Thông báo

Collapse
No announcement yet.

[TUT]Hướng dẫn giao tiếp USB với PIC18F

Collapse
This is a sticky topic.
X
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • #76
    Nguyên văn bởi hung_nguyen Xem bài viết
    mình viết bản này trên windriver 9.21x86 và chỉ có bản windriver9.21 x64 thôi, nếu bạn muốn mình gửi mail cho,
    em đã down dc rồi a à, em dag làm mạch đo nhiệt độ dùng LM35, giao tiếp USB điều khiển trên máy tính, đo nhiệt độ thì em viết code dc rồi, nhưng làm sao có thể điều khiển dc trên máy tính dùng C# thì em chưa biết phải làm thế nào, phải viết code truyền thế nào? a có thể hướng dẫn em dc ko? hoặc có tài liệu gì a có thể send cho e qua mail hungrocket@gmail.com. Em cảm ơn a!

    Comment


    • #77
      Nguyên văn bởi khaclub Xem bài viết
      Nói thật đã share thì share hết luôn chứ bạn share có mỗi file hex thì giống như khoe hàng. Người khác nhìn vào cũng lướt qua thôi chứ chẳng thấy đc tinh túy gì từ file hex cả. Mình thì hình như chưa share gì lên trên này nhưng đã share thì phải share cho hết
      App xuất phát từ Micro Code studio. File hex thì dịch từ một file của bác chuotdientu - cũng có trong thư viện CCS C. Hai cái này đều phải modify để bắt tay được với nhau.
      Tham khảo cuốn "Advanced PIC Microcontroller Projects in C" nhé. Có phải share quá trình cày bừa không bác?
      Manchester United FC forever!

      Comment


      • #78
        bạn ơi cho minh hỏi làm thế nào để có cái file "project_usb_4550_lib.dll"
        bạn có thể hứong dẫn cụ thể không.
        minh làm theo hướng dẫn của bbanj nhưng mới chỉ tìm được file "wdapi_dotnet921.dll" còn cái file "project_usb_4550_lib.dll" thì minh lần cả mấy ngày mà không ra

        Comment


        • #79
          Rất cám ơn anh Hưng Nguyên đã giúp đở bọn em về vấn đề này....

          Nhưng mà anh ơi , sao em làm theo TUT của anh đến khi nạp firmware cho chip thì nó ra
          thế này??


          sau em add firmware cua anh hung_nguyen thì ra thế này ???


          em sử dụng CCS 4.104, protues 7.2 sp4 ????

          Comment


          • #80
            Nguyên văn bởi hung_nguyen Xem bài viết
            mình viết bản này trên windriver 9.21x86 và chỉ có bản windriver9.21 x64 thôi, nếu bạn muốn mình gửi mail cho,
            Em đã truyền nhận ngon lành rồi nhưng em mới chỉ truyền dc 1 byte có giá trị < 255 lên máy tính thôi, bây h muốn truyền nhiều byte lên máy tính thì phải làm sao hả anh?
            A hay mọi người có thể giúp đỡ mình ko?

            Comment


            • #81
              Bạn có thể vào đây tham khảo source code:
              http://pccommunication.blogspot.com/...bvisual-c.html
              http://pccommunication.blogspot.com/...-va-v1010.html
              http://pccommunication.blogspot.com/...u-ong-luu.html

              Comment


              • #82
                tuyệt quá, bạn tìm hay quá vậy, thanks nhé
                mà cho mình hỏi thêm, bạn đã thử làm giao tiếp USB chưa vậy, mình đã hoàn thành dc rồi, dùng công cụ kiểm tra thì chuẩn USB trên mạch của mình là 1.1, để làm dc 2.0 ko biết có khó ko nhỉ

                Comment


                • #83
                  Giao tiếp USB làm chán rồi hiện mình đang nghiên cứu giao tiếp với thiết bị qua mạng 3G sử dụng công nghệ J2ME,.... Và phát triển một vài ứng dụng điều khiển giám sát qua smartphone(Iphone, Android). Đang tìm nguồn đầu tư mà khó quá chưa triển khai được. Không biết có bác nào đầu tư cho mình nghiên cứu và phát triển không?

                  Comment


                  • #84
                    Nguyên văn bởi binh_89 Xem bài viết
                    bạn ơi cho minh hỏi làm thế nào để có cái file "project_usb_4550_lib.dll"
                    bạn có thể hứong dẫn cụ thể không.
                    minh làm theo hướng dẫn của bbanj nhưng mới chỉ tìm được file "wdapi_dotnet921.dll" còn cái file "project_usb_4550_lib.dll" thì minh lần cả mấy ngày mà không ra
                    file "project_usb_4550_lib.dll" là được tự động sinh ra khi bạn sử dụng WinDriver để tạo driver cho PIC. Sau khi tạo Driver xong thì bạn chọn mục tự động sinh code VB6.0, Visual C++, Visual C#,...
                    Chú ý: không phải lúc nào nó cũng là file "project_usb_4550_lib.dll" khi sinh code tự động thì tên file .dll sẽ trùng với tên Project của bạn
                    Chúc bạn thành công!

                    Comment


                    • #85
                      cám ơn anh hung_nguyen rất nhiều .....................

                      Comment


                      • #86
                        Nguyên văn bởi chuotdientu Xem bài viết
                        Hi all!

                        Tớ mới viết 1 phần mềm nhỏ giao tiếp USB, mời các bác xem thử.

                        Ban đầu viết bằng C# không được, nên chuyển sang viết bằng VB6. (nên máy phải cài VB6 mới chạy được ).

                        Không cần driver cho Pic18f4550, nạp firm cắm vào máy tính là tự nhận-->tự cài driver luôn ( rất tiện).

                        Trong chương trình có schematic luôn...

                        File đính kèm gồm:
                        1. PIC18F4550 USB Control led_VB6.exe
                        2. PIC18F4550 USB Control led_Xtal12Mhz.hex
                        3. PIC18F4550 USB Control led_Xtal20Mhz.hex
                        Bạn có thể cho mình xin source VB được ko ??? mình đang tìm hiểu về cái này ^^

                        Comment


                        • #87
                          HIện mình đang có một đề tài cần tham khảo ý kiến các bạn: sử dụng PIC8f455 đọc dữ liệu file .txt trong USB, các bạn cho mình hỏi ý kiến sau:
                          1. Có làm được giao tiếp giữa 18F4550 với USB? (USB chứa dữ liệu # cổng USB máy tính)
                          2. Có hướng nào giải quyết bài toán này không?
                          Cảm ơn các bạn rất nhiều....!

                          Comment


                          • #88
                            làm được.
                            Nội dung hơi khó hiểu, hay là thế này nhé. tôi nói lại coi đúng ý bạn ko?
                            1.File TXT lưu trong PC, dùng PIC18F đọc nó qua chuẩn USB và Rồi gửi ra cái gì hiện thị (GLCD chẳng hạn).
                            2. đọc nội dung TXT trong PIC truyền lên PC qua USB hiển thị lên PC bằng C# chẳng hạn.
                            3. Pro hơn tí nữa chắc bạn định làm Load File_txt on PC send USB PIC, save on MMC (PIC)
                            My Face :

                            Comment


                            • #89
                              Bạn không hiểu ý mình.
                              Đơn giản nhé: mình có một tập tin dữ liệu khoảng 1Mb trong PC, mình lưu vào cái USB. ghép nối cái USB đó với pic được không ? nếu được thì có thể đọc đựoc dữ liệu trong cái USB đó không? (pic đọc dữ liệu trong USB để xứ lí)

                              Mình cũng muốn dùng MMC, nhưng code thì không có. HIện giờ đang rất cần để thực hiện đề tài.
                              Bạn có thể giúp mình được không.
                              Mail mình: Rbm_113@yahoo.com
                              Thanks bạn

                              Comment


                              • #90
                                PIC không giao tiếp được với usb flash vì trong PIC không được trang bị usb host.Nếu muốn làm được phải dÙng ARM7 ví dụ con LPC2148(NXP).Sài con này đi cũng rẻ lắm.Không thích thì dÙng fpga cho pro.PIC không giao tiếp được với usb flash vì trong PIC không được trang bị usb host.Nếu muốn làm được phải dÙng ARM7 ví dụ con LPC2148(NXP).Sài con này đi cũng rẻ lắm.Không thích thì dÙng fpga cho pro.
                                , , ,

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                • mèomướp
                                  Trả lời cho Sửa bộ nguồn DC 60V 45A
                                  bởi mèomướp
                                  Dạ hông dám làm thì chắc chắn sẽ mãi ko thể làm được đâu ạ. Nguồn xung dân dụng vài kw giờ rất nhìu ạ, sạc ô tô điện, máy hàn, lò vi sóng, âm ly... tùy chất lượng mà độ phức tạp sẽ khác nhau ạ. Và cái giá phải trả về kinh tế...
                                  Hôm qua, 13:11
                                • tuyennhan
                                  Trả lời cho Sửa bộ nguồn DC 60V 45A
                                  bởi tuyennhan
                                  Sửa dạng này thì chuyên còn không dám chắc khộng cháy nổ với linh kiện bán ngoài chợ nói gì khộng chuyên .
                                  Hôm qua, 09:25
                                • tuyennhan
                                  Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                  bởi tuyennhan
                                  Đúng rồi chọn mua theo tai . ca thì phải toàn dải nhạc thì chỉ cao và thấp thé nên loa ca thì nghe nhạc không hay và ngược lại .
                                  Muốn ca và nhạc đều hay thì phải dúng 2 giàn , còn nếu chỉ có 1 thì phải chỉnh sửa lại sao cho ca và nhạc đều được không quá dở ....
                                  Hôm qua, 09:10
                                • Ng.Phuong.5
                                  Vấn đề in lỗ khoan ra pdf ở Orcad 9.2
                                  bởi Ng.Phuong.5
                                  Vấn đề cũ: khi in mạch ra pdf và bấm chọn Keep Drill Holes Open, in ra thì pdf trắng đen các lỗ chân linh kiện như nhau. Mặc dù có linh kiện phần Drill là 1mm, có linh kiện thì là 3mm. Cho em hỏi cách sửa phần này ở Orcad 9.2 với ạ.
                                  Mấy con...
                                  09-01-2025, 19:44
                                • viettinh
                                  Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                  bởi viettinh
                                  Bác nói đúng quá. Cơ mà muốn mua hàng chính hãng, hàng thương hiệu mà tai lại hợp hàng tầu mới khổ chứ.
                                  Đang tính mua cái loa tầu nữa cột đằng sau loa này, Loa sony chỉ để hát nhép thôi, có dc k các bác ...
                                  09-01-2025, 18:12
                                • nguyendinhvan
                                  Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                  bởi nguyendinhvan
                                  Theo tôi thì khi hpj sản xuất ra cái loa đó, đã có nhiều chuyên gia kỹ thuật hiệu chỉnh, tính toán các phần tử kỹ lưỡng rồi.
                                  Bây giờ tính toán hiệu chỉnh lại cần có đội ngũ tương đương với nhà sản xuất.
                                  Cách đơn giản...
                                  09-01-2025, 00:04
                                • mèomướp
                                  Trả lời cho Sửa bộ nguồn DC 60V 45A
                                  bởi mèomướp
                                  Dạ cháu có ý tốt muốn động viên chú ấy ngâm cứu khoa học thôi ạ. Về phần kiểm tra dao động thì chú ấy chưa biết thì sẽ tìm hiểu được là cần những gì ạ, chắc chắn là khi hướng dẫn phần ấy các cô chú nào đó sẽ lưu ý cần loại sò công suất ra tránh cháy nổ rồi ạ....
                                  08-01-2025, 19:02
                                • tuyennhan
                                  Trả lời cho Sửa bộ nguồn DC 60V 45A
                                  bởi tuyennhan
                                  Chủ thớt hỏi có kiểm tra được dao động mà không cấp nguồn thì rõ trình ở mức nào mà mèo còn xúi ngâm cứu nữa ác vậy ....
                                  08-01-2025, 15:43
                                • tuyennhan
                                  Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                  bởi tuyennhan
                                  Loa bass đấu trực tiếp không qua phân tần để thành loa toàn dải xem có thoát tiếng khộng , nếu không thoát cần phải sửa lại mạch cs hay âm sắc nếu đủ trình còn nếu thoát ca hay nhưng chưa vừa ý vì bass kém chăc thì đấu lại như cũ và đấu thêm loa mid treble bên ngoài .
                                  08-01-2025, 15:28
                                • mèomướp
                                  Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                  bởi mèomướp
                                  Dạ loa tép bé xíu như ngón chân cái thôi ạ. Thiếu gì chỗ để đâu. Quan trọng là gắn thêm nó loa nghe ok hay ko thôi ạ...
                                  08-01-2025, 11:44
                                Đang tải...
                                X