Страница 1 из 1

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

Добавлено: Ср ноя 05, 2014 10:38:10
Станислав 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;

Разработчик прошивки куда то подевался, по этому решил спросить тут.
Сам исходник и схема в приложении.