Potřebujete pomoc s RS485 ..

E

eidtech

Guest
Ahoj fórum ...

Mám problém s RS485 ...

Já jsem programování AVR mikrokontrolerů komunikovat s 2 RS485 zařízení.

Na začátku kódu je vše v pořádku ...ale po několika minutách (3-5) MCU začne přijímat poškozená data (zaznamenané u osciloskopu a předány jiným RS232 Terminal), příkladem stejného data, ale v jiném pořadí (náhodně), duplikovat bytů, atd.

Snažil jsem se s některými RS485 konvertory (od Home Made do obchodního převodníky).Snažit: opticky oddělený, NonOptocoupled Používáme ukončit rezistor (120 Ohm), Line odpory (v sérii s A & B - 47 Ohm), stahování a vytahování rezistory v A & B (560 ohmů).

Při 120 ohmů Rezistor byl spojen problém byl snížen, ale stále přítomna nyní.

Jakýkoliv nápad vyřešit můj problém?

Zavázán u dokonalý mnoho pro všechny.

 
A kdo je mistr?nebo se tato síť má více než jednoho "master?

S pozdravem,
IanP

 
eidtechm, to znamená, že váš problém spočívá ve vašem programu.
Pokud nemáte důvěru vaší linky RS485 řidič - get 2 PC a dal 2 měniče v duplex režimu, pak kontrola komunikace HyperTerminal a podobně.

 
aniž by věděla o hardware připojení musíte dal a o počtu mistrů a počtu otroků nemůžeme vyřešit tento problém.

 
zkuste uvedení jediného vytáhnout nahoru a vytáhněte donw rezistory, že účinnost úrovně v bezpečném rozsahu

 

Welcome to EDABoard.com

Sponsor

Back
Top