Em chào các bác.
Em hiện đang gặp vấn đề và rất đau đầu về mạch giao tiếp rs232 ( sử dụng max232 ) để giao tiếp giữa GSM modem G2403 và vi điều khiển AVR atmega162.
Mạch giao tiếp của em sử dụng giao thức null modem ( chân 2 này nối với 3 kia, 5 nối với nhau, 1, 4, 6 nối tắt và 7,8 nối tắt ) như nhiều tài liệu trên mạng đã đề cập.
Khi em chạy thì tín hiệu (chuỗi ký tự) chỉ truyền được từ AVR tới modem ( truyền tới điện thoại ) còn ngược lại tín hiệu truyền từ modem thì AVR không nhận được.
Cụ thể khi em đo bằng oscillicope thì chân TXD của vi điều khiển có chuỗi xung, nhưng chân RXD lại không có tín hiệu phản hồi ( như khi đo giữa modem với máy tính.)
Sắp tới hạn nộp báo cáo rồi mà em vẫn không biết cách nào giải quyết được vấn đề này. Xin các bác giải đáp giúp em vấn đề này, em xin cảm ơn và đa tạ.
Em hiện đang gặp vấn đề và rất đau đầu về mạch giao tiếp rs232 ( sử dụng max232 ) để giao tiếp giữa GSM modem G2403 và vi điều khiển AVR atmega162.
Mạch giao tiếp của em sử dụng giao thức null modem ( chân 2 này nối với 3 kia, 5 nối với nhau, 1, 4, 6 nối tắt và 7,8 nối tắt ) như nhiều tài liệu trên mạng đã đề cập.
Khi em chạy thì tín hiệu (chuỗi ký tự) chỉ truyền được từ AVR tới modem ( truyền tới điện thoại ) còn ngược lại tín hiệu truyền từ modem thì AVR không nhận được.
Cụ thể khi em đo bằng oscillicope thì chân TXD của vi điều khiển có chuỗi xung, nhưng chân RXD lại không có tín hiệu phản hồi ( như khi đo giữa modem với máy tính.)
Sắp tới hạn nộp báo cáo rồi mà em vẫn không biết cách nào giải quyết được vấn đề này. Xin các bác giải đáp giúp em vấn đề này, em xin cảm ơn và đa tạ.