logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Dobór Mikrokontrolera do "rozdzielacza" RS232

mxmxmxmxmx 14 Mar 2014 13:10 1098 2
REKLAMA
  • #1 13402699
    mxmxmxmxmx
    Poziom 16  
    Muszę wykonać jednokierunkowy rozdzielacz interfejsu RS232. Jeden port uP będzie odbierał bajty z PC, każdy bajt będzie poprzedzony numerem portu wyjściowego, na który ma dany bajt zostać wysłany. Wyjściowe RSy będą 3. Do tego będzie potrzebnych jeszcze około 16 ogólnych IO.

    Rozważam 2 opcje:

    AVR, sprzętowy RS na odbiorze, softwarowe RSy wyjściowe - tu będzie problem z timingiem, ale przy 16MHz nawet 115200 dam radę zrobić. Koszt niewielki, bo ATMegę32 kupię za kilkanaście zł.

    ARM i wykorzystanie czterech sprzętowych RSów. Koszt - musiałbym wykorzystać jakieś gotowe płytki z allegro - 60-70zł. Dostaję za to możliwość dowolnego wyboru prędkości każdego RSa osobno(?).

    Czy jest jakiś ARM, który ma więcej niż 5 USARTów?
    Do tej pory pracowałem tylko z AVR. Na jakim kontrolerze zrobilibyście taki rozdzielacz?
  • REKLAMA
  • #2 13403536
    dezydery
    Poziom 15  
    Tu jest AVR który ma 7 Link
  • #3 13404518
    mxmxmxmxmx
    Poziom 16  
    :spoko: Idealnie, dziękuję.
    (Widzę, że mam zaległości w AVR)
    Byłbym bardzo wdzięczny za informację, gdzie znajdę najtaniej gotową płytkę z AVRem z 5 lub więcej USARTami z wyprowadzeniami DIL. Na allegro widzę za 60pln ATxmega256A3B w DIL64.
REKLAMA