PIC Vietnam

Go Back   PIC Vietnam > Truyền thông > Giao tiếp cổng COM và LPT

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Giao tiếp cổng COM và LPT RS232, RS485 và LPT là những giao tiếp cơ bản và kinh điển khi mới học về vi điều khiển...

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 07-08-2009, 07:52 PM   #1
lequocbao
Đệ tử 6 túi
 
lequocbao's Avatar
 
Tham gia ngày: Oct 2008
Nơi Cư Ngụ: HCM
Bài gửi: 137
:
Giúp làm cáp rs232!

Mình có 1 thiết bị giao tiếp với máy tính qua cổng rs232.sơ đồ chân như sau (hình vẽ đính kèm):
1.NC
2.RXD
3.TXD
4.NC
5.GND
6.NC
7.RTS
8.CTS
9.NC

mình đã thử làm 01 sợi cáp như sau:
thiết bị-----------máy tính
1.NC 1.NC
2----------------3
3----------------2
4.NC 4.NC
5----------------5
6.NC 6.NC
7----------------8
8----------------7
9.NC 9.NC
nhưng tiếc là nó không làm việc,không bít mình làm như vậy có đúng không nữa!bạn nào có kinh nghiệm về vụ này giúp mình với!(mình có hỏi bên DTVN nhưng vẫn chưa có kết quả).
Hình Kèm Theo
File Type: bmp untitled.bmp (447.8 KB, 178 lần tải)
__________________
A&A
lequocbao vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 07-08-2009, 09:05 PM   #2
vidieukhiencdn
Đệ tử 7 túi
 
vidieukhiencdn's Avatar
 
Tham gia ngày: May 2009
Bài gửi: 242
:
USB to COM bạn chỉ dùng PL2303 và con max232 là ok, từ max232 ra cổng com bạn chỉ dùng 3 chân số 2,3 và 5 thế là xong ko cần kết nối nhiều cho mệt
vidieukhiencdn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 07-08-2009, 09:13 PM   #3
greenfield
Đệ tử 6 túi
 
Tham gia ngày: Jul 2009
Bài gửi: 152
:
Trên max232 có rất nhiều đầu ra vào cho nên bạn nên chú ý nếu không thì không chạy được đâu hoặc là chỉ nhận được mà không truyền được
File Kèm Theo
File Type: pdf max232.pdf (702.5 KB, 402 lần tải)
greenfield vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-08-2009, 10:38 PM   #4
HIEUTRAN122386
Nhập môn đệ tử
 
Tham gia ngày: Aug 2009
Bài gửi: 3
:
Wink

Trích:
Nguyên văn bởi greenfield View Post
Trên max232 có rất nhiều đầu ra vào cho nên bạn nên chú ý nếu không thì không chạy được đâu hoặc là chỉ nhận được mà không truyền được
bac oi cai file nay minh tai ko duoc click vao la no dung im re ca ff va ie deu ko duoc
bac gui cho minh cai file nay voi nhe minh dang can gap lam cam on nhieu
co bac nao biet ve con ic74hc595 va tai lieu tieng viet cua no ko cho minh xin nhe
mail cua minh mochiru2001@yahoo.com
tranhieu_1223@yahoo.com.vn
thanks a lots
HIEUTRAN122386 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 07-08-2009, 10:03 PM   #5
vidieukhiencdn
Đệ tử 7 túi
 
vidieukhiencdn's Avatar
 
Tham gia ngày: May 2009
Bài gửi: 242
:
àh mình ghi mà chưa rõ, nghĩa là các chân bên max232 phải dùng sao cho đủ. Ý mình là cái cổng com 14 chân chỉ xài 3 chân thui 2-3-5 là dc
vidieukhiencdn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 07-08-2009, 10:49 PM   #6
Pic16F887
Nhập môn đệ tử
 
Tham gia ngày: Jul 2009
Bài gửi: 5
:
Bạn xem thiết bị bạn dang muốn xài giao thức truyền như thế nào:
- đồng bộ
- bất đồng bộ.
Mà quyết định số chân trên Max232

Chúc vui!
Pic16F887 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 08-08-2009, 01:16 PM   #7
lequocbao
Đệ tử 6 túi
 
lequocbao's Avatar
 
Tham gia ngày: Oct 2008
Nơi Cư Ngụ: HCM
Bài gửi: 137
:
Trước tiên mình cảm ơn rất nhiều tất cả các bạn đã góp ý!
Cho mình hỏi lại: như vậy để kết nối giữa thiết bị của mình (có thể là PLC) với máy tính như sơ đồ chân cổng rs232 của thiết bị như mình trình bày ở #1 thì mình bắt buộc phải qua ic chuyển đổi tín hiệu (max232 chẳng hạn)?chứ nối thẳng trực tiếp như mình đã làm là sai?Vì mình nghĩ là trong thiết bị thì nhà sx đã tích hợp sẳn vấn đề chuyển đổi tín hiệu(user manual không có nói gì tới vấn đề này hết trơn,chỉ cho cái sơ đồ chân àh).
__________________
A&A

thay đổi nội dung bởi: lequocbao, 08-08-2009 lúc 01:23 PM.
lequocbao vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 08-08-2009, 05:00 PM   #8
vidieukhiencdn
Đệ tử 7 túi
 
vidieukhiencdn's Avatar
 
Tham gia ngày: May 2009
Bài gửi: 242
:
Nếu bạn làm cáp USB to com kết nối PLC với máy tính bạn ko dùng Pl2303 dc, mà bạn pải dùng FT 232 dùng đủ 9 chân cổng com. Cái này có đầy trên mạng

chúc vui
vidieukhiencdn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 08-08-2009, 05:57 PM   #9
lequocbao
Đệ tử 6 túi
 
lequocbao's Avatar
 
Tham gia ngày: Oct 2008
Nơi Cư Ngụ: HCM
Bài gửi: 137
:
Trích:
Nguyên văn bởi vidieukhiencdn View Post
Nếu bạn làm cáp USB to com kết nối PLC với máy tính bạn ko dùng Pl2303 dc, mà bạn pải dùng FT 232 dùng đủ 9 chân cổng com. Cái này có đầy trên mạng

chúc vui
mình không làm cáp usb to com, cái mình mún hỏi là với thiết bị giao tiếp với máy tính qua rs232 như vậy, thì mình phải làm sợi cáp như thế nào í mà! (giao tiếp với com thật lun!)
__________________
A&A
lequocbao vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 08-08-2009, 06:16 PM   #10
vidieukhiencdn
Đệ tử 7 túi
 
vidieukhiencdn's Avatar
 
Tham gia ngày: May 2009
Bài gửi: 242
:
Trích:
Nguyên văn bởi lequocbao View Post
mình không làm cáp usb to com, cái mình mún hỏi là với thiết bị giao tiếp với máy tính qua rs232 như vậy, thì mình phải làm sợi cáp như thế nào í mà! (giao tiếp với com thật lun!)
Bạn coi cái này xem giúp j đc cho bạn không
Hình Kèm Theo
File Type: gif pinouts_serial.gif (5.9 KB, 305 lần tải)
vidieukhiencdn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-08-2009, 04:45 PM   #11
lequocbao
Đệ tử 6 túi
 
lequocbao's Avatar
 
Tham gia ngày: Oct 2008
Nơi Cư Ngụ: HCM
Bài gửi: 137
:
Trích:
Nguyên văn bởi vidieukhiencdn View Post
Bạn coi cái này xem giúp j đc cho bạn không
Hic hic!! cái nì mình cũng có rùi!
__________________
A&A
lequocbao vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-08-2009, 11:51 AM   #12
Delfy_Coltech
Đệ tử 4 túi
 
Delfy_Coltech's Avatar
 
Tham gia ngày: Nov 2008
Nơi Cư Ngụ: Hanoi, Vietnam
Bài gửi: 78
:
Em hiểu ý Bác là định tự làm một cái cáp truyền dữ liệu từ cái thiết bị X của bác trực tiếp với PC đúng không ạ?
Em có 2 câu hỏi sau:

