ATNEL tech-forum https://forum.atnel.pl/ |
|
Połączenie Atmega48 z panelem Astraada https://forum.atnel.pl/topic8922.html |
Strona 1 z 1 |
Autor: | Industrialev [ 23 paź 2014, o 13:31 ] |
Tytuł: | Połączenie Atmega48 z panelem Astraada |
Dzień dobry, korzystając z dobrodziejstwa jakim jest poradnik do obsługi diod WS2812B autorstwa pana Mirosława, zrealizowałem na jego podstawie swój program. Umożliwia on przełączanie (za pomocą przycisków) kolorów na poszczególnych diodach (switch nr 1 -> dioda nr 1 itd.). Diody mają zostać wykorzystane w makiecie domku, więc każda będzie przypadała na inne pomieszczenie. I wszystko byłoby okej, gdyby nie to że jest to część projektu w której inny kolega zajmuje się programowaniem układu panel + sterownik Astraada i chce za jego pomocą sterować tymi diodami. Problem jest taki że wyjście z Astraady wynosi 24V. Zastosowaliśmy prosty dzielnik napięcia i otrzymaliśmy napięcie 5.2V na ostatnim rezystorze. Chcieliśmy sterować atmegą w taki sam sposób w jaki sterowaliśmy diodami za pomocą przycisków, czyli poprzez zwarcie do masy. Oczywiście wcześniej masy zostałyby ze sobą zwarte, ale narazie to tylko teoria. Pytanie: Czy takie coś jest w ogóle możliwe? Czy lepiej zrealizować to za pomocą jakiegoś protokołu komunikacji atmega <-> sterownik? Pozdrawiam i z góry dziękuję za każdą radę. |
Autor: | MirkoT [ 23 paź 2014, o 14:46 ] |
Tytuł: | Re: Połączenie Atmega48 z panelem Astraada |
A może lepiej zastosować separację galwaniczną? |
Autor: | Industrialev [ 23 paź 2014, o 17:24 ] |
Tytuł: | Re: Połączenie Atmega48 z panelem Astraada |
Z samym dzielnikiem problemu nie ma, bo przy rezystorach 470 Om, otrzymujemy 5.1 V. Pytanie czy takie rozwiązanie w ogóle wchodzi w grę i nie jest przekombinowane? Próbowaliśmy najpierw działać na logice dodatniej, gdzie przycisk był zwierany do VCC, ale nie zadziałało. |
Autor: | doman89 [ 23 paź 2014, o 17:43 ] |
Tytuł: | Re: Połączenie Atmega48 z panelem Astraada |
Witam, Na moje oko to lepiej by było chyba komunikację zrobić między uC? Dla mnie to jakoś tak intuicyjne jest, że jak mają współpracować 2 mikroklocki to muszą się między sobą dogadać z Niebieskim pozdRowieniem, Doman89 |
Autor: | Industrialev [ 23 paź 2014, o 18:00 ] |
Tytuł: | Re: Połączenie Atmega48 z panelem Astraada |
Witam, nie sprecyzowałem tego, ale sterownik też jest firmy Astraada i jest to sterownik przemyslowy z wyjściem 24V. Schemat podłączenia wygląda tak: Panel Astraada -> Sterownik Astraada -> uC -> Diody Na panelu Astraada znajduje się menu, w którym chcielibyśmy obsługiwać kontrolę nad diodami (zapalenie odpowiedniej diody na taki, a nie inny kolor etc.). Do głowy przychodzi mi tylko MODBUS RTU, ale nie zajmowałem się tym nigdy i nie wiem jak wygląda sprawa po stronie mikrokontrolera. Ale nie proszę o gotowe rozwiązanie, chcicałem się skonsultować w którą stronę poszliby inni, gdyby mieli podobny problem. |
Autor: | giciors [ 23 paź 2014, o 18:15 ] |
Tytuł: | Re: Połączenie Atmega48 z panelem Astraada |
Witam Wydaje mi się iż najrozsądniejsze rozwiązanie podał kolega powyżej, czyli transoptory. Mają kilka zalet przede wszystkim napięcia, i całkowite odizolowanie dwóch obwodów, w razie jakichkolwiek komplikacji nic się nie może stać. ------------------------ [ Dodano po: 2 minutach ] dodatkowo sam układ nie jest skomplikowany i da się go łatwo zainstalować |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |