FAQ | Points | Add... | Recent posts | Search | Register | Log in


Sterowanie 6 urządzeniami przez RS232


Post new topic  Reply to topic      Main Page -> Forum Index -> Download, Articles -> Sterowanie 6 urządzeniami przez RS232
Author
Message
zasoby
Poziom 19
Poziom 19


Joined: 11 Jul 2002
Posts: 792

Post#1 Post from the author of the topic 25 May 2004 17:08   

Sterowanie 6 urządzeniami przez RS232


Wielokrotnie przedstawialiśmy sposoby sterowań urządzeń przy pomocy LPT. Wykorzystując ten port równoległy sprawa jest dziecinnie prosta - wystarczy podłączyć układ wykonawczy na tranzystorze i przekaźniku lub optotriaku i triaku bezpośrednio do jednej linii LPT, korzystając z gotowego i darmowego oprogramowania można sterować 8 urządzeniami.
Przykład:
http://www.elektroda.pl/rtvforum/viewtopic.php?t=29620
http://www.elektroda.net/dla_kompa/discolitez.html

Sprawa komplikuje się, jeżeli chcemy wykorzystać port szeregowy RS232 (nie wspominając o USB). Sercem rozwiązania jest układ PCF8574 (cena u sponsora Poltronic PCF8574P około 14PLN) czyli konwerter szeregowo - równoległy. Na portach wyjścia tego układu wystarczy podłączyć 6 (lub mniejszą liczbę) modułów wykonawczych - podobnie jak do linii portu LPT. Najważniejszą rzeczą jest to, że udostępniono kody źródłowe w Delphi, więc dzięki temu możemy dowolnie rozbudowywać podstawowy program obsługujący o szereg nieskończonych możliwości sterowania urządzeniami. Jeszcze jedną ciekawą możliwością jest to, że układ PCF8574 a dokładnie piny P0-P7 mogą odczytywać stany. W ten sposób wykorzystując komputer, który będzie analizował odczytane stane, można wykonać wcześniej zaprogramowane czynności - jest to kwestia odpowiedniego programu w Delphi. Dla zwykłego szarego użytkownika możemy dostarczyć kompletne rozwiązanie programowania włącz/wyłącz w zależności od czynników zewnętrznych.

Niemniej w tym programie piny P0-P5 wykorzystano tylko jako wyjścia. Dalszy fragment układu nie potrzebuje komentarza - to zwykłe moduliki wykonawcze na tranzystorze i przekaźniku. Dodatkowo zastosowano diody LED do szybkiej kontroli stanów - w innym przypadku są one zbędne.

Oprogramowanie napisano dla Linux, Windows a nawet DOS. Dla Windows tak jak wspomniano zastosowano Delphi, natomiast dla Linux i DOS język C. Jeszcze jedną czynnością jest skopiowanie pliku SerialDLL.DLL do katalogu Windows/System.

Więcej informacji w języku angielskim, płytka PCB w PDF oraz kody źródłowe i programy obsługujące w załączniku.



rs232 kontrola.zip
 Filename:  rs232 kontrola.zip
Download
 Contents:  rs232 , article.pdf , pcb , 020298-1.pdf , soft , 020298-11 , contents.txt , DOS , c.bat , files.txt
See all...
 Filesize:  645.9 KB
 Punkty:  1.26 = 0.756 for transfer + 0.504 for the user (set automatically)

Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 25 May 2004 17:08   





Back to top
   
LesterG
Poziom 2
Poziom 2


Joined: 01 Jun 2004
Posts: 4

Post#2 04 Jun 2004 17:23   

Re: Sterowanie 6 urządzeniami przez RS232


Durne To To
Caly swiat uzywa CAN do sterowania urzadzen z Peceta
Robilo to jakie 30 lat temu
Microchip MCP2510 controller kosztuje kilka $ Transreceiver kosztuje 1$
i nawet z malym pic jak 12F629 mozna zbudowac network 112
urzadzen pracujacych z szybkoscia wymiany danych 1mega bit na sec
I wszysko mozna sobie skopiowac z Microchip WEb
Polecam kilka App Notes do wyboru tylko trzeba umiec CZYTAC
No nic nie kosztuje sama wiadomos
Back to top
   
adihack
Poziom 9
Poziom 9


Joined: 25 Feb 2003
Posts: 32

Post#3 05 Jun 2004 23:47   