1. Trên thiết bị X của bác có hỗ trợ giao tiếp RS232 không?
2. Bác đã thử truyền bằng cáp bán trên thị trường chưa ạ? Kết quả ra sao?
__________________
Mechatronics Department
University of Engineering and Technology, VNUH.
Delfy_Coltech vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-08-2009, 05:59 PM   #13
lequocbao
Đệ tử 6 túi
 
lequocbao's Avatar
 
Tham gia ngày: Oct 2008
Nơi Cư Ngụ: HCM
Bài gửi: 137
:
Trích:
Nguyên văn bởi Delfy_Coltech View Post
Em hiểu ý Bác là định tự làm một cái cáp truyền dữ liệu từ cái thiết bị X của bác trực tiếp với PC đúng không ạ?
Em có 2 câu hỏi sau:

1. Trên thiết bị X của bác có hỗ trợ giao tiếp RS232 không?
2. Bác đã thử truyền bằng cáp bán trên thị trường chưa ạ? Kết quả ra sao?
Chính xác!
1.thiết bị của mình có hổ trợ giao tiếp rs232,cái này thì chắc chắn.
2.Do cổng rs232 của thiết bị cũng là cổng đực.Máy tính cũng là cổng đực-->để kết nối được buộc lòng mình phải có sợi cáp 02 cổng cái(mừ ngoài chợ thì chỉ có bán cáp 01 đầu đực + 01 đầu cái)nên buộc lòng mình phải tự làm lấy sợi cáp có 02 cổng cái.
__________________
A&A
lequocbao vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 12-08-2009, 03:00 PM   #14
Delfy_Coltech
Đệ tử 4 túi
 
Delfy_Coltech's Avatar
 
Tham gia ngày: Nov 2008
Nơi Cư Ngụ: Hanoi, Vietnam
Bài gửi: 78
:
Thumbs up Em xin góp ý!

Trích:
Nguyên văn bởi lequocbao View Post
Chính xác!
1.thiết bị của mình có hổ trợ giao tiếp rs232,cái này thì chắc chắn.
2.Do cổng rs232 của thiết bị cũng là cổng đực.Máy tính cũng là cổng đực-->để kết nối được buộc lòng mình phải có sợi cáp 02 cổng cái(mừ ngoài chợ thì chỉ có bán cáp 01 đầu đực + 01 đầu cái)nên buộc lòng mình phải tự làm lấy sợi cáp có 02 cổng cái.
2--> Hình như cũng có loại cáp 02 đầu cái! (Em không rõ lắm, bác hỏi lại, nếu có thì đỡ mất công!)

1--> Theo Em nghĩ, Vì thiết bị có hỗ trợ giao tiếp RS232, nên chắc chắn trên đó đã dùng hoặc IC MAX 232, hoặc trở để đồng bộ điện thế!
Và chân truyền Tout sẽ nối với chân 2(RXD) của cái cổng đực gắn trên thiết bị X,
còn chân nhận Rin sẽ nối với chân 3 (TXD) của cổng đó.
=> Đoạn cáp 2 đầu cái bác phải làm chỉ là đoạn cáp trung gian nối từ COM đực của X đến COM đực của PC. Có nghĩa là không phải đấu chéo mà là đấu thẳng (2-2; 3-3).
Bác check lại sơ đồ mạch trên X, nếu đúng thế thì thử cách của Em nhá!
__________________
Mechatronics Department
University of Engineering and Technology, VNUH.
Delfy_Coltech vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 12-08-2009, 05:58 PM   #15
hopeman
Đệ tử 6 túi
 
hopeman's Avatar
 
Tham gia ngày: Jul 2007
Bài gửi: 146
:
http://forum.dvb.vn/index.php?topic=116.0;wap2
chắc là thiết bị của bạn truyền có bắt tay mà bạn nối 1 số chân chưa thật sự đúng nên truyền chưa được.bạn đọc bài này xong và nối tương ứng các chân cho đúng chắc là truyền OK thôi,
__________________
mạch nạp - kit phát triển - linh kiện điện tử www.PNLabvn.com
hopeman vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 01:20 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam