Я работаю над проектом, где я хочу установить схему фотоприемника на компьютер через какой-то интерфейс (предпочтительно USB). Однако, поскольку я новичок в этом, поэтому я не знаю, в каком направлении я должен подходить к этой проблеме. Предполагая, что у меня есть схема фотодетектора с USB-соединением, требуется ли «сопряжение» только для записи драйвера устройства? Или мне нужна дополнительная работа? Пожалуйста, сообщите, если я что-то пропускаю. Благодаря!Взаимодействие между ПК и изготовленной на заказ схемой
ответ
Простейшим из возможных является, очевидно, через порт LPT.
Из 25 контактов 8 доступны для ввода/вывода и могут быть подключены к любому электронному устройству ... включая вашу собственную печатную плату. Он принимает простые значения:
0 - 00000000
1 - 00000001
2 - 00000010
3 - 00000011
.
.
.
.
255 - 11111111
Проверить это для распиновки http://t3.gstatic.com/images?q=tbn:ANd9GcTQy9wmJzTBVAJjMwEdavBoypcwFOXwQ-sA5E2aR-dBLyn1_DDRfg
Самый простой способ общения с компьютером будет использовать интегральную схему, которая делает все коммуникации для вас. Посмотрите, например. на FTDI FT232 Chip. Он чрезвычайно прост в использовании, поскольку он эмулирует виртуальный COM-порт в базовом режиме (включены USB-драйверы для всех основных платформ). Поэтому единственное, что вам нужно было сделать на стороне ПК, - это записать в последовательный порт (COM).
Тогда ваша схема микроконтроллера может просто обмениваться данными с этим чипом через UART, который поддерживается почти каждым контроллером (например, Atmel ATmega series).
В качестве альтернативы вы можете просто использовать свой настоящий порт RS232, но на многих современных компьютерах такого порта больше нет.
Спасибо за ответ, но я не совсем понимаю, где находится чип FTDI FT232. Предполагая, что у меня есть реализация схемы макета, как бы Я использую чип FTDI FT232? Еще раз спасибо – freddy
Ну, я думаю, ваша схема включает в себя микроконтроллер где-то. Затем FT232 размещается между вашим компьютером и микроконтроллером. Таким образом, это в основном 'ПК <--USB--> FT232 <--UART--> Микроконтроллер'. –
- 1. Показать только сообщение изготовленной на заказ категории
- 2. Использование изготовленной на заказ фабрики HK2 DI с Джерси
- 3. Разный размер thumbnail к изготовленной на заказ категории
- 4. Разница между схемой Ubuntu и схемой XWin
- 5. Разница между схемой Кассандры и схемой РСУБД
- 6. iPhone взаимодействие между ПК и iPhone приложение с помощью USB
- 7. Взаимодействие между Bluetooth и компьютером
- 8. Связь между ПК и телефоном Android
- 9. Различия между схемой Guile и стандартной схемой (в Racket IDE)?
- 10. Совместимость между схемой GraphQL и схемой реляционных БД
- 11. Magento 1.7.0.2 считая двойной сумма налога когда на изготовленной на заказ цене
- 12. Взаимодействие между Java и C#
- 13. Взаимодействие между Java и Android
- 14. Взаимодействие между XCode и Qt
- 15. Взаимодействие между .NET И C
- 16. Взаимодействие между System.Windows.Forms.Application и System.Windows.Application
- 17. Взаимодействие между MaxKeepAliveRequests и MaxConnectionsPerChild
- 18. взаимодействие между seque и pmap
- 19. Взаимодействие между активностью и BroadcastReceiver
- 20. Понимание сборки, изготовленной gdb
- 21. Взаимодействие между Scala.List и Java.util.List
- 22. Взаимодействие между functools.partial и functools.reduce
- 23. Взаимодействие между РЕПЛ и программой
- 24. Взаимодействие между ErrorText и ContextMenuStrip
- 25. Взаимодействие с локальным ПК с WebApp
- 26. Взаимодействие между httpmodules и httphandlers
- 27. Взаимодействие между сборником и таблицей
- 28. Взаимодействие между указателями и классами
- 29. Взаимодействие между networkx и matplotlib
- 30. Взаимодействие между контроллером и моделью
Спасибо за ответ. К сожалению, компьютер, который я использую, не имеет параллельного порта :(Спасибо, хотя! – freddy