Отговори на тема  [ 10 мнения ] 
RS 485 full duplex с max485 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Юни 05, 2019 2:03 pm
Мнения: 36
Мнение RS 485 full duplex с max485
Здравейте,

Налага ми се да ползвам RS485 за комуникация между две устройства, позачетох малко и видях че едно от популярните неща е чипът max485, като го поразгледах видях че е half-duplex, тоест не може да приема и предава едновременно, та се зачудих ако ползвам два чипа такива (което ще ми заеме още 2 жици от кабела) съответно единия да го вържа на UART ТX, другия на UOART RX, дали ще ми се получи full duplex комуникация, на теория би трябвало.


Пон Юни 10, 2019 3:35 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Пет Авг 07, 2009 3:58 pm
Мнения: 267
Мнение Re: RS 485 full duplex с max485
Здрасти!

Ако разстоянието е до няколко метра, можеш да минеш само с UART или с RS232.

Ако разстоянието е по-дълго, можеш да използваш само един чип MAX485. Запознай се по-подробно с документацията и схемите на примерни приложения.


Пон Юни 10, 2019 3:54 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4393
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: RS 485 full duplex с max485
А какво ти пречи да е халф дуплекс :?:

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Пон Юни 10, 2019 3:56 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Юни 05, 2019 2:03 pm
Мнения: 36
Мнение Re: RS 485 full duplex с max485
Теоритичната идея че ако двете устройстват решат да пращат по едно и също време данните ще се загубят, както и това че ще ми яде по един екстра пин на контролера. (това че ще ми иска по един усукан чифт допълнително, не е грижа за сега, има го свободен на FTP-то :) )


Пон Юни 10, 2019 4:07 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 12:01 pm
Мнения: 2201
Мнение Re: RS 485 full duplex с max485
Ти ли ще изграждаш двата комуникиращи нода? Или единият е готов?
И каква точно ти е идеята. Като гледам какви ги говориш за жиците, имам чувстовото, че ти искаш да закачиш всичко към една усукана двойка?! Не можеш да свързваш кабелите, както ти дойде! Трябва всички нодове да се свързани към усуканата двойка(+ към +, - към -), а не да ги делиш. И трябва правилно да се сметнат pull up/down резисторите, за да се получва предаване. Ще имаш на практика 4 нода на 1 линия и всички трябва да се изчакват. Ако нямаш достъп до другия нод може да е проблемно, защото ако е проектиран да работи на full duplex, едва ли чака да спре предаването по RX линията!
Иначе на цена от 2 чипа ще спестиш на практика 2 пина на контролера. Ако имаш контрол над двата нода просто направи half duplex предаване. Единственият проблем е, че на трансийвърите им трябва малко време да превключват от RX към TX и обратно.
Поздрави!

ПП: За да не се губят данните се използва някакъв протокол. Примерно добавяш CRC накрая и другия нод ти отговаря с ОК!

_________________
www.elkran.com


Пон Юни 10, 2019 5:55 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Фев 13, 2013 2:35 pm
Мнения: 1748
Мнение 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


Пон Юни 10, 2019 9:36 pm
Профил WWW
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Юни 05, 2019 2:03 pm
Мнения: 36
Мнение Re: RS 485 full duplex с max485
Благодаря за отговорите

Като цяло аз ще си пиша протокола за комуникация и ще се прави връзка само между две устройства, като ми пристигнат чиповете от китайците ще поекспериментирам, до тогава ще си пренаправя нещата да работят на UART, ще видя как се държи half/full duplex но ми се струва да заложа на full, тъй като ще ми спести пинове на контролера и гарантирано няма да се загубят данни (то и на half duplex най вероятно няма да се губят).

Като цяло цялата тази схема ми трябва за да направя на една аларма да се закача клавиатура/RFID четец дисплей или каквото там ми дойде на акъла), тоест до устройството пътува едно FTP и по него върви ток и има спокойно жица и за full duplex


Вто Юни 11, 2019 7:49 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 1:21 am
Мнения: 10573
Местоположение: София
Мнение Re: RS 485 full duplex с max485
nedoskiv написа:
...като ми пристигнат чиповете от китайците...

Недоскиф - скиф: https://store.comet.bg/Catalogue/IC/Int ... AiOiIyMCJ9


Вто Юни 11, 2019 10:34 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Ное 22, 2004 10:24 pm
Мнения: 1923
Местоположение: Габрово
Мнение Re: RS 485 full duplex с max485
nedoskiv написа:
Здравейте,

Налага ми се да ползвам RS485 за комуникация между две устройства, позачетох малко и видях че едно от популярните неща е чипът max485, като го поразгледах видях че е half-duplex, тоест не може да приема и предава едновременно, та се зачудих ако ползвам два чипа такива (което ще ми заеме още 2 жици от кабела) съответно единия да го вържа на UART ТX, другия на UOART RX, дали ще ми се получи full duplex комуникация, на теория би трябвало.


Отиваш на RS422, като искаш пълен дуплекс. :)


Сря Юни 12, 2019 8:57 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Юни 05, 2019 2:03 pm
Мнения: 36
Мнение Re: RS 485 full duplex с max485
и такова ще поръчам от китайците да има, но сега ще трябва да напиша софтуера докато дойдат нещата


Пет Юни 14, 2019 4:15 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 10 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: Google [Bot] и 5 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни