Em đang làm mạch đổi từ tín hiệu tuần tự(RS-232) từ PC sang TTL của mạch để phát qua laser rồi thu laser đổi lại sang TTL rồi sang RS-232 để truyền về máy tính. Gặp 1 vấn đề sau:
_ Kết quả tín hiệu TTL từ con op amp của mạch em cấp vào chân T1IN của MAX232 là 3.6V và 0.5V phù hợp với datasheet của 232 là logic cao ít nhất là 2V, logic thấp cao nhất là 0.8V. T1OUT nối vô chân RxD của cáp RS-232. Nhưng PC lại không nhận được. Đo thì T1 OUT bit 0 thì ra +9V còn bit 1 thì lại -0.5 hoặc -0.6V thay vì -9V
_ Khi tháo mạch truyền- nhận laser, lặp thêm 1 con MAX 232 mới vào.Đi dây thêm như sau : R1OUT của con 232 ban đầu thay vì cpấ vô mạch đèn laser thì cấp vô T1IN của con max232 mới, T1 OUT của max232 mới thì cắm vô chân RXD của cáp rs232 thì pc truyền nhận bình thường.T1 OUT đo được bit 0 là +9V còn bít thì -9V như chuẩn.
Xin cao nhân cho ý kiến ạ
_ Kết quả tín hiệu TTL từ con op amp của mạch em cấp vào chân T1IN của MAX232 là 3.6V và 0.5V phù hợp với datasheet của 232 là logic cao ít nhất là 2V, logic thấp cao nhất là 0.8V. T1OUT nối vô chân RxD của cáp RS-232. Nhưng PC lại không nhận được. Đo thì T1 OUT bit 0 thì ra +9V còn bit 1 thì lại -0.5 hoặc -0.6V thay vì -9V
_ Khi tháo mạch truyền- nhận laser, lặp thêm 1 con MAX 232 mới vào.Đi dây thêm như sau : R1OUT của con 232 ban đầu thay vì cpấ vô mạch đèn laser thì cấp vô T1IN của con max232 mới, T1 OUT của max232 mới thì cắm vô chân RXD của cáp rs232 thì pc truyền nhận bình thường.T1 OUT đo được bit 0 là +9V còn bít thì -9V như chuẩn.
Xin cao nhân cho ý kiến ạ
Comment