Как разрывать блок питания и разъемы USB?
Я планирую сборку с собственным корпусом для Arduino. В качестве альтернативы я хотел бы обойти разъем питания и порт USB, которые на заводе припаяны к плате, чтобы использовать разъемы, установленные на корпусе, вместе с выключателем питания.
Я просмотрел информацию о конфигурации контактов платы на https://www. arduino.cc/en/pmwiki.php?n=Main/arduinoBoardDue, и буду признателен, если кто-нибудь подтвердит или исправит это:
Можно ли использовать внешний адаптер 9 В через разъем, подключенный к контактам Vin и GND соответственно?
Согласно этому вопросу, вы не можете подключить альтернативный порт USB для программирования к контактам Serial 0 TX/RX (Mega board). Если это относится и к должному, что мне нужно, чтобы разбить порт USB для программирования?
Изменить: возможно, один из этих щенков является наименее сложным решением?
@Erik, 👍0
Обсуждение1 ответ
значит 1 - да. контакт VIN имеет общую дорожку с разъемом для бочек, вы можете проверить с помощью мультиметра в режиме непрерывности / звукового сигнала. Я на самом деле отключил электричество через гнездо на мегамеге.
2- на данный момент я не могу найти четкую схему для должного, но на mega контакты rx/tx также являются общими с контактами usb, поэтому их нельзя использовать при подключении к usb
- Arduino Due vs Mega 2560
- Точность часов времени Arduino
- Регистры ввода-вывода SAM3X8E (Arduino Due)
- Построение графика на Python с использованием Tkinter Canvas
- Ручная установка Arduino Due
- analogRead всегда 1023 на Arduino Due
- Как выбрать пару SDA/SCL на Arduino Due?
- Как упаковать 16-битное целое число, чтобы отправить его с помощью serial.write?
Вы не можете подключить USB-разъем или USB-кабель, но вы можете подключить кабель / плату адаптера FT232., @Majenko
ваш
Редактировать
- это ответ ... используйте пигтейлы для всех подключений ... вставьте переключатель в пигтейл питания, @jsotolaвы можете перепрограммировать ATmega16U2 на существующий порт программирования и освободить контакты serial0 для вашего использования... или использовать ATmega16U2 в качестве шлюза последовательного порта между JP5 и serial0, @jsotola
@jsotola Спасибо за ваш вклад!, @Erik
первая часть моего комментария звучит как ерунда... я не вычитывал ее... там должно быть что-то вроде "вы можете перепрограммировать ATmega16U2, чтобы он перестал быть портом для программирования и освободил контакты serial0 для вашего использования", @jsotola