UART HELP

Všetko čo sa týka mikropočítačov + Sekcia Arduino

Moderátori: psichac, Moderátori

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: UART HELP

Príspevok od používateľa peterple » 20 Sep 2013, 18:44

je to možné, ale tak prídeš o tú dvojbytovú FIFO a budeš čakať na odvysielanie každého jedného znaku. V tom tvojom programe je jedno. Toto má význam hlavne ak používaš hw riadenie toku dát (CTS/RTS handshaking). Pretože ak používaš FIFO tak potom nezareaguješ ihneď na žiadosť o zastavenie vysielania ale až keď sa pošlú v najhoršom prípade dva znaky.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

Používateľov profilový obrázok
boraicho
Ultimate člen
Ultimate člen
Príspevky: 12420
Dátum registrácie: 03 Feb 2007, 00:00
Bydlisko: Prešov
Vek: 35
Kontaktovať používateľa:

Re: UART HELP

Príspevok od používateľa boraicho » 03 Nov 2013, 10:45

Otazočka, aka je možná max prípustna vzdialensoť tienenou dvojlinkou UART bez budičov? (MAX,... a pod) dikes
0
"Aj nevinne vyzerajúca súčiastka, môže byť príčinou nefunkčnosti zariadenia a tou kondenzator 100% je"
3D REBEL II + PLA + PETG
CNC 1810 na DPS

Používateľov profilový obrázok
PaJa-trb
Stály člen
Stály člen
Príspevky: 323
Dátum registrácie: 08 Apr 2010, 00:00
Bydlisko: Třebíč
Vek: 39
Kontaktovať používateľa:

Re: UART HELP

Príspevok od používateľa PaJa-trb » 03 Nov 2013, 13:41

Max. vzdálenost UART by zajímala i mě.
Potřebuji komunikaci mezi 2 procesory (ATmega32 - přijímač a Atmega85 vysílač). Na stole to funguje dobře, zkoušel jsem i 10m stíněnou 4linku a taky to šlapalo. Ale netuším jestli už to bylo třeba na hranici možností - aby pak nenastaly v budoucnu problémy ...
0
Nic není tak jednoduché, aby se to nedalo pokazit.
Týmová práce je nepostradatelná, protože zodpovědnost se dá svalit na každého.
Člověk by se měl učit z chyb ostatních. Protože nikdo nemá tolik času, aby je všechny udělal sám.

Nomen

Re: UART HELP

Príspevok od používateľa Nomen » 03 Nov 2013, 14:01

tu je dotaz na viac ako 20m ..
http://www.mikrocontroller.net/topic/141860
u nas su stale problemy , uz svrty rok /novy stroj /, stale prekladaju trasu , skracuju , menia a pod a stale to vypadava :( , ale je pravda , ze je to troska zlozitejsie
bora.,..ked budes robit pokusy nieco ti mozem odmotat , na foto ale je zmenenny pomer , aby sa to dalo citat :D
Naposledy upravil/-a Nomen v 05 Nov 2013, 06:27, upravené celkom 1 krát.

Používateľov profilový obrázok
jaromir
Power user
Power user
Príspevky: 4538
Dátum registrácie: 08 Júl 2011, 00:00
Vek: 40

Re: UART HELP

Príspevok od používateľa jaromir » 03 Nov 2013, 15:59

Bez budicov by som UART netahal vobec mimo dosku.
Bez budicov a s patricnou ESD ochranou mozno na meter-dva - ale dlzka kabla je dost limitovana rychlostou prenosu, nesiel by som na viac ako 9600 alebo 19200 baud.

Iste sa najde clovek, ktoremu to slo bez budicov a rychlejsie na dlhom kabli... tak isto ako sa najdu ludia, ktori (zatial) bez nehody jazdia na aute a nefunguje im prava predna brzda a dialkove svetla, co vsak neznamena, ze tak maju jazdit vsetci :)
0

Používateľov profilový obrázok
jenda23
Ultimate člen
Ultimate člen
Príspevky: 5779
Dátum registrácie: 27 Jún 2008, 00:00
Bydlisko: Česká Třebová
Vek: 34
Kontaktovať používateľa:

Re: UART HELP

Príspevok od používateľa jenda23 » 03 Nov 2013, 16:03

Navětší vzdálenosti bych nepoužil nic jinýho než RS485...nebo RS422..
0
Lokomotiva je jako žena.Je jich stovky typů a každej z nich je jinej,každá z nich je svým způsobem krásná.Když jí chceš aspoň trochu poznat jsou to stovky hodin času.Nejde s ní být aniž bys jí bezmezně miloval,je nemožný jí znát do poslední skulinky

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok