Thông báo

Collapse
No announcement yet.

ARM-USB-HID Và Labview, rất dễ.

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

  • #46
    chúc mừng bạn nha! bạn có thể post lên cho mọi người cùng tham khảo không?
    |

    Comment


    • #47
      đây là file VI của em. các anh xem và cho ý kiến nhé. em mới chỉ giả lập tín hiệu để xử lý và hiển thị thui. Em chưa giao tiếp usb. trong tuần này em sẽ cố gắng làm về giao tiếp usb và lưu kết quả dưới dạng text hoặc excel.

      Comment


      • #48
        đây chỉ là sơ đồ khối. Em xin lỗi vì ko post cả file VI lên đc
        Attached Files

        Comment


        • #49
          à các anh ơi cho em hỏi cách đóng gói sản phẩm sau khi mình lập trình labview với. để có thể cứ mở lên và chạy, ngăn ko cho người khác thay đổi sơ đồ khối gốc ban đầu.

          Comment


          • #50
            bạn tạo ra file .exe bằng labview nhé! nó có thể chạy trên máy không cần cài labview nhưng phải cài LabVIEW85RuntimeEngineFull
            Cách tạo: Từ front panel của project bạn đang làm! bấm vào menu project > new project > add > click phải build specifications > application exe> save project vào chỗ nào đó . Từ my applycation properties chọn source files > bấm vào project files của bạn> chọn dấu mũi tên để add vào startup VIs > chọn build. Thế là xong. Xem kĩ đường dẫn để biết nó lưu file exe chỗ nào nhé.
            Last edited by dangki070188; 26-04-2010, 12:00.
            |

            Comment


            • #51
              à cho hỏi bạn làm giao tiếp usb có xài driver ko? hay là xài lớp HID. bạn đã tạo driver cho mạch bằng labview visa chưa?
              |

              Comment


              • #52
                anh shmily ơi,anh truyền usb HID theo kiểu ngắt thì tốc độ truyền là bao nhiêu? trong labview anh lập trình ngắt ntn? giúp em với nhé.

                Comment


                • #53
                  mình chưa lập trình usb nên cũng chưa biết nên lập trình ntn. nhưng phần cứng mạch oscilloscope mình tự làm nên chắc phải lập trình usb raw thui. mình viết drive bằng ni-visa

                  Comment


                  • #54
                    bạn có thể add nick mình không? bao2005ngan@yahoo.com. Để tiện thảo luận nhé
                    |

                    Comment


                    • #55
                      Chào mọi người! Mình đã tạo được driver cho phần cứng usb của mình! usb chế độ bulk và async. Mình test bằng Measurement & Automation đã nhận được dữ liệu truyền từ device lên. Nhưng khi sử dụng example USB RAW BULK thì không thất truyền lên.
                      Câu hỏi ở đây là không biết example USB RAW BULK có hỗ trợ chế độ async không?
                      Mong được sự giúp đỡ!
                      |

                      Comment


                      • #56
                        anh shmily ơi, trong sơ đồ usb trên labview mà anh post lên hôm nọ có mấy cái công cụ mà em ko biết nó là cái j. em đã đánh dấu vào rùi. em post lên đây để anh giải thích giúp em nhé. cảm ơn anh nhiều nhé (anh chỉ giúp em xem những cái function do anh lấy ở đâu nhé)
                        Attached Files
                        Last edited by heavenlylove; 10-05-2010, 13:26.

                        Comment


                        • #57
                          Mình xin trả lời như sau:

                          số 1,3,5: bạn chuột phải vào các đường input của các khối đó và chọn Create-cosntant là được.
                          1,3 là đường dẫn đến thiết bị bạn muốn giao tiếp.
                          5 là mã số của kiểu sự kiện khi bạn muốn giao tiếp, cụ thể 3FFF2037 là USB interrupt.
                          số 2: bạn search trong thư viện với từ khóa "Property Node". Mình dùng nó để thiết lập USB với 1 pipe (số 1 ở phần USB out)
                          số 4: bạn search trong thư viện với từ khóa "RGB to Color VI". Đây là khối tổng hợp màu từ 3 giá trị mầu RED, GREEN, BLUE.
                          Last edited by shmily; 10-05-2010, 18:03.
                          - Cowon, Iiver, Sennheiser, SoundMagic .....

                          Comment


                          • #58
                            vâng.nhưng anh ơi,em creat constant rùi mà ko tìm thấy kí hiệu giống như của anh.cụ thể là property node thì em ko tìm thấy phần usb raw và usb out. còn cái status lấy ở đâu ạ?hàm delay tại sao anh lại để là 0 ms ?

                            Comment


                            • #59
                              - Property node: nó sẽ tự động điều chỉnh thuộc tính khi bạn gắn nó với 1 node hoặc application nào đó. Khi bạn lấy nó ra thì chỉ thấy hiện lên tên node là App và thuộc tính là các property. Nhưng khi nối vào node USB như mình thì nó sẽ chuyển App thành USB Raw và các property sẽ tự động thay đổi.
                              - Khối: Status thực chất là khối: Unbundle By Name. Nó có tác dụng kiểm tra trạng thái giao tiếp có lỗi hay không. và nó cũng tự động đổi tên thành Status khi bạn nối vào line error như trong mạch của mình.
                              - Delay để là không hay bao nhiêu không quan trọng, bạn có thể thay đổi theo ý mình.
                              - Cowon, Iiver, Sennheiser, SoundMagic .....

                              Comment


                              • #60
                                Các anh ơi, em dùng chart để hiển thị dạng sóng tín hiệu đo đc. bây giờ em muốn lưu kết quả đo đc dưới 2 hình thức: giá trị đo lưu vào file excel để xử lý kết quả, và hình ảnh đồ thị lưu dưới dạng jpg. Trong labview có những function nào để làm việc đó ko ạ?các anh có kinh nghiệm xin jup em với nhé.
                                thanks so much

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X