Я сделал дизайн для моего последователя линии. Я использую atmega328 от платы duemilanove. Двигатели повторителя линии подключены к двум мосфет-транзисторам, которые имеют широтно-импульсную модуляцию от контактов 5 и 6. У меня также есть 5 инфракрасных датчиков. датчики и атмега питаются от lm7805, а моторы напрямую от аккумулятора.
Проблема в том, что когда я ставлю атмегу на плату, она не запускает моторы, но если атмега находится на ардуино duemilanove и подключены только контакты 5 и 6, она работает. Я не подключал все контакты от атмеги, только те, которые я использую, это означает, что контакты 0-4 для датчиков, контакты vcc и gnd, контакты 5 и 6 для двигателей и два контакта, которые подключены к кристаллу и Конденсаторы 22пФ.
Нужно ли подключать еще какие-то пины, или он потребляет слишком много тока, чтобы лм не мог дать столько (я также не поставил два конденсатора на лм7805) или это какая-то другая проблема?
Редактировать: добавлена схема и плата:
Задача решена. Мне просто нужно было подключить резистор 10 кОм между контактами сброса и vcc и один конденсатор 1 мкФ между vcc и землей. Другой контакт gnd и avcc на самом деле не обязательно подключать.
Рассел МакМахон
Аммар114
W5VO
Аммар114
Прохожий
Аммар114
Прохожий