PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Bootloaders - Programmers - Debuggers - Emulators

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Bootloaders - Programmers - Debuggers - Emulators Những công cụ cần thiết để lập trình cho PIC/dsPIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 01-09-2006, 11:48 AM   #1
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
ICD2 USB - tại sao không tự làm?

Cho tới hiện nay, tất cả những người sản xuất vẫn nhái theo các mạch nạp ICD2 trên mạng, nhưng mạch ICD2 vẫn chưa đi đến giai đoạn ổn định hoạt động, nó vẫn còn một số lỗi cần khắc phục, kể cả dùng MCP41010 hoặc không dùng, hoặc bất kể những mạch nào khác hiện nay.

Thực sự không một người nào nói ra nó bị lỗi chỗ nào, cũng là vì ngại. PICVietnam đã test liên tục và phát hiện rất nhiều chỗ. Tuy nhiên, không có thời gian để sửa chữa cải tiến, thường thì picvietnam cung cấp thông tin đó cho những người xin ý kiến sản xuất về ICD2, cần phải chú ý.

Tuy nhiên, cho đến nay, vẫn chưa có một mạch nào chạy thật sự ổn định.

Trong thời gian chờ đợi những người sản xuất ở VN thực hiện sản phẩm hoàn chỉnh, F cung cấp lên đây phiên bản mới được đưa lên của Edaboard. Từ đây, các bạn nào muốn tự làm một mạch ICD2 ở nhà, có thể tự làm. Mạch này là loại mạch rẻ tiền, có thể tự làm mạch in 1 lớp.

Các bạn chú ý mấy con Trans chỉ là những con Trans thường, có thể thay bằng những con thông dụng ở VN.

Với mạch này, các bạn chỉ phải tốn khoảng 60K cho con 16F877A, 85K cho con 18F4550, và khoảng 40-50K cho các khoản còn lại. Chi phí tổng cộng làm mạch hết khoảng 200K.

Tại sao lại không tự làm? Mặc dù còn có đôi chút vấn đề, nhưng chúng ta hoàn toàn có thể tạm thời sử dụng.

Lưu ý, sử dụng phiên bản MPLAB 7.40, nếu không cần thiết, đừng sử dụng phiên bản 7.41 mới nhất.

Tránh sử dụng debug, vì debug không cần thiết, thực ra F chẳng thấy mấy người chuyên nghiệp nào dùng và lập trình lại debug onboard cả, hỏi cả bác BA cho đến F hoặc ngay cả anh Nam...

Các bạn nào làm hoạt động tốt, hãy cùng trao đổi và chia sẻ với nhau.

Chúc vui

PS: Chỉ cần đem file PDF ra Kim Sơn, hoặc chỗ nào làm mạch, hoặc tự làm mạch in ở nhà, vì chỉ cần mạch in 1 lớp. In trên giấy decan, hoặc giấy slide... Mọi người cùng thử làm nhé.
File Kèm Theo
File Type: rar ICD2USB_working.rar (298.4 KB, 3526 lần tải)
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 01-09-2006, 12:07 PM   #2
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
Bài viết thứ 4 số 1 của F, hehehe..

Đây là mạch ICD2 USB với MCP41010.

F nhắc lại, các mạch ICD2 trên thị trường Việt Nam và cả thế giới, sử dụng 4550 cho đến nay vẫn hoạt động chưa ổn định, tất cả các thiết kế còn đang có rất nhiều vấn đề, vẫn chưa thành phẩm.

Vì vậy, tốt nhất nên sử dụng mạch tự làm, rẻ tiền, có một vài hạn chế, nhưng chấp nhận được.

Tất cả các mạch này được cung cấp, đều sử dụng mạch in một mặt, đơn giản, dễ làm, chúc mọi người thành công.

Bài viết 4 số 1

PS>> Hôm nay không viết bài nào nữa, để tận hưởng bài viết 4 số 1 hehehe
File Kèm Theo
File Type: zip icd2-potyo-2006.08.24.zip (523.6 KB, 2830 lần tải)

thay đổi nội dung bởi: falleaf, 01-09-2006 lúc 12:09 PM.
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 01-09-2006, 09:55 PM   #3
electronicltv
Đệ tử 4 túi
 
electronicltv's Avatar
 
Tham gia ngày: Jul 2006
Nơi Cư Ngụ: Bốn biển là nhà
Bài gửi: 69
:
Cách đây vài tuần ,tôi và bạn tôi cũng tự làm ICD 2 USB, tìm mải không được IC tăng áp và biến trở số nên đành chế vậy! Mới đầu tôi định làm bộ phận tăng áp bằng biến áp nhưng sau thấy xấu + không ổn định nên tôi và bạn tôi quyết định làm bằng Max232, còn biến trở số thì bỏ vì không cần thiết. Làm mạch xong chạy ngon lành (mạch một mặt), khỏi tốn mấy trăm ngàn cho Bat bat dieu, hehehe . Còn tính ổn định thì ... chưa biết chắc nhưng tạm thời Debug + nạp rất tốt & nhanh như xiếc, chẳng bù cho ICD2 dùng RS232 tí nào
Hình Kèm Theo
File Type: jpg ICD2.JPG (14.5 KB, 527 lần tải)
electronicltv vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 01-09-2006, 10:43 PM   #4
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
Bạn có thể chia sẻ sơ đồ nguyên lý của bạn lên đây cho mọi người cùng làm.

Chúc vui
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-09-2006, 08:59 PM   #5
electronicltv
Đệ tử 4 túi
 
electronicltv's Avatar
 
Tham gia ngày: Jul 2006
Nơi Cư Ngụ: Bốn biển là nhà
Bài gửi: 69
:
Xem xong có chỗ nào chưa được thì các tiền bối cho ý kiến để sửa chữa nhé
File Kèm Theo
File Type: rar USB ICD2.rar (418.9 KB, 2069 lần tải)
electronicltv vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 29-08-2007, 04:15 PM   #6
van8x10
Nhập môn đệ tử
 
Tham gia ngày: Aug 2007
Bài gửi: 2
:
Trích:
Nguyên văn bởi electronicltv View Post
Xem xong có chỗ nào chưa được thì các tiền bối cho ý kiến để sửa chữa nhé
File Kèm Theo
File Type: rar USB ICD2.rar (418.9 KB, 926 lần tải)

Bạn làm ơn up lại file này được không?
Cảm ơn bạn!

thay đổi nội dung bởi: van8x10, 04-09-2007 lúc 10:47 AM.
van8x10 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-09-2006, 09:05 PM   #7
electronicltv
Đệ tử 4 túi
 
electronicltv's Avatar
 
Tham gia ngày: Jul 2006
Nơi Cư Ngụ: Bốn biển là nhà
Bài gửi: 69
:
à, điều chỉnh lại mạch một tí: cắt đường nối giữa chân mass của C12 và C9. Nối chân mass of C12 và C8 lại
electronicltv vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-09-2006, 04:48 PM   #8
bien_van_khat
...Damned...
 
bien_van_khat's Avatar
 
Tham gia ngày: Apr 2006
Nơi Cư Ngụ: Hồ Chí Minh
Bài gửi: 522
:
Sơ đồ nguyên lý trong cái icd2usb_working có 1 điểm sai: Chân Vusb của con 4550 nối với tụ 470nF xuống mass chứ ko phải nối với Vusb của bus USB. Chân này là đầu ra của bộ ổn áp 3.3V bên trong con PIC.

Em thắc mắc ko hiểu tại sao lại không sử dụng ICD để debug? Nó rất tiện lợi cơ mà. Nếu chỉ dùng để nạp thì xài GTP-USB gọn hơn lại nhanh ko kém.
bien_van_khat vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-09-2006, 07:29 PM   #9
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
Các phiên bản hiện nay, ICD2 để debug đang còn gặp trục trặc. Debug lâu sẽ bị nóng lên, và nếu không cẩn thận sẽ bị hư. Có nhiều con khó mua ở VN với số lượng lẻ, cho nên khuyên người dùng tránh dùng debug trong thời gian ICD2 USB còn chưa ổn định về mặt thiết kế.

Chúc vui.
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-09-2006, 07:35 PM   #10
electronicltv
Đệ tử 4 túi
 
electronicltv's Avatar
 
Tham gia ngày: Jul 2006
Nơi Cư Ngụ: Bốn biển là nhà
Bài gửi: 69
:
To Bien_van_khat :Tao nghĩ có lẽ là mấy tiền bối quen debug theo phương thức cũ nên có một cái gì đó mới thì chưa hoàn toàn được tiếp nhận . Debug onchip bằng ICD2 thì khá tuyệt vời, đáng đồng tiền bát gạo.
electronicltv vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-09-2006, 08:08 PM   #11
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 electronicltv
To Bien_van_khat :Tao nghĩ có lẽ là mấy tiền bối quen debug theo phương thức cũ nên có một cái gì đó mới thì chưa hoàn toàn được tiếp nhận . Debug onchip bằng ICD2 thì khá tuyệt vời, đáng đồng tiền bát gạo.
Vậy mấy thằng tây cầm ICD2 ngay từ lúc bắt đầu học PIC nó vẫn không dùng tính năng debug của ICD2 thì giải thích thế nào? Và bọn nó dùng ICD2 từ ngày Microchip bắt đầu bán ICD2.

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
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-09-2006, 09:01 PM   #12
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
Hiện nay chúng tôi vẫn đang tiếp tục test, các bạn sử dụng thử nghiệm và thông báo với mọi người các kết quả đạt được. Hiện nay trên thế giới vẫn chưa ai làm được thành công hoàn toàn ICD2, bị nóng lên chỉ là một lỗi. Còn rất nhiều lỗi nữa.

Chúng tôi vẫn đang trong giai đoạn tìm hiểu. Khi nào sửa được lỗi nào sẽ công bố lỗi đó, nhưng khả năng là thế giới thì sẽ đi nhanh hơn nhiều , và không loại trừ các bạn, vì các bạn cũng là một phần của thế giới.

Nếu các bạn sửa được lỗi nào, thì các bạn hãy công bố cho mọi người, còn nếu các bạn làm giống như các mạch trên mạng mà bảo là không có lỗi, thì mong các bạn chờ chúng tôi công bố.

Chúc vui.
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-09-2006, 07:46 PM   #13
electronicltv
Đệ tử 4 túi
 
electronicltv's Avatar
 
Tham gia ngày: Jul 2006
Nơi Cư Ngụ: Bốn biển là nhà
Bài gửi: 69
:
Bác F nè: nguyên nhân gây nóng của ICD như F nói thường là do nguyên nhân nào và mấy con IC (pic) bị hư ngoài trường hợp quá áp, quá dòng thì còn nguyên nhân nào gây hư chíp không ?
electronicltv vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-09-2006, 09:02 PM   #14
electronicltv
Đệ tử 4 túi
 
electronicltv's Avatar
 
Tham gia ngày: Jul 2006
Nơi Cư Ngụ: Bốn biển là nhà
Bài gửi: 69
:
Ái chà , cái này thì khó giải thích vì tôi không biết là mấy thằng tây có dùng hay không. Tuy vậy bên trên chỉ là nhận định của tôi mà thôi. Tôi cũng chỉ mới tham gia diễn đàn và cũng chỉ mới học Pic trong thời gian gần đây. Tôi dùng Debug thì thấy cũng khá tốt, nhưng có lẽ là tôi chưa phát hiện ra những sai sót của nó. Nhưng thiết nghĩ nếu chúng ta cầm cái ICD2 USB mà chỉ dùng để nạp thì đúng là phí thiệt đó!
electronicltv vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-09-2006, 09:12 PM   #15
electronicltv
Đệ tử 4 túi
 
electronicltv's Avatar
 
Tham gia ngày: Jul 2006
Nơi Cư Ngụ: Bốn biển là nhà
Bài gửi: 69
:
Cái ICD2 USB của tôi khi nạp con LF877A thì nó không nạp được ( ở chế độ nạp và cả debug) khi đã có firmware trước đó ( tức là chip đã có firmware và đang chạy) . Vì vậy khi nào muốn nạp thì tôi phải đụng tay vô 2 chân thạch anh cho nó khỏi dao động , khi nào muốn debug thì bỏ tay ra. Rất là bất tiện, còn mấy chíp khác như 18F458, 18F4550 thì k sao hết. Bác nào sửa được lỗi này thì share cho em biết với nhé , cám ơn nhiều .
electronicltv vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến

Similar Threads
Ðề tài Người gửi Chuyên mục Trả lời Bài mới
ICD2-USB giá bèo chỉ còn 400.000đ batbatdieu Quảng cáo và bán sản phẩm 4 02-03-2009 11:53 PM
Hướng dẫn sử dụng mạch nạp PIC4 (ICD2) falleaf Bootloaders - Programmers - Debuggers - Emulators 2 09-05-2008 06:49 PM
Dùng ICD2 nạp cho PIC 3.3Volt electronicltv Bootloaders - Programmers - Debuggers - Emulators 11 03-04-2007 12:09 AM
ICD2-USB - new new new batbatdieu Quảng cáo và bán sản phẩm 7 30-07-2006 03:02 AM
PIC ICD2 - Ship toàn quốc batbatdieu Quảng cáo và bán sản phẩm 0 28-02-2006 09:12 PM


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


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam