Witam !
Mam do was pytanie odnośnie RS485 i generalnie o separację mikrokontrolera.
Buduję 16 kanałowy sterownik z kontrolą wyjść.
Urządzenie będzie pracowało w bardzo trudnych warunkach (powiem tylko tyle, że obecne sterowniki które mają już kilka lat sprawiają mnóstwo problemów).
Na tym etapie projektowania zakładam, że filtruję co się da razy dwa, odpowiednie ceramiki i kondensatory Low ESR, odpowiednie prowadzenie mas itd…
Następne moje założenie to separacja od procesora wszystkiego co się da, wszystkie wejścia, wyjścia np. do przekaźników separacja na opto w połączeniu z tranzystorami albo scalakiem ULN2803.
Będzie kilka modułów, które będą komunikowały się pomiędzy sobą, oraz główny moduł który będzie zbierał cyklicznie co jakiś czas informacje ze wszystkich sterowników i wysyłał dane przez ATB-ETHERNET na serwer.
W tej sytuacji do komunikacji logiczne wydaje się zastosowanie RS485.
Planuję zastosowanie optoizolatora na 6N137 następnie max485 a potem magistrala, skrętka…
Moje pytanie do was, czy dobrym pomysłem jest zastosowanie dwóch odrębnych zasilaczy o napięciu przykładowo 12V i 24V do wszystkich urządzeń ?
W każdym module z pierwszego zasilacza byłby zasilany przez przetwornicę ATB-PWR procesor i peryferia, z drugiego zasilacza przez inną przetwornicę wszystko co jest za optoizolatorami.
Dodatkowo na MAX485 osobno stabilizator na 5V (chcę aby była możliwość ustawienia na wyjściach napięć 5V, 12V,24V i nie chcę przy tej okazji upalić max485)
Rozważam również zastosowanie takiego scalaka ADM2587EBRWZ-REEL7 zamiast max485, optoizolatora na 6N137 oraz osobnego stabilizatora 5V tylko, że koszt spory (około 40zł).
Co myślicie o takim rozwiązaniu ?
Polecicie jakąś dobrą lekturę odnośnie RS485? Dopiero się uczę…
Może macie też jakieś swoje sprawdzone rozwiązania jeśli chodzi o izolację środowiska zewnętrznego od procka ?
Przyda się również jakaś rada odnośnie rozwiązań programowych do komunikacji w RS485. Ilość danych do przesłania jest niewielka max 150bajtów upakowane w strukturę.
Za wszelkie konstruktywne porady i opinie z góry dziękuję, a smerfy marudy pozdrawiam
