PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Bootloaders - Programmers - Debuggers - Emulators (http://www.picvietnam.com/forum/forumdisplay.php?f=9)
-   -   Thông tin về các mạch nạp và phần mềm (http://www.picvietnam.com/forum/showthread.php?t=299)

namqn 29-10-2008 12:00 AM

Trích:

Nguyên văn bởi luongnhut (Post 19943)
em dang dùng winpic800 3.61, vo setting chinh lại cấu hình JMD programmer là nạp được hả anh

Bạn đọc luồng sau, post #179, tôi vừa trả lời một câu hỏi có liên quan:
http://dientuvietnam.net/forums/showthread.php?p=142926

Thân,

lama6bk 11-11-2008 01:52 PM

Em muốn làm mạch nạp con pic 16f876a thì nên dùng mạch nạp nào vậy.Có ai giúp giùm, em đang rất cần.Thanks

namqn 11-11-2008 04:44 PM

Trích:

Nguyên văn bởi lama6bk (Post 20276)
Em muốn làm mạch nạp con pic 16f876a thì nên dùng mạch nạp nào vậy.Có ai giúp giùm, em đang rất cần.Thanks

Những mạch nạp đã nêu ở post #4 của luồng này có thể dùng được.

Thân,

congadientu 14-11-2008 06:06 PM

Anh namqn ơi, Em mới mua 1 cái mạch nạp JDM ngoài chợ nhật tảo, xài chuong trình winpic800. Em nạp file nào cũng báo lỗi Writen 0x3000 và read 0x0000 hết. Em lập trình chạy thử trên proteus 7. đều chạy được. Em ra chợ đổi mạch 2 lần về mà vẫn không nạp được. Em đang làm đồ án, nên rất cần nạp chương trình để ktra. Mà nạp mãi vẫn không được anh ah. T___T. Mạch JDM của em mua dùng cổng COM đó anh.

namqn 14-11-2008 06:36 PM

Trích:

Nguyên văn bởi congadientu (Post 20407)
Anh namqn ơi, Em mới mua 1 cái mạch nạp JDM ngoài chợ nhật tảo, xài chuong trình winpic800. Em nạp file nào cũng báo lỗi Writen 0x3000 và read 0x0000 hết. Em lập trình chạy thử trên proteus 7. đều chạy được. Em ra chợ đổi mạch 2 lần về mà vẫn không nạp được. Em đang làm đồ án, nên rất cần nạp chương trình để ktra. Mà nạp mãi vẫn không được anh ah. T___T. Mạch JDM của em mua dùng cổng COM đó anh.

Bạn xem post #49 của luồng này để biết cách kiểm tra mạch nạp xem có đạt các mức điện áp cần thiết không. So với VSS, các điện áp cần thỏa mãn VDD >= 4.5 V, logic '1' ở PGD và PGC >= 3.5 V, logic '0' ở PGD và PGC <= 1.5 V, MCLR >= 12 V (khi kích hoạt), mức điện áp yêu cầu thực tế tại MCLR phụ thuộc vào PIC được nạp (bạn chưa cho biết đang định nạp PIC nào).

Bạn nên đem PIC của bạn ra chỗ bán để nhờ họ thử với mạch nạp trước khi đem về. Tôi thường khuyên các bạn sử dụng mạch nạp được cấp nguồn ngoài, vì chúng không phụ thuộc vào khả năng cấp nguồn của cổng máy tính.

Thân,

popeye_ts22 16-11-2008 10:40 PM

Em muốn nạp cho PIC 16F887 thì ko bít nên dùng mạch nào phần mềm gì bác nhỉ..

namqn 17-11-2008 01:46 AM

Trích:

Nguyên văn bởi popeye_ts22 (Post 20479)
Em muốn nạp cho PIC 16F887 thì ko bít nên dùng mạch nào phần mềm gì bác nhỉ..

Bạn xem post #10 của luồng này:
http://www.picvietnam.com/forum/showthread.php?t=1198

Thân,

doremino 21-04-2009 07:07 PM

chào các anh!em mới làm mạch nạp PG3B theo sơ đồ của anh NhiepPhong vậy em có thể dùng WinPic800 để nạp chương trình cho pic 16f877A với mạch này không ?nếu không thì cho phải dùng phần mềm nào để thay thế!các anh có thể share cho em luôn được không? em xin cảm ơn trước!!!

namqn 21-04-2009 07:22 PM

Trích:

Nguyên văn bởi doremino (Post 25069)
chào các anh!em mới làm mạch nạp PG3B theo sơ đồ của anh NhiepPhong vậy em có thể dùng WinPic800 để nạp chương trình cho pic 16f877A với mạch này không ?nếu không thì cho phải dùng phần mềm nào để thay thế!các anh có thể share cho em luôn được không? em xin cảm ơn trước!!!

Bạn đọc lại post #4 của luồng này để thấy WinPic800 hỗ trợ mạch nạp PG3B.

Thân,

nvnam 11-05-2009 09:26 AM

BacNam có thể giúp em được không?Hiện tại em mới chỉ bắt đầu học về PIC nên có khá nhiều vấn đề không hiểu.Theo Bác em nên bắt đầu như thế nào để có thể học nhanh được hơn.Em đang phải làm bài tập về đọc tín hiệu analog từ PIC16f877a mà chẳng hiểu là làm như thế nào,cụ thể bài toán là thế nào hả bác?
Thanks!
sangtaotre2007@gmail.com

lnhn 12-08-2009 02:49 PM

1 Attachment(s)
Chào Anh Nam !
Mình cũng mới dùng PIC. Trước dùng PIC16 thì được. Vừa rồi chuyển sang mày
mò PIC24FJ256GB110 thì không nạp chương trình được. Mình đấu nối mạch theo sơ đồ bên dưới. Vì đang làm thử nên mạch không có ngoại vi, chỉ có 1 con PIC va các socket nhưng khi kết nối thì báo lỗi. Mình dùng MPLAB V8.20 + ICD 2 LE.

Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to target
ICDWarn0020: Invalid target device id (expected=0x101F, read=0x0)
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 ready for next operation

vuhai1904 25-09-2009 01:59 PM

Mình tìm được cái thiết kế của mạch nạp GTP-USB+ trên trang winpic800.com (http://www.winpic800.com//descargas/...%5Bplus%5D.pdf).
Khi coi thì thấy 1 số linh kiện hơi lạ như transistor BC557 (PNP) và diode Schotky BAT85, vì không rành điện tử lắm nên không biết các linh kiện này có thể thay thế bằng loại nào mà ở VN có bán. Nếu ai biết thì chỉ giùm mình.

namqn 25-09-2009 02:50 PM

Trích:

Nguyên văn bởi lnhn (Post 28590)
Chào Anh Nam !
Mình cũng mới dùng PIC. Trước dùng PIC16 thì được. Vừa rồi chuyển sang mày
mò PIC24FJ256GB110 thì không nạp chương trình được. Mình đấu nối mạch theo sơ đồ bên dưới. Vì đang làm thử nên mạch không có ngoại vi, chỉ có 1 con PIC va các socket nhưng khi kết nối thì báo lỗi. Mình dùng MPLAB V8.20 + ICD 2 LE.

Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to target
ICDWarn0020: Invalid target device id (expected=0x101F, read=0x0)
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 ready for next operation

Bạn cung cấp chưa đủ thông tin, nhưng tôi đoán là phần cứng của bạn chưa ổn. Bạn nên tham khảo tài liệu sau, để thiết kế phần cứng của mạch đích cho phù hợp với yêu cầu (xem hình 2-5, chú ý những chân tô đậm):
http://ww1.microchip.com/downloads/e...Doc/39907a.pdf

Thân,

namqn 25-09-2009 02:51 PM

Trích:

Nguyên văn bởi vuhai1904 (Post 29779)
Mình tìm được cái thiết kế của mạch nạp GTP-USB+ trên trang winpic800.com (http://www.winpic800.com//descargas/...%5Bplus%5D.pdf).
Khi coi thì thấy 1 số linh kiện hơi lạ như transistor BC557 (PNP) và diode Schotky BAT85, vì không rành điện tử lắm nên không biết các linh kiện này có thể thay thế bằng loại nào mà ở VN có bán. Nếu ai biết thì chỉ giùm mình.

BC557 có thể thay thế bằng A1015, còn BAT85 là Schottky diode, trong mạch trên bạn có thể dùng 1N4148 để thay thế, nếu không tìm được Schottky diode.

Thân,

thongoc2410 28-09-2009 03:17 AM

Dành cho người mới học pic
 
Chào mọi người !
Là người học về điện mà giờ chưa biết gì về vi điều khiển và mô phổng.Mình muốn hỏi muốn học mô phổng và vi điều khiển nên bắt đầu từ đâu, chứ mình thật sự rất khó học khi chưa có cơ sở . Nên mình rất muốn mọi người giúp đỡ để biết chút ít.Xin moi người góp ý cho. Và nếu ai có tài liệu gì về pic cho minh xin theo địa chỉ: ngocnguyentho2410@gmail.com . mình xin cảm ơn!

blocvt 19-10-2009 03:46 PM

Cam ơn tất cả vì KH

namhong 31-12-2009 08:04 AM

vậy thì a namqn cho em một sơ đồ nguyên lý(đầy đủ giá trị linh kiện) và phần mềm của mạch nạp đó để em thử làm hi, thanks a rất nhiều.

namqn 31-12-2009 08:18 AM

Trích:

Nguyên văn bởi namhong (Post 32676)
vậy thì a namqn cho em một sơ đồ nguyên lý(đầy đủ giá trị linh kiện) và phần mềm của mạch nạp đó để em thử làm hi, thanks a rất nhiều.

Ở đây có 2 sơ đồ với đầy đủ giá trị linh kiện, cùng với bảng tổng hợp kết quả thử nghiệm với các phần mềm khác nhau:

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

Nếu bạn không biết nên chọn phần cứng và phần mềm nào, tôi khuyên bạn nên dùng Schaer+ Mod và PICPgm của Christian (link để download dưới đây, nếu bạn chưa thấy nó ở trang web trên):

http://www.members.aon.at/electronic...pgm/index.html

Thân,

phamdinh 02-02-2010 10:40 AM

Em chào mọi người. Em thấy mọi người bàn luận rất hay và nhiệt tình. Nhưng chưa thấy ai nói về mạch nạp brenner dùng US-Burn nhỉ. Mạch này không phổ biến hay là do linh kiện khó tìm. Em định làm thử một cái, mọi người cho em ý kiến thử xem.

namqn 02-02-2010 12:36 PM

Trích:

Nguyên văn bởi phamdinh (Post 33486)
Em chào mọi người. Em thấy mọi người bàn luận rất hay và nhiệt tình. Nhưng chưa thấy ai nói về mạch nạp brenner dùng US-Burn nhỉ. Mạch này không phổ biến hay là do linh kiện khó tìm. Em định làm thử một cái, mọi người cho em ý kiến thử xem.

Tôi đã vài lần giới thiệu về mạch nạp Brenner, và còn có thống kê kết quả thử nghiệm với Brenner8 trên trang web cá nhân nữa.

Theo tôi, các mạch nạp Brenner không phổ biến vì phần mềm hỗ trợ được cập nhật tương đối chậm, và lại cần hai phiên bản cho hai cấp điện áp (hoặc cần adapter + phiên bản 5 V để nạp được các chip 3,3 V). Linh kiện tương tự như của PICkit 2.

Khi đã có được PICkit 2 "cải lùi", tôi cất Brenner8 vào tủ, vì PICkit 2 thuận tiện hơn. Tuy nhiên, tôi thích giao diện của US-Burn hơn, vì các thông tin cấu hình được ghi chú rõ ràng hơn.

Thân,

KnowMore 02-02-2010 02:27 PM

Em nhớ là có hứa ở đây, picvietnam.com, sẽ làm một mạch Pickit2 với toàn linh kiện dễ kiếm, nhưng em không tìm được post đó. Em xin phép post ở đây vậy.

Em có bài post khá đầy đủ bên dientuvietnam.net, link ở đây ạ. Các file đính kèm ở đây ạ.

Hình ảnh của mạch


Vấn đề còn gặp là ở lỗi này


Mạch tạo áp Vdd_Tgt em đã kiểm tra kỹ, khá chuẩn, có thể lên tối đa 4V7 với nguồn USB 4V9.

phamdinh 02-02-2010 04:39 PM

Trích:

Nguyên văn bởi namqn (Post 33487)
Tôi đã vài lần giới thiệu về mạch nạp Brenner, và còn có thống kê kết quả thử nghiệm với Brenner8 trên trang web cá nhân nữa.

Theo tôi, các mạch nạp Brenner không phổ biến vì phần mềm hỗ trợ được cập nhật tương đối chậm, và lại cần hai phiên bản cho hai cấp điện áp (hoặc cần adapter + phiên bản 5 V để nạp được các chip 3,3 V). Linh kiện tương tự như của PICkit 2.

Khi đã có được PICkit 2 "cải lùi", tôi cất Brenner8 vào tủ, vì PICkit 2 thuận tiện hơn. Tuy nhiên, tôi thích giao diện của US-Burn hơn, vì các thông tin cấu hình được ghi chú rõ ràng hơn.

Thân,

Vâng. Đúng như anh nói. Em đã tìm thấy trên diễn đàn chúng ta mọi người cũng có thảo luận về mạch nạp này rất nhiều. Em bắt tay vào làm thử. Có gì xin thỉnh giáo mọi người. Em xin cảm ơn.

haruoi 10-04-2010 03:20 AM

Các bác cho e hỏi với nhé: Em mua mạch nạp pickit2 của bên PNlap, giờ e muốn thiết kế mạch để nạp qua pickit2 thì sơ đồ vị trí các chân như thế nào()? Cảm ơn các bác nhiều!!!

friendly8289 24-07-2010 03:08 AM

em muốn mua mạch nạp thì đến đâu để mua hay là liên hệ trực tiếp di động thì hơn nhỉ các bác, em ở hà nội

levanbay 11-08-2010 11:37 AM

chào các bác !, cho mình hỏi sao àm mình đổ ngược chương trình ra không được vậy ( từ IC ra máy tính ), có bác nào biết chỉ mình với, mình bó tay rồi. mong các bác chỉ giúp mình.
Xin cảm ơn trước nhen !

semipower 11-08-2010 11:48 AM

2 Attachment(s)
Trích:

Nguyên văn bởi haruoi (Post 34953)
Các bác cho e hỏi với nhé: Em mua mạch nạp pickit2 của bên PNlap, giờ e muốn thiết kế mạch để nạp qua pickit2 thì sơ đồ vị trí các chân như thế nào()? Cảm ơn các bác nhiều!!!

Bạn nối các chân giữa PK2 và PIC theo sơ đồ trong ảnh. Nếu mới làm thì chưa quan tâm đến chân 6. Tham khảo thêm tài liệu đính kèm. GL!

phamtrongvn 13-08-2010 11:50 AM

anh ơi em mới tìm hiểu về PIC,nên cũng chưa biết nhiều, em đang tìm hiểu về mạch nạp cho con PIC 16F877A, vậy anh có thể chỉ giúp cho em được không?
em cám ơn anh

phamtrongvn 13-08-2010 11:53 AM

chào anh!
em đang tìm hiểu về mạch nạp cho con pic 16F877A, nhưng em không biết gì nhiều, mong anh giúp đỡ em.
cám ơn a

semipower 13-08-2010 04:41 PM

Tôi đang dùng bộ nạp Pickit2 (PK2). Sơ đồ nối chân giữa PK2 và PIC bạn xem trong ảnh phía trên. Trong ô màu đỏ là tên các chân của PIC (có trong datasheet). Phần đánh số là thứ tự các chân của PK2. Bạn có thể dùng MPLAB IDE hoặc Pickit2 programmer để nạp. Còn các bộ nạp khác thì tôi không rõ. Bạn có thể tìm thêm thông tin trong luồng này. OK.

phanboichau_88 26-11-2010 09:38 AM

Trích:

Nguyên văn bởi namqn (Post 1578)
Chào mọi người,

Từ khoảng 2003, tôi bắt đầu chơi với mấy con PIC. Đã chơi vi điều khiển thì hẳn ai cũng muốn có một bộ đồ nghề thật ngon lành. Vì thế tôi đã sưu tầm, làm thử các phần cứng và thử nghiệm các phần mềm dùng để nạp PIC. Ban đầu chỉ có mấy con PIC16 thì dễ, nhưng sau đó có thêm khá nhiều PIC18, và gần đây lại có thêm đám dsPIC30 thì sự việc thật là rắc rối.

Phải dùng phần cứng nào và phần mềm nào để có thể nạp cho tất cả (hay ít ra cũng là phần lớn) các con PIC mà mình có đây? Mà phần cứng thì phải tự làm được, còn phần mềm thì phải có thể xài thoải mái (freeware đó mà).

Đến giờ thì tôi đã tìm được một số phần cứng và phần mềm đáp ứng được cái nhu cầu cao xa kia của tôi.

Nhân thấy các bạn đang muốn có một bộ đồ nghề tốt để chơi PIC, tôi sẽ cung cấp cho các bạn các thông tin cần thiết. Tuy nhiên, câu chuyện khá dài dòng, nên tôi muốn các bạn cho biết các bạn muốn tôi giới thiệu toàn bộ, hay chỉ muốn biết những phần khả thi.

Thân,

anh hay gui chi tiet mach nap va cac ung dung cua vdk pic nhe,em cam on anh

sonba.electric 09-12-2010 09:50 AM

mach nap
 
anh cho em hoi la.tại sao khi con pic chua kết nối với mấy linh kiện khác thì em nạp được.nhưng khi đã kết nối với mấy linh kiện khác thì mạch nạp lại không nhận biết dc pic.em sai mạch nạp pickit 2 của thiên minh.tại vì pic của em đã hàn dính vô bo luôn rùi.nên không tháo ra đc?anh cho em biết thêm là nêu đã kết nối đc thi áp giửa các chân cua pic là bao nhêu!thank!!!!

nhoczin 09-12-2010 09:51 PM

Trích:

Nguyên văn bởi sonba.electric (Post 40720)
anh cho em hoi la.tại sao khi con pic chua kết nối với mấy linh kiện khác thì em nạp được.nhưng khi đã kết nối với mấy linh kiện khác thì mạch nạp lại không nhận biết dc pic.em sai mạch nạp pickit 2 của thiên minh.tại vì pic của em đã hàn dính vô bo luôn rùi.nên không tháo ra đc?anh cho em biết thêm là nêu đã kết nối đc thi áp giửa các chân cua pic là bao nhêu!thank!!!!

Lỗi của bạn nằm ở mạch đích ( target board ) mình nghĩ vậy, nếu không có gì quan trọng bạn có thể upload cái sơ đồ lên đây. Mình đoán có thể là do giữa chân VCC và GND bạn có 1 con tụ hóa khá to ( trước bị lỗi này với GTP nhưng PICKIT2 thì chưa thử ), nên tháo con đó ra hoặc thay = tụ 100nF ( 104), bạn cũng cần kiểm tra lại thứ tự chân nối vào mạch nạp có đúng không, các chân PGC hoặc PGD trên mạch đích có nối ra điều khiển cái gì không ? có bị treo lên VCC qua 1 con trở nào ko ? .... Theo 1 số thiết kế mình đọc đc tại PVN của anh namqn (chẳng hiểu đọc ở chỗ nào, nó được pin lên đầu đấy ) có chỉ ra một số lỗi hay gặp phải khi thiết kế mạch cho PIC bạn nên tham khảo.

dp07 24-12-2010 05:23 PM

Em thấy mạch nạp burn-e nhỏ gọn lại hàng vn nên mới mua về dùng thử
nạp bình thường nhưng nạp xong không biết làm sao cho con pic chạy
trong khi nạp bằng pickit2, sau khi treo lên thì chạy bình thường
anh nào từng dùng mạch này giúp với

quangvanvo 01-08-2011 02:42 PM

em cần tìm việc làm
 
1 Attachment(s)
các anh, chị, quý công ty nào xem em có thể đấp ứng được yêu cầu xin liên hê:
phone: 09737.488.97
mail: <phieudu_cunggio951@yahoo.com.vn>

nghhung 02-12-2011 06:58 AM

Các bác cho mình hỏi PỊCkit 3 có nạp được cho PIC24FJ64GB004 không nhỉ? Bởi vì mình thấy trên trang giới thiệu nó đánh dấu màu vàng ( nghĩa là không chắc chắn). Vậy bác nào đã nạp thử rồi xin cho biết với. Thanks

hainamsouth 24-12-2011 12:14 AM

em mới tìm hiểu về PIC và lam mạch PG1 như trong luồng những mạch nạp của Olimex do mới tìm hiểu nên khi làm mạch đích em không có nối chân PGM qua trở 10k xuống GND mà nối trục tiếp với mạch nạp PG1 em đấu như trong sơ đồ chân(MCLR,VPP,PGM,PGD,PGC)
khi cắm mạch vào dùng winpic800 setting như hướng dẫn của anh namqn phần mềm báo headerware ok detec pic thì nhận , em detec hai con là 16F628A và 16F877A nhưng đọc PIC thì tới 98% thì báo lỗi, đọc đi đọc lại 2,3 lần thì một lần nhận được chíp xóa chíp thì Ok
em tìm hiểu thấy một số mạch đích họ ko nối PGM mà nối thẳng vào chân GND khi em thay chân PGM trên mạch đích của 16F628A bằng GND thì phần mềm ko nhận được PIC xin mấy anh gặp vấn đề này rùi có thể tư vấn giúp em với.

thuynavy 13-11-2012 03:26 PM

help!
 
3 Attachment(s)
nhờ anh xem cái này thì dùng phần mềm nào để nạp giúp em với!

thuynavy 13-11-2012 03:29 PM

phần mềm ban đầu của nó cho mình là picpro2012 nhưng khi e load file hex thì nó báo "file format error". Chẳng hiểu thế nào nữa. hic

nguyencuongpham 21-06-2014 09:47 PM

bac namqn con tren bõ nay khong vay. thanhk bac nhieu nhe

conloncoi 13-11-2014 04:12 PM

mọi người cho m hỏi với, m đang làm thí nghiệm trên kit picdem 2 plus dùng pic 18f4520
mình nạp đc chương trình rồi mak board không chạy j cả. ai biết giúp m với ạ!


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