Ðề tài: Mạch nạp GTP_USB
View Single Post
Old 22-01-2008, 08:20 PM   #12
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi NThang View Post
Wa, Thế là qua một mấy ngày nghiên cứu cả trình dịch và mạch nạp cung hiểu được về PIC phần nào. Trước tiên em cảm ơn diễn đàn rất nhiều.

Tuy nhiên, phần mạch nạp có một số loại em vẫn chưa dành lắm để có thể tự tin bắt đầu khởi động việc thí nghiệm và thiết kế theo yêu cầu công việc. Vì thế em xin lỗi bac Namqn, Bac F và anh em trong diễn đàn hỏi một số câu hỏi có lẽ hơi cũ mong các bác chỉ giáo:

1. Có nhiều kiểu nạp như I2C, GTP USB, ISP. Trong đó I2C thì theo em nghĩ chỉ dùng cho các ứng dụng đòi hỏi có mạch nạp trên bo thì dùng. Với ISP thì mạch nạp đơn giản hơn, em không thấy phải cần firrmware mà write trực tiếp thì phải. Điều này làm cho mạch nạp đơn giản hơn, dễ chế tạo hơn, nhưng không biết là có đảm bảo chất lượng nạp không? Đồng thời bộ Programmer nào cho phép dùng write kiểu này (Pony Prog, WinPic có hỗ trợ mạch nạp kiểu này không?)?

2. Mạch nạp với GTP USB phải cần firrmware, khó chế tạo hơn, nhưng sẽ rất tối ưu khi dùng vì chỉ cần bộ GTP USB, jack, Chip và thêm chút phụ kiện là nạp với bộ programming băng winpic rất ấn tượng. Tuy nhiên, giá bộ nạp kiểu này của anh F là bao nhiêu? Và chất lượng nạp có đảm bảo không?

Email của em là ngocthang@rotomatik.com hay chienthangthuc@gmail.com. Anh F hay anh Namqn có thể báo giá cho em bộ chuẩn GTP USB và hướng dẫn sử dụng được chư? Em ở hà nội.

Xin chân thành cám ơn diễn đàn.
1. Bạn nhầm lẫn về kiểu nạp. Với PIC, bạn chỉ có 1 cách nạp cho mọi loại chip: nạp nối tiếp qua các chân PGD, PGC, Vpp, và 1 cách nạp cho một số chip có hỗ trợ tự ghi vào flash, là nạp qua bootloader. Bootloader có thể kết nối với host PC qua nhiều giao tiếp: RS-232, USB, I2C, SPI, ... Việc kết nối này là để bootloader có được thông tin của chương trình ứng dụng cần nạp vào chip, chứ thao tác nạp thì vẫn dùng các lệnh tự ghi vào flash của chip. Các mạch nạp từ đơn giản đến phức tạp (chỉ vài con transistor, diode, tụ, trở hay có smart chip với firmware) thì đều phải dùng giao thức nạp nối tiếp của PIC, qua các chân PGD, PGC, và Vpp. Bootloader cũng phải được nạp vào chip bằng cách này. Do đó, tôi khẳng định với bạn, mọi mạch nạp không phải là kiểu bootloader thì sẽ dùng giao tiếp nối tiếp do Microchip đã quy định để nạp vào PIC. Bạn xem thêm trang web của tôi về các loại mạch nạp và phần mềm: http://namqn.byethost7.com/uC.php.

2. Hiện nay có nhiều người sản xuất các mạch nạp clone của GTP-USB, bạn có thể xem thêm bên www.dientuvietnam.net hay mục 'Quảng cáo - Bán sản phẩm' của picvietnam. Tôi tin là những mạch nạp loại này đủ đáp ứng cho yêu cầu của người mới học PIC. Ngoài ra, bạn nên xem xét PICkit 2, giá của PICkit 2 chính gốc chỉ khoảng 1/2 giá của GTP-USB chính gốc (tôi cũng tin là các phiên bản clone của PICkit 2 cũng rẻ không kém gì các phiên bản clone của GTP-USB). Nếu muốn mua hàng của R&P, bạn liên hệ sales.electronics@rpc.vn (đây là công ty của F và một số bạn bè).

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263

thay đổi nội dung bởi: namqn, 26-10-2008 lúc 12:26 AM.
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn