Страница 1 из 1
Двунаправленный приемо-передатчик
Добавлено: Пн авг 09, 2010 23:55:03
orin
Здравствуйте Уважаемые форумчане.
Назрела у меня проблема и не могу я ее решить.
Есть плата под управлением ATMega. Питание 5 В. Есть пассивное устройство. Питание на нем должно регулироваться со стороны первой платы: 1.8В, 3В, 5В. Обмен данными между ними ведется по асинхронному протоколу с сигналами:
1. Однонаправленный Перезапуск.
2. Однонаправленный Синхросигнал.
3. Двунаправленный Прием/передача.
Какое микросхемное решение можно применить для организации этой связи между двумя разными питаниями.
Прбовал микросхему ADG3304 Аналог девайса. Реакция странная и не такая, как описано в ее мануале. Но там нет управления направлением передачи по каналу внутри микросхема (автомат). Думаю там могут быть коллизии.
Есть ли альтернатива?
Заранее благодарен за ответы.
С Уважением, Дмитрий.
Re: Двунаправленный приемо-передатчик
Добавлено: Вт авг 10, 2010 09:31:52
Aheir
Вообще, микросхемы-трансляторы уровней водятся во множестве... Не совсем понятно, так Вам требуется внешнее управление направлением передачи или нет? А вообще, можно хоть на транзисторах сделать, на три-то провода...
Одноннапрвленные линии можно хоть на резисторах согласовать, если не критичны временные параметры (фронты). К тому же, входы 3-х вольтовой и иной логики часто бываю толерантны к 5В, так что вообе дополнительные меры не требуются...
Так что вполне возможно, что если гальваноразвязка не требуется и скорости не высокие, Вы усложняете ситуацию.
Re: Двунаправленный приемо-передатчик
Добавлено: Вт авг 10, 2010 09:48:25
orin
Дело в том, что я должен и питать дочернюю плату и обмениваться с ней данными. А если 3 В и толерантно к 5В, то 1.8В уже не совсем такое по отношению к 5В...Резистивный делитель или схема сдвига уровней на МОП-транзисторах, а также буфер типа 74LCX244 - это все годится для согласования 3 и 5 В сторон. Но на 74LCX244 уже нижний потолок 2.3В. А у меня на четверть меньше по величине уровня может быть вторая сторона. К тому же у последней, по-моему, нет двунаправленной приемо-передачи по ОДНОЙ линии. Так что все равно огород городить.
С ADG3304 была проблема в том, что нижний уровень сигнала на выходе получается поднятым и амплитуда составляет всего 0.5 В, что странно. Поэтому и ищу другое решение.
Re: Двунаправленный приемо-передатчик
Добавлено: Чт авг 12, 2010 17:24:53
BOB51
попробуй гальванразвязку- оптроны, вч мдм...

Re: Двунаправленный приемо-передатчик
Добавлено: Пт авг 13, 2010 07:31:05
Kavka
Обратите внимание вот на это
1) Должно быть VCCA ≤ VCCY, иначе работоспособность не гарантируется.
2) Ещё вот это читаем
Код: Выделить всё
INPUT DRIVING REQUIREMENTS
To ensure correct operation of the ADG3300, the circuit that
drives the input of an ADG3300 channels should have an output
impedance of less than or equal to 150 Ω and a minimum
current driving capability of 36 mA.
При наличии резисторов в послед. Длинные провода (звон). Слабые выходы.
3) Близко стоящие от микрухи керамические конденсаторы на обеих питаниях.
PS: Кто-то из знакомых пользовал эти микрухи, были проблемы со слабыми выходами у какой-то логики (не у микроконтроллеров).
Re: Двунаправленный приемо-передатчик
Добавлено: Сб авг 14, 2010 14:05:31
orin
Это все я пытался учесть.
На А стороне гарантированно 3В. На У стороне 5В. Сигнал идет от ножки меги1280. То есть 25mA. Ставил как на схемах из даташита АДГ резисторы 50-100 ом в разрезы линий данных. Пытался подтягивать к земле номиналами от 50 Ом до 50кОм.
Конденсаторы стоят рядом с микросхемой на 0.1 и на 10 мкФ как полагается. Даже на сами линии данных вешал фильтры. Ничего не получается. В лучшем случае потолок сигнала выдерживает нармальным - а вот низ (логический нуль) или близок к нему или просто плавает в процессе передачи данных.
Re: Двунаправленный приемо-передатчик
Добавлено: Вс авг 15, 2010 13:13:23
orin
В общем удалось кое-как усмирить сигналы - может кому понадобится такая схема в работе - поставил два диода на линии данных с каждой стороны - один фактически подтягивает к питанию - другой к земле.
Re: Двунаправленный приемо-передатчик
Добавлено: Пн авг 16, 2010 12:40:27
Jack_A
orin писал(а):В общем удалось кое-как усмирить сигналы - может кому понадобится такая схема в работе - поставил два диода на линии данных с каждой стороны - один фактически подтягивает к питанию - другой к земле.
Интересно бы посмотреть схему. Выходить, через диоды сифонит сквозной ток питание-земля, раз один тянет линию в +, другой - в - ?
Re: Двунаправленный приемо-передатчик
Добавлено: Пн окт 25, 2010 17:17:54
metaller
Подтверждаю данную проблему. Проэктировал синхронизатор времени от GPS/Glonass также заложил ЖК Winstar и ADG3300BRU.
Когда собрали девайс выяснилось что на выходе при подсоединении ЖК вместо нуля 0.7В. пробовал ставить резисторы как по входу так и по выходу. Pull up и Pull down ничего не помогало. Условие VCCY>VCCa соблюдено. Оказалось что уровень земли у этого транслятора приподнят. И к томуже в момент переключения как на вход так и на выход выдается высокочастотный дребезг в течении 1 мксек или более.
Решилось всё отказом от этой микрухи
