PDA

View Full Version : Mạch nạp JDM không chạy


babypic
03-12-2008, 05:45 PM
chào mọi người, em mới tìm hiểu về PIC. em ráp thử 2 mạch nạp theo sơ đồ trên trang web của anh Nam (http://www4.hcmut.edu.vn/~nqnam/uC.php). Mạch nạp Schaer Mode chạy tốt với WinPic800 ver 3.55g, em thử nạp cho PIC18F2550 và PIC8F4331 ok. Với mạch nạp JDM Mode, em kết nối tới COM2, dùng WinPic800, set Data out DTR, data in CTS, PGC RTS, Mclr TX. Test hardware ok, detect không được. Điểm khác so với sơ đồ của anh là em thay pin 9V + 5V bằng điện áp 12.5VDC, không mắc diod Zener 13V, thay tụ 1nF bằng tụ 150pF. Đo điẹn áp chân Mclr được khoảng 12.5V
Anh em kiểm tra giúp em với.
Cám ơn anh nhiều.

Mr.Bi
03-12-2008, 07:31 PM
u phải tra bảng test mà a Nam đã ghi ở dưới , dùng WIN PIC + mạch JDM mod thì mới nạp đc 2550 , còn 4331 thì chỉ mạch Sh+ mới nạp đc. xem kĩ nhá !

namqn
04-12-2008, 02:23 AM
chào mọi người, em mới tìm hiểu về PIC. em ráp thử 2 mạch nạp theo sơ đồ trên trang web của anh Nam (http://www4.hcmut.edu.vn/~nqnam/uC.php). Mạch nạp Schaer Mode chạy tốt với WinPic800 ver 3.55g, em thử nạp cho PIC18F2550 và PIC8F4331 ok. Với mạch nạp JDM Mode, em kết nối tới COM2, dùng WinPic800, set Data out DTR, data in CTS, PGC RTS, Mclr TX. Test hardware ok, detect không được. Điểm khác so với sơ đồ của anh là em thay pin 9V + 5V bằng điện áp 12.5VDC, không mắc diod Zener 13V, thay tụ 1nF bằng tụ 150pF. Đo điẹn áp chân Mclr được khoảng 12.5V
Anh em kiểm tra giúp em với.
Cám ơn anh nhiều.
Bạn kiểm tra lại xem phần cứng đã được thiết lập giống như hình đính kèm chưa. Nếu đã đúng thì bạn kiểm tra xem chân RB5/PGM của các PIC đã được nối đến VSS qua một điện trở vài k hay chưa. Để đưa PIC vào chế độ nạp chương trình bằng cách áp đặt điện áp cao (VIHH) vào chân MCLR, chân PGM (nếu có) phải được kéo xuống để tránh kích hoạt chế độ nạp chương trình điện áp thấp, dẫn đến không kích hoạt bằng điện áp cao (VIHH) được.

Gửi bạn Mr.Bi, nếu bảng kết quả thử nghiệm của tôi có "-" cho một tổ hợp nào đó, có thể là tôi chưa thử nghiệm, hoặc tổ hợp đó không được hỗ trợ, chứ không nhất thiết chỉ là không được hỗ trợ.

Thân,

babypic
04-12-2008, 09:18 AM
Cám ơn các anh,
- chân PGM đã được nối đất bằng trở 10K (sau đó thay bằng 4.7K).
- Thiết lập phần cứng đã đúng nhưng lại với "JDM Programmer" chứ không phải "JDM Mod" không biết có khác gì nhau không nhỉ ?
- Các anh cho hỏi dowload PICPgm ở đâu nhỉ ?
- Có cách nào để không phải thử mà biết danh sách các chip có thể nạp được với WinPic800 và một loại mạch nạp nào đó (JDM Mod chẳng hạn).

meishun
04-12-2008, 03:51 PM
http://members.aon.at/electronics/pic/picpgm/
Có kèm theo danh sách chip mà phần mềm hỗ trợ cho mạch JDM (trong đó có PIC18F4685 - winpic800 ko hỗ trợ cho JDM).
Nếu bạn muốn kiểm tra phần mềm support đươc ~ chip nào thì chịu khó vào website của nó tìm hiểu thêm. Ngoài ra, nếu dùng winpic800 thì sau khi chọn mạch nạp thì ở mục danh sách chip có vài con bị mờ đi thì nghĩa là ~ con đó ko đc hỗ trợ cho mạch nạp được chọn.

namqn
05-12-2008, 08:43 PM
...
- Thiết lập phần cứng đã đúng nhưng lại với "JDM Programmer" chứ không phải "JDM Mod" không biết có khác gì nhau không nhỉ ?
...
Điều quan trọng là cấu hình đúng, còn "JDM Programmer" hay "JDM Mod" chỉ là tên gọi. Tôi không giới thiệu mạch "JDM Mod" của tôi bằng tiếng Anh, do đó tin rằng tác giả của WinPic800 không biết đến nó. Việc cấu hình "JDM Mod" có mặt trong danh sách của WinPic800 trên máy tính của tôi là do tôi đã "Save as" một cấu hình tương tự trong WinPic800 thành "JDM Mod", và thiết lập lại cho nó giống như hình chụp đã post.

Thân,

namqn
05-12-2008, 10:58 PM
chào mọi người, em mới tìm hiểu về PIC. em ráp thử 2 mạch nạp theo sơ đồ trên trang web của anh Nam (http://www4.hcmut.edu.vn/~nqnam/uC.php). Mạch nạp Schaer Mode chạy tốt với WinPic800 ver 3.55g, em thử nạp cho PIC18F2550 và PIC8F4331 ok. Với mạch nạp JDM Mode, em kết nối tới COM2, dùng WinPic800, set Data out DTR, data in CTS, PGC RTS, Mclr TX. Test hardware ok, detect không được. Điểm khác so với sơ đồ của anh là em thay pin 9V + 5V bằng điện áp 12.5VDC, không mắc diod Zener 13V, thay tụ 1nF bằng tụ 150pF. Đo điẹn áp chân Mclr được khoảng 12.5V
Anh em kiểm tra giúp em với.
Cám ơn anh nhiều.
Tôi vừa thử lại với WinPic800 và JDM Mod của tôi, kết quả là nhận diện và nạp tốt cho PIC18F4331. Đã cập nhật bảng thống kê kết quả trên trang web cá nhân của tôi.

Thân,

dtduckhung
01-11-2009, 09:24 PM
à anh namqn ơi. post cho em sơ đồ mạch nạp pic 16f877a đi. em định thi công thử xem như thế nào. thanks alot.

IloveMyjob
03-11-2010, 09:55 AM
Anh Nam cho em hoi : máy tính của em chỉ có 1 cổng com1 thi phải làm sao hả bác

FXR
15-11-2010, 08:56 PM
mình sử dụng mạch nạp mnpic1 detec thì bình thường vẫn đọc được giá trị của chip nhưng khi verify thì nó lại báo lỗi thế nàyhttp://i873.photobucket.com/albums/ab295/duclanh_mta/untitled.jpg
không biết lỗi gì và khắc phục như thế nào?
Các bác giúp em với nhé cảm ơn các bác nhiều

NDK89
13-08-2011, 06:14 PM
bắt đầu nghiên cứu PIC. mình cố gắng làm 1 cái mạch nạp cho pic16f887, chính là mạch JMD Mod ở trang web : http://namqn.byethost7.com/uC.php . Mình đã dùng phần mềm PICpgm theo như danh sách tra trong bảng nhưng vẫn chưa nạp được. vì máy tính không có cổng COM nên mình dùng cáp chuyển đổi ÚB->COM, không biết có phải do mình dùng cổng USB chuyển đổi sang cổng COM (db9) không? Mình đã kiểm tra các tín hiệu trên chân MCLR : 13v, PGM : 0v. cho mình hỏi thêm là trong khi nạp có cần gắn thạch anh cho pic hay không? mong các thầy(cô), các anh(chị) giúp đỡ .

tungbachnam
13-08-2011, 09:56 PM
Dùng cáp USB2COM không nạp được đâu,nếu xài laptop thì làm pickit2se hoặc đi mua về mà sài