Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
04.11.2006, 17:11
|
#1
|
Частый гость
Регистрация: 16.06.2006
Сообщений: 42
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Гальваническая развязка канала SPI
Здравствуйте. Попытался развязать с помощью микросхем оптопар 6N137 (что было в местном радиомагазине) две платы с микроконтроллерами - канал SPI. Увы, на частоте 1,2 мГц импульсы искажаются до неузнаваемости. Соответственно, приём идёт с искажением. До более низких скоростей понизить частоту не позволяют возможности процессора. Может быть, у кого-то имеется такой опыт?
|
|
|
|
04.11.2006, 19:22
|
#2
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
цифровые изоляторы используйте от analog.com ti.com или дорогущие скоростные оптопары до 10 Мбит.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
04.11.2006, 21:53
|
#3
|
Вид на жительство
Регистрация: 06.10.2006
Сообщений: 329
Сказал спасибо: 4
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
|
Поиск
Сделай поиск - исселедование оптопар на скорость передачи. Была информация не могу вспомнить где.
Как далеко не лучший вариант могу предложить вариант транзисторной оптопары резистором загоняеш в режим и компаратор на входе и выходе.
Опять же далеко не лучший вариант но работать может.
|
|
|
|
04.11.2006, 23:16
|
#4
|
Прописка
Регистрация: 03.08.2006
Сообщений: 267
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
|
6N137 может работать на скоростях до 10МБит в сек.
Вероятно нагрузка на выходе ключа (выв.6) недостаточна. Установи между выв.6 и выв.8 оптопары
подтягивающий резистор 350 Ом как в даташите.
Для гарантированной работы оптической части активный ток через излучающий светодиод (с учётом деградации оптопары со временем) должен быть около 7.5 мА.
|
|
|
|
13.11.2006, 21:35
|
#5
|
Частый гость
Регистрация: 20.01.2005
Сообщений: 30
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Гальваническая развязка канала SPI
Сообщение от repairDV
|
Здравствуйте. Попытался развязать с помощью микросхем оптопар 6N137 (что было в местном радиомагазине) две платы с микроконтроллерами - канал SPI. Увы, на частоте 1,2 мГц импульсы искажаются до неузнаваемости. Соответственно, приём идёт с искажением. До более низких скоростей понизить частоту не позволяют возможности процессора. Может быть, у кого-то имеется такой опыт?
|
Искажает скорее всего не оптрон, а линия. Никаких общих проводников не должно быть, на каждый светодиод - свою витую пару. Фотодиод должен находиться непосредственно возле процессора. Кабель лучше всего обычный сетевой UTP - 4 пары.
|
|
|
|
14.11.2006, 10:18
|
#6
|
Прохожий
Регистрация: 03.07.2006
Сообщений: 3
Сказал спасибо: 12
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Гальваническая развязка канала SPI
Цитата:
|
...на частоте 1,2 мГц импульсы искажаются ...
|
На такие скорости обнаковенные оптроны не канают. Надо ставить спешиал чип. В аналоге, или техасе пошукай.
Если самому делать - мэй би гемор: паралельно низкоскоростному оптрону цепляется емкость в пару пик - и на вход компаратора. Далее маненько логики.
ВЧ (и фронты) отрабатывает компаратор, НЧ - оптрон.
Если изоляция критична - вместо ёмкости транс. Но геморройно...
|
|
|
|
14.11.2006, 10:24
|
#7
|
Прописка
Регистрация: 02.06.2005
Сообщений: 109
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Ну уж если использовать UTP в 4 пары, то почему бы не использовать согласующие трансформаторные сборки из сетевух или хабов. Они то как раз расчитаны на волновое сопротивление витой пары и работают до 100Мбит в бытовом варианте.
|
|
|
|
14.11.2006, 15:57
|
#8
|
Частый гость
Регистрация: 12.08.2005
Сообщений: 17
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Из оптронов, кроме 6N137, подойдет HCPL-2631 от Avago или Fairchild. Можно использовать орловские К293ЛП8Р, но среди них попадается брак.
|
|
|
|
14.11.2006, 17:24
|
#9
|
Частый гость
Регистрация: 16.06.2006
Сообщений: 42
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Спасибо. Да тут вроде как имеется некий ADUM, нужно с ним поразбираться. Кажется, его можно пристроить для этих целей.
|
|
|
|
14.11.2006, 22:08
|
#10
|
Прописка
Регистрация: 03.08.2006
Сообщений: 267
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
|
Привет всем!
Сообщение от repairDV
|
ADUM... Кажется, его можно пристроить для этих целей.
|
Если не секрет, можно узнать какое расстояние между платами и какие микроконтроллеры соединяются? А то мы скоро до оптоволокна дойдём.
ADuM изоляторы, как я понимаю, не предназначены для непосредственной работы на длинную линию, CMOS выходы микроконтроллера тоже. Все динамические временные характеристики ADuM приведены для ёмкости нагрузки равной 15пФ и CMOS signal levels, то есть расположенной в непосредственной близости от модуля .
Сообщение от SL2
|
Фотодиод должен находиться непосредственно возле процессора
|
...принимающего. ![Валяюсь от смеха](images/smilies/icon_biggrin.gif) У Вас 6N137 располдожены так?
С уважением, Mike18.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:19.
|
|