Технический форум по робототехнике.
kyc0k » 26 дек 2012, 14:48
Имеется МК Atmega162 16 PU, пара сетодиодов, одна кнопка и всё это припаяно к ПП за исключением МК(он вставляется в гнездо).Первый светодиод подключён к PORTA.0 и просто должен загорется как на МК упадёт питание, кнопка подключена к ножке PORTA.1 которая соответсвенно настроена на вход. PORTD.5 настроен на ШИМ и к этой ножке подключён второй светодиод. До того как припоял кнопку светодиод на ножке PORTA.0 горел нормально, а тот который на PORTD.5 через определенный интервал менял яркость свечения. Теперь же светодиод с PORTA.0 загорается когда к выводу его ножки на МК докоснуться рукой ну или до ножки самого светодиода которая подключена к МК. Питание кнопки идёт от того же провода, что и у МК. В чём может быть дело? Подскажите где что неправильно. Заранее спасибо!
AndreW82 » 26 дек 2012, 20:05
Прозвони схему.
yozik0ff » 27 дек 2012, 09:40
МК намертво впаять в гнездо, или накройняк использовать "цанговые" гнезда. Проверить как подключен резед.
dccharacter » 27 дек 2012, 11:38
Почитать про светодиоды, узнать, что это токовый прибор, посмотреть в даташите максимально возможный ток через ногу МК, сопоставить все полученные знания, переделать схему
kyc0k » 27 дек 2012, 14:01
Да всё, походу разобрался - косяк был в коде прошивке. Залил прошивку где просто горит светодиод на PA0, а на PD5 мигает с интервалом в 1сек. Видать где-то в ШИМ накосячил. Щас еще на RESET подтянул питание через резистор 10к и кнопку на сброс поставил.