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 17-06-2009, 12:29 PM   #1
longtu
Đệ tử 6 túi
 
longtu's Avatar
 
Tham gia ngày: Jul 2007
Bài gửi: 146
:
Send a message via Yahoo to longtu
RS485-Su dung CCS

Chào các bạn,
Minh đang tìm hieu ve RS485, mình sử dụng CCS để viết chương trình. Trong CCS đã có sẵn các ví dụ vể RS485: ex_RS485.c; ex_rs232-rs485.c;rs485.c.
Các bạn có kinh nghiệm hay chú ý gì khi sử dụng các ví dụ này(ex_RS485.c; ex_rs232-rs485.c;rs485.c. ) thì cho mình biết nhé?

Minh sử dung PIC18F4680, định sử dụng RS485 để có thể truyền dử liệu đi xa, có thể kết nối đến nhiểu thiết bị và điểu khiển chúng.

Sơ đồ mạch như sau: (xem file dính kèm)

Mình đã thử mo phỏng với Proteus như không chạy
Mong các bạn cho mình ý kiến góp ý nhe.
File Kèm Theo
File Type: pdf RS485.pdf (208.3 KB, 1600 lần tải)
__________________
--------------------------------------------------------------------------------------
Phùng Minh Tuân
Email: tuan.phmt@gmail.com
"Cuộc đời sóng gió nuôi ta lớn
Bao lần thất bại dạy ta khôn".
longtu vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 20-03-2011, 06:16 PM   #2
stupid11
Đệ tử 6 túi
 
stupid11's Avatar
 
Tham gia ngày: Dec 2009
Nơi Cư Ngụ: TP.Hồ Chí Minh
Bài gửi: 133
:
Send a message via Yahoo to stupid11
Trích:
Nguyên văn bởi longtu View Post
Chào các bạn,
Minh đang tìm hieu ve RS485, mình sử dụng CCS để viết chương trình. Trong CCS đã có sẵn các ví dụ vể RS485: ex_RS485.c; ex_rs232-rs485.c;rs485.c.
Các bạn có kinh nghiệm hay chú ý gì khi sử dụng các ví dụ này(ex_RS485.c; ex_rs232-rs485.c;rs485.c. ) thì cho mình biết nhé?

Minh sử dung PIC18F4680, định sử dụng RS485 để có thể truyền dử liệu đi xa, có thể kết nối đến nhiểu thiết bị và điểu khiển chúng.

Sơ đồ mạch như sau: (xem file dính kèm)

Mình đã thử mo phỏng với Proteus như không chạy
Mong các bạn cho mình ý kiến góp ý nhe.

Mình cũng mô phỏng không chạy...bạn đã mô phỏng giao tiếp RS485 giữa 2 con PIC chưa...hình như là Proteus ko mô phỏng được MÃ-485 thì phải...

mà mình thấy mạch chuyển đổi RS232<=>RS485 của bạn hình như có vấn đề...thường thì người ta sử dụng mạch chuyển đổi tự động..bạn sử dụng
phần mềm à..
stupid11 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 26-09-2011, 04:47 PM   #3
chairman_t
Đệ tử 2 túi
 
Tham gia ngày: Aug 2009
Bài gửi: 36
:
sao chẳng thấy bác nào vào cho ý kiến cả hè
chairman_t vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 28-09-2011, 09:11 AM   #4
nguyendinhtuan
Đệ tử 6 túi
 
Tham gia ngày: Jan 2007
Bài gửi: 127
:
Về sơ đồ mạch không có gì sai, nhưng bạn làm vậy rất dễ có lỗi. do chân LTC 485 chân số 2,3 nối với điện trở để lên mức cao. mức cao là mức phát. Bạn có thể dùng IC555 để thay thể.
Bạn xem lại code xem chuẩn chưa. viết một đoạn code chạy UART xem, sau đó áp dụng vào mạch này là ổn. test tưng phần thu và phát riêng nhé.
nguyendinhtuan vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 28-09-2011, 11:19 PM   #5
chairman_t
Đệ tử 2 túi
 
Tham gia ngày: Aug 2009
Bài gửi: 36
:
Smile

bác Tuấn có mô phỏng rồi thì cho bọn em xem luôn nhé, chớ em làm hoài sao chưa chạy, cám ơn bác.
chairman_t vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 28-09-2011, 11:31 PM   #6
chairman_t
Đệ tử 2 túi
 
Tham gia ngày: Aug 2009
Bài gửi: 36
:
à cho em hỏi luôn, cái này bác có làm cái chế độ 'address detection in 9-bit ' không
chairman_t vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 29-10-2011, 07:29 PM   #7
lequangve
Nhập môn đệ tử
 
Tham gia ngày: Oct 2011
Bài gửi: 1
:
co ai ban nguyen do an rs485 giao tiep voi pic 16f877a dieu khien thiet bi khong? minh dang can lam do an.co thi xin lien he 01649665290
lequangve vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 31-10-2011, 11:59 AM   #8
chairman_t
Đệ tử 2 túi
 
Tham gia ngày: Aug 2009
Bài gửi: 36
:
http://thuvienonline.com.vn/showthre...nha-thong-minh
cái này làm bằng chuẩn rs485, nhưng tốn tiền down load
chairman_t vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-11-2011, 11:51 AM   #9
hocavr
Đệ tử 2 túi
 
Tham gia ngày: Apr 2010
Bài gửi: 44
:
RS485 giao tiếp như RS232, chỉ chú ý khi truyền thì chân số 2,3 mức tín hiệu là 1 ( chân VĐK lên 1) và ngược lại
hocavr vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-11-2011, 11:58 AM   #10
hocavr
Đệ tử 2 túi
 
Tham gia ngày: Apr 2010
Bài gửi: 44
:
Rs485 - rs232

Đơn giản mà, bạn làm theo sơ đồ này nhé, đảm bảo ngon lành, mình làm theo như thế, chạy ổn
Hình Kèm Theo
File Type: png RS485 to RS232.png (9.8 KB, 121 lần tải)
hocavr vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 23-11-2011, 05:12 PM   #11
tan_truong
Đệ tử 1 túi
 
Tham gia ngày: Nov 2010
Bài gửi: 17
:
Trích:
Nguyên văn bởi hocavr View Post
Đơn giản mà, bạn làm theo sơ đồ này nhé, đảm bảo ngon lành, mình làm theo như thế, chạy ổn
Cảm ơn bạn đã chia sẻ mạch convert, mình đã làm theo rồi, nhưng vấn đề là chương trình trên máy tính điều khiển cái bọn ở dưới, có chia sẻ nào nữa ko bạn?
Cảm ơn bạn nhiều
tan_truong 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à 12:57 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