БП с микроконтроллерным управлением и регулировкой параметр
-
oleg.kuchenkov
- Родился
- Сообщения: 17
- Зарегистрирован: Вт июн 02, 2015 20:00:16
- Откуда: Астрахань
Re: БП с микроконтроллерным управлением и регулировкой парам
Энкодер, 20В 10А, автовыключение на выходе PC ON эта прошивка работает отлично, проверил в железе! Но есть одна большая просьба сделайте вариант этой прошивки на напряжение 25 вольт и ток 15 ампер.
- Реклама
-
Андрей78
- Нашел транзистор. Понюхал.
- Сообщения: 172
- Зарегистрирован: Ср май 01, 2013 09:30:45
- Откуда: Санкт-Петербург
Re: БП с микроконтроллерным управлением и регулировкой парам
Огромное вам спасибо за прошивку! Наконец-то проверил в железе, все работает, 25В 15А. И скорость энкодера увеличилась до приемлемой. Но при подключении нагрузки сразу вылетел один транзистор 13009 в первичке. Я уже пробовал, давно еще, ставить прошивку на более высокое выходное напряжение и ток, и что-то у меня тогда не пошло, пришлось вернуться к 20В 10А. Сейчас вспомнить не могу, но думаю, что именно напряжение 25В является для моего БП смертельным. Не сочтите за труд, сотворите прошивку 20В 15А с энкодером и кнопками памяти. Этим БП питаю радиостанцию, 13,8В, 11-15А, так что за напряжением не гонюсь.semsoft писал(а):Обновлен прикрепленный архив в сообщении Пт май 15, 2015 15:41:37. Изменен исходник, добавлена модель Proteus
Андрей78, пробуйте - 25 В 15 А. В железе не проверялось, только в протеусе. Увеличение инкремента зависит от продолжительности вращения и в некоторой степени от скорости вращения энкодера.
С нетерпением жду.
UB1AIS
Не так страшен Бонч, как его Бруевич...
Не так страшен Бонч, как его Бруевич...
Re: БП с микроконтроллерным управлением и регулировкой парам
oleg.kuchenkov, Андрей78 пожалуйста
Энкодер, кнопки памяти, подстройка нуля, гистерезис, отключение выхода кнопкой, автовыключение
Энкодер, кнопки памяти, подстройка нуля, гистерезис, отключение выхода кнопкой, автовыключение
- Вложения
-
- power supply ENC_25V15A.zip
- (5.46 КБ) 575 скачиваний
-
- power supply ENC_20V15A.zip
- (5.46 КБ) 410 скачиваний
-
Андрей78
- Нашел транзистор. Понюхал.
- Сообщения: 172
- Зарегистрирован: Ср май 01, 2013 09:30:45
- Откуда: Санкт-Петербург
Re: БП с микроконтроллерным управлением и регулировкой парам
Счас попробую.
UB1AIS
Не так страшен Бонч, как его Бруевич...
Не так страшен Бонч, как его Бруевич...
-
oleg.kuchenkov
- Родился
- Сообщения: 17
- Зарегистрирован: Вт июн 02, 2015 20:00:16
- Откуда: Астрахань
Re: БП с микроконтроллерным управлением и регулировкой парам
Отлично буду пробовать ,спасибо огромное.
- Реклама
-
Андрей78
- Нашел транзистор. Понюхал.
- Сообщения: 172
- Зарегистрирован: Ср май 01, 2013 09:30:45
- Откуда: Санкт-Петербург
Re: БП с микроконтроллерным управлением и регулировкой парам
Испытываю вашу новую прошивку 20В 15А, запустилась нормально, в конце верхней строки появилась звездочка. Под нагрузкой пока не успел, завтра попробую. С предыдущей прошивкой 25В 15А пытался сегодня еще раз подружиться, сжег три транзистора 13009 и выходной диод 3040. Все-таки не любит мой БП напряжение выше 20В. Без нагрузки показывает 0,14А, как сбросить на нули? В прошивке с 21 стр. вроде как есть обнуление, а в вашей есть? Не помню как пользоваться обнулением, какие-то кнопки зажать?
UB1AIS
Не так страшен Бонч, как его Бруевич...
Не так страшен Бонч, как его Бруевич...
-
oleg.kuchenkov
- Родился
- Сообщения: 17
- Зарегистрирован: Вт июн 02, 2015 20:00:16
- Откуда: Астрахань
Re: БП с микроконтроллерным управлением и регулировкой парам
1. Поскольку точность АЦП+-2МЗР - имеем изменение показаний в младшем разряде. Чтоб не «прыгало» веден (отключаемый) гистерезис показаний вольтметра +/-4мВ/
Для включения/выключения гистерезиса нажимаем одновременно кнопки U2 и U3 (PORTB.4 & PORTB.5) и ждем пока не появится надпись FILTER ON/OFF отпускаем.
При включенном гистерезисе и изменении выходного напряжения, при помощи энкодера, гистерезис автоматически отключается. По завершению всех манипуляций происходит захват установленного значения напряжения и включение гистерезиса.
2. Питание ОУ однополярное поэтому есть некоторое начальное смещение показания тока.После того как выставили показания амперметра по эталонному прибору снимаем нагрузку и нажимаем одновременно кнопки U1 и U2 (PORTB.3 & PORTB.4) и ждем пока не появится надпись DEFINE ERROR COMPLETE отпускаем и опять калибруем.Теперь ошибка смещения будет учитываться при выводе значений измеренного тока.
3. Отключение выхода (кнопкой U4- PORTD.3) PORTC.5.
При включении PORTC.5=0(нагрузка отключена по умолчанию).
При нажатии кнопки и удержании ждем пока не появится сообщение OUT ON или OUT OFF при этом условие включения по умолчанию изменяется.
Для включения/выключения гистерезиса нажимаем одновременно кнопки U2 и U3 (PORTB.4 & PORTB.5) и ждем пока не появится надпись FILTER ON/OFF отпускаем.
При включенном гистерезисе и изменении выходного напряжения, при помощи энкодера, гистерезис автоматически отключается. По завершению всех манипуляций происходит захват установленного значения напряжения и включение гистерезиса.
2. Питание ОУ однополярное поэтому есть некоторое начальное смещение показания тока.После того как выставили показания амперметра по эталонному прибору снимаем нагрузку и нажимаем одновременно кнопки U1 и U2 (PORTB.3 & PORTB.4) и ждем пока не появится надпись DEFINE ERROR COMPLETE отпускаем и опять калибруем.Теперь ошибка смещения будет учитываться при выводе значений измеренного тока.
3. Отключение выхода (кнопкой U4- PORTD.3) PORTC.5.
При включении PORTC.5=0(нагрузка отключена по умолчанию).
При нажатии кнопки и удержании ждем пока не появится сообщение OUT ON или OUT OFF при этом условие включения по умолчанию изменяется.
-
oleg.kuchenkov
- Родился
- Сообщения: 17
- Зарегистрирован: Вт июн 02, 2015 20:00:16
- Откуда: Астрахань
Re: БП с микроконтроллерным управлением и регулировкой парам
Автовыключение устанавливаем нажатием одновременно кнопок U1 и U3 ,крутим энкодер выставляем время и нажимаем на кнопку энкодера
-
Андрей78
- Нашел транзистор. Понюхал.
- Сообщения: 172
- Зарегистрирован: Ср май 01, 2013 09:30:45
- Откуда: Санкт-Петербург
Re: БП с микроконтроллерным управлением и регулировкой парам
oleg.kuchenkov, спасибо!
UB1AIS
Не так страшен Бонч, как его Бруевич...
Не так страшен Бонч, как его Бруевич...
-
Андрей78
- Нашел транзистор. Понюхал.
- Сообщения: 172
- Зарегистрирован: Ср май 01, 2013 09:30:45
- Откуда: Санкт-Петербург
Re: БП с микроконтроллерным управлением и регулировкой парам
semsoft, ОГРОМНОЕ СПАСИБО! Все получилось, все работает, и фильтр, и автовыключение!
Вы СУПЕР!
Вы СУПЕР!
UB1AIS
Не так страшен Бонч, как его Бруевич...
Не так страшен Бонч, как его Бруевич...
-
oleg.kuchenkov
- Родился
- Сообщения: 17
- Зарегистрирован: Вт июн 02, 2015 20:00:16
- Откуда: Астрахань
Re: БП с микроконтроллерным управлением и регулировкой парам
Андрей78 скажите пожалуйста у вас пин AREF на меги куда подключен ? На конденсатор? Или на плюс питания мк?
-
oleg.kuchenkov
- Родился
- Сообщения: 17
- Зарегистрирован: Вт июн 02, 2015 20:00:16
- Откуда: Астрахань
Re: БП с микроконтроллерным управлением и регулировкой парам
Semsoft правильно ли я понимаю зависимости куда подключен пин AREF исходя из этого и прошивка будет разной? Тоесть это влияет на регулирование напряжения и тока?
-
oleg.kuchenkov
- Родился
- Сообщения: 17
- Зарегистрирован: Вт июн 02, 2015 20:00:16
- Откуда: Астрахань
Re: БП с микроконтроллерным управлением и регулировкой парам
На форуме есть две схемы управления где этот пин меги подключен через конденсатор,и где напрямую к 5 вольтам ... на что это влияет? Кто может разьяснить ?
-
Андрей78
- Нашел транзистор. Понюхал.
- Сообщения: 172
- Зарегистрирован: Ср май 01, 2013 09:30:45
- Откуда: Санкт-Петербург
Re: БП с микроконтроллерным управлением и регулировкой парам
Насколько я помню, подключал согласно схеме, через 10nf на корпус. Чтобы убедиться нужно много разбирать, нет времени, да и просто уже не охота, т.к. два дня занимался ремонтом этого БП, видеть его не могу.oleg.kuchenkov писал(а):Андрей78 скажите пожалуйста у вас пин AREF на меги куда подключен ? На конденсатор? Или на плюс питания мк?
UB1AIS
Не так страшен Бонч, как его Бруевич...
Не так страшен Бонч, как его Бруевич...
Re: БП с микроконтроллерным управлением и регулировкой парам
oleg.kuchenkov писал(а):На форуме есть две схемы управления где этот пин меги подключен через конденсатор,и где напрямую к 5 вольтам
Спойлер
nema писал(а):Исходя из Вашей схемы - вывод AREF соеденен с AVCC, а в исходнике - строкаSlavafart писал(а):Исходник
#define ADC_VREF_TYPE 0xC0
указывает на использование внутреннего ИОН 2,56в.
Где ошибка - в схеме или в исходнике?
sonata писал(а):В схеме
Re: БП с микроконтроллерным управлением и регулировкой парам
В принципе у того кто разбирается в программировании получиться отключить внутренний Vref. и установить опору в пять вольт. Прекрасно получается и без отключенияSlavafart писал(а):Для тех кто борится с нелинейностью измерения тока.
Инструкция:
1. Собираем по схеме приведенной ниже.
2. Изменяем в исходнике с гистерезисами (выложу по одобрению автора) строку if (++pwm_val_a>=511) {pwm_val_a=511; }; на if (++pwm_val_a>=1023) {pwm_val_a=1023; };
3. Подключаем землю платы управления непосредственно к шунту
4. Калибруем коэффициент усиления резистором (Усиление "I" R1) по эталонному прибору, снимаем нагрузку. Записываем ошибку сдвига нуля одновременным нажатием U1 и U2 (PORTB.3 & PORTB.4) до появления надписи DEFINE ERROR COMPLETE.
Повторяем пункт №4 до получения наилучшего результата
При таком исполнении схемы и калибровке погрешность измерения тока составляет 0,5-1,5% на всем диапазоне измерений
-
oleg.kuchenkov
- Родился
- Сообщения: 17
- Зарегистрирован: Вт июн 02, 2015 20:00:16
- Откуда: Астрахань
Re: БП с микроконтроллерным управлением и регулировкой парам
Если Вы об этом. В исходнике, который я брал за основу #define ADC_VREF_TYPE 0xC0[/quote]
Тоесть подключаем через конденсатор?
Тоесть подключаем через конденсатор?
Re: БП с микроконтроллерным управлением и регулировкой парам
Кроме того есть ещё и две версии схемы под разные корпуса меги, DIP 28 и TQFP. Наверняка и прошивки разные. Андрей78 Рассмотрите этот вариант.oleg.kuchenkov писал(а):На форуме есть две схемы управления где этот пин меги подключен через конденсатор,и где напрямую к 5 вольтам
-
Андрей78
- Нашел транзистор. Понюхал.
- Сообщения: 172
- Зарегистрирован: Ср май 01, 2013 09:30:45
- Откуда: Санкт-Петербург
Re: БП с микроконтроллерным управлением и регулировкой парам
У меня под DIP28.
UB1AIS
Не так страшен Бонч, как его Бруевич...
Не так страшен Бонч, как его Бруевич...
-
Андрей78
- Нашел транзистор. Понюхал.
- Сообщения: 172
- Зарегистрирован: Ср май 01, 2013 09:30:45
- Откуда: Санкт-Петербург
Re: БП с микроконтроллерным управлением и регулировкой парам
Правильно будет так. На стр.27 уже спрашивали.oleg.kuchenkov писал(а):На форуме есть две схемы управления где этот пин меги подключен через конденсатор,и где напрямую к 5 вольтам ... на что это влияет? Кто может разьяснить ?
- Вложения
-
- Снимок.JPG
- (12.91 КБ) 1593 скачивания
UB1AIS
Не так страшен Бонч, как его Бруевич...
Не так страшен Бонч, как его Бруевич...


