Mình có làm mạch truyền dữ liệu từ labview qua công rs232 hiển thị lên 4 con led 7 thanh. Mình đã đấu tắt 2 đầu max232 và thấy ổn, và thử truyền xuống một ký tự và hiển thị lên led thì sai, gửi mes lên PC cũng không dc. Mọi người chỉ giúp mình với. Thanks.
Thông báo
Collapse
No announcement yet.
Gặp rắc rối với truyền dữ liệu từ rs232
Collapse
X
-
Nguyên văn bởi akhang Xem bài viếtMình có làm mạch truyền dữ liệu từ labview qua công rs232 hiển thị lên 4 con led 7 thanh. Mình đã đấu tắt 2 đầu max232 và thấy ổn, và thử truyền xuống một ký tự và hiển thị lên led thì sai, gửi mes lên PC cũng không dc. Mọi người chỉ giúp mình với. Thanks.
Mình có một số thắc mắc về phần cứng trong mạch trên của bạn như sau:
1. Tại sao lại đấu tắt 2 đầu max232, bạn đấu tắt chân nào với chân nào?
2. Ở phía TTL bạn dùng cách nào để lái LED 7 thanh vì MAX232 không lái trực tiếp led 7 thanh được.
3. Bạn dùng thiết bị gì ở phía TTL để truyền mes lên PC
Với lỗi của bạn mình đoán một số nguyên nhân sau:
- Chiều từ PC xuống: Có dữ liệu xuống nhưng hiển thị ra sai --> có thể bị sai baud rate
- Chiều từ dưới lên PC không được --> kiểm tra lại thiết bị truyền xem dữ liệu có truyền ra không hoặc kiểm tra xem dữ liệu có truyền được qua max232 không hoặc nếu dữ liệu qua được max232 thì kiểm tra tiếp xem labview có nhận được không. Rất có thể nguyên nhân nằm ở max232
Best RegardsKiếm tiền ONLINE nhàn như ăn cháo -
-
Thanks bạn nhiều nhé.
Ở đây mình đang test thử bằng hyper chứ chưa dùng gì labview cả.
1. Vì mình truyền sai nên mình sợ con MAX232 có vấn đề nên thử đấu tắt 2 chân 9 và 10 của Max232 thì gõ ký tự nào nhận lạ ký tự đó
2. Dữ liệu từ RS2 được chuyển thành mã 7 thanh trong VĐK sau đó cho ra port0 luôn (ko sủ dụng IC giải mã)
3. Trong chương trình mình dùng lệnh printf mà ko thấy PC nhận gì cả.
VĐK mình dùng là 89c52, thạc anh 12Mhz
Trong đó hàm khởi tạo nối tiếp như sau:
void serial_init ()
{
SCON = 0x50; /* 8 bit du lieu*/
TMOD = 0x20; /* khoi tao timer 1 che do auto-reload*/
TH1 = 0XF9; /* 9600 baud*/
TR1 = 1; /* bat timer 1*/
TI = 1; /* san sang truyen*/
EA = 1; /* enable ngat*/
ES = 1; /* enable ngat cong noi tiep*/
}
Để mình kiểm tra lại mạch xem.
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Hỏi về bơm màng bldcbởi nhathung1101Thì đây là 4r điên nặng điện mà, nên họ show phần điện thôi. Phần "cốt lõi" có cái tay biên chắc sang Văn Môn rồi....
-
Channel: Điện tử dành cho người mới bắt đầu
30-11-2024, 18:54 -
-
Trả lời cho Chọn dây dẫn cho điện DC?bởi nhathung1101Điện DC đương nhiên là khác với AC rồi. Chỉ cần biết mặt chữ là thấy khác như gà trống với gà mái mà.
Còn về bản chất, AC là dòng điện hoạt động theo tần số. Tần số càng cao thì dây dẫn càng mỏng, nhẹ, vì hiệu ứng...-
Channel: Điện tử dành cho người mới bắt đầu
30-11-2024, 18:46 -
-
Trả lời cho Công thức điện tửbởi nhathung1101Ăn ít => Nói nhiều.
Nói nhiều => Làm ít.
Làm ít => Vợ mắng.
Vợ mắng => Cáu nhiều.
Cáu nhiều => Ngủ ít.
Ngủ ít => Râu nhiều.
Râu nhiều =>...-
Channel: Tâm tình dân kỹ thuật
30-11-2024, 18:39 -
-
Trả lời cho Chọn dây dẫn cho điện DC?bởi mèomướpDạ vài chục mét thì chú tính như vậy được ạ. Chứ chuẩn thì phải tính cả điện trở của toàn bộ chiều dài dây dẫn nhân với dòng điện xem sụt áp có trong khoảng chấp nhận đc hông ạ. Trong mạch điện tử khoảng cách ngắn và mạch...
-
Channel: Điện tử dành cho người mới bắt đầu
30-11-2024, 14:49 -
-
bởi vietroadTheo mình biết thì chọn dây dẫn dựa vào dòng tải. Thường thì tiết diện 1mm2 cho dòng 6A. Nhưng trong các mạch điện tử, như mạch nguồn tổ ong chẳng hạn, dòng đến vài chục Ampe mà đường mạch mỏng dính. Phải chăng điện DC nó khác với...
-
Channel: Điện tử dành cho người mới bắt đầu
30-11-2024, 14:19 -
-
Trả lời cho Hỏi về bơm màng bldcbởi vi van phamPhải xem cơ cấu bơm, chứ xem cơ cấu rotor, thì chỉ làm thầy bói xem voi.
-
Channel: Điện tử dành cho người mới bắt đầu
29-11-2024, 08:19 -
-
Trả lời cho Xin hỏi về màn hình laptopbởi yname11vg, cám ơn bác...........
-
Channel: Thiết bị điện tử cá nhân
28-11-2024, 14:37 -
-
bởi khoine9899
Em chào các anh và mọi người.
Hiện em đang có 1 con bơm màng trong thiết bị y tế đang gặp tình trạng yếu dần hoặc ngừng hoạt động sau thời gian sử dụng
Sau khi tìm hiểu về thông tin của bơm trên mạng thì em được biết...-
Channel: Điện tử dành cho người mới bắt đầu
28-11-2024, 11:22 -
-
Trả lời cho Cần mọi người giúp mạch tạo sóng siêu âm máy rửabởi bqviet
-
Channel: Điện tử công suất
27-11-2024, 20:26 -
-
bởi Minhdai95Em chào mọi người, e đang sửa mạch tạo sóng siêu âm cho máy rửa mà chưa có tài liệu để tham khảo sửa, mọi người cho e xin tài liệu ạ...
-
Channel: Điện tử công suất
27-11-2024, 11:37 -
Comment