Ðề tài: Nạp kiểu ICSP
View Single Post
Old 23-04-2006, 06:44 PM   #8
linhnc308
Đệ tử 5 túi
 
Tham gia ngày: Oct 2005
Bài gửi: 117
:
Mọi người khi mới bắt đầu học PIC nên tự trang bị cho minh một bộ công cụ. Trong đó mạch nạp thì dùng PG2C như lời khuyên của a F. Các lỗi mà các bạn gặp phải khi dùng mạch nạp PG2C chưa chắc đã do phần cứng, mà lỗi có thể ở phần mềm. Sau đây có một vài chú ý nhỏ về PG2C:
- Trước hết về 2 con tran dùng cho mạch, nếu bạn nào tự làm thì chú ý là nên dùng tran C1815, không dùng C828. Tôi đã thử làm với mấy cái mạch nạp này rồi, cứ cho 828 vào là lỗi. Có thể do đặc tính của 2 loại này hơi khác nhau. NÊN DÙNG C1815.
- Các Dioed dùng cho mạch bạn có thể chọn 1N4148 hay 1N4001 hay 4007 đều OK.
- Các bạn nên thiêt kế lại phần mạch gắn Chip để đưa về trên một socket 40 loại sống giữa nhỏ, chú ý cho thêm công tắc chuyển đổi loại 40-28 và 18-8 nhằm cách ly điện áp 13V.Xem hình bên dưới,chúng tôi (E-Design) đã thiết kế, chạy rất ổn.
- Về phần mềm sử dụng: Có 2 lựa chọn là ICProg và WinPIC800.
*Về ICProg thì miễn bàn vì nó chạy ổn định, chú ý tích vào mục chon Misc >> Enable Driver for XP/NT trong Options
* Với WinPIC 800 bạn có thể dùng nó để test mạch khi mới lắp xong. Bấm vào test hardware báo OK là ổn. Với máy tính có 2 cổng COM thì nên gắn PG2C tại COM2 và dùng phiên bản 3.55 để chạy. Nếu bạn cắm COM1 sẽ nhận đc lỗi không detect đc chip. Nếu dùng bản 3.58 thì gắn mạch nạp tại COM1 sẽ chạy ổn. Thực tế này tôi đã kiểm thử ở nhiều máy tính. Ví sao phải chọn COM như vậy thì có lẽ là do driver của phần mềm.

Chúc thành công với PIC.
__________________
CallerID, Ethernet-RS232, PICWEB, Cảnh báo BTS
Giải pháp toàn diện giám sát - điều khiển từ xa qua GSM/Internet
0988006696

http://linhnc308.blogspot.com
linhnc308@gmail.com
linhnc308 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn