PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Bootloaders - Programmers - Debuggers - Emulators (http://www.picvietnam.com/forum/forumdisplay.php?f=9)
-   -   Các mạch nạp của Olimex (Upd. 07/2005) (http://www.picvietnam.com/forum/showthread.php?t=19)

falleaf 20-06-2006 09:05 PM

Không sao cả bạn ạ, vì cái gì liên quan đến câu hỏi kỹ thuật đều được hoan nghênh, nhưng nếu thấy hơi lạc đề, hoàn toàn có thể mở một luồng mới, mình sẽ đưa luồng này vào đúng chỗ.

Chúc vui

chuchinh 21-06-2006 11:26 AM

Em đã chạy chương trình nạp, sau một lúc không nhảy nhót thì điện áp đo được là ổn định và bằng 12,6V, đèn sáng. Như vậy mạch nạp đã ổn chưa anh nhỉ, cắm PIC an toàn chứ anh?

namqn 21-06-2006 05:10 PM

Bạn kiểm tra thêm xem khi ở mức cao và thấp thì PGD/RB7 và PGC/RB6 bằng bao nhiêu nữa. Chúng phải đảm bảo đạt được mức logic cần thiết.

Thân,

falleaf 21-06-2006 05:54 PM

12.6V là mức nạp được rồi, có thể coi là OK, bạn đo tiếp các chân PGD, PGC như anh Nam nói thêm một lần nữa.

Chúc vui

chuchinh 21-06-2006 09:54 PM

Em vội quá, tối về quê nên không kịp test, đang cố gắng in bài "Học Pic trong một ngày". Mấy hôm ra em sẽ thử theo hai anh hướng dẫn. Cảm ơn hai anh nhé.

dotheanh 15-08-2006 11:35 PM

Lâu lâu mới lôi lại cái mạch Pg2c ra đo lại điện áp với mức logic các chân thấy ngon đèn sáng
nhưng khi nạp thì verify lại báo lỗi ko hiểu con Pic của em chết chưa các bác và ko cần mạch nạp khác thì xem chip sống hay ko bằng cách nào kiểu như đo các chân hay lắp mạch nào đó Thanks
Regards

namqn 17-08-2006 07:03 PM

Trích:

Nguyên văn bởi dotheanh
Lâu lâu mới lôi lại cái mạch Pg2c ra đo lại điện áp với mức logic các chân thấy ngon đèn sáng
nhưng khi nạp thì verify lại báo lỗi ko hiểu con Pic của em chết chưa các bác và ko cần mạch nạp khác thì xem chip sống hay ko bằng cách nào kiểu như đo các chân hay lắp mạch nào đó Thanks
Regards

Bạn nạp bằng phần mềm nào, các mức điện áp mà bạn thấy ngon thì là bao nhiêu? Đo chân thì có lẽ chỉ có khả năng phát hiện chip chết (điện trở thấp giữa Vdd và Vss), còn lắp mạch thì dù sao cũng cần phải nạp cái gì đó vào chip thì nó mới có cái để chạy và bạn mới có cái để đo thử.

Bạn cho biết luôn bạn đang dùng chip nào?

Thân,

anhquangngai 27-09-2006 09:26 PM

Trích:

Nguyên văn bởi falleaf (Post 26)
Source: http://www.olimex.com

Mạch nạp PG1

Sơ đồ nguyên lý

http://www.olimex.com/dev/images/pic-pg1-sch.gif

Mạch hoàn chỉnh

http://www.olimex.com/dev/images/pic-pg1.jpg

Lưu ý: Có thể thay thế transistor BC337 bằng 2N3904, nếu thay bằng C1815 thì phải thay đổi thứ tự chân trên mạch.

Khi dùng mạch này, các bạn phải làm chân nối ICSP trên mạch chạy của PIC, hoặc nếu không phải làm một bộ socket ngoài có chân nối ICSP để cắm PIC vào nạp. Nếu phải làm bộ socket ngoài, thì các bạn nên dùng mạch PG2 dưới đây.

vậy thì khi nạp thì nối với các chân nào của con PIC
em là đệ tử mới nhập môn nên ko biết!
Nhờ bác falleaf chỉ giúp !

falleaf 27-09-2006 10:32 PM

Các chân có ký hiệu trên mạch rồi đó: PGD, PGC, PGM(nếu có), VDD, VSS, MCLR

Chúc vui.

anhquangngai 29-09-2006 05:20 PM

Cảm ơn anh falleaf

thaithienanh 29-09-2006 11:55 PM

chào anh falleaf em đang làm 1 cái pg3b dùng winpic800 để test haward thì báo ok sau khi đo kiểm áp các chân mclr=13, pgc, pgd một chân ~1v,một chân ~0.5v ,vdd=5v tuy vậy mà khi tiến hành detect vẫn không nhận biết được chip (16f877a mua ở nhật tảo) khi chạy 2 led lần lượt nháy sáng sau đó thì còn 1 led sáng (vào chân 1 pic877) set up thì em vẫn giữ nguyên gốc của hãng có bỏ bớt vpp2 và nâng vpp lên 4 theo cách của bác namq
Liệu 2 led nháy vậy có ổn không ? và vì sao mạch không nhận biết pic ?

thaithienanh 29-09-2006 11:57 PM

ghi chú (mạch em làm y chang như mạch của nah nhiếp phong)
EM XIN ĐƯỢC CẢM ƠN ANH TRƯỚC

namqn 30-09-2006 12:29 AM

Trích:

Nguyên văn bởi thaithienanh (Post 5168)
chào anh falleaf em đang làm 1 cái pg3b dùng winpic800 để test haward thì báo ok sau khi đo kiểm áp các chân mclr=13, pgc, pgd một chân ~1v,một chân ~0.5v ,vdd=5v tuy vậy mà khi tiến hành detect vẫn không nhận biết được chip (16f877a mua ở nhật tảo) khi chạy 2 led lần lượt nháy sáng sau đó thì còn 1 led sáng (vào chân 1 pic877) set up thì em vẫn giữ nguyên gốc của hãng có bỏ bớt vpp2 và nâng vpp lên 4 theo cách của bác namq
Liệu 2 led nháy vậy có ổn không ? và vì sao mạch không nhận biết pic ?

Em dùng Winpic800 để thử bật/tắt các chân PGC, PGD, đo điện áp khi bật và tắt. Với PIC16F877A còn mới tinh thì phải nối giữa chân PGM/RB3 và GND một điện trở khoảng 10k (để tránh chip đi vào chế độ nạp điện áp thấp).

Thân,

thaithienanh 30-09-2006 12:57 AM

em đã thử bật tắt và đo được điện áp 0v/4.5v tại mỗi chân
em cũng đã nối điện trở 10k như anh bảo nhưng vẫn không được anh còn giải pháp nào khác nữa không chỉ em với ?

MHz 30-09-2006 07:26 PM

Trích:

Nguyên văn bởi thaithienanh (Post 5168)
chào anh falleaf em đang làm 1 cái pg3b dùng winpic800 để test haward thì báo ok sau khi đo kiểm áp các chân mclr=13, pgc, pgd một chân ~1v,một chân ~0.5v ,vdd=5v tuy vậy mà khi tiến hành detect vẫn không nhận biết được chip (16f877a mua ở nhật tảo) khi chạy 2 led lần lượt nháy sáng sau đó thì còn 1 led sáng (vào chân 1 pic877) set up thì em vẫn giữ nguyên gốc của hãng có bỏ bớt vpp2 và nâng vpp lên 4 theo cách của bác namq
Liệu 2 led nháy vậy có ổn không ? và vì sao mạch không nhận biết pic ?

WINPIC800 sử dụng VPP2 (Q3 - BC327) để cấp 13V cho pin 1 (MCLR) của 16F877A, bác bỏ nó rùi thì làm sao mà nạp được... :D


Múi giờ GMT. Hiện tại là 05:29 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