реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
cpl
сообщение Sep 22 2010, 11:49
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



Здравствуйте
Необходимо передавать логические сигналы между платой контролера и платой датчиков,
Предполагается что платы будут соединены плоским шлейфом длинной 15-20 см
Скорость переключения мак 100 КГц, длительность фронтов неизвестна.

Плата контролера все логически сигналы 3.3в, плата датчиков все сигналы 5в.
Рассматриваю следующий вариант реализации:

плата контролера:
выходные сигналы - поставить буфер с 3 состояниями типа 74lvc245(питание буфера 5в)
т.к. нагрузка получается индуктивная следует поставить последовательно с выходами буфера резисторы для уменьшения выбросов?

входные сигналы - поставить буфер с 3 состояниями типа 74lvc245(питание буфера 3.3в) на каждый вход поставить bav99.

Насколько корректна данная реализация ? Какие еще есть варианты ?


Go to the top of the page
 
+Quote Post
serebr
сообщение Sep 22 2010, 12:12
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 191
Регистрация: 10-01-05
Из: San Francisco Bay, Silicon Valley
Пользователь №: 1 869



LVDS - самое надёжное решение. Можно поставить LVDS SerDes и заправить в него все сигналы. Опять же вместо плоского кабеля можно будет использовать обычный Ethernet кабель 5-й категории и разъёмы RJ-45.
Например: DS92LV2411 + DS92LV2412. Ещё и гальваническая развязка через конденсаторы получится.
Go to the top of the page
 
+Quote Post
cpl
сообщение Sep 22 2010, 12:32
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



Цитата(serebr @ Sep 22 2010, 16:12) *
LVDS - самое надёжное решение. Можно поставить LVDS SerDes и заправить в него все сигналы. Опять же вместо плоского кабеля можно будет использовать обычный Ethernet кабель 5-й категории и разъёмы RJ-45.
Например: DS92LV2411 + DS92LV2412. Ещё и гальваническая развязка через конденсаторы получится.


Спасибо за ответ, интересное решение, буду рассматривать его для второго проекта,

в данном проекте сигналов всего 10 (5 прием, 5 передача) поэтому эта реализация получается избыточна.
Go to the top of the page
 
+Quote Post
injen-d
сообщение Sep 22 2010, 19:03
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 91
Регистрация: 10-10-07
Из: Воронежа
Пользователь №: 31 250



15-20 см и 100 кГц - LVDS ???
ИМХО, из пушки по воробьям.
Вообще ничего не ставьте. Ну или, на всякий случай, резисторы на несколько десятков Ом последовательно в каждую цепь.


--------------------
- Бендер, ты же робот, зачем тебе пить пиво?
- Незачем! Я могу бросить в любой момент!
Go to the top of the page
 
+Quote Post
rezident
сообщение Sep 22 2010, 19:12
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(injen-d @ Sep 23 2010, 01:03) *
Вообще ничего не ставьте. Ну или, на всякий случай, резисторы на несколько десятков Ом последовательно в каждую цепь.
Читайте внимательно
Цитата
Плата контролера все логически сигналы 3.3в, плата датчиков все сигналы .

Go to the top of the page
 
+Quote Post
cpl
сообщение Sep 22 2010, 19:55
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



Выбор правильного преобразователя логического уровня
рекомендуют при преобразовании в верх т.е. из 3.3в в 5в применять серию HCT
и наоборот в сторону уменьшения из 5 в 3.3в можно ставить LVC.
smile3046.gif
Go to the top of the page
 
+Quote Post
Дмитрий К.
сообщение Sep 23 2010, 08:54
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 6-05-06
Из: Москва
Пользователь №: 16 848



нужно смотреть что подключается, может действительно они совместимы,
например на плате контролера стоит at91sam7, совместимый с 5V
Go to the top of the page
 
+Quote Post
cpl
сообщение Sep 23 2010, 10:14
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



Цитата(Дмитрий К. @ Sep 23 2010, 12:54) *
нужно смотреть что подключается, может действительно они совместимы,
например на плате контролера стоит at91sam7, совместимый с 5V


Контролер msp430f149 laughing.gif
Go to the top of the page
 
+Quote Post
st232bd
сообщение Sep 28 2010, 15:40
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 170
Регистрация: 12-02-08
Из: г.Минск (РБ)
Пользователь №: 34 969



Может входной буфер выкинуть? На пин подтягивающий резистор и анод диода. Замыкаем катод на землю - 0 на пине. Правда диоды лучше Шотки, это может уменьшить экономический эффект от выбрасывания буфера.
Go to the top of the page
 
+Quote Post
cpl
сообщение Sep 28 2010, 15:46
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



Цитата(st232bd @ Sep 28 2010, 19:40) *
Может входной буфер выкинуть? На пин подтягивающий резистор и анод диода. Замыкаем катод на землю - 0 на пине. Правда диоды лучше Шотки, это может уменьшить экономический эффект от выбрасывания буфера.

Спасибо, очень интересное решение.
Go to the top of the page
 
+Quote Post
skyv
сообщение Oct 6 2010, 11:53
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 181
Регистрация: 26-07-10
Пользователь №: 58 606



По поводу частоты и длины линии связи могу добавить.
Соединяли ПЛИС и ARM9 по SPI на частоте 25МГц витыми парами
длиной около 50см. Сбоев в этой макетной связке не выявили.
В итоге заложили в реальное изделие (силовое устройсво)
эту связку в виде шлейфа длиной 10см. Проблемы не наблюдались.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st June 2025 - 07:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01447 секунд с 7
ELECTRONIX ©2004-2016