Re: Sterowanie 6 urządzeniami przez RS232


Moim zdaniem znacznie lepiej wykorzystac praktycznie dowolna liczbe mikrokontrolerow Microchipa 12c508. Koszt jednego to niecałe 5 zł, a w praktyce nawet mozna do 12V podlaczyc. I na kazdym ukladzie uzyskujemy 5 wyjsc ...
Back to top
   
Google

Google Adsense


Post# 05 Jun 2004 23:47   





Back to top
   
celafon
Poziom 2
Poziom 2


Joined: 23 Oct 2004
Posts: 3

Post#4 20 Oct 2005 19:25   

Re: Sterowanie 6 urządzeniami przez RS232


witam,

nie wdawalem sie jeszcze w zadne szczegoly tego ukladu, ale zastanawiam sie czy w latwy sposob mozna wykorzystac mozliwosc odczytu stanu wyjsc tego chipu. z tego co jest napisane - ma on takie mozliwosci, czy wobec tego przejdzie to na rs232 i bedzie to mozna odebrac na kompie?

pozdr
bartek
Back to top
   
misiuv
Poziom 2
Poziom 2


Joined: 02 Mar 2007
Posts: 3
Location: Tychy

Post#5 12 Nov 2008 13:23   

Re: Sterowanie 6 urządzeniami przez RS232


Niezłe, a można więcej niż 256 ?
Back to top
   
shadoweyes
Poziom 16
Poziom 16


Joined: 10 May 2003
Posts: 337
Location: POLKOWICE

Post#6 13 Nov 2008 00:50   

Re: Sterowanie 6 urządzeniami przez RS232


Można więcej niż ale po co? Teraz można kupić gotowe moduły(mikrokontrolery) pracujące po sieci LAN i mamy cały "świat" do sterowania. RS232 + konwerter na RS485 to też sporo możliwości podłączenia urządzeń i wyjść do sterowania czym chcemy.
Back to top
   
Google

Google Adsense


Post# 13 Nov 2008 00:50   





Back to top
   
shadoweyes
Poziom 16
Poziom 16


Joined: 10 May 2003
Posts: 337
Location: POLKOWICE

Post#7 14 Dec 2008 13:29   

Re: Sterowanie 6 urządzeniami przez RS232


W czasopiśmie Nowy Elektronik znalazłem artykuł " 128-kanałowy system sterujący z PC" podłączany do interfejsu RS232 w komputerze, można zakupić zestaw do samodzielnego montażu nr. 198-K. Układ jest oparty o mikroprocesor 89C2051, można też zmodyfikować układ do własnych potrzeb np. stosując inny mikroprocesor lub stworzyć swój moduł np. przetworników pomiarowych.
Tu można to kupić:
http://www.betatronic.pl/K_198_128_kanalowy_system_sterujacy_z_PC-3938.html
Back to top
   
yasec
Poziom 9
Poziom 9


Joined: 14 Jul 2008
Posts: 37

Post#8 13 Mar 2009 12:07   

Re: Sterowanie 6 urządzeniami przez RS232


Witam, uruchomił ktoś ten projekt pod linuxem??
Ja mam taki problem:
najpierw nie chciał znaleźć urządzenia "/dev/samso/" to zmieniłem w kodzie na /dev/ttyS0/ no ale jak uruchamiam program to właściwie sie nic nie dzieje... pokazuje tylko nagłowek kogo jest ten program i to wszystko.
Pracuje na Ubuntu 8.10.
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Download, Articles -> Sterowanie 6 urządzeniami przez RS232
Statement for Wykop Statement for Facebook Statement for Delicious Statement for Digg Statement for Google Statement for Twitter Statement for Blip
Page 1 of 1
Similar topics
Elektryczny znikopis (sterowany przez RS232) (6)
Sterownik urządzeń przez port RS232 (172)
Sterowanie wentylatorami PC RS232 (5)
Przez Google będziesz sterował urządzeniami w swoim domu? (7)
Bezprzewodowe sterowanie urządzeniami pod 230V (39)
Sterowanie 16 urządzeniami przez port COM (14)
Sterowanie urządzeniami przez SMS (16)
Zdalne sterowanie urządzeniami przez Internet (rs232) (14)
[C] Attiny13A czytnik RFID wysyłanie kodu przez RS232 (22)
Sterowanie silnikiem przez LPT (16)

Page generation time: 0.239 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed