Показано с 1 по 8 из 8
  1. #1
    Новичок
    Регистрация
    04.10.2010
    Возраст
    47
    Сообщений
    5
    Вес репутации
    171

    По умолчанию Arduino Nano v.3 - определение подключения по USB

    Всем привет. В одном проекте появилась необходимость того, чтобы программа кардуины знала, подключен ли USB порт (при его подключении устройство должно переключиться в сервисный режим, иначе UART используется по прямому назначению). Насколько я понял, кардуино в заводском виде этого не умеет никак. Если припаяться на место разрыва ресета (между FT232 и конденсатором), и кинуть перемычку на любую цифровую ногу - я получу на нее сигнал DTR?
    Последний раз редактировалось Chip; 07.07.2023 в 02:01.

  2. #2
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Carduino Nano v.4 - определение подключения по USB

    Еще можно сигнал от питания USB кинуть на цифровой вход.

  3. #3
    Новичок
    Регистрация
    04.10.2010
    Возраст
    47
    Сообщений
    5
    Вес репутации
    171

    По умолчанию Re: Carduino Nano v.4 - определение подключения по USB

    Цитата Сообщение от Chip Посмотреть сообщение
    Еще можно сигнал от питания USB кинуть на цифровой вход.
    К нему подпаиваться сложнее, лучше DTR. Еще вопрос: если я правильно понял, DTR - сигнал низкого уровня. А в состоянии неактивности он hi-z или +5 вольт? Т. е. нужно ли будет давать на цифровую ногу еще и 5В через резистор?

  4. #4
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Carduino Nano v.4 - определение подключения по USB

    Я не измерял, но если и придется подтягивать к +питания то можно использовать внутреннюю подтяжку(включается программно)

  5. #5
    Новичок
    Регистрация
    04.10.2010
    Возраст
    47
    Сообщений
    5
    Вес репутации
    171

    По умолчанию Re: Carduino Nano v.4 - определение подключения по USB

    Ок, пасиб, буду пробовать.

  6. #6
    Новичок
    Регистрация
    04.10.2010
    Возраст
    47
    Сообщений
    5
    Вес репутации
    171

    По умолчанию Re: Carduino Nano v.4 - определение подключения по USB

    Не получилось. Точнее, получилось, но не то что было нужно - оно моргает DTR-ом несколько раз, и уходит в состояние HIGH. Подскажите плиз, на кардуине снизу есть какой-то SMDшный хренистор, с маркировкой J6A - это тот самый диод, который отсекает питание USB? На него проще всего было бы припаяться...

  7. #7
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Carduino Nano v.4 - определение подключения по USB

    К диоду и нужно припаяться, со стороны микросхемы
    Последний раз редактировалось Chip; 05.10.2010 в 00:06.

  8. #8
    Новичок
    Регистрация
    04.10.2010
    Возраст
    47
    Сообщений
    5
    Вес репутации
    171

    По умолчанию Re: Carduino Nano v.4 - определение подключения по USB

    Все получилось, правда пришлось цифровую ногу к массе подтянуть. Спасибо еще раз.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •