PDA

View Full Version : [ Thắc mắc ] Giao tiếp giữa 2 PIC sử dụng RS232 có điện áp hoạt động khác nhau


nhoczin
25-01-2010, 05:09 PM
Hiện tại em đang cần giao tiếp giữa 2 con PIC sử dụng điện áp hoạt động khác nhau, cụ thể là dsPIC33 sử dụng nguồn 3v3 và 1 em PIC16F887 sử dụng nguồn 5V, em có 1 số thắc mắc về phần cứng như sau: 2 PIC này sử dụng nguồn khác nhau có thể cắm trực tiếp RX-TX tương ứng giữa 2 con này được ko ? ( em nghĩ cắm thế nhỡ còn 3v3 ko chịu được mà teo thì sợ lắm ). Nếu không thì có những cách nào ?
Em mới có 1 vài cách sau đây:
+Hạ con 5V xuống dùng 3v3 >>> okie
+Dùng 2 IC max232 để chuyển đối tín hiệu giữa 2 con này, cách này an toàn nhưng hơi tốn kém ạ.

bien_van_khat
25-01-2010, 05:23 PM
Hiện tại em đang cần giao tiếp giữa 2 con PIC sử dụng điện áp hoạt động khác nhau, cụ thể là dsPIC33 sử dụng nguồn 3v3 và 1 em PIC16F887 sử dụng nguồn 5V, em có 1 số thắc mắc về phần cứng như sau: 2 PIC này sử dụng nguồn khác nhau có thể cắm trực tiếp RX-TX tương ứng giữa 2 con này được ko ? ( em nghĩ cắm thế nhỡ còn 3v3 ko chịu được mà teo thì sợ lắm ). Nếu không thì có những cách nào ?
Em mới có 1 vài cách sau đây:
+Hạ con 5V xuống dùng 3v3 >>> okie
+Dùng 2 IC max232 để chuyển đối tín hiệu giữa 2 con này, cách này an toàn nhưng hơi tốn kém ạ.

1 cách giải quyết đơn giản vấn đề kết nối khi ko tương thích mức điện áp

http://www.picvietnam.com/forum/showthread.php?t=5688

ksd.thainguyen
09-04-2010, 01:52 PM
đệ mới nghiên cứu pic 16f887 để giao tiep với ethernet,có huynh nào có giup đỡ cho đệ với,;

ksd.thainguyen
09-04-2010, 01:54 PM
cho đệ hỏi modul để giao tiêp giữa enc28j60 và pic 16f887

nbb3i
09-04-2010, 11:25 PM
Hiện tại em đang cần giao tiếp giữa 2 con PIC sử dụng điện áp hoạt động khác nhau, cụ thể là dsPIC33 sử dụng nguồn 3v3 và 1 em PIC16F887 sử dụng nguồn 5V, em có 1 số thắc mắc về phần cứng như sau: 2 PIC này sử dụng nguồn khác nhau có thể cắm trực tiếp RX-TX tương ứng giữa 2 con này được ko ? ( em nghĩ cắm thế nhỡ còn 3v3 ko chịu được mà teo thì sợ lắm ). Nếu không thì có những cách nào ?
Em mới có 1 vài cách sau đây:
+Hạ con 5V xuống dùng 3v3 >>> okie
+Dùng 2 IC max232 để chuyển đối tín hiệu giữa 2 con này, cách này an toàn nhưng hơi tốn kém ạ.
Nối thẳng vào đi. Kiểm tra lại xem chân IO của con 3.3V có chịu được 5V hay ko (thường là chịu đc tới 5.5V)