-
- а что, Хмега не 5В-толерант? С АРМами я ставлю 5В драйвер, выход прямо на вход уарт МК (он 5В-толерант), а вход - прямо с ноги МК, лог.1 у драйверов 485 около 2В и дополнительное согласование уровней не требуется - koyodza(11.08.2010 11:42)
- +1. Если у ATXmega вход RXD 5V-tolerance, то проблема надуманная. Нужно ставить тот же самый 5В-ый драйвер SN65HVD1785 и не заморачиваться, т.к. у него логические входы с уровнями LVTTL (VIH>=2В). - rezident(11.08.2010 17:54)
- Не надумана. Не толерант они все (хmegа). Dir(721 знак., 11.08.2010 18:10 - 18:18, ссылка)
- Ну если не толерантная, то один сигнал только преобразовать из 5В в 3В следует. ИМХО такая буферизация в худшем случае нивелируется разницей в стоимости 5В и 3В драйвера RS485 :) А для преобразования уровней достаточно копеечного транзистора типа 2N7002 rezident(19 знак., 11.08.2010 18:51)
- Не стоит забывать и о дополнительном питании ;) Не лучше ли на системном уровне о таких нюансах подумать? - Dir(11.08.2010 18:58)
- Ну если не толерантная, то один сигнал только преобразовать из 5В в 3В следует. ИМХО такая буферизация в худшем случае нивелируется разницей в стоимости 5В и 3В драйвера RS485 :) А для преобразования уровней достаточно копеечного транзистора типа 2N7002 rezident(19 знак., 11.08.2010 18:51)
- Не надумана. Не толерант они все (хmegа). Dir(721 знак., 11.08.2010 18:10 - 18:18, ссылка)
- +1. Если у ATXmega вход RXD 5V-tolerance, то проблема надуманная. Нужно ставить тот же самый 5В-ый драйвер SN65HVD1785 и не заморачиваться, т.к. у него логические входы с уровнями LVTTL (VIH>=2В). - rezident(11.08.2010 17:54)
- ааааааа. ты 3-й провод юзаешь? :))) - POV(11.08.2010 09:18)
- какой такой 3й провод? Я имею виду драйвер RS485 типа SN65HVD1785, он 5v. А щас думаю заюзать MAX3075EESA+, он 3.3v. У обоих типа 1200метров и 256устройств. Но как-то я очкую ))) - z00f(11.08.2010 09:35)
- что, реально на километр собрался лапшу тянуть? - Snaky(11.08.2010 09:41)
- ага! тока не ляпшу а витую ляпшу - z00f(11.08.2010 10:18)
- Пожарку делали, куча датчиков в десятке коттеджиков. Все они сидели на кольце 485-го, maik-vs(211 знак., 11.08.2010 09:52)
- А что за проблемы, оно реально и работает - Shura(11.08.2010 09:43)
- что, реально на километр собрался лапшу тянуть? - Snaky(11.08.2010 09:41)
- какой такой 3й провод? Я имею виду драйвер RS485 типа SN65HVD1785, он 5v. А щас думаю заюзать MAX3075EESA+, он 3.3v. У обоих типа 1200метров и 256устройств. Но как-то я очкую ))) - z00f(11.08.2010 09:35)
- дальность связи будет зависить AndyTrof(246 знак., 11.08.2010 09:10, )
- если уровни одни и те же (а линия и скорость одинаковы) AndyTrof(275 знак., 11.08.2010 09:49, )
- можно поставить репитеры айсипидасовские например. они недорогие - AndyTrof(11.08.2010 09:52, )
- А если написано одно и то же? - z00f(11.08.2010 09:36)
- Они из стандарта переписали :) Не должно быть разницы, там между А и В пол-вольта достаточно, а дальше согласование линии и т.д. По ссылке хорошая статейка. - maik-vs(11.08.2010 09:47, ссылка)
- Разница-то будет конечно, чем ниже напряжение питания системы (при одних и тех же токах) тем она менее помехоустойчива. - Shura(11.08.2010 09:51)
- Кристально верный теоретический ответ :) Практически, важно правильно линию согласовать (это можно делать, руками) и, разумеется, правильно расположить-экранировать. Помеха вещь нестационарная и непредсказуемая, увеличить сигнал на 6 дб и успокоиться - maik-vs(53 знак., 11.08.2010 10:04)
- Ну дак и что же делать на деле то? Можт поставить ADM2484E ? Он изолированный и два разных питания имеет, можно 5 вольт завести на выход, а сос стороны AVR 3.3 завести. Только дороже будет он. Вот я и думаю мож кто на практике уже спотыкался... 5 вольт z00f(135 знак., 11.08.2010 10:15)
- Ну я разумеется имел в виду идентичные условия, при прочих равных 3-вольтовая система уступит по помехоустойчивости 5-вольтовой - Shura(11.08.2010 10:14)
- Вооо! Вот примерно я тут и копаю в этом месте, ка бы потом не получилось что сваяю партию, а потом буду жалеть, что не поставил обычные и не сделал преобразование уровней просто... - z00f(11.08.2010 10:17)
- Тогда надо делать модификации: на 3,3v по три рубля, maik-vs(51 знак., 16.08.2010 12:09)
- Вооо! Вот примерно я тут и копаю в этом месте, ка бы потом не получилось что сваяю партию, а потом буду жалеть, что не поставил обычные и не сделал преобразование уровней просто... - z00f(11.08.2010 10:17)
- Кристально верный теоретический ответ :) Практически, важно правильно линию согласовать (это можно делать, руками) и, разумеется, правильно расположить-экранировать. Помеха вещь нестационарная и непредсказуемая, увеличить сигнал на 6 дб и успокоиться - maik-vs(53 знак., 11.08.2010 10:04)
- Разница-то будет конечно, чем ниже напряжение питания системы (при одних и тех же токах) тем она менее помехоустойчива. - Shura(11.08.2010 09:51)
- Они из стандарта переписали :) Не должно быть разницы, там между А и В пол-вольта достаточно, а дальше согласование линии и т.д. По ссылке хорошая статейка. - maik-vs(11.08.2010 09:47, ссылка)
- если уровни одни и те же (а линия и скорость одинаковы) AndyTrof(275 знак., 11.08.2010 09:49, )
- а что, Хмега не 5В-толерант? С АРМами я ставлю 5В драйвер, выход прямо на вход уарт МК (он 5В-толерант), а вход - прямо с ноги МК, лог.1 у драйверов 485 около 2В и дополнительное согласование уровней не требуется - koyodza(11.08.2010 11:42)