Chợ thông tin Thiết bị Viễn thông Việt Nam
Trở lại   Chợ thông tin Thiết bị Viễn thông Việt Nam Điện Tử Viễn Thông và Hệ Thống Mạng Thiết bị mạng, viễn thông và phụ kiện kết nối
Trả lời
 
Công cụ bài viết Kiểu hiển thị
Cũ 07-09-2012, 09:36 AM   #1
cuahangso5
Member
 
Tham gia ngày: May 2012
Bài gửi: 57
Online Status: cuahangso5 đang online
Mặc định Kết nối USB - RS232 bị lỗi

Hệ thống quảng cáo SangNhuong.com

Em đang thực hiện 1 đề tài xử lý ảnh, trong đó laptop được kết nối với 1 chiếc xe robot. Em sử dụng giao tiếp USB - RS232, sau khi đã cài đặt xong driver cho cổng RS232 thì laptop vẫn thông báo không nhận được thiết bị, nó hiển thị thông báo "This device cannot start (Code 10)" . Bác nào biết xin vui lòng giúp em ;

[ATTACH=CONFIG]32433[/ATTACH]

PS: Laptop của em sử dụng win 7
  Trả lời với trích dẫn


CHUYÊN MỤC ĐƯỢC TÀI TRỢ BỞI
Cũ 07-09-2012, 09:36 AM   #2
tai-viet
Member
 
Tham gia ngày: May 2012
Bài gửi: 76
Online Status: tai-viet đang online
Mặc định

Hệ thống quảng cáo SangNhuong.com

bạn dùng cable usb-rs232 loại nào?
driver bạn cài chưa đúng nên nó ko chạy
  Trả lời với trích dẫn


Cũ 07-09-2012, 09:36 AM   #3
tamexim
Member
 
Tham gia ngày: May 2012
Bài gửi: 79
Online Status: tamexim đang online
Mặc định

Bạn nên test phần cứng cho kỹ, nếu vẫn không được thì chính do cáp chuyển rồi, cái vấn đền này mình đã gặp phải rồi, lúc đó mình muốn phát khùng luôn vì driver này nọ OK hết, cuối cùng mới phát hiện ra vấn đề. Trên thị trường có hai loại USB-RS232, bạn mua loại có cáp gắn rời sẽ chạy tốt, loại dính liền sợi cáp không chạy được, chuyện này là kinh nghiệm thui chớ không có tìm hiểu nguyên nhân, có thể là do cáp dài không đủ nguồn.......
Nè, hình em nó đấy, loại này hiện tại mình đang đùgg tốt đấy.
Chúc bạn thành công !
[ATTACH=CONFIG]32437[/ATTACH]
  Trả lời với trích dẫn


Cũ 07-09-2012, 09:36 AM   #4
goldenvtec
Member
 
Tham gia ngày: May 2012
Bài gửi: 71
Online Status: goldenvtec đang online
Mặc định

Hệ thống quảng cáo SangNhuong.com

cái này bạn anh mua ở phong vũ phải ko?200k....thực ra cái mạch của bọn em có gắn 1 con max232 nối với cái đầu com...để kết nối đc,bọn em đã mua cái dây chuyển đổi usb rs232,tuy nhiên nếu chỉ cắm cái dây ko thì máy tính nhận đc,còn nếu nối vào con max232 nữa thì nó ko nhận...em hỏi nếu vừa có max232 và có dây chuyển đổi thì có anh hưởng j ko?thêm nữa vi điều khiển của em là avr thế thì có ảnh hưởng j ko....vì em đã cài thành công driver của cái dây chuyển đổi
  Trả lời với trích dẫn


Cũ 07-09-2012, 09:36 AM   #5
timber
Member
 
Tham gia ngày: May 2012
Bài gửi: 68
Online Status: timber đang online
Mặc định

Theo như bạn trình bày thì có lẽ bạn lấy nguồn từ RS232 cấp cho MAX232 luôn có phải không? Nếu đúng vậy thì không ổn rồi bạn ơi, bạn nên hàn con MAX232 lên board và cấp nguồn riêng cho nó (có thể lấy nguồn cấp AVR xài chung cũng OK) rồi dùng dây cáp kết nối (lúc này cáp chỉ đơn thuần là đấu chéo mà thôi).
Ngày xưa mình cũng hay làm cáp có gắn con MAX232 vào một đầu như bạn cho tiện nhưng nó chỉ làm việc tốt với PC có cổng COM vật lý hẳn hoi, còn với laptop (dùng bộ chyển USB-RS232) thì nó không ổn. Còn việc bạn dùng AVR thì đoan chắc với bạn là không ảnh hưởng gì, mình làm AVR hoài mà đâu có vấn đề gì đâu. Chúc thành công!!!
  Trả lời với trích dẫn


Cũ 07-09-2012, 09:36 AM   #6
thanhlongcoltd
Member
 
Tham gia ngày: May 2012
Bài gửi: 71
Online Status: thanhlongcoltd đang online
Mặc định

Hệ thống quảng cáo SangNhuong.com

cho mình hỏi là :khi mình dây com thì mạch chạy ok,nhưng khi dùng dây chuyển dổi thì lại ko chay?vậy có dây chuyển đổi thì phải chắc chắn có max232 ko bạn...?còn con max nó đc cấp nguồn trên board mạch rồi,ý bạn hỏi là sao mình ko hiểu?nếu cấp nguồn thì cấp như thế nào?thank bạn nhiều!
  Trả lời với trích dẫn


Cũ 07-09-2012, 09:36 AM   #7
eubia
Member
 
Tham gia ngày: May 2012
Bài gửi: 74
Online Status: eubia đang online
Mặc định

Là thế này nhé :
Nếu bạn tìm hiểu kỹ về VĐK thì bạn sẽ biết rằng UART khi giao tiếp với ngoại vi sẽ lấy mức 0V làm mức 1 và 3-5V làm mức 0, thế nhưng chuẩn RS232 thì giao tiếp có khác, chuẩn RS232 có quy ước mức logic 0 tương ứng với điện áp +3V đến 15V, còn logic 1 ứng với điện áp -15V đến -3V. Do đó,nếu kết nối bằng cable trực tiếp UART của VĐK và cổng RS232 chuẩn của PC sẽ không giao tiếp được, và do đó ta sẽ dùng con MAX232 kết nối với UART về phía VĐK, rồi MAX232 này sẽ giao tiếp trực tiếp với RS232 của PC, hay có thể hiểu rằng MAX232 làm nhiệm vụ trung gian chuyển các mức điện áp phù hợp với mức logic TTL cho VĐK.
Vì vậy, nếu hệ thống của bạn đã có MAX232 trên board rồi thì bạn chỉ cần hàn dây cable nối với RS232 của PC là xong, không cần dùng cable có gắn MAX232 vào một đầu. Loại dây cable có gắn con MAX232 vào một đầu chỉ áp dụng trong trường hợp bạn không thiết kế con MAX232 trên board mà thôi. Chúc thành công.
  Trả lời với trích dẫn


CHUYÊN MỤC ĐƯỢC TÀI TRỢ BỞI
Trả lời


Công cụ bài viết
Kiểu hiển thị

Quyền viết bài
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is Mở
Mặt cười đang Mở
[IMG] đang Mở
HTML đang Mở
Chuyển đến

SangNhuong.com

© 2008 - 2025 Nhóm phát triển website và thành viên SANGNHUONG.COM.
BQT không chịu bất cứ trách nhiệm nào từ nội dung bài viết của thành viên.
Diễn đàn được xây dựng bởi SangNhuong.com