Могу ли я подключить резистор к заземлению моего датчика DHT22?
Я разрабатываю проект, в котором используется пара датчиков температуры/влажности Adafruit DTH22. (https://www.adafruit.com/product/385)
Я подключил их к своей проектной коробке через мини-разъемы 3,5 мм (такие, которые обычно используются в стереофонических наушниках-вкладышах для MP3-плееров).
Больше чем в половине случаев, когда я подключаю/отключаю один из своих датчиков, мой Arduino перезагружается.
Я предполагаю, что, когда я втыкаю вилку в розетку, она иногда на мгновение замыкает +5 В и землю, в результате чего источник +5 к моему Arduino теряет напряжение.
Эти датчики, по-видимому, потребляют одноразрядный ток в мА на пике (около 1,5 мА, согласно спецификации).
Можно ли подключить резистор 120 Ом или 150 Ом вместе с заземлением к DHT22? Это ограничит максимальный ток, который он может пропускать, примерно до 40 мА, что не будет проблемой для моего источника питания (который питается через USB-порт на Arduino и, таким образом, ограничен 500 мА). Установка резистора на землю будет ограничить ток на землю либо от соединения VCC к датчику, либо от соединения для передачи данных. Это также может вызвать небольшую потерю напряжения как в линии передачи данных, так и в соединении VCC.
Выдержит ли последовательное соединение между DHT22 и моим Arduino резистор 120 Ом, даже если я подключу его через ≈15 м провода 28-го калибра?
Я также мог бы подключить резистор к проводу VCC, но это ограничило бы ток только короткого замыкания VCC на землю, а не между данными и землей.
@Duncan C, 👍-1
Обсуждение1 ответ
Ваш случай: Проверьте провод (короткий?) и конфигурацию контактов (наружу??)
Общие : Нет резистора на пути заземления.
Развязка питания: можно вставить резистор 100 Ом между Arduino +5V и датчиком +5V: но ВСЕГДА используйте развязывающий конденсатор: подключите 100 мкФ между датчиком +5V и землей. Можно добавить 100 нФ керамику параллельно для цифровых устройств.
Безопасность в случае плохой конфигурации ввода-вывода: Хорошо использовать резистор 1 кОм между Arduino и устройством, если он находится рядом с Arduino (не на другом конце кабеля датчика или используйте 330 Ом на другом конце кабеля).
- HTU21 на GY-21 breakout board I2C проблема
- Сопряжение LM35 и MQ2 с Arduino
- Питание светодиодной ленты - Сколько ампер?
- Как сбросить или отформатировать Arduino?
- Разница между этими двумя платами NodeMCU?
- DS18B20 дает высокие показания. Как заставить его вернуть правильную температуру?
- Управление дисководом гибких дисков с помощью Arduino
- Проблема с датчиком температуры и влажности DHT11
возможно, вам нужно определить причину сбросов, прежде чем начать формулировать решение..... как подключены мини-разъемы?, @jsotola
Внешний ствол: шлифованный Середина: горячий. Совет: данные, @Duncan C
Они работают нормально, если я не подключаю/отключаю их, пока Arduino включен. Кажется вполне вероятным, что при подключении мини-штекера к розетке может на мгновение закоротиться один или несколько контактов, и если +5 и земля соприкоснутся, это будет проявляться точно такой же симптом., @Duncan C
Если бы вы изменили проводку так, чтобы данные были посередине, это решило бы вашу проблему, не прибегая к выдумкам, да?, @Majenko
Вероятно, да, это заставит его подключить +5 к данным или данные к земле, когда разъем вставлен в исходное положение. Тем не менее, в моем проекте есть 5 разных розеток, каждая из которых соответствует этому соглашению о проводке, поэтому было бы много доработок, чтобы изменить его (изменение как проводки розетки, так и кабелей)., @Duncan C
Добавление токоограничивающих резисторов было бы намного проще, если бы это работало., @Duncan C
Резистор может помочь, DHT потребляет только микроампер, iirc., @dandavis
Вау... 5 сокетов... Это *огромный* объем работы. Я предлагаю вам воспользоваться этой возможностью, чтобы сделать это прямо перед тем, как вы добавите больше сокетов..., @Majenko
DuncanC, сигнал относительно земли, можно поставить резистор в линию 5в. С вилкой на стороне датчика и, согласно @Majenko, 5 В на наконечнике, данные посередине, дополнительный резистор 150 Ом от arduino 5 В до «наконечника» (самая глубокая часть в гнезде). Я думаю, это должно сработать. Они все позолоченные или хотя бы прочные соединения?, @Jot
Это прочные связи. Но я не думаю, что они позолочены., @Duncan C