Yếu tố hình thức của ngón tay cái


7

Tôi có một ứng dụng sẽ hữu ích khi cung cấp một số dữ liệu ngoài cho chương trình thông qua chuột hoặc bàn phím USB.

Các teensy USB Ban Phát triển sẽ là lý tưởng, vì nó nhỏ và có hỗ trợ USB trực tiếp. Thật không may, nó sẽ yêu cầu ổ đĩa USB và tôi thích một trình cắm trực tiếp hơn, như ổ ngón tay cái.

Cho rằng Teensy có hỗ trợ USB tích hợp, việc sửa đổi bo mạch sẽ khó khăn như thế nào để có kết nối thẻ cạnh (thuật ngữ?) Để thiết bị có thể được gắn trực tiếp vào cổng USB của máy tính?

Công cụ bố trí tiêu chuẩn và dịch vụ fab bảng có thể làm cho một bảng như vậy? Có bất kỳ thông số kỹ thuật định tuyến có sẵn có thể được đưa vào một thiết kế bảng hiện có không?

Ngoài ra, có bất kỳ thiết kế hiện có nào có thể bao gồm kết nối cạnh USB không?

nhập mô tả hình ảnh ở đây

Câu trả lời:


7

Thực sự có các bảng AVR với các đầu nối cạnh USB tích hợp, ví dụ DigiSpark :

DigiSpark

DigiSpark có phù hợp với mục đích của bạn không? Điều đó phụ thuộc, vi điều khiển trong đó là ATtiny85, điều đó có đủ cho bạn không? Mô tả dự án đề cập đến một cách sử dụng có thể là " đánh lừa bạn bè của bạn bằng cách lập trình nó thành bàn phím USB và bật và tắt nắp của họ một cách ngẫu nhiên ".


Sửa đổi bố cục để kết hợp đầu nối cạnh sẽ không khó đối với người có trình độ cơ bản trong bất kỳ công cụ bố trí nào mà thiết kế ban đầu có sẵn. Tuy nhiên, Teensy không phải là phần cứng nguồn mở , bố cục không được xuất bản cũng không được cấp phép để sửa đổi.

Thay vào đó, hãy xem xét việc sửa đổi một giải pháp thay thế như Arduino Nano : Xung quanh cùng kích thước với Teensy ++, phần cứng nguồn mở (để có sẵn các tệp bố cục) và có hỗ trợ USB:

Arduino Nano


Sau đó là FemtoDuino : Thậm chí còn nhỏ hơn cả DigiSpark, đây là bản sao Arduino Uno đầy đủ nhỏ nhất mà tôi biết về ( 20.7×15.2 mm), ( .81″ x .6″). Nó không có đầu nối USB trong bố cục, nhưng thêm một đầu nối không quá khó khăn - xem cách nó được thực hiện trên DigiSpark sẽ giúp bạn bắt đầu.

FemtoDuino


Trả lời các câu hỏi cụ thể của bạn:

  • Có, gần như bất kỳ cửa hàng fab PCB nguyên mẫu nào cũng có thể tạo ra một bảng như vậy.
  • Bất kỳ công cụ bố trí PCB tiêu chuẩn có thể được sử dụng để thiết kế nó.
  • Có, một số sản phẩm được đề cập ở trên có các phần của giải pháp, bạn cần ai đó hợp nhất các bit bố cục lại với nhau.

DigiSpark trông giống hệt những gì tôi cần ... Cảm ơn!
Đánh dấu Harrison

2

Tôi tin rằng những gì bạn yêu cầu là một đầu nối Nam 'A' USB, như thế này:

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

Có, việc thay thế đầu nối USB Mini 'B' trên Teensy là khả thi, tuy nhiên đầu nối 'A' lớn hơn nhiều nên bạn sẽ gặp khó khăn khi gắn nó vào bo mạch PCB mà không làm hỏng hoặc rút ngắn thứ gì đó. Tôi không biết liệu Teensy có phải là nguồn mở hay không, nhưng nếu vậy bạn có thể thay đổi bố cục PCB của chúng để sử dụng đầu nối Male 'A'.

Tôi không thể tìm thấy một hình ảnh tốt để cho bạn thấy sự khác biệt về kích thước, nhưng nó đáng kể. Có lẽ một cái gì đó như thế này có thể làm việc:

nhập mô tả hình ảnh ở đây

Hoặc

Texas instrument có Công cụ phát triển USB Stick MSP430 có thể sẽ làm bất cứ điều gì bạn cần mà Teensy làm, tuy nhiên đó không phải là Atmel AVR nên mã sẽ khác.

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.