Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 19 lip 2025, o 04:10


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 31 ]  Przejdź na stronę 1, 2  Następna strona
Autor Wiadomość
PostNapisane: 5 kwi 2013, o 08:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lis 2012
Posty: 112
Lokalizacja: Radom
Pomógł: 2

Witam.
Mam takie pytanie jak rozwiązać komunikacje między listwom przekaźników a jednostką centralną.
Mamy listwę przekaźnikową 6 szt i jednostkę centralną z mikrokontrolerem , jak za pomocą trzech żył zrobić komunikacje żeby można było sterować każdym przekaźnikiem osobno?

_________________
http://januszp25.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 08:44 

Pomógł: 0

Albo 74HC595 + ULN2308, albo PCF8574 + ULN2308, zależy czy po SPI czy po i2c chcesz to zrobić.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 09:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lis 2012
Posty: 112
Lokalizacja: Radom
Pomógł: 2

Wiesz ja zielony więc na razie nie wiem myślę jak to rozwiązać i jak to ogarnąć.

_________________
http://januszp25.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 09:26 

Pomógł: 0

No j/w. wszystko zależy co masz na pokładzie procka i z czego chcesz skorzystać.
Zaletą 74HC595 jest to, że to pełny port, ale jednokierunkowy, znowu PCF8574, potrafi "tylko" pobierać prąd ok 20mA na port, ale już przy stanie wysokim to jest ułamek tego, ale do wysterowania ULN2803 powinno starczyć.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 12:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sty 2013
Posty: 328
Lokalizacja: Rzgów k. Łodzi
Pomógł: 11

595 jest chyba łatwiejsze w obsłudze niż I2C, ale to tylko moje zdanie. No i dużo tańsze bo 595 kupisz za 60gr a PCF za 4zł.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 13:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 21 cze 2012
Posty: 171
Pomógł: 5

Witam,
Koledzy najpierw trzeba zadać podstawowe pytanie: Jaka odległość listwy od głównego cpu.
Wtedy dopiero można będzie coś doradzić :D.

Pozdrawiam
R.L.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 13:05 

Pomógł: 0

No zawsze można walnąć to skrętką i RSem ;), potem procek. W zasadzie na większą odległość było by najprościej. Wysyłasz ASCII po RS232 i normalnie je tylko wystawiasz na odpowiednie porty takiego Atiny......



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 13:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lis 2012
Posty: 112
Lokalizacja: Radom
Pomógł: 2

Odległość listwy do CPU 2m. CPU będzie Atmega 128.

_________________
http://januszp25.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 13:37 

Pomógł: 0

Uuuu to za daleko na i2c, czy SPI, zostaje RS232, najprostszy w implementacji. W bluebooku masz gotowe rozwiązanie biblioteki RS232.
Jak dojdziesz już do tego momentu to na pewno pomożemy dalej.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 13:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 21 cze 2012
Posty: 171
Pomógł: 5

Witam,
obawiam się, że przy takiej odległości SPI (74hc595) i przekaźnikach, mogą powstawać nieoczekiwane zjawiska :D. Nie wiem jak I2c bo nie mam z nią doświadczenia ale myślę, że sprawa ma się podobnie.
Proponuję użyć drugiego procka, jakiegoś najprostszego. Jeśli będzie miał UART to możesz puścić dane tylko TX na poziomie nap. zasilania, kluczując do masy.

Pozdrawiam
R.L.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 13:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lis 2012
Posty: 112
Lokalizacja: Radom
Pomógł: 2

Właśnie chciałem to po skrętce a książki jeszcze nie mam.

_________________
http://januszp25.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 13:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 21 cze 2012
Posty: 171
Pomógł: 5

Kolega rezasurmar mnie ubiegł :D.
janusz napisał(a):
Właśnie chciałem to po skrętce a książki jeszcze nie mam.

Skrętka to tylko medium fizyczne. Musisz mieć jeszcze warstwę software.
Myślę, że uart plus własny ala transciver będą tu w sam raz.

Pozdrawiam
R.L.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 16:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sty 2013
Posty: 328
Lokalizacja: Rzgów k. Łodzi
Pomógł: 11

Drogi Januszu, że po skrętce już wiemy, ale ile tej skrętki :D

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 16:37 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2013
Posty: 844
Lokalizacja: Przemyśl
Zbananowany użytkownik

Pomógł: 43

PawelGaj napisał(a):
Drogi Januszu, że po skrętce już wiemy, ale ile tej skrętki


janusz napisał(a):
Odległość listwy do CPU 2m. CPU będzie Atmega 128.


Uprasza się o czytanie wszystkich postów ;P

_________________
Klimatyzacja Przemyśl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 20:37 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3229
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

ATmega 128 i oszczędzasz na pinach? Przecież tam jest chyba 6 pełnych portów.

No chyba że masz kabel 3 żyłowy i musisz się w nim zmieścić.

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 20:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sty 2013
Posty: 328
Lokalizacja: Rzgów k. Łodzi
Pomógł: 11

O kurde, faktycznie :D Tak to jest jak się nie uważa ;) Myślę że spokojnie na takim dystansie może działać i I2C, SPI i co tam jeszcze zechcesz :D

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 21:17 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 21 cze 2012
Posty: 171
Pomógł: 5

PawelGaj napisał(a):
Myślę że spokojnie na takim dystansie może działać i I2C, SPI i co tam jeszcze zechcesz

Jesteś tego pewien ??
Chciałbym zobaczyć jak będzie to działało :D, gdy przekaźniki zaczniemy przełączać z dość sporą częstotliwością.
Jeszcze ciekawostką pozostaje co kolega będzie sterował tymi przekaźnikami :)

Pozdrawiam
R.L.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 22:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sty 2013
Posty: 328
Lokalizacja: Rzgów k. Łodzi
Pomógł: 11

No tak, ale przecież z tego co mi wiadomo 595 jest z zatrzaskiem ;)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 23:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 15 cze 2012
Posty: 420
Lokalizacja: Poznań
Pomógł: 5

Lemosek napisał(a):
Chciałbym zobaczyć jak będzie to działało :D, gdy przekaźniki zaczniemy przełączać z dość sporą częstotliwością.


A po co chciałbyś sterować przekaźnikami z "dość sporą częstotliwością."? Myślę ze kolega chce sterować jakimiś urządzeniami nie częściej jak raz w ciągu kilku minut ... częściej sterowane przekaźniki to chyba jedynie kierunkowskaz w autach < lat '90. W innych przypadkach stosowanie przekaźnika chyba nie ma sensu z racji mechanicznego działania tego elementu ... no ale mogę się mylić :roll:

_________________
Wysłane z nowego ATB 1.05beta + ATB ETHERNET



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 23:14 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lis 2012
Posty: 112
Lokalizacja: Radom
Pomógł: 2

Mają być tym sterowane urządzenia do akwarium i nie musi być na trzech przewodach.

_________________
http://januszp25.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2013, o 23:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 15 cze 2012
Posty: 420
Lokalizacja: Poznań
Pomógł: 5

Skoro jeszcze nie masz książki i podejrzewam, że jesteś troszkę koloru zielonkawego (nie bierz tego do siebie), a chcesz stosować takiego grzmota jak 128 to walnij przed każdym przekaźnikiem najprostszy tranzystor, zabezpiecz to zaporowo wpiętą diodą jak pokazuje to mirekk w jednym ze swoich poradników na blogu i zajmij się pisaniem programu do sterowania tymi grzałkami, napowietrzaczami, oświetleniem, karmnikami, podmianą wody itd - najpierw spraw żeby działało i sprawiało Ci przyjemność - potem poprawiaj i usprawniaj, a zmniejszaniem ilości użytych pinów może zajmij się później? :) Po co sobie od początku, aż tak komplikować życie, żeby targać drugi procesor czy I2C do sterowania typu ON/OFF ... kolega się przejedzie i straci zapał już od początku. Powoli ... małymi kroczkami - byle do przodu :)

