Прошивка БП с микроконтр. управлением

Обсуждаем контроллеры компании Atmel.
Ответить
Прорезались зубы
Сообщения: 249
Зарегистрирован: Пт ноя 11, 2011 10:02:28

Сообщение Станислав 123 »

Привет всем. Собираю второй БП с управлением от Atmega 8A, прошивка отсюда http://radiokot.ru/forum/viewtopic.php? ... &start=440 Все вроде работает, но есть вопросы...
1. Не срабатывает выход РС5 (28 нога) т.е. при нажатии кнопки U4 (PD3, 5 нога на землю) надпись на дисплее ON/OFF меняется, а потенциал на 28 ноге не меняется (постоянно 0В). В каких строчках это проверить?
2. Если быстро крутить энкодер, то скорость изменения показаний должна увеличиться в 4-ре раза, по ощущениям не увеличивается... Хочу увеличить скорость в 8-12 раз... Какие строчки нужно подправить?
3. Изменение пределов напряжения и тока находятся в этих строчках (сейчас 40В и 10А):

U+=read_adc(2)*4;
I_izm+=read_adc(0);
I_ust += read_adc(1);

Изменения вносятся множителем *4 (10*4)=40В. Можно ли множитель сделать дробным, чтобы сделать прошивку на 15А и 25В например? Строчки должны выглядеть так:

U+=read_adc(2)*2,5;
I_izm+=read_adc(0)*1,5;
I_ust += read_adc(1)*1,5;

Разработчик прошивки куда то подевался, по этому решил спросить тут.
Сам исходник и схема в приложении.
Вложения
powers 40V10A.7z
(15.45 КБ) 132 скачивания
исходник 40V 10A.c
(15.76 КБ) 324 скачивания
Реклама
Ответить

Вернуться в «AVR»