PDA

View Full Version : Giao tiếp RS232 giữa PIC 3.3V với Max232 5V


hocavr
08-10-2011, 02:57 PM
Chào các bác

Tui sài con PIC 24 chân nhưng ngặt một nỗi nó xài điện áp 3.3V, tui muốn giao tiếp với PC qua RS232 bằng Max 232, nhưng Max232 lại xài điện 5V. Liệu có dùng được không?. Liệu con PIC của tui cho bị "chết" không?. Bác nào có cách này xin chỉ giúp tui với.

Cảm ơn nhiều

KVLV
08-10-2011, 03:48 PM
MAX3232 tìm con này và tra datasheet. dual 232 transceiver
con MAX3232 xài điện từ 3.3v đến 5.5v

quangtn82
08-10-2011, 07:11 PM
Chào các bác

Tui sài con PIC 24 chân nhưng ngặt một nỗi nó xài điện áp 3.3V, tui muốn giao tiếp với PC qua RS232 bằng Max 232, nhưng Max232 lại xài điện 5V. Liệu có dùng được không?. Liệu con PIC của tui cho bị "chết" không?. Bác nào có cách này xin chỉ giúp tui với.

Cảm ơn nhiều
Bạn cứ xài bình thường, đa số các chip PIC đều chịu đựng được điện áp vào 5V, điện áp ra 3,3V trong khi mức logic 1 của max232 có điện áp vào từ 2,8V

tannhatrang
15-10-2011, 04:07 PM
Nếu dùng Pic 3.3V thì bạn phải đấu như thế này:

- Tx out PIC -> Transitor loai A1013-> Rx Max232 (qua 10K tại cực B và 4,7K tại E lên nguồn 5v)
- Tx Max -> Rx PIC

8051topic
17-10-2011, 12:26 AM
Vậy còn giải pháp chung để giao tiếp với nhiều loại ngoại vi khác thì sao hả mọi người, chẳng lẽ dùng một hàng trans để chuyển mức àh!

tanbka
19-10-2011, 12:05 AM
+ PIC3.3V nhưng các chân vào ra có thể chịu được với điện áp 5V
+ với mức logic 0-3.3V thì các thiết bị ngoại vi dùng 5V hoàn toàn phân biệt được logic 0 và 1.
=> PIC 3.3V hoàn toàn tương thích với MAX232, bạn cứ yên tâm, cắm thẳng chạy vô tư. Mình cũng đã dùng rồi :D