roboforum.ru

Технический форум по робототехнике.

Оптопара на RX и TX

Оптопара на RX и TX

snayperAlfa » 12 авг 2008, 21:15

Вообщем есть МК ATMega16.Данные с него чудесно передаются в компьютер через USART на переходник USB->COM.Тут появилась задача изолировать комп от МК используя оптопары. Купил PC817. Данные стали очень криво передаватся!!!. Подскажите плиз как это исправить. Собрал сначала вживую.Потом в протеусе накалякал.
Схема прилагается.

optopara uart.jpg


Это проект для протеуса.Разрешение поменять только на DSN
download/file.php?id=5593

Файл прошивки
download/file.php?id=5594

Добавлено спустя 26 минут 27 секунд:
Или может лучше какието другие оптопары применить.Есть какието быстродействующие?

Re: Оптопара на RX и TX

Myp » 12 авг 2008, 22:13

а в даташите не укащзана макс скорость работы ?

Re: Оптопара на RX и TX

snayperAlfa » 12 авг 2008, 22:58

Может я плохо смотрю,но ниче похожего не нашел.Я уже ставил скорость 600,все равно не те символы приходят

Re: Оптопара на RX и TX

blindman » 13 авг 2008, 06:38

У тебя оптопара работает как инвертор

Re: Оптопара на RX и TX

avr123.nm.ru » 13 авг 2008, 09:51

Для PROTEUS так можно

Изображение

А в реале нужно выходную "полярность" поменять. Смотри задачу 4 курса - "Соединение МК и ПК".

snayperAlfa писал(а):Или может лучше какието другие оптопары применить.Есть какието быстродействующие?


6N137 наверно.

Re: Оптопара на RX и TX

snayperAlfa » 13 авг 2008, 11:42

blindman писал(а):У тебя оптопара работает как инвертор


Тоесть TX пустить на катод светодиода?

avr123.nm.ru
Сенкс за схему. Выходную полярность чего? Тоесть TX пустить на катод светодиода?

Re: Оптопара на RX и TX

blindman » 13 авг 2008, 12:03

snayperAlfa писал(а):Тоесть TX пустить на катод светодиода?

Конечно. Тебе же схему нарисовали даже.

Re: Оптопара на RX и TX

snayperAlfa » 13 авг 2008, 12:31

В протеусе работает.Собрал в реале - приходит абракадбра.

Добавлено спустя 12 минут 12 секунд:
Примерно так
aaa.jpg

Re: Оптопара на RX и TX

Mazayac » 14 авг 2008, 11:35

Стандартная оптопара нормально работает максимум на скоростях где-то до 38кБод. На бОльших скоростях начинает сказываться время открытия-закрытия транзистора, заваливаются фронты и спады сигнала.
Для нормальной опторазвязки нужны активные девайсы - HCPL-2601,2611,2630,2631, 2730, 2731, 6N137-139.

P.S. Для вышеприведенной схемы я бы уменьшил резистор с 10К до 1К. И базу на эмиттер надо посадить через резистор 33...100К.
Это улучшит быстродействие оптрона и может быть все заработает.

Re: Оптопара на RX и TX

sgs » 17 авг 2008, 13:20

Стоит сказать, что на схеме изображен никак не PC817, который имеет 4 ноги и не имеет вывода базы. Насчет скорости: 817 оптрон НИКОГДА не сможет работать на 38 Кбод в силу его задержек включения/выключения (>20 мксек). График рабочих частот (http://www.e-ele.net/DataSheet/PC817.pdf) говорит о том, что при нагрузке 1 Ком рабочая частота не должна превышать 6 КГц, а если посмотреть на графики задержек и фронтов, то получится, что для стандартного старт-стопного последовательного канала типа 8N1 скорость не может быть выше 9600... Все это справедливо для довольно мощного сигнала раскачки светодиода - порядка 7..10 мА.

Re: Оптопара на RX и TX

snayperAlfa » 17 авг 2008, 13:29

Я тут прикупил 6N137.Здается мне эта штуковина будет работать очень хорошо,или нет?

Re: Оптопара на RX и TX

avr123.nm.ru » 17 авг 2008, 19:03

snayperAlfa писал(а):Я тут прикупил 6N137.Здается мне эта штуковина будет работать очень хорошо,или нет?

От ПРЯМИЗНЫ рук сильно зависит ! Может и очень быстро работать.

===
Для подключения к ПК вот так примерно получится:
Изображение

у 6N137 выход цифровой вроде значит схемка иная будет чуток.

Re: Оптопара на RX и TX

Mazayac » 18 авг 2008, 12:51

sgs писал(а):817 оптрон НИКОГДА не сможет работать на 38 Кбод в силу его задержек включения/выключения

Не знаю как PC817, а 4N35 работали на 38 Кбод (правда кое-как и с жуткими подстройками резисторов обвязки).
Поэтому рекомендация остается прежняя: активные оптроны или "магнитная" развязка на ADUM.

Добавлено спустя 58 секунд:
avr123.nm.ru писал(а):у 6N137 выход цифровой вроде значит схемка иная будет чуток.

Не "чуток", а совсем-совсем иная будет схемка :)

Re: Оптопара на RX и TX

Duhas » 18 авг 2008, 18:15

возможно неплохе около оптопары по питанию 5в керамику сунуть, может фронты улучшит .. если девайс на длинных проводах\проводниках ПП от питания


Rambler\'s Top100 Mail.ru counter