Trích:
Nguyên văn bởi benq
Mình mới bắt đầu làm tìm hiểu dsPIC33. Xin hỏi một số vấn đề cơ bản về phần cứng cho dsPIC33, cụ thể là:
- Nguồn 3.6V cho dsPIC thường được làm như thế nào?
- dsPIC33 giao tiếp với ngoại vi với mức điện áp 0-5V như thế nào?
- Mạch nạp cho dsPIC30 có thể dùng cho dsPIC33 không?
- Tạo Vref cho ADC như thế nào? Nguồn cấp 3.6V mà Vref = 4.096V thì có vấn đề gì không?
Nếu có sơ đồ 1 development kit cho dsPIC33 thì cho mình xin nhé!
Cám ơn nhiều nhiều.
|
- Có nhiều vi mạch ổn áp với áp ra 3.3V, chẳng hạn LM1085, LM1086, TC1264 (chỉ liệt kê vài mạch tiêu biểu, chứ có hàng trăm vi mạch loại này đang được sản xuất).
- Nếu dsPIC33F được các mạch 5V lái thì các ngõ digital có thể nối trực tiếp với mạch 5V, còn các ngõ analog thì phải có biện pháp giới hạn mức điện áp. Nếu dsPIC33F lái các mạch 5V thì nên dùng các mạch dịch mức (level shifter) để đảm bảo giao tiếp ổn định.
- Mạch nạp cho dsPIC30 có thể và không thể dùng cho dsPIC33. Câu trả lời chính xác tùy thuộc vào mạch nạp cụ thể. Ví dụ, ICD 2 chính hãng có thể thực hiện điều đó, nhưng một số mạch ICD 2 clone không làm được việc đó, PICkit 2 được thiết kế để hỗ trợ từ PIC10F đến dsPIC33F. Các mạch nạp đơn giản qua cổng song song và nối tiếp có thể cần được hiệu chỉnh để có thể nạp cho các dsPIC33F (giả thiết là phần mềm có hỗ trợ).
- Vref không được vượt quá Vdd + 0.3V, điều này đã được nói trong datasheet.
Chú ý là điện áp nguồn danh định của chip là 3.3V, không nên cho chip chạy ở 3.6V áp nguồn, vì đó là giới hạn trên của điện áp nguồn.
Về sơ đồ mạch development, bạn tham khảo sơ đồ của 16-bit 28-pin Starter Board dưới đây:
http://www.microchip.com/stellent/id...cName=en529760
Thân,