Mô-đun USB sang GPIO


15

Tôi đang làm việc trong một dự án liên quan đến việc người dùng nhấn các nút trên trang web mà máy chủ cần gửi lên vi điều khiển dưới dạng tín hiệu GPIO. Các cổng duy nhất có sẵn trên máy chủ là USB.

Tôi đã có một vài suy nghĩ:

  1. Chỉ cần sử dụng bảng Arduino làm giao diện USB sang GPIO.
  2. Sử dụng một mô-đun được xây dựng có mục đích, chẳng hạn như http://numato.com/8-channel-usb-gpio-module (đây là phần duy nhất được bật lên trong một tìm kiếm nhanh của Google.
  3. Sử dụng một cái gì đó giống như những gì được mô tả trong câu hỏi này. Điều khiển đèn LED từ USB

Bất cứ ai có kinh nghiệm trong lĩnh vực này có thể đưa ra một đề nghị?

Câu trả lời:


14

Có lẽ giải pháp đơn giản nhất cho yêu cầu đã nêu là IC FTDI FT245R .

Các điểm chính cần lưu ý trong ngữ cảnh của câu hỏi là:

  • Trình điều khiển USB không có bản quyền từ FTDI cho Windows, MacOS và Linux (chỉ hỗ trợ MacOS cho chế độ VCP USB)
  • Hoàn thành giao thức chế độ thiết bị USB được xử lý trên chip mà không cần lập trình tùy chỉnh
  • Toàn bộ phần cứng USB trên chip, bao gồm cả điện trở USB
  • Có sẵn 8 GPIO - sẽ cho phép mở rộng trong tương lai cho các đầu vào từ vi điều khiển
  • Hỗ trợ tạm dừng / tiếp tục USB, để chuyển thiết bị sang chế độ năng lượng thấp khi không sử dụng
  • Bộ chuyển đổi mức tích hợp và đầu ra cực totem 5 V, 3,3 V, 2,8 V và 1,8 V, do đó, nó có thể nói chuyện với hầu hết các bộ vi điều khiển tiêu chuẩn
  • Không cần thêm tinh thể hoặc bộ dao động, tất cả đều được tích hợp.
  • Mã triển khai mẫu miễn phí cho cả máy tính và FT245R kết thúc

Về mặt thời gian tiết kiệm khi thực hiện và sự phình to yêu cầu trong tương lai, đây có lẽ là câu trả lời 1 chip nhanh nhất, đơn giản nhất và rẻ nhất cho yêu cầu. Giá cho các đơn vị cá nhân là khoảng 4-5 đô la, và trong phạm vi 2 đô la về khối lượng.


6

Micro-usb adaf nhung cho GPIO này có vẻ tốt, nhưng Numato mà bạn đang nói về nó lớn hơn một chút cho nhiều hơn một chút. Nếu bạn thực sự đang tìm kiếm thứ gì đó lớn lao và bạn sẵn sàng trả thêm tiền, biến thể Numato lớn nhất là dành cho bạn.

Dù sao đi nữa, tôi đang nhận được một phần lớn là vì nó là suuuuuper, đó là những gì tôi cần cho dự án của mình.

(Phiên bản numato lớn nhất có tại đây: http://numato.com/32-channel-usb-gpio-module-with-analog-inputs/ )


Numato hiện đã thêm phiên bản 64 kênh nếu bạn thực sự cần phải phát triển lớn nhưng giá của nó gấp khoảng 3 kênh.
nvuono
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.