Trích:
Nguyên văn bởi nofre
1. Bản thân con dspic33f nóng dần lên khi thử bật tắt một chân digital. Có lẽ do dòng lớn quá. Chính vì thế nên em mới cần hạn dòng cấp
2. Em sẽ thử xem phần dịch mức này
3. Mạch kết nối với MAX232 chuẩn như manual LV24-33 của MicroC, chỉ thay mỗi con BC546 bằng con C1815
4. Mạch nạp em sử dụng là mạch GTP-USB pro1.
|
1. chip nóng là do chip tiêu thụ dòng lớn, công suất tiêu tán trên chip lớn, do nhiều tải. Vấn đề này hoàn toàn khác với khả năng cấp dòng của bộ nguồn.
Để chip bớt nóng bạn có thể giảm tải (tăng điện trở hạn dòng LED, điện trở phân cực BJT ngoài....), giảm tốc độ chip (thay đổi các giá trị nhân của PLL), nối tất cả các chân Vdd của chip lên nguồn, tất cả các chân Vss xuống mass.
2. Về vấn đề MAX232, bạn ko cần phải có mạch chuyển mức. Các chân U1RX, U2RX của PIC có thể chấp nhận mức áp vào 5v, đồng thời các chân vào của MAX232 chấp nhận mức logic cao ở điện áp 2V. Bạn chỉ cần cấp nguồn 5V cho max232, 3v3 cho PIC.
Đây là thiết kế mình đã sử dụng thực tế, dùng dsPIC33FJ256GP710 với MAX232, hoàn toàn ko phát sinh vấn đề gì.