Skocz do zawartości

Czujnik poziomu wody QDY30a z esp


Pomocna odpowiedź

(edytowany)

Dokończę jeszcze wątek użycia przejściówki. Na module z rs485 łączysz piny środowe DE/RE i podłączasz do pinu pokazanym na zdjęciu w konwerterze uart. W ten sposób łatwo przeanalizujesz odpowiedź swojego czujnika. Dobrej zabawy! 

IMG_20240611_212257.thumb.jpg.f88c81beabc81988ae8c53b6cd629725.jpg

Edytowano przez _LM_
  • Pomogłeś! 1

Mam dokładnie taki sam jak pokazałeś.

Podłączenie tak powinno wyglądać?

RO RS485 -->> TX TTL232

DI RS485 -->>   RX TTL232

Piny środkowe RE, DE -->> ?

O jakim pinie mówisz LED/link ? 

 

Z tego co czytałem tego czujnika się nie kalibruje. Można ewentualnie zaokrąglić zakres używając around.

Dzięki za link muszę jeszcze sporo doczytać na ten temat.

  

IMG_20240611_212739.jpg

(edytowany)
10 minut temu, nebraska napisał:

O jakim pinie mówisz LED/link ? 

Edytowałem wpis, bo się z tym machnąłem, chodzi o pin "TEN"(porównaj zdjęcie wskazuję sondą multimetru) na płytce konwertera UART. Zobacz jeszcze raz edytowany wpis wyżej.

Edytowano przez _LM_
  • Lubię! 1
(edytowany)
1 godzinę temu, _LM_ napisał:

TX-->DI

RX-->DO 

Piny sterowania przepływem.. Cholewka teraz nie pamiętam zostaw narazie nie podłączone bo program potrafi sterować zp TX

Daj mi chwilę, sprawdzę coś 

Ok,dzięki już wszystko jasne.

Mógłbyś tylko potwierdzić piny TX, RX z RS?

 

Ok, już mnie uprzedzileś. Post wyżej 

Dzięki LM

Edytowano przez nebraska
  • Lubię! 1

LM czy mógłbyś podesłać link do tego programu Modbus pod tą nazwą pobrałem ale jeszcze co innego.

Podłączyłem przejściówkę mam taki odczyt. Ta ramka nie pokrywa się z tymi co są w dokumentacji. Dolewając wody nie zauważyłem też zmian bajtów w tej ramce. O co kaman?

 

IMG_20240612_123238.jpg

(edytowany)

Nic nie mogę odczytać nawet przez Arduino, cholera nie wiem co się stało 😏

W drugim programie mam wartość TX i err u góry rośnie i nie wiem co to za liczby do czego one się odwołują.

Bez_tytułu_2.png

Edytowano przez nebraska
  • Nie zgadzam się! 1
(edytowany)

Nie wiem co to za szajs masz zainstalowany oraz nic o parametrach transmisji.

Znaczy program mpool znam, ale nie bez przyczyny chciałem żebyś zaczął od czegoś prostszego w obsłudze 

Edytowano przez _LM_
(edytowany)

Wygląda że coś nie tak z połączeniem. Dioda na przejściowce uart tx mruga? Spróbuj jeszcze wybrać w zakładce u góry holding register i zmniejsz lenght do 20 na początek 

Edytowano przez _LM_

Ciężko uznać co temu jest, teraz sprawdziłem że sygnał "TEN" pojawia się nawet kiedy przepływ masz ustawiony na "NONE" pokaż jeszcze jak to masz podłączone. Przejściówka MAX485 ma zasilanie? Możesz podłączyć z przejściówki UART powinna działać na 5V

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...