Strona 1 z 1

RS-232 DS1821

: 28 kwie 2010 13:11
autor: markson
Witam forumowiczów.
Mam takie pytanie powiązane z prośbą .Czy ktoś może dysponuje pomysłem komunikacji czujnika DS 1820 przez zwykły port RS232. Przekopałem całe juz chyba forum. Chodzi o najzwyklejszą komunikacje typu wysłanie polecenia odbiór. Czy da sie jakoś wysłać polecenie w postaci HEX w najprostszy sposób. Walcze z tym problemem juz od jakiegoś czasu i ciągle nic. Prosze o jakąś rade.

RS-232 DS1821

: 28 kwie 2010 15:30
autor: bogdani
W czym dokładnie masz problem.
Było już parę tematów związanych z wysyłanie znaków po RS232.

W przykładach do LV również masz gotowce do komunikacji.

bogdani

RS-232 DS1821

: 29 kwie 2010 08:57
autor: markson
Witam.
Chodzi mi głównie o komunikację z czujnikiem temp. DS 1820. Tzn. W pierwszej kolejności odczytać jego unikalny 64 bit kod. Wysyłając komendę [55h]. Nie wiem jak wysłać z poziomu labview komendę w hex. Czy można jako normalny string?. Wykonałem takie urządzonko pod RS zgodnie ze schematem
http://grzesiek21.republika.pl/termo.htm
komunikacja odbywa się po 1-wire
1. Inicjalizacja - zerowanie czujnika (chyba tu jest problem jak z poziomu labview wyzerować linię danych 1-wire)
2. Wysłanie komendy np.[55h]
3. Czujnik powinien wysłać 64 bitowy swój nr ID.
Wiem że są dll-ki do przeprowadzenia tej komunikacji.Ale czy dało by radę tak w najprostszy sposób przeprowadzić tę komunikację. Na tym etapie juz by mi to wystarczyło do dalszej pracy gdybym odczytał ten 64 bity nr ID.
Z góry dzięki za pomoc.

Re: RS-232 DS1821

: 29 kwie 2010 09:52
autor: bogdani
Z informacji które posiadam, a ostatnio coś czytałem o komunikacji 1-wire to ona jest zdefiniowana jeśli chodzi o czas i napięcia, które powinny się na linii pojawiać.
Nie wiem jak chcesz to uzyskać na RS232. Musisz do tego mieć konwerter 1-wire na rs232 (chyba że jeszcze czegoś nie wiem).
No to patrząc na podany przez ciebie schemat masz konwerter właśnie.

My w firmie 1-wire podpięliśmy do FPGA i mamy klocki do komunikacji już opracowane, ba nawet na necie są dostępne (różnej jakości).

Co do samej komunikacji to było kilka razy na naszym forum np. niedawno: http://labview.pl/viewtopic.php?f=12&t= ... 232#p13392

Sprawdź jak układ działa przez wykorzystanie dll, może porpostu coś jeszcze nie działa, a nie program w LabVIEW.

bogdani

RS-232 DS1821

: 29 kwie 2010 11:53
autor: markson
zdecydowanie tak układ DS1820 jest podłączony przez konwerter RS232-1-wire. Układ fajnie działa pod Delphi komunikuje sie bez problemu wszystko śmiga.A moze by tak użyc jakiegos monitora portu i sprawdzic co wysyła program w Delphi do czujnika i odwrotnie. Juz sam nie wiem. Pokombinuję coś podejżeć monitorem portu co sie dzieje podczas komunikacji.

markson