|
Сначала старый анекдот (реальная история):
Преп на лекции (по математике?) что-то долго выводил, формулы на доске писал, одна из другой следующие...
Потом (когда места на доске уже оставалось мало) отошёл на пару шагов, и, оглядев написанное, и сказал:
- Совершенно очевидно, что...
И написал нечто совсем не похожее на то, что было написано до этого.
Потом задумался, на лице его появилось сомнение...
... И ушёл он в подсобку, и не было его двадцать минут...
Потом вернулся с просветлённыи лицом и глядя на доску произнёс:
- Действительно, это совершенно очевидно.
---------
Конечно, для опторазвязки лучше всего брать оптопары "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------
На верхней картинке резисторы должны быть порядка 500 Ом для получения приличного тока в RS232.
На нижней картинке резистор может быть значительно больше 10 кОм.
Ну а размеры форсирующих RC цепочек выбираются (осциллограф вам поможет) строго по вкусу, зависит от оптрона.
В частности, они могут отсутствовать.
Вот и вся очевидность. :)
E-mail: info@telesys.ru