RP Store Tìm linh kiện theo mã, gửi BOM nhận báo giá Gửi BOM

Giúp đỡ làm quen với PIC

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • kidteam
    Thành viên tích cực
    • Nov 2010
    • 1633

    #1

    Giúp đỡ làm quen với PIC

    em cũng đã biết 1 chút về 89 rồi
    nay muốn tìm hiểu thêm về PIC
    ai có thể tư vấn giúp em xem nên làm quen bằng con nào không ạ
    giá cả này...
    rồi thì mạch nạp...
  • vaa_dtvn
    Thành viên tích cực
    • Jul 2009
    • 240

    #2
    PIC 16F887, ngoại vi phong phú, giá tốt (50K/com tme.vn)
    Mạch nạp pickit 2 SE (320k) hoặc pickit2 Full (450k) nếu có điều kiện. Rẻ thì có ProPic2 dùng cổng COM giá 140k. Hoặc DIY thì tự tham khảo sơ đồ.

    Comment

    • kidteam
      Thành viên tích cực
      • Nov 2010
      • 1633

      #3
      để em xem nào
      PIC16F887-I/SP
      46 000 Đ
      8-Bit CMOS Microcontroller with A/D, PWM and nanoWatt Technology PDIP-40
      mà bác có mạch nạp nào dùng con 89 làm master không

      Comment

      • vaa_dtvn
        Thành viên tích cực
        • Jul 2009
        • 240

        #4
        ơ, gì chớ cái khoản mạch nạp thì em chịu, chưa chọc ngoáy cái mạch nạp nào cả.

        Comment

        • dangemailbox
          Thành viên tích cực
          • Apr 2012
          • 118

          #5
          Vi điều khiển 16F887. Book online: PIC Microcontrollers

          Phần mềm viết code MikroC thư viện hỗ trợ phong phú: LCD, GLCD, UART, I2C, ... Nhiều công cụ: UART Terminal, USB HID Terminal, ... Down phần mềm ở đây: MikroC PRO for PIC

          Nạp chương trình bạn có thể sử dụng mạch nạp JDM. Tham khảo ở đây: Soft nạp PIC miễn phí. Mạch nạp qua cổng COM, chỉ có vài con zener, mấy con transistor (thay bằng C1815 hoặc C828 đều ok).

          Hoặc có thể sử dụng Bootloader hỗ trợ sẵn trong MikroC để nạp. Nhưng vẫn cần phải có mạch nạp để nạp boot code cho PIC (chỉ nạp 1 lần duy nhất). Cái này có thể mượn mạch nạp, hoặc nhờ ai đó nạp dùm. Boot code cho PIC16F887 down ở đây: Boot_Code. Bootloader này chỉ tương thích với chương trình viết bằng MikroC, còn các trình biên dịch khác thì mình chưa thử.

          Phần cứng thì bạn có thể cắm testboard, hoặc làm một header board nhỏ nhỏ. Hoặc có thể thi công theo phần cứng của mình ở đây: Schematic & Layout - Orcad
          Phần cứng này mình làm cho PIC16F877A nhưng hoàn toàn có thể sử dụng cho PIC16F887 (tương thích chân).

          Các thành phần trên mạch gồm:
          - PIC16F887 hoặc PIC16F877A.
          - Max232 giao tiếp COM.
          - LCD16x2 giao tiếp 4 bit.
          - 2 biến trở (1 vào chân Vref+, 1 vào chân RA4). Ban đầu mình tính đưa vào 2 chân Vref+ và Vref-, nhưng bị nhầm lúc vẽ sơ đồ mạch, đến lúc thi công mới phát hiện ra. Nhưng cũng không sao vì Vref- ít được sử dụng (thường được cấu hình là nối GND bằng phần mềm).
          - Cảm biến nhiệt độ LM35.
          - IC thu hồng ngoại 1838 (tần số sóng mang phát hiện được tốt nhất là 38KHz).
          - 4 nút nhấn.
          - Jack cắm nguồn + công tắt nguồn + ổn áp 7805 + LED báo nguồn + 2 header-4 để lấy nguồn 5V cấp cho các modul khác nếu cần.
          - Header cho các Port (ngoại trừ hai chân RXD và TXD).

          Chú ý:
          - Mạch không có jack để nạp ISP, mình nạp bằng bootloader qua cổng COM trên board.
          - Thạch anh cho vdk là 11.0592MHz.
          - Tốc độ baud khi nạp bằng Bootloader là 115200bps.

          Mạch in


          Bố trí linh kiện
          Last edited by dangemailbox; 31-05-2012, 05:25.

          Comment

          • sang_dientu
            Thành viên tích cực
            • Oct 2009
            • 1563

            #6
            Nguyên văn bởi kidteam Xem bài viết
            để em xem nào
            PIC16F887-I/SP
            46 000 Đ
            8-Bit CMOS Microcontroller with A/D, PWM and nanoWatt Technology PDIP-40
            mà bác có mạch nạp nào dùng con 89 làm master không


            ớ hơ bác nghĩ hay.

            bác nghĩ sao mà bảo lấy con chuột đẩy con mèo đi được hở bác. ít nhất bác phải lấy con chó để đẩy con mèo đi được hoặc là con mèo mạnh hơn con mèo đó.
            email:
            chỉ được liên lạc từ 19h00 - 21h30



            Comment

            • kidteam
              Thành viên tích cực
              • Nov 2010
              • 1633

              #7
              cảm ơn mọi người nhé
              mà theo mình thì cũng có thể làm được mà
              cái vụ nạp bằng master89 ấy

              Comment

              • joystick
                Thành viên chính thức
                • May 2012
                • 86

                #8
                Tớ chưa thử nhưng tớ nghĩ dù mạch nạp naò cũng có chuẩn nạp của nó, làm đúng theo chuẩn thì nạp được thui ma!

                Comment

                • duong_act
                  Thành viên tích cực
                  • Nov 2008
                  • 4903

                  #9
                  Nguyên văn bởi kidteam Xem bài viết
                  cảm ơn mọi người nhé
                  mà theo mình thì cũng có thể làm được mà
                  cái vụ nạp bằng master89 ấy
                  Nếu hiệu quả thì người ta đã làm đầy rồi chứ không ai phải mang con PIC giá >100K để làm master mà không lấy con 89 giá <20K

                  Comment

                  • kidteam
                    Thành viên tích cực
                    • Nov 2010
                    • 1633

                    #10
                    Nguyên văn bởi duong_act Xem bài viết
                    Nếu hiệu quả thì người ta đã làm đầy rồi chứ không ai phải mang con PIC giá >100K để làm master mà không lấy con 89 giá <20K
                    nghe thế này thì em thấy có lý ạ
                    như anh sáng nói em thấy chả có lý tẹo nào

                    Comment

                    • caovanhuong
                      Thành viên tích cực
                      • Oct 2008
                      • 1800

                      #11
                      Nguyên văn bởi duong_act Xem bài viết
                      Nếu hiệu quả thì người ta đã làm đầy rồi chứ không ai phải mang con PIC giá >100K để làm master mà không lấy con 89 giá <20K
                      mạch nạp Burn E sử dụng con PIC18F14K50 quả là hay.PIC18F14K50 nhỏ gọn, có hỗ trợ USB và đặc biệt là giá thành rẻ. rẻ hơn con 16F877.

                      Comment

                      • kidteam
                        Thành viên tích cực
                        • Nov 2010
                        • 1633

                        #12
                        chắc là sẽ mua cái mạch này quá
                        của tác giả việt nam hả
                        cũng giỏi thật chứ
                        việt nam cũng lắm anh tài thế mà vẫn nghèo

                        Comment

                        • caovanhuong
                          Thành viên tích cực
                          • Oct 2008
                          • 1800

                          #13
                          Nguyên văn bởi kidteam Xem bài viết
                          chắc là sẽ mua cái mạch này quá
                          của tác giả việt nam hả
                          cũng giỏi thật chứ
                          việt nam cũng lắm anh tài thế mà vẫn nghèo
                          giá 180K/mạch. mạch nhỏ như cái USB. nếu không sử dụng pickit2, pickit3, ICD thì Burn E là sự lựa chọn hợp lý vì tính hiệu quả và giá thành rẻ.

                          Comment

                          • kidteam
                            Thành viên tích cực
                            • Nov 2010
                            • 1633

                            #14
                            chú mua ở đâu thế
                            anh vừa hỏi
                            200k/mạch

                            Comment

                            • sang_dientu
                              Thành viên tích cực
                              • Oct 2009
                              • 1563

                              #15
                              Nguyên văn bởi kidteam Xem bài viết
                              chú mua ở đâu thế
                              anh vừa hỏi
                              200k/mạch
                              có 180k chứ mấy
                              email:
                              chỉ được liên lạc từ 19h00 - 21h30



                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...