
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.239.2.192] |
![]() |
|
Сообщ.
#1
,
|
|
|
Пусть есть контакты, висящие в воздухе. Каналы D и A, во избежание ложных показаний, подтягиваются через резистор XXXкОм.
1. Какой номинал резистора в кОм? 2. Как заземлять каналы AREF, RESET, TX, RX? 3. RESET, экспериментально, - нужно подтягивать к +5В при питании 5В. Но к +5В или все-таки к VIN? |
Сообщ.
#2
,
|
|
|
Ап. Проблема остается. Каким номиналом заземлять контакты Arduino?
|
Сообщ.
#3
,
|
|
|
Выходы обрываем. - там внутри микросхемы резистор
Входы запитываем от опорного напряжения VIN. Двунаправленные пины подтягиваем внешним внешним резистором. Опорные напряжения такое какое AREF подаём. Землю заземляем. Цитата .6 Unconnected Pins If some pins are unused, it is recommended to ensure that these pins have a defined level. Even though most of the digital inputs are disabled in the deep sleep modes as described above, floating inputs should be avoided to reduce current consumption in all other modes where the digital inputs are enabled (reset, active mode and idle mode).The simplest method to ensure a defined level of an unused pin, is to enable the internal pull-up. In this case, the pull-up will be disabled during reset. If low power consumption during reset is important, it is recommended to use an external pull-up or pull-down. Connecting unused pins directly to VCC or GND is not recommended, since this may cause excessive currents if the pin is accidentally configured as an output Цитата Сергей85 @ , подтягиваются через резистор XXXкОм. Я вам ссылку на даташит давал. https://ww1.microchip.com/downloads/en/Devi...P_Datasheet.pdf Стр 259 Прикреплённая картинка
Цитата 3. RESET, экспериментально, - нужно подтягивать к +5В при питании 5В. Но к +5В или все-таки к VIN? К Vcc. Vin тут вообще не причем. Vin это напряжение на входе аналогового входа. Компаратор схемы сброса питается от напряжения питания. Смотри 40 страницу даташита. TX,RX это такие же дву направленные пины. Ардуина сама их настроет после сброса трогать их не нужно. Вы их используете или нет? Цитата Сергей85 @ Каким номиналом заземлять контакты Arduino? Сопротивление заземляющих проводов должно стремиться к 0 и быть менее 1 Ом. Цифровая земля служит для создания опорного напряженя равному 0. А заземляющие провода выравнивают потенциалы между устройствами. |
Сообщ.
#4
,
|
|
|
На практике заземление каналов и при 120кОм нормально работает. Если входы не заземлять на GND - показания искажаются, уже на практике получены искажения.
Так как неизвестно, что будет входом или выходом в текущий момент, - заземляются все аналоговые и цифровые. Расход энергии при этом минимален. |
Сообщ.
#5
,
|
|
|
Знаний минимум, зато куча умных слов. Если обеспечить требуемое в документации выходное сопротивление источника сигнала - ничего нигде не искажается. Если же нарушать требования документации - то будут любые чудеса
![]() |
Сообщ.
#6
,
|
|
|
130кОм - полет нормальный.
|
Сообщ.
#7
,
|
|
|
Цитата Сергей85 @ То есть документацию прочитать так и не удосужились. Видимо кактус очень вкусен. 130кОм |