Любителям опторазвязки RS232 и RS485.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Xan 11 июня 2003 г. 13:03

Сначала старый анекдот (реальная история):

Преп на лекции (по математике?) что-то долго выводил, формулы на доске писал, одна из другой следующие...
Потом (когда места на доске уже оставалось мало) отошёл на пару шагов, и, оглядев написанное, и сказал:
- Совершенно очевидно, что...
И написал нечто совсем не похожее на то, что было написано до этого.
Потом задумался, на лице его появилось сомнение...
... И ушёл он в подсобку, и не было его двадцать минут...
Потом вернулся с просветлённыи лицом и глядя на доску произнёс:
- Действительно, это совершенно очевидно.

---------

Конечно, для опторазвязки лучше всего брать оптопары "for Military and Space Purpose" со скоростью не менее 10 Mb.
Только не всегда их можно взять.
А можно взять только какое-то дерьмо с временем переключение чуть ли не миллисекунда.
- Совершенно очевидно, что...
... их надо включать комплементарно.
Так как форсированно транзистор включается на порядки быстрее, чем выключается нефорсированно.

Верхняя картинка - от микроконтроллера к компу, нижняя - наоборот.
Не забудьте скрестить лучи света для получения инверсии.


+5--------- +12--------
| |
V -> -> T
| \ / |
*---- \ / |
| | \ / |
Z = \ / Z
uC | | \ / |
Tx ---*-Z-* X *--- Rx Computer
| | / \ |
Z = / \ Z
| | / \ |
*---- / \ |
| / \ |
V -> -> T
| |
GND-------- -12--------

---- +5-------
| | |
| V -> -> T
Computer | | \ / |
Tx ---*-Z--*-Z-* *-GND X *--- Rx uC
| | | | / \ |
--||-- | V -> -> T
| | |
---- GND------


V - диоды оптопары анодом вверх
T - трансисторы оптопары коллектором вверх
Z - резисторы

На верхней картинке резисторы должны быть порядка 500 Ом для получения приличного тока в RS232.
На нижней картинке резистор может быть значительно больше 10 кОм.
Ну а размеры форсирующих RC цепочек выбираются (осциллограф вам поможет) строго по вкусу, зависит от оптрона.
В частности, они могут отсутствовать.

Вот и вся очевидность. :)

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru