為RS-232C接口通信設計可視光鏈路
發(fā)布時間:2010-7-15 10:41
發(fā)布者:
zealot
圖1所示的設計是一條看得見的光鏈路,可供需要觀看被傳送的數(shù)據(jù)的人使用。該設計的一個附加優(yōu)點是隔離電平高達5000V以上。對該系統(tǒng)的測試使用了數(shù)據(jù)采集系統(tǒng)的COM輸入端以及標準PC的COM端口。MC1489將RS-232C的數(shù)據(jù)變換成TTL信號,7404門電路再將TTL信號倒相。7404的輸出信號驅動Q1,即2N3055型功率晶體管。該功率晶體管驅動3只發(fā)光二極管(LED),以組成一個光源。當RS-232C端口上沒有數(shù)據(jù)時,3只LED不發(fā)光,而在數(shù)據(jù)傳輸進行的時候,3只LED就以數(shù)據(jù)傳輸?shù)乃俾书W爍。光接收器要與LED保持50cm的距離,以獲得最大的隔離度。光電晶體管MRD5009直接將光變換成TTL輸出信號。(TIL99光電晶體管也同樣適用。)此外,你還應當將MRD5009/TIL99與電源隔離,并將MC1488與接收器電路的電源隔離。MC1448是一只TTL到RS-232C的變換器。
圖1 本電路提供一個可見的指示信號,表示正在進行RS-232C數(shù)據(jù)傳輸。 |