Thông báo

Collapse
No announcement yet.

Các vấn đề với mạch nạp PIC

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • #61
    Đế kẹp xanh hay đen, không cắt gì cả gắn vào mạch với loại này nếu thực hiêẹ đi day tốt có thể nạp tất cả các loại PIC trên cùng 1 socket.
    Địa chỉ mua tại HN: Chợ giời phố Trần cao vân và 17A Hàn Thuyên
    HCM: Chợ Nhật tảo.
    Ethernet-RS232, PIC Webserver, RFID Reader
    CallerID, Cảnh báo BTS, ...
    0988006696
    linhnc308@gmail.com
    http://linhnc308.blogspot.com

    Comment


    • #62
      Còn tui, thật là tệ hại, làm cái mạch nạp nho nhỏ con con "Low-Voltgage, In-System Programmer", phần mềm nạp PICpgm, nạp rất rất ngon lành, chỉ khổ nổi: Nạp xong rồi không chạy! Những đặc điểm nghi vấn như sau:
      Nạp trong khoảng vài chục đến vài trăm bytes, sau đó read lại, thấy file đã read toàn là 0xff !
      Nạp file lớn hơn thì tình hình cải thiện chút ít.
      Tui nạp cho PIC8F458
      Thử cả hai con đều thấy bình chân như vại, các ngõ ra đều ở trạng thái High-Z.
      Chương trình như sau:
      Với HTPIC: #include<PIC18.h>
      void main() {
      TRISD = 0x00;//Config PORTD as Output
      PORTD = 0xFF;
      while(1) {}
      }
      Với CCS PIC:
      #include<PIC8F458.h>
      void main() {
      output_d(0xff);
      while(1) {}
      }
      Đơn giản vậy thôi mà nó chẳng thèm chạy.
      Trong mạch cảm thấy Ổn: 3.3K nối MCLR lên VCC, XTAL 4MHz, chỉ có điều chưa nối 2 thạch anh 15p xuống mass (chỉ nối hai trường hợp 33p và 0p: vì quen xài 89).
      Có ai gặp trường hợp này chưa?
      Gởi C828: Mạch nạp mày xong chưa, cho tao mượn đi !
      Ai bảo chăn trâu là khổ ...!?

      Comment


      • #63
        Nguyên văn bởi diode1447
        Còn tui, thật là tệ hại, làm cái mạch nạp nho nhỏ con con "Low-Voltgage, In-System Programmer", phần mềm nạp PICpgm, nạp rất rất ngon lành, chỉ khổ nổi: Nạp xong rồi không chạy! Những đặc điểm nghi vấn như sau:
        Nạp trong khoảng vài chục đến vài trăm bytes, sau đó read lại, thấy file đã read toàn là 0xff !
        Nạp file lớn hơn thì tình hình cải thiện chút ít.
        Tui nạp cho PIC8F458
        Trong mạch cảm thấy Ổn: 3.3K nối MCLR lên VCC, XTAL 4MHz, chỉ có điều chưa nối 2 thạch anh 15p xuống mass (chỉ nối hai trường hợp 33p và 0p: vì quen xài 89).
        Có ai gặp trường hợp này chưa?
        Tôi gặp rồi, sau đó vứt luôn cái mạch "Low-Voltgage, In-System Programmer" đi, dùng cái High-Voltage với phần mềm đó thì ok.

        Thân,
        Biển học mênh mông, sức người có hạn

        Comment


        • #64
          Nên dung PG2C hay GTP USB, đảm bảo ngon lành. Trước h tôi có sai thì chi là lập trình chứ ko phải mạch nạp. Hoặc không dung Bootloader cũng hay.
          Ethernet-RS232, PIC Webserver, RFID Reader
          CallerID, Cảnh báo BTS, ...
          0988006696
          linhnc308@gmail.com
          http://linhnc308.blogspot.com

          Comment


          • #65
            cho mình hỏi một chút về mạch nạp PG2C nhé, mình mới chỉ nối thử cổng com,chưa cắm chíp,dùng Winpic800,khi test thử về chip thì đèn led nhấp nháy, test về hardware thì ok, nhưng mình đo điện áp trên chân MCLR như trên diễn đàn nói thì thấy điện áp chỉ cỡ khoảng 6v, mình chưa thử nạp vì cũng chưa dùng đến, vậy không biết mạch mình thế nào nhỉ, hay là khi nạp thì điện áp trên chân MCLR mới đạt 13v, chỉ mình với nhé, xin cám ơn.

            Comment


            • #66
              em đã thử lại và dùng IC-Prog 1.05D, kiểm tra hardware, chọn enable MCLR và đo điện áp tại chân MCLR thì đạt được khoảng 13v, vậy là OK rồi đúng không???
              nhưng em muốn hỏi khi em dùng chương trình IC-Prog 1.05D, lúc cài driver thì đều nhận được thông báo lỗi như sau:

              " Error occured (The system cannot find the file specified.) while starting driver!"

              " Error occured (The system cannot find the file specified.) while loading driver!"

              vậy khi nạp có được không?
              Thanks.

              Comment


              • #67
                Bạn chưa cài chế độ tương thích cho XP. bạn vào setup, chọn tab Misc.., chon mục Enable Driver for XP, sau đó làm theo hướng dẫn.
                Nhưng nên dùng WInpic800 vì nó nhanh hơn, để test bạn chưa gắn chíp vội, chọn đại 1 con DSPIC rồi thử read, chủ yếu là để có thời gian Read đủ dài, sau đó đo điện áp, có 13V là OK. Nếu có lỗi xem lại các bài viết trong mục này.
                Chúc thành công
                Ethernet-RS232, PIC Webserver, RFID Reader
                CallerID, Cảnh báo BTS, ...
                0988006696
                linhnc308@gmail.com
                http://linhnc308.blogspot.com

                Comment


                • #68
                  buồn quá em mới chơi với pic được mấy bữa thì nó lại xảy ra sự cố.
                  số là winpic800 hiện đang đọc được dữ liệu trong pic 16f877a nhưng khi xóa nó báo xong OK nhưng kiểm tra lại thì dữ liệu vẫn còn trơ trơ không nạp chương trình khác vào được, setting của nó bật check PWRT lên (không biết là gì ?) các anh tư vấn giúp em nhé...
                  Chính thức phát hành mạch điều khiển LED FireStar1
                  Yêu mến tất cả anh em dientuvietnam.net

                  Comment


                  • #69
                    Các mạch nạp tự chế (SCH trên mạng) như PG1,PG2.... Đều có vấn đề lớn như sau.
                    Nhanh làm hỏng CHIP.( Càng có nhiều máy đo để làm và test mạch) thì càng nhanh hỏng CHIP.
                    Queduong dã nói về vấn đề lỗi này nhưng chưa ai giải thích tại sao.
                    hình như đã nói với phamthaihoa vấn đề này rồi thì phải.
                    Các bạn có biết tại sao không?
                    Nếu biết thì PG1,PG2 hay ICD2..... mà bạn copy SCH đâu đó đã là kiến thức của bạn
                    Nhà sản xuất chuyên nghiệp các sản phẩm OEM cho gia dụng và công nghiệp.

                    Biến tần
                    Máy giặt
                    Lò vi sóng
                    Bếp từ.
                    Tủ lạnh.
                    Điều hòa

                    Comment


                    • #70
                      Vấn đề anh MinhHa nói là vấn đề chung của các mạch không có khả năng điều khiển được điện áp lập trình.
                      Theo tài liệu của Microchip nói điện áp lập trình Vpp cỡ từ 12.5V --> 13.5V, nhưng thực tế thằng ICD2 của Microchip dùng điện áp thấp hơn.
                      Ban đầu ICD2 tăng điện áp lập trình lên khoảng 12.5-->13V để nạp cho PIC,nếu không nạp được thì báo lỗi, nếu nạp được thì điện áp lập trình được hạ xuống 10V, thậm chí 9V.
                      Ngoài ra, do cấu trúc của chân MCLR, nếu lập trình ở điện áp cao, 13V, lâu rồi nó sẽ bị "chai" như anh Queduong có nói, muốn chữa thì phải chơi điện áp cao hơn nữa.

                      Comment


                      • #71
                        Nguyên văn bởi 1504 Xem bài viết
                        Nhân đây cũng xin chia xẻ một chút kinh nghiệm về mạch nạp propic2 tuy nhiên cũng có ích đối với các mạch có dùng tranistor.
                        Mạch Propic2 (www.propic2.com) là mạch nạp được sử dụng khá nhiều và đặc biệt với sự hổ trợ của phần mềm winpic800 thì nó là công cụ rất đáng để sử dụng do giá thành rẻ và tính năng rất ổn định.
                        Tuy nhiên, nếu bạn sử dụng theo sơ đồ nguyên bản thì có thể gặp một số rắc rối mà người ít kinh nghiệm khó có thể biết được nguyên nhân và đổ lỗi cho...phần mềm.

                        Propic2 nguyên bản dùng tranistor PNP để truyền tín hiệu ACK về máy tính. ở VN linh kiện sử dụng phổ biến thường là A1015, mà con này thì chất lượng của nó rất khó nói, tùy thuộc vào nơi SX nếu bạn mua phải hàng TQ thì coi như...mệt. Khi sử dụng con này 1 số trường hợp có thể làm cho mạch ProPic2 không detect được PIC. điển hình nhất là 16F84A, 16F672...đừng vội đổ lỗi cho Winpic hãy thay A1015 bằng con khác có tần số cao hoặc hàng chất lượng tốt (chẳng hạn như A564...) thì mọi chuyện trở nến tốt đẹp. - cách này có thể thể làm với bo mạch đã có sẵn.

                        Còn nếu thiết kế từ đầu thì không nên dùng tranistor này, nên thay nó bằng càch sau:



                        - Bỏ đi Vpp3 trong sơ đồ để tương thích với winpic và như vậy IC 7407 sẽ dư ra 1 cổng.
                        - dùng cổng còn dư này của 7407 thay thế cho con tranistor chết tiệt kia theo sơ đồ kèm theo bên dưới.
                        -Thêm vào socket ICSP để có thể sử dụng cho các PIC onboard.
                        - IC ổn áp 5V và 8V có thể sử dụng loại 78L05 và 78L08 cho nhỏ gọn. không cần dùng loại lớn


                        Sau khi cải tiến, ProPic2 bây giờ sẽ chạy trơn tru, không hề có lỗi và có thể nói mạch nạp này có thể so sánh với GTP-USB

                        Xin nói thêm: mạch nạp Propic2 của TM e-DESIGN đương nhiên là cải tiến theo cách trên và được thiết kế lại rất gọn nhỏ và ổn định. giá bèo 130 ngàn.


                        Tôi có mua một cái mạch Propic2 của TM-E về dùng với chíp 16F84 thấy nạp có vẻ chập chờn lăm, có khi phải nạp đến vài lần nó mới ăn đến nay thì tịt, bực mình nhưng vẫn quý TM-E nên mua tiếp mạch PCB45 về lôi 2 con 16f84 tưởng chết ra lại nạp ngon, đến nay đã nạp đến cả trăm lần vẫn tốt.

                        TM-E quảng cáo về Propic2 có đúng không?

                        Tôi thấy trên mạch Propic2 của TM-E cấp vpp bằng ổn áp 5V+8V. Dùng Winpic800 để test hardware kích chân nào chân đấy vẫn thay đổi trạng thái bình thường tôi chịu luôn vì không thể nghi ngờ việc hàn mạch của TM-E được mạch cực đẹp luôn.

                        Phải chăng tại Winpic800? Hay tại máy tính của tôi? Nhưng PCB45 lại nạp tốt.

                        Quế Dương bảo chỉ cần nâng Vpp lên một điện áp tiếp giáp diot nữ là ngon nhưng tôi chưa thử.
                        TM-E có khuyến cáo gì không?
                        Dùng hàng VN - Giữ lại USD cho đất nước.

                        Comment


                        • #72
                          ... Tui cũng gặp trường hợp y chang sidesignvn khi dùng PROPIC2 của TMe (dùng phần mềm WINPIC800) nạp 16f84 và 16f628 khó còn hơn lên giời... thậm chí có mạch nó hoàn toàn không hỉu 16f84 và 16f628 là gì nữa...không biết bác 1504 có biết lỗi này không??? đôi lời góp ý... không cố ý chê bai sản phẩm của TMe đâu nghen...

                          Comment


                          • #73
                            Nguyên văn bởi sidesignvn Xem bài viết
                            Tôi có mua một cái mạch Propic2 của TM-E về dùng với chíp 16F84 thấy nạp có vẻ chập chờn lăm, có khi phải nạp đến vài lần nó mới ăn đến nay thì tịt, bực mình nhưng vẫn quý TM-E nên mua tiếp mạch PCB45 về lôi 2 con 16f84 tưởng chết ra lại nạp ngon, đến nay đã nạp đến cả trăm lần vẫn tốt.

                            TM-E quảng cáo về Propic2 có đúng không?

                            Tôi thấy trên mạch Propic2 của TM-E cấp vpp bằng ổn áp 5V+8V. Dùng Winpic800 để test hardware kích chân nào chân đấy vẫn thay đổi trạng thái bình thường tôi chịu luôn vì không thể nghi ngờ việc hàn mạch của TM-E được mạch cực đẹp luôn.

                            Phải chăng tại Winpic800? Hay tại máy tính của tôi? Nhưng PCB45 lại nạp tốt.

                            Quế Dương bảo chỉ cần nâng Vpp lên một điện áp tiếp giáp diot nữ là ngon nhưng tôi chưa thử.
                            TM-E có khuyến cáo gì không?
                            Trước đây tôi có trong tay 2 con 16F84A, lúc ProPIC2 chưa cải tiến tôi nạp thường bị chập chờn như bạn nói, đã có lúc tôi có ý định ngưng SX mạch nạp này, may thay sau khi cải tiến lại theo như nói trên thì 2 con này nạp rất tốt (và cho đến bây giờ vẫn tốt).

                            Sau đó tôi có làm một đơn đặt hàng sử dụng 16F84A, tôi mua về mốt lô khoảng 50 con, khi sử dụng ProPIC2 để nạp (lúc đó chưa có GTP_USB) thì mới tá hoả là không nạp được, tôi trả lại số PIC kia và mua lại chỗ khác thì nạp được khoảng 2/3. Số còn lại vẫn bị tình trạng như trên, nghi ngờ tôi thử nạp bằng mạch nạp EPROM đa năng thì tất cả đều OK. và sau đó tôi thử nạp bằng ProPIC2 qua đường ICSP thì kết quả cũng OK. điều này cũng có thể kết luận được phần nào, có thể nói như sau:

                            - Mạch ProPIC2 hơi "kén" 16F84A nói riêng và các PIC 18 pin nói chung các loại khác nạp rất tốt.

                            - Do không bị lỗi khi nạp bất kỳ PIC nào qua đường ICSP do đó có thể khẳng định: "Chính sự đa năng của ZIF socket 40 đã ảnh hưởng tới PIC16F84A" - điều này có thể cải thiện được và chúng tôi sẽ cải tiến lại (1 lần nữa) trong phiên bản sau. chính vì điều này chúng tôi đã khuyến cáo Khách hàng "nên sử dụng ICSP để nạp cho các PIC bị lỗi khi nạp bằng ZIF socket on board..." trong HDSD kèm theo trong CD_R.

                            - Việc nâng Vpp bằng cách thêm diode về lý thuyết thì không cần thiết. tuy nhiên tôi sẽ thử thực tế xem thế nào. sẽ có kết quả nhanh thôi.

                            Tóm lại: Tôi vẫn giữ quan điểm rằng mạch ProPIC2 là mạch nạp rất tốt so với giá thành của nó và rất phù hợp vơi các đối tượng ít tiền - Nếu bạn có điều kiện thì nên sử dụng mạch nạp GTP_USB hoặc ICD2_USB - đây là 2 loại SP dành cho PIC rất gọn gàng và ổn định mà chúng tôi khuyên dùng.

                            Thân mến.

                            Comment


                            • #74
                              Tôi có cái mạch nạp pg2c, máy tính của tôi không có cổng com nên tôi dùng USB -> Com nhưng không nạp được. mặc dù nó nạp tốt với các máy có cổng com. có cách nào khắc phục được không? hay phải mua mạch nạp khác? mong các bạn chỉ giùm! Xin cảm ơn!

                              Comment


                              • #75
                                Nguyên văn bởi 1504
                                - Mạch ProPIC2 hơi "kén" 16F84A nói riêng và các PIC 18 pin nói chung các loại khác nạp rất tốt.

                                - Do không bị lỗi khi nạp bất kỳ PIC nào qua đường ICSP do đó có thể khẳng định: "Chính sự đa năng của ZIF socket 40 đã ảnh hưởng tới PIC16F84A"
                                ... chính xác, khi dùng PROPIC2, níu là PIC 16f84A và 16f628A tui thường nạp qua đường ICSP thì không vấn đề gi...

                                Thanks 1504 !

                                Comment

                                Về tác giả

                                Collapse

                                linhnc308 Tìm hiểu thêm về linhnc308

                                Bài viết mới nhất

                                Collapse

                                Đang tải...
                                X