Stránka 1 z 1
Sériová komunikace
Napsal: 20 bře 2011, 18:43
od sharrp
Chtěl bych se zeptat jestli existuje nějaký převodník (šváb), mezi sériovýma komunikacema.
Mám mikroprocesor který vysílá na sériové komunikaci N2400 apotřebuju to převést na N4800.
Je to už v hotové konstrukci, proto nechci používat jiný mikroprocesor. K příjmu používám zvukový modul, který přijímá na N4800.
Napsal: 20 bře 2011, 19:33
od procesor
N2400?
N4800?
Nič bližšie?...Typ sériovej linky, protokol,...
Napsal: 20 bře 2011, 19:41
od sharrp
ZAs tolik tomu nerozumim.
Ale jeste sem zapomnel napsat ze je 8 bitovy
Napsal: 20 bře 2011, 19:43
od sharrp
http://mdfly.com/Download/Module/AU5121Sspec.pdf
tohle je modul kterým to přijímám a vysílám to pomocí mikroprocesoru PIC08M
Napsal: 20 bře 2011, 20:40
od procesor
Neviem čo v tom PIC08M je a nedalo by sa upraviť pre 4800,N,1.
Inak:
Malé picko to zvládne. Jedná sa iba z času načas jeden znak prijať a poslať s vyšším Bd.
Napsal: 20 bře 2011, 23:36
od sharrp
praveze PIC08M tuhle rychlost uz nezvlada. potreboval bych nejaky cip na prevod na tu vyssi frekvenci.
Napsal: 21 bře 2011, 00:13
od procesor
To by bolo treba naprogramovať. Stačilo by PIC s UARTom..RX a TX urobiť emulovaním TX (prepímaním Bd uartu sa môže ohroziť príjem)
Napsal: 21 bře 2011, 08:48
od sharrp
Dobře, a jaký by ste mi doporučil mikroprocesor?
potřebujem aby dokázal sériově přijmout na N2400 a vyslat na N4800.
A taky jak ho naprogrampovat ?
Napsal: 21 bře 2011, 09:09
od ZdenekHQ
Kdybych to chtěl mít hotový za hodinu, domácích součástek a bez přemýšlení, tak k sobě přilepím dvě 89C2051 se společným krystalem, data předám paralelně + strobe.
Napsal: 21 bře 2011, 13:02
od procesor
Tx sa ľahko dá urobiť softom a nehrozí overflow, pretože vstup je pomalší. Data treba iba šiftovať s časovaním cca 20,83ms- samozrejme so start a stop bitom.
Aby sa nič nestratilo, serial príjme dáta usartom. Na to nie je potrebné takmer ziaden kód, iba inicializáciu.
Za dávnych čias bolo k dispozícii také 40pinové UARTy (číslo si nepamätám- mali paralel vsup_výstup a serial Rx a Tx). Bežne som to pouzíval, kvôli -5V som mal taký malý blokovací DC/DC urobený z +5V.
Viem, že nejaké Atmely-lacné sú s dvomi uartami, ale neviem či majú aj dva BaudGenerátory.
PIC nejaký 8pin je s uartom bežne 18...a viac-pin uart má, nejaký drahší aj dva. "Zákldné" info o PICxxxxx je tu
http://www.microchip.com/
Napsal: 21 bře 2011, 13:10
od rnbw
8250, 16450, 16550?
Napsal: 21 bře 2011, 13:18
od procesor
neééé... to sa nepripájalo na zbernice CPU. Pekne to šlapalo aj s perifériami.
Tuším to malo v názve ??1000x?, neviem to na internrte nájsť. P-MOS to bol-asi to robil a Rožnov/Piešťany, ale s iným menom.
Napsal: 21 bře 2011, 19:35
od sharrp
Tak nakonec sem nasel nejakou specialni instrukci pro komunikaci s PC ktera jede i na te 4800
akorat v T tak sem za to hodil negaci a slape to pekne
Ten zvukovej cip muzu jen doporucit
199 songu v mp3 omezenych jen velikosti SD karty.
ridi se to jen jednou seriovou komunikaci.
zesiluje se to tim, zastavuje, pousti, uplne vsechno