PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Những lỗi nạp và debug thường gặp (http://www.picvietnam.com/forum/forumdisplay.php?f=66)
-   -   Cần giúp đỡ Mạch nạp GTP USB và Pic16c73B 20/sp (http://www.picvietnam.com/forum/showthread.php?t=2789)

duy08091983 17-09-2008 02:49 PM

Trích:

Nguyên văn bởi thang8831 (Post 18848)
Em cài được driver rồi các bác ah! Nhưng khi nạp thì lại báo lỗi không nạp được
Nó báo lỗi như sau:
Các bác xem giúp em với. Cám ơn các bác nhiều nhé!

Chào Thắng,

Chắc là Detect và Reading bình thường đúng không, chỉ gặp vấn đề ở lúc Writing. Bây giờ bạn cho Reading, trong lúc đó bạn đo hiệu điện thế ở chân MCLR của PIC6F877A xem bao nhiêu, trên 12,5 volt thì mới được, nếu thấp hơn thì bạn kiểm tra lại nguyên nhân tại sao.

Homepage : www.pduytech.com
Email : oliver.duy@gmail.com
YM : duy08091983@yahoo.com

thang8831 20-09-2008 12:25 AM

Chào bác ti500! đúng là cài driver cũng ko khó lắm hihi! bác như thế là đã nhiệt tình với em lắm rùi thanks bác nhiều nhé!
Ở luồng "Hướng dẫn sử dụng GTP_USB" cũng có người bảo em là thay bằng phiên bản 3.55g bác ah! bây jờ em thửu xem có đc ko.
Ah! em chưa biết tên bác bác cho em địa chỉ mail đc không?

thang8831 20-09-2008 12:29 AM

Chào bác Duy! em detect và reading thì vẫn bình thường bác ah! để em thử dùng phiên bản 3.55g xem thế nào bác ah! hi vọng là sẽ được.

thang8831 20-09-2008 01:16 AM

van ko đc bác Duy ah! em đo chân MCLR chỉ đạt có 8V thôi bác ah! thế có chết không chứ! không hiểu tại sao nữa bác ah! hay em gửi mạch bác xem giúp em nhé! em gửi vào địa chỉ mail của bác đấy. Bác nhanh trả lời giúp em với nhé!Thanks bác nhiều!

duy08091983 21-09-2008 09:31 PM

Trích:

Nguyên văn bởi thang8831 (Post 18964)
van ko đc bác Duy ah! em đo chân MCLR chỉ đạt có 8V thôi bác ah! thế có chết không chứ! không hiểu tại sao nữa bác ah! hay em gửi mạch bác xem giúp em nhé! em gửi vào địa chỉ mail của bác đấy. Bác nhanh trả lời giúp em với nhé!Thanks bác nhiều!

Chào Thắng,

Như vậy nguyên nhân là do chân MCLR không được cấp đủ điện. Tiếp theo mình sẽ thử xem mạch nạp có tạo ra đủ điện không : bạn gỡ PIC (kể cả mạch ứng dụng) ra khỏi mạch nạp, cho phần mềm Reading trong lúc đó đo hiệu điện thế ở chân MCLR (trên mạch nạp) xem có trên 12,5 volt không. Lúc này có 2 trường hợp xãy ra là đạt yêu cầu và không đạt yêu cầu. Nếu không đạt yêu cầu thì lát nữa tính (*).
Giả sử là đã đạt 12,5 volt trong lúc Reading thì mình mạch reset trên board ứng dụng có vấn đề, hãy xem sơ đồ này và sửa lại

http://www.pduytech.com/Images/Instr...c_On_Board.gif

(*) Nếu mạch nạp không tạo ra được 12,5 volt trong lúc Reading, thì bộ phận tạo nguồn 13 volt có vấn đề. Bộ phận tạo nguồn 13 volt trong GTP-USB gồm 2 tụ và 2 diot, điện 5 volt sẽ được nâng lên 2 lần, lần thứ nhất từ 5 volt lên khoảng 10 volt, tiếp theo từ 10 volt lên khoảng 20 volt. Bạn kiểm tra xem tại từng cặp tụ - diot, hiệu điện thế có được nâng lên như vậy không.

Homepage : www.pduytech.com
Email : oliver.duy@gmail.com
YM : duy08091983@yahoo.com

thang8831 22-09-2008 09:10 AM

Cám ơn anh Duy đã nhiệt tình giúp em! em đã gửi bài vào mail của anh rùi!
Em sẽ cố gắng làm theo các bước anh đã chỉ hi vọng rùi nó sẽ chạy được hihi!
Mọi sự khởi đầu nan mà phải không anh?

namqn 22-09-2008 05:48 PM

Trích:

Nguyên văn bởi duy08091983 (Post 19013)
...
(*) Nếu mạch nạp không tạo ra được 12,5 volt trong lúc Reading, thì bộ phận tạo nguồn 13 volt có vấn đề. Bộ phận tạo nguồn 13 volt trong GTP-USB gồm 2 tụ và 2 diot, điện 5 volt sẽ được nâng lên 2 lần, lần thứ nhất từ 5 volt lên khoảng 10 volt, tiếp theo từ 10 volt lên khoảng 20 volt. Bạn kiểm tra xem tại từng cặp tụ - diot, hiệu điện thế có được nâng lên như vậy không.
...

Không nâng từ 10 volt đến 20 volt với sơ đồ của GTP-USB đâu, nó là mạch bơm điện tích thôi.

Thân,

thang8831 23-09-2008 08:16 AM

Mỗi người nói 1 kiểu như vây thì em biết đường nào để sửa mạch đây các bác?
Các bác chỉ rõ giúp em với. Thanks mọi người nhiều!

KnowMore 05-10-2008 01:50 PM

Trích:

(*) Nếu mạch nạp không tạo ra được 12,5 volt trong lúc Reading, thì bộ phận tạo nguồn 13 volt có vấn đề. Bộ phận tạo nguồn 13 volt trong GTP-USB gồm 2 tụ và 2 diot, điện 5 volt sẽ được nâng lên 2 lần, lần thứ nhất từ 5 volt lên khoảng 10 volt, tiếp theo từ 10 volt lên khoảng 20 volt. Bạn kiểm tra xem tại từng cặp tụ - diot, hiệu điện thế có được nâng lên như vậy không.
Bác ơi, cái này là mạch nhân 3 mà.

Áp ra = 5Vx3 - 0.7Vx3 = ~13V là áp VPP điều khiển nạp trình.

KnowMore 05-10-2008 02:06 PM

Read:0x0800 Write:0x0E28 -> chưa ghi xóa được
Detect và Reading bình thường, Writing lỗi -> cũng rứa
Trích:

em đo chân MCLR chỉ đạt có 8V thôi bác ah!
Bác xem các diod đã đấu đúng chiều chưa, đo thử đầu ra VPP xuống mass xem có trở nào không, có con tụ nào bị khô. Thử thiết đặt đọc 1 con #40 chân (28 chân chẳng hạn) rồi đo VPP xem.

Chúc ngon,

dinhchithanh 07-10-2008 08:46 AM

Mấy huynh giải quyết lổi trên như thế nào vậy. Hôm nay em mơi học lập trình cho PIC nhưng khi code xong một chương trình nhỏ và hí hửng nạp thì WinPic củng báo lổi như trên.

daominhchien 07-10-2008 10:14 PM

trích từ thang8831: "còn 2 con diode mà chưa ghi giá trị là 2 con có chung anot đấu vào chân số 4 của ULN2003 và catot của 1 con đấu vào chân số 2, 1 con đấu vào chân số 3 của ULN2003.Theo em nghĩ thì đây là 2 con diode tách xung làm việc ở tần số cao schotky."
================
tôi đang tập tọe với PIC, xin phép mạo muội tham gia, có ij sai xin các vị bỏ quá.
theo tôi 2 con diode này tạo thành 1 cổng AND, A&B ở chân 2&3; Y là chân 4(ULN2003). pin 4=0 khi 1trong 2 chân: 2 hoặc 3 =0 và =LED sáng, LED chỉ tắt khi cả 2 & 3=1=>led k0 sáng= 2 và 3 k0 có dữ liệu từ ra PIC. hi hi ..chả bit đúng k0.

viet88 12-11-2009 10:48 AM

Chào các pác.Em cũng vừa làm xong mạch GTP USP nhưng khi nạp lại báo lỗi như thế này(hình).Pác nào biết chỉ dùm em với.

viet88 12-11-2009 10:56 AM

Chào các pác.Em cũng vừa làm xong mạch GTP USP nhưng khi nạp lại báo lỗi như thế này "Failed to open Ind.#0" .Pác nào biết chỉ dùm em với.

duy08091983 12-11-2009 08:21 PM

Trích:

Nguyên văn bởi viet88 (Post 31177)
Chào các pác.Em cũng vừa làm xong mạch GTP USP nhưng khi nạp lại báo lỗi như thế này "Failed to open Ind.#0" .Pác nào biết chỉ dùm em với.

Chào bạn !

Lỗi này chứng tỏ PC chưa nhận phần cứng. Bạn kiểm tra lại xem PIC có chạy chưa (có 1 led sáng). Tiếp theo bạn kiểm tra các linh kiện phục vụ cho giao tiếp USB cổng USB, tụ nối với chân Vusb của PIC).

Khi cấm vào PC phải có thông báo có thiết bị mới...cần cài đặt driver, lúc này thì bước giao tiếp USB thành công.

Theo kinh nghiệm của mình khi lắp ráp nên ráp từng phần, chạy được sẽ ráp phần tiếp theo. Bạn lắp ráp đầy đủ 1 lần sẽ khó kiểm tra lỗi.
1) Nguồn và thạch anh để PIC chạy được.
2) Giao tiếp USB. Cài đặt driver
3) Bô phận cấp nguồn cho target.
4) Bộ nguồn 13 volt.
5) Phần còn lại.

Homepage : www.pduytech.com
Email : oliver.duy@gmail.com
YM : duy08091983


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