_________________
Wysłane z nowego ATB 1.05beta + ATB ETHERNET



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 kwi 2013, o 06:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 gru 2012
Posty: 146
Lokalizacja: Racibórz
Zbananowany użytkownik

Pomógł: 0

NIEBO! napisał(a):
częściej sterowane przekaźniki to chyba jedynie kierunkowskaz w autach < lat '90.


Nie byłbym tego taki pewien - a co powiesz na obiekt w którym jest ponad 900 przekaźników sterowanych komputerowo ? :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 kwi 2013, o 09:16 
Offline
Użytkownik

Dołączył(a): 27 gru 2012
Posty: 159
Pomógł: 3

A co powiesz na taki projekt:
http://web.cecs.pdx.edu/~harry/Relay/

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 kwi 2013, o 09:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 21 cze 2012
Posty: 171
Pomógł: 5

Witam,
@NIEBO
szanowny kolego, napisałem o częstym przełączaniu jak o próbie. Projektowane urządzenie powinno być odporne na różne warunki. Między innymi jedną z prób może być zwiększenie częstotliwości przełączeń :D.
Odnośnie przekaźników - uwierz mi w przemyśle występują częste przełączania. Zarówno przekaźników jak i styczników. Powiem więcej nawet produkuje się specjalne styczniki do dużej ilości łączeń ze specjalnym obwodem magnesów stałych.
Z tymi półprzewodnikami w pewnych sytuacjach nie jest tak kolorowo a nawet niekiedy ze względów bezpieczeństwa nie wolno ich stosować.
@PawelGaj
zgadza się jest z zatrzaskiem, ale dane musisz jakoś zatrzasnąć oraz je załadować. Polecam próby :)

Koledzy chcę zwrócić waszą uwagę na prawidłowe i przemyślane podejście do tematu danego projektu. Podczas projektu powinno się próbować przewidywać najróżniejsze warunki, sytuacje i "użyszkodników". W projektach nie jest ważna tylko filtracja zasilania za którą Mirek tak ściga :D (chwała mu za to), lecz musimy zwrócić uwagę na całość. Sama filtracja nie ustrzeże nas od wszelkich zakłóceń. Kolega autor tematu pisze, że ma to być sterownik do akwarium. Z tego co się orientuję występuje tam oświetlenie jarzeniowe, które w chwili załączenia potrafi wygenerować niezłe szpilki. Powinno się zwrócić uwagę odległości ścieżek, prawidłowe prowadzenie mas, użycie odpowiedniego poziomu sygnałów itp.
Dobry projekt ułatwi późniejsze życie, zarówno podczas pisania programu jak i późniejszym użytkowaniu. Na różnych forach można spotkać wiele postów o tym, że niby wszystko jest ok ale nie działa lub dzieją się cuda, na biurku działało a w docelowym układzie już nie do końca lub uszkadzają się elementy.

Nie chciałbym być źle odebrany, ale więcej czasu poświęconego na projekcie hardware opłaci się z nawiązką.

Jeśli autor nie ma zbyt dużo tych przekaźników, to poszedł bym tu raczej w stronę podpowiedzi kolegi NIEBO i sterował wszystkim jeden do jeden. Na głównej płytce dać driver np. ULN i już za pomocą przewodów podłączyć się do cewek przekaźników. Nie stosuj odwrotnie czyli driver na dodatkowej płytce a przesyłane sygnały TTL.

Pozdrawiam
R.L.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 kwi 2013, o 09:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 15 cze 2012
Posty: 420
Lokalizacja: Poznań
Pomógł: 5

