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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 19 maja 2025, o 20:12


    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: 3228
    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 1 gość


    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:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO