Ой, ошибочка, в цикл заходит (перепутал название порта с диодами) но ШИМ как то неправильно работает, серво стоит на месте Попробую чуть позже подключить осциллограф и посмотреть какой сигнал на выводе таймера
Добавлено спустя 1 минуту 2 секунды: Поправил код программы
Добавлено спустя 8 минут 25 секунд: сейчас светодиоды горят в зависимости от кнопки, значит соответственно уменьшается или увеличивается регистр OCR
Прога должна при нажатии кнопки перегонять серво постепенно из крайнего левого в крайнее правое положение
Постепенно - это как? если ни таймер не задействован, ни временные задержки. При тактовой частоте 1МГц, 110 тактов пролетят и глазом не успеешь моргнуть...
Спасибо =) попробую разобраться, а что лучше-протеус или VMLAB ?
я пока не с тем, не с другим не работал.
Ну ладно , ладно =) хоть и не постепенно, но должно менять состояние сервы из одного положения в другое, притом когда отпускаю должно все обратно вставать) но этого не происходит. Даже 2 раза серва заработала , но не реагировала на кнопку (в отличае от светодиодов) , но всеголишь 2 раза, при неизменном коде прошивки. Искал отстающие контакты и все такое-не нашел. Что-то тут не так.
Ramzez писал(а): Даже 2 раза серва заработала , но не реагировала на кнопку (в отличае от светодиодов) , но всеголишь 2 раза, при неизменном коде прошивки.
Телепаты в отпуске, поэтому точную схему и последнюю прошивку в студию пожалуйста
Ужос! А нормальной схемы нет? Ну на вскидку: 1. портА не запитан.(пин 30,32 на +5в надо). 2. Резистор на кнопке не нужен. 3. Ёмкости на питание есть? керамика и электролит должен стоЯть. 4. Питание стабильно? (чем питаемся?)
Питаю от компа, USB. Сопротивление для кнокпи нужно на всякий случай, если в том или ином коде забуду поставить порт на вход,чтобы не спалить все. Конденсаторы хз, нужны или нет, если иточник питания до 40 ампер? броски по питанию не надо сглаживать, все в БП предусмотрено, а вот помехи не знаю, их надо керамикой или нет? Скажите пожалуйста , зачем нужны ножки 30 и 32, обязательно ли их подключать? (все и так работало, свтодиоды мигали, серва управлялась (программно, без таймера))
Добавлено спустя 6 минут 48 секунд: кстати чем схема то не понравилась?)) все понятно, все ясно)