PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Bootloaders - Programmers - Debuggers - Emulators (http://www.picvietnam.com/forum/forumdisplay.php?f=9)
-   -   Mạch nạp GTP_USB (http://www.picvietnam.com/forum/showthread.php?t=1722)

dinhgiap 16-11-2007 02:58 PM

Mạch nạp GTP_USB
 
1 Attachment(s)
Mình bây giờ mới làm quyen với PIC. Mình đang định tự làm mạch nap GTP-USB. mình đã tìm được mạch nguyên lý. Song có vài thắc mắc mong những người có kinh nhiệm chỉ giúp. Mình sẽ gửi ảnh và câu hỏi. cảm ơn mọi người trước.

dinhgiap 16-11-2007 03:04 PM

câu hỏi 1: ZIP Sockets dùng để làm gì? có thể thay nó bằng đế kẹp 40 chân để nạp cho pic ngay trên mạch nạp? nếu không thì phải làm thế nào ?
câu hỏi 2: mạch trên có nạp được cho dòng 89xx hay không?
Minh không hiểu lắm nên mong mọi người giúp đỡ. thanks

namqn 16-11-2007 10:29 PM

Trích:

Nguyên văn bởi dinhgiap (Post 12878)
câu hỏi 1: ZIP Sockets dùng để làm gì? có thể thay nó bằng đế kẹp 40 chân để nạp cho pic ngay trên mạch nạp? nếu không thì phải làm thế nào ?
câu hỏi 2: mạch trên có nạp được cho dòng 89xx hay không?
Minh không hiểu lắm nên mong mọi người giúp đỡ. thanks

1. ZIF socket để gắn chip cần nạp vào. Có thể thay nó bằng đế 40 chân, nhưng khi đó bạn sẽ mất đi sự linh hoạt của đế ZIF xịn (gắn được cả loại IC rộng 600 mil lẫn loại rộng 300 mil), cũng như sẽ dễ làm cho chân IC bị hư hại.

Vấn đề ở đây không phải là phần cứng, mà là firmware cho chip PIC18F2550 đó. Từ mùa hè năm 2005, tác giả của firmware dùng cho mạch nạp đó đã chuyển sang bán nó chứ không phổ biến miễn phí nữa.

2. Mạch trên không nạp được cho dòng 89xx.

Nếu bạn vào diễn đàn picvietnam, tôi giả thiết là bạn đang muốn tìm hiểu về PIC. Do đó những câu hỏi, vấn đề về 89xx đề nghị bạn đưa sang www.dientuvietnam.net.

Thân,

dinhgiap 17-11-2007 01:08 AM

thanks Bác namqn nhiều. Tôi hỏi ý thứ 2 là bởi vì ở phần socket có nghi chú cả họ atmet. Nếu mạch đó mà nạp được cho cả dòng ATmet nữa thì thật tuyệt nên tôi hỏi để biết thôi mà. dù sao cũng cảm ơn bác

namqn 17-11-2007 02:35 AM

Trích:

Nguyên văn bởi dinhgiap (Post 12896)
thanks Bác namqn nhiều. Tôi hỏi ý thứ 2 là bởi vì ở phần socket có nghi chú cả họ atmet. Nếu mạch đó mà nạp được cho cả dòng ATmet nữa thì thật tuyệt nên tôi hỏi để biết thôi mà. dù sao cũng cảm ơn bác

GTP-USB có hỗ trợ các chip AVR do Atmel sản xuất, cho nên bạn mới thấy họ có ghi cả Atmel.

Thân,

g-style 28-12-2007 04:48 PM

vấn đề tron lúc tự làm: làm sao để nạp firmware cho con PÍC8f2550 (trong tay khong co' bat cu' cai mach nap nao khac). Co' phai nap thong qua duong ICSP khong? cu the la nhu the nào? Em lính mới :)

namqn 28-12-2007 06:21 PM

Trích:

Nguyên văn bởi g-style (Post 13589)
vấn đề tron lúc tự làm: làm sao để nạp firmware cho con PÍC8f2550 (trong tay khong co' bat cu' cai mach nap nao khac). Co' phai nap thong qua duong ICSP khong? cu the la nhu the nào? Em lính mới :)

Bạn phải dùng một mạch nạp khác để nạp firmware vào PIC18F2550 (bạn có thể nhờ người khác nạp giúp, làm một mạch đơn giản qua cổng LPT hay COM, hay dùng dịch vụ nạp chip thuê của một shop ở chợ hay công ty nào đó).

Trang web cá nhân của tôi có 2 sơ đồ mạch nạp đơn giản có thể nạp cho PIC18F2550, link dưới đây:

http://namqn.byethost7.com/uC.php

Mọi chip PIC đều dùng ICSP để nạp chương trình đầu tiên, bootloader chỉ có thể thực hiện nếu firmware có chức năng đó.

Thân,

vandungevn 28-12-2007 07:57 PM

Ban có thể dùng mạch nap PG2C rất đơn giản, để nạp cho PIC 18F2550, vào gôgle.com.vn seach PG2C là ok.

g-style 30-12-2007 09:59 PM

PG2C cung nap duoc cho 18F2550 nua ha anh? thay trong lis no' dau co' support dau nhi. ANh da thu chua?

namqn 30-12-2007 10:22 PM

Trích:

Nguyên văn bởi g-style (Post 13627)
PG2C cung nap duoc cho 18F2550 nua ha anh? thay trong lis no' dau co' support dau nhi. ANh da thu chua?

PG2C tương thích với JDM (và JDM Mod của tôi), bạn đã đọc thử danh sách kết quả thử nghiệm trong trang web của tôi chưa?

Với các phần cứng đơn giản qua cổng COM và LPT, việc hỗ trợ chip hay không là do phần mềm quyết định.

Thân,

NThang 22-01-2008 04:37 PM

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.

namqn 22-01-2008 08:20 PM

Trích:

Nguyên văn bởi NThang (Post 14038)
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,

LeDuc 22-03-2008 12:09 AM

Trích:

Nguyên văn bởi namqn (Post 12899)
GTP-USB có hỗ trợ các chip AVR do Atmel sản xuất, cho nên bạn mới thấy họ có ghi cả Atmel.

Thân,

Cho em hỏi 2 con diode D14 và D15 (BAT 85 Shottky 30v 200mA )trong sơ đồ là 2 con nào vậy ? phải mua ở đâu vậy? Em ra chợ Nhật Tảo hỏi mà kô ai biết .. pó tay ko biết phải mua ở đâu nửa ? ai làm cái này rồi chỉ giúp em với ..
Thanks for all !

namqn 22-03-2008 12:51 AM

Trích:

Nguyên văn bởi LeDuc (Post 15079)
Cho em hỏi 2 con diode D14 và D15 (BAT 85 Shottky 30v 200mA )trong sơ đồ là 2 con nào vậy ? phải mua ở đâu vậy? Em ra chợ Nhật Tảo hỏi mà kô ai biết .. pó tay ko biết phải mua ở đâu nửa ? ai làm cái này rồi chỉ giúp em với ..
Thanks for all !

Nếu không tìm được diode schottky thì bạn có thể dùng 1N4148.

Thân,


Múi giờ GMT. Hiện tại là 06:33 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam