Бракованная MEGA 2560?
- Войдите на сайт для отправки комментариев
Чт, 23/03/2017 - 22:42
Столкнулся с такой ситуацией, долгое снятие напряжения с пинов.
https://drive.google.com/open?id=0B8Gqc21XXwqKa1dhcDBLY1VDcVk
Логика, подаем сигнал на 14 пин, загорается светодиод, снимаем сигнал, светодиод гаснет МОМЕНТАЛЬНО. (Почему он гаснет с выдержкой???
Проблема на всех пинах, и с полевиком (который включает эл. ма. клапан) такаяже ситуация
ksanderrsx, без скетча это не о чём не говорит. По дефолту светодиод включен через ОУ, вход которого висит в воздухе и срабатывает от чего угодно.
скетч самый простой
01voidsetup()02{0304pinMode(13, OUTPUT);0506}0708voidloop()0910{11if(digitalRead(14)==HIGH)//если кнопка нажата ...12{13digitalWrite(13,HIGH);//включаем светодиод14}15else//если не нажата...16{17digitalWrite(13,LOW);//выключаем18}1920}Работает медленно потому, что в скетче делается масса ненужной работы.
void setup() { pinMode(13, OUTPUT); } void loop() { digitalWrite(13,digitalRead(14)); }Медленно конденсатор (входнай пин имеет ёмкость) разряжается. Добавьте резистор между входом и землёй. 10-100 кОм будет достаточно. Это не брак а особенность КМОП - входное сопротивление 100 МОм, поэтому ёмкость даже единицы пФ долго разряжается.