| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| RS 485 full duplex с max485 http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=16584 |
Страница 1 от 1 |
| Автор: | nedoskiv [ Пон Юни 10, 2019 4:35 pm ] |
| Заглавие: | RS 485 full duplex с max485 |
Здравейте, Налага ми се да ползвам RS485 за комуникация между две устройства, позачетох малко и видях че едно от популярните неща е чипът max485, като го поразгледах видях че е half-duplex, тоест не може да приема и предава едновременно, та се зачудих ако ползвам два чипа такива (което ще ми заеме още 2 жици от кабела) съответно единия да го вържа на UART ТX, другия на UOART RX, дали ще ми се получи full duplex комуникация, на теория би трябвало. |
|
| Автор: | marcuka68 [ Пон Юни 10, 2019 4:54 pm ] |
| Заглавие: | Re: RS 485 full duplex с max485 |
Здрасти! Ако разстоянието е до няколко метра, можеш да минеш само с UART или с RS232. Ако разстоянието е по-дълго, можеш да използваш само един чип MAX485. Запознай се по-подробно с документацията и схемите на примерни приложения. |
|
| Автор: | MYXATA [ Пон Юни 10, 2019 4:56 pm ] |
| Заглавие: | Re: RS 485 full duplex с max485 |
А какво ти пречи да е халф дуплекс |
|
| Автор: | nedoskiv [ Пон Юни 10, 2019 5:07 pm ] |
| Заглавие: | Re: RS 485 full duplex с max485 |
Теоритичната идея че ако двете устройстват решат да пращат по едно и също време данните ще се загубят, както и това че ще ми яде по един екстра пин на контролера. (това че ще ми иска по един усукан чифт допълнително, не е грижа за сега, има го свободен на FTP-то |
|
| Автор: | stoyanoff [ Пон Юни 10, 2019 6:55 pm ] |
| Заглавие: | Re: RS 485 full duplex с max485 |
Ти ли ще изграждаш двата комуникиращи нода? Или единият е готов? И каква точно ти е идеята. Като гледам какви ги говориш за жиците, имам чувстовото, че ти искаш да закачиш всичко към една усукана двойка?! Не можеш да свързваш кабелите, както ти дойде! Трябва всички нодове да се свързани към усуканата двойка(+ към +, - към -), а не да ги делиш. И трябва правилно да се сметнат pull up/down резисторите, за да се получва предаване. Ще имаш на практика 4 нода на 1 линия и всички трябва да се изчакват. Ако нямаш достъп до другия нод може да е проблемно, защото ако е проектиран да работи на full duplex, едва ли чака да спре предаването по RX линията! Иначе на цена от 2 чипа ще спестиш на практика 2 пина на контролера. Ако имаш контрол над двата нода просто направи half duplex предаване. Единственият проблем е, че на трансийвърите им трябва малко време да превключват от RX към TX и обратно. Поздрави! ПП: За да не се губят данните се използва някакъв протокол. Примерно добавяш CRC накрая и другия нод ти отговаря с ОК! |
|
| Автор: | bobihot [ Пон Юни 10, 2019 10:36 pm ] |
| Заглавие: | Re: RS 485 full duplex с max485 |
Той RS 485 е дефинран за full duplex. Има и двойни чипове за целта. Не знам каква е разликата в случая от 422? Тук ми се струва добре описано https://www.windmill.co.uk/rs485.html Toзи е интересен двоен до четворна имплементация https://www.analog.com/media/en/technic ... /2872f.pdf Има и други по-прости. Тук можеш да си избираш параметрично https://www.ti.com/interface/rs-485-rs- ... rview.html |
|
| Автор: | nedoskiv [ Вто Юни 11, 2019 8:49 am ] |
| Заглавие: | Re: RS 485 full duplex с max485 |
Благодаря за отговорите Като цяло аз ще си пиша протокола за комуникация и ще се прави връзка само между две устройства, като ми пристигнат чиповете от китайците ще поекспериментирам, до тогава ще си пренаправя нещата да работят на UART, ще видя как се държи half/full duplex но ми се струва да заложа на full, тъй като ще ми спести пинове на контролера и гарантирано няма да се загубят данни (то и на half duplex най вероятно няма да се губят). Като цяло цялата тази схема ми трябва за да направя на една аларма да се закача клавиатура/RFID четец дисплей или каквото там ми дойде на акъла), тоест до устройството пътува едно FTP и по него върви ток и има спокойно жица и за full duplex |
|
| Автор: | itso.t [ Вто Юни 11, 2019 11:34 am ] | |||||||||
| Заглавие: | Re: RS 485 full duplex с max485 | |||||||||
Недоскиф - скиф: https://store.comet.bg/Catalogue/IC/Int ... AiOiIyMCJ9 |
||||||||||
| Автор: | Tisho [ Сря Юни 12, 2019 9:57 pm ] | |||||||||
| Заглавие: | Re: RS 485 full duplex с max485 | |||||||||
Отиваш на RS422, като искаш пълен дуплекс. |
||||||||||
| Автор: | nedoskiv [ Пет Юни 14, 2019 5:15 pm ] |
| Заглавие: | Re: RS 485 full duplex с max485 |
и такова ще поръчам от китайците да има, но сега ще трябва да напиша софтуера докато дойдат нещата |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|