БП с микроконтроллерным управлением и регулировкой параметр

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


semsoft
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн ноя 04, 2013 12:01:11

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение semsoft »

Андрей78 писал(а):А что значит "под кнопки вместо энкодера"?

Три кнопки - +, -, ОК (она же выбор). В ранних версиях автор делал компиляции и под кнопки, а вот далее...
(Я нашел прошивки под кнопки только 30х20, 30х30 и неправильная 20х10)
Андрей78
Нашел транзистор. Понюхал.
Сообщения: 172
Зарегистрирован: Ср май 01, 2013 09:30:45
Откуда: Санкт-Петербург

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение Андрей78 »

А кнопки памяти есть?
UB1AIS
Не так страшен Бонч, как его Бруевич...
semsoft
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн ноя 04, 2013 12:01:11

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение semsoft »

Да, и кнопки памяти, а кнопка управления выходом. Последняя авторская же, со всем функционалом :)
Андрей78
Нашел транзистор. Понюхал.
Сообщения: 172
Зарегистрирован: Ср май 01, 2013 09:30:45
Откуда: Санкт-Петербург

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение Андрей78 »

Кнопки памяти - полезная вещь. Перебор показаний быстро идет? А то я энкодером запарился десятки оборотов накручивать, очень медленно все происходит. :cry:
UB1AIS
Не так страшен Бонч, как его Бруевич...
semsoft
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн ноя 04, 2013 12:01:11

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение semsoft »

В компилированном при автоповторе в 10 раз больше, чем при одиночном нажатии. Можно поменять две строки
{if ((pwm_val_b+=10)>=1023) {pwm_val_b=1023; }}
{if ((pwm_val_a+=10)>=1023) {pwm_val_a=1023; };}
заменив +=10 на +=100 (к примеру) и получить 100-кратное изменение
Последний раз редактировалось semsoft Пт май 15, 2015 18:27:30, всего редактировалось 1 раз.
Андрей78
Нашел транзистор. Понюхал.
Сообщения: 172
Зарегистрирован: Ср май 01, 2013 09:30:45
Откуда: Санкт-Петербург

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение Андрей78 »

Это для меня темный лес, единственное что могу, так прошить МК готовой прошивкой.
UB1AIS
Не так страшен Бонч, как его Бруевич...
semsoft
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн ноя 04, 2013 12:01:11

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение semsoft »

Скажите сколько нужно, сделаю. У меня сейчас выходит при одиночном нажатии шаг по напряжению около 0,05 В, по току около 0,03 А. Следовательно при автоповторе 0,5 В и 0,3 А. По времени зажатый + при установке напряжения от 0 до 25 Вольт секунд 10
Андрей78
Нашел транзистор. Понюхал.
Сообщения: 172
Зарегистрирован: Ср май 01, 2013 09:30:45
Откуда: Санкт-Петербург

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение Андрей78 »

А Вы для энкодера сделаете или для кнопочного варианта? Мне бы для энкодера...
Еще бы ток поднять амер этак до 15-ти. Пробовал прошивку на 20А, что-то у меня не пошло, уже и не помню, а на 10А работает по сей день.
UB1AIS
Не так страшен Бонч, как его Бруевич...
semsoft
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн ноя 04, 2013 12:01:11

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение semsoft »

Для кнопочного хоть сейчас, для энкодера... Нужно время, т.к. сам несколько дней назад со страхом на исходники смотрел :)

UPD если только поднять максимальный ток, без изменения реакции на длительное вращение энкодера, то тоже могу сегодня
Андрей78
Нашел транзистор. Понюхал.
Сообщения: 172
Зарегистрирован: Ср май 01, 2013 09:30:45
Откуда: Санкт-Петербург

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение Андрей78 »

Сделайте пжалуста с изменением скорости вращения энкодера и увеличением тока до 15А, я подожду сколько надо. Тем более сейчас нет программатора.
UB1AIS
Не так страшен Бонч, как его Бруевич...
semsoft
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн ноя 04, 2013 12:01:11

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение semsoft »

Обновлен прикрепленный архив в сообщении Пт май 15, 2015 15:41:37. Изменен исходник, добавлена модель Proteus

Андрей78, пробуйте - 25 В 15 А. В железе не проверялось, только в протеусе. Увеличение инкремента зависит от продолжительности вращения и в некоторой степени от скорости вращения энкодера.
Вложения
power supply encoder 25V 15A.zip
Энкодер, 25В 15А
(4.36 КБ) 545 скачиваний
Андрей78
Нашел транзистор. Понюхал.
Сообщения: 172
Зарегистрирован: Ср май 01, 2013 09:30:45
Откуда: Санкт-Петербург

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение Андрей78 »

Спасибо, оперативно вы справились. Я обязательно попробую, но не раньше как на следующей неделе. Может кто-то из форумчан раньше прошьется и отпишется.
UB1AIS
Не так страшен Бонч, как его Бруевич...
Аватара пользователя
vladant
Вымогатель припоя
Сообщения: 554
Зарегистрирован: Чт апр 14, 2011 20:39:14

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение vladant »

Раз уж пошла такая пьянка :) , сделайте пожалуйста автовыключение на выходе PC ON.
Логика такая: БП включается кнопкой без фиксации, контакты кнопки шунтируются контактами реле "которое включается выходом PC ON" и БП работает. Если нагрузка БП равна нулю то через 30 мин. выход PC ON выключает реле и БП выключается.
Уже просил об этом, но ни кто не отреагировал. Это же очень удобно будет.
semsoft
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн ноя 04, 2013 12:01:11

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение semsoft »

vladant писал(а):Если нагрузка БП равна нулю то через 30 мин. выход PC ON выключает реле и БП выключается

Боюсь, что проблемой окажется (в реальном приборе) выделенная часть цитаты. Думается мне, что там не совсем 0, но попробовать можно. Только небольшое дополнение - любое нажатие на кнопку или вращение энкодера сбросит таймер на новые 30 минут ожидания.
Какое напряжение ток? Или просто исходник для самостоятельной компиляции?
Аватара пользователя
vladant
Вымогатель припоя
Сообщения: 554
Зарегистрирован: Чт апр 14, 2011 20:39:14

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение vladant »

20v 10а. Лучше прошивку. Сам я в программировании не силён.
semsoft писал(а):Только небольшое дополнение - любое нажатие на кнопку или вращение энкодера сбросит таймер на новые 30 минут
Да Да, так и нужно. Я забыл об этом упомянуть.
semsoft
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн ноя 04, 2013 12:01:11

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение semsoft »

vladant, проверяйте - 20В 10А управление энкодером, автовыключение на выходе PC ON
Логика такая:
Спойлер
БП включается кнопкой без фиксации, контакты кнопки шунтируются контактами реле "которое включается выходом PC ON" и БП работает. Если нагрузка БП равна нулю то через 30 мин. выход PC ON выключает реле и БП выключается.


Время выключение можно установить одновременным нажатием кнопок U1 и U3 - изменение в диапазоне 0-30 мин (при 0 таймер выключен) энкодером, подтверждение кнопкой энкодера, без подтверждения автоматический выход в основной экран без сохранения изменений.
Автоматическое выключение (сброс порта PC4, управляющий выходом PS ON) произойдет при срабатывании таймера на установленное время и при условии, что за это время измеренный ток нагрузки всегда был равен нулю. Изменение тока нагрузки или нажатие кнопки энкодера перезапустит таймер.
Включенный режим автовыключения отображается знаком * в конце первой строки индикатора (первые три минуты) или экраном с индикацией оставшегося времени до выключения.

В железе мной не проверялось
Вложения
power supply.zip
Энкодер, 20В 10А, автовыключение на выходе PC ON
(5.46 КБ) 447 скачиваний
Аватара пользователя
VAP
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вт янв 11, 2011 22:56:54
Контактная информация:

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение VAP »

Доброе время коты :) не у кого не завалялось единой печатной платы, что-бы силовую часть и управляющею сделать на одной плате
Андрей78
Нашел транзистор. Понюхал.
Сообщения: 172
Зарегистрирован: Ср май 01, 2013 09:30:45
Откуда: Санкт-Петербург

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение Андрей78 »

VAP писал(а):Доброе время коты :) не у кого не завалялось единой печатной платы, что-бы силовую часть и управляющею сделать на одной плате

Смотри на 19-й странице. Была где-то еще единая печатка, уже не помню, поищи сам.
UB1AIS
Не так страшен Бонч, как его Бруевич...
Аватара пользователя
vladant
Вымогатель припоя
Сообщения: 554
Зарегистрирован: Чт апр 14, 2011 20:39:14

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение vladant »

semsoft писал(а):vladant, проверяйте - 20В 10А
Заранее спасибо :kill: . Проверю позднее, сейчас напряг со свободным временем.
Аватара пользователя
vladant
Вымогатель припоя
Сообщения: 554
Зарегистрирован: Чт апр 14, 2011 20:39:14

Re: БП с микроконтроллерным управлением и регулировкой парам

Сообщение vladant »

semsoft Проверил прошивку с авто выключением в железе. Работает как нужно. С 0 всё в порядке, таймер опознаёт его и сбрасывается при появлении нагрузки. Ещё раз спасибо.
Теперь всё это добро буду переносить на одну плату.
Ответить

Вернуться в «Статьи»