No przecież napisałem że mogę się mylić :lol: 8-) Uprzedzając Wasze cudowne machiny :) Kiedyś widziałem zrobiony spychacz z Fiata 126p, albo tratwę ze styropianów... więc gratuluję Wam kreatywności ... ale myślę że kolega janusz chciałby użyteczne, działające urządzenie - chyba nie proponujecie mu zamiany m128 na 900 przekaźników :roll: :?: ,ale mogę się mylić :D

_________________
Wysłane z nowego ATB 1.05beta + ATB ETHERNET



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 kwi 2013, o 19:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lis 2012
Posty: 112
Lokalizacja: Radom
Pomógł: 2

Panowie chciałem tylko sterować sześcioma przekaźnikami. NIEBO to co piszesz już ma w gotowy projekcie Skalara na optotriakach wszystko jest na jednej płytce , ja chciałem rozdzielić to i zmienić na przekaźniki które włorzę w listwę zasilającą.

_________________
http://januszp25.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 kwi 2013, o 21:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 15 cze 2012
Posty: 420
Lokalizacja: Poznań
Pomógł: 5

Trochę nie za bardzo Cię rozumiem. Masz sterownik Skalar, i on już ma sterowanienie uP->optotraiak mocy, a Ty teraz chcesz przedłużać te wyjścia tzn sterownik mieć zupełnie gdzieś indziej niż akwarium tak? I chcesz w taką tradycyjną listwę zasilającą dołożyć 6 przekaźników i nimi sterować z tego Skalara?

Jeśli na powyższe pytania odpowiedź brzmi "tak", to zastanów się najpierw czy właściwej mocy przekaźniki (obciążalności prądowej AC 230VAC uda Ci się w ogóle upchać w tej listwie.

No i przede wszystkim to pamiętaj że pracujesz z napięciami niebezpiecznymi dla Ciebie, Twoich bliskich itp. Więc zachowaj szczególną ostrożność zanim cokolwiek zaczniesz robić. Przepraszam, że o tym mówię, ale nie znam Cię jeszcze i nie wiem na jakim jesteś level'u :)

_________________
Wysłane z nowego ATB 1.05beta + ATB ETHERNET



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 kwi 2013, o 21:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lis 2012
Posty: 112
Lokalizacja: Radom
Pomógł: 2

Nie ja po prostu chcę zrobić swój sterownik.Jestem elektrykiem i wiem jakie to napięcie, a listwa nie będzie taka zwyczajna standardowa. Wynalazca Skalara coś takiego zrobił tylko nie chce się pochwalić jak.http://akwarystyka.com.pl/showpost.php?p=492125&postcount=1450

_________________
http://januszp25.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 kwi 2013, o 07:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 gru 2012
Posty: 146
Lokalizacja: Racibórz
Zbananowany użytkownik

Pomógł: 0

Jeżeli miałbym już listwę przekaźnikową a potrzebował bym tylko sterowanie na znaczna odległość to do moduł centralny wyposażył bym w miniaturowe przekaźniki . Tylko w grę wchodzi ilość żył ( w tym przypadku 7). Tak jest rozwiązane sterowanie urządzeniami przekaźnikowymi ( nawet ponad 900 przekaźników). Taki sterownik fabryczny ale bardzo drogi to CZAT 3000 .
Inne rozwiązanie to gotowy moduł : przekaźnik programowalny EASY firmy Moeller..
Ale to oczywiście przykłady szczególnie dla tych, którzy nie wierzą że przekaźniki są w ciągłej pracy ( impulsatory) lub może być ich tak dużo razem współpracujących i sterowanych mikroprocesorem.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2014, o 13:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lis 2012
Posty: 112
Lokalizacja: Radom
Pomógł: 2

A co myślicie o USB czy łatwiej będzie połączyć listwę przekaźników ze sterownikiem po kablu USB czy za dużo zachodu?

_________________
http://januszp25.blogspot.com/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 31 ]  Przejdź na stronę 1, 2  Następna strona

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO