Страница 43 из 89

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

Добавлено: Вт июн 02, 2015 21:44:29
oleg.kuchenkov
Энкодер, 20В 10А, автовыключение на выходе PC ON эта прошивка работает отлично, проверил в железе! Но есть одна большая просьба сделайте вариант этой прошивки на напряжение 25 вольт и ток 15 ампер.

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

Добавлено: Ср июн 03, 2015 19:31:21
Андрей78
semsoft писал(а):Обновлен прикрепленный архив в сообщении Пт май 15, 2015 15:41:37. Изменен исходник, добавлена модель Proteus

Андрей78, пробуйте - 25 В 15 А. В железе не проверялось, только в протеусе. Увеличение инкремента зависит от продолжительности вращения и в некоторой степени от скорости вращения энкодера.
Огромное вам спасибо за прошивку! Наконец-то проверил в железе, все работает, 25В 15А. И скорость энкодера увеличилась до приемлемой. Но при подключении нагрузки сразу вылетел один транзистор 13009 в первичке. Я уже пробовал, давно еще, ставить прошивку на более высокое выходное напряжение и ток, и что-то у меня тогда не пошло, пришлось вернуться к 20В 10А. Сейчас вспомнить не могу, но думаю, что именно напряжение 25В является для моего БП смертельным. Не сочтите за труд, сотворите прошивку 20В 15А с энкодером и кнопками памяти. Этим БП питаю радиостанцию, 13,8В, 11-15А, так что за напряжением не гонюсь.
С нетерпением жду.

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

Добавлено: Чт июн 04, 2015 12:04:39
semsoft
oleg.kuchenkov, Андрей78 пожалуйста

Энкодер, кнопки памяти, подстройка нуля, гистерезис, отключение выхода кнопкой, автовыключение

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

Добавлено: Чт июн 04, 2015 16:18:02
Андрей78
Счас попробую.

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

Добавлено: Чт июн 04, 2015 19:10:05
oleg.kuchenkov
Отлично буду пробовать ,спасибо огромное.

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

Добавлено: Чт июн 04, 2015 21:06:55
Андрей78
Испытываю вашу новую прошивку 20В 15А, запустилась нормально, в конце верхней строки появилась звездочка. Под нагрузкой пока не успел, завтра попробую. С предыдущей прошивкой 25В 15А пытался сегодня еще раз подружиться, сжег три транзистора 13009 и выходной диод 3040. Все-таки не любит мой БП напряжение выше 20В. Без нагрузки показывает 0,14А, как сбросить на нули? В прошивке с 21 стр. вроде как есть обнуление, а в вашей есть? Не помню как пользоваться обнулением, какие-то кнопки зажать?

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

Добавлено: Чт июн 04, 2015 21:37:56
oleg.kuchenkov
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 при этом условие включения по умолчанию изменяется.

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

Добавлено: Чт июн 04, 2015 21:42:26
oleg.kuchenkov
Автовыключение устанавливаем нажатием одновременно кнопок U1 и U3 ,крутим энкодер выставляем время и нажимаем на кнопку энкодера

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

Добавлено: Пт июн 05, 2015 13:44:15
Андрей78
oleg.kuchenkov, спасибо!

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

Добавлено: Пт июн 05, 2015 15:48:50
Андрей78
semsoft, ОГРОМНОЕ СПАСИБО! Все получилось, все работает, и фильтр, и автовыключение! :beer:
Вы СУПЕР!

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

Добавлено: Сб июн 06, 2015 08:44:33
oleg.kuchenkov
Андрей78 скажите пожалуйста у вас пин AREF на меги куда подключен ? На конденсатор? Или на плюс питания мк?

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

Добавлено: Сб июн 06, 2015 08:51:03
oleg.kuchenkov
Semsoft правильно ли я понимаю зависимости куда подключен пин AREF исходя из этого и прошивка будет разной? Тоесть это влияет на регулирование напряжения и тока?

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

Добавлено: Сб июн 06, 2015 08:55:49
oleg.kuchenkov
На форуме есть две схемы управления где этот пин меги подключен через конденсатор,и где напрямую к 5 вольтам ... на что это влияет? Кто может разьяснить ?

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

Добавлено: Сб июн 06, 2015 09:37:45
Андрей78
oleg.kuchenkov писал(а):Андрей78 скажите пожалуйста у вас пин AREF на меги куда подключен ? На конденсатор? Или на плюс питания мк?
Насколько я помню, подключал согласно схеме, через 10nf на корпус. Чтобы убедиться нужно много разбирать, нет времени, да и просто уже не охота, т.к. два дня занимался ремонтом этого БП, видеть его не могу.

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

Добавлено: Сб июн 06, 2015 10:53:44
semsoft
oleg.kuchenkov писал(а):На форуме есть две схемы управления где этот пин меги подключен через конденсатор,и где напрямую к 5 вольтам
Спойлер
nema писал(а):
Slavafart писал(а):Исходник
Исходя из Вашей схемы - вывод AREF соеденен с AVCC, а в исходнике - строка
#define ADC_VREF_TYPE 0xC0
указывает на использование внутреннего ИОН 2,56в.
Где ошибка - в схеме или в исходнике?
sonata писал(а):В схеме
Если Вы об этом. В исходнике, который я брал за основу #define ADC_VREF_TYPE 0xC0

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

Добавлено: Сб июн 06, 2015 13:38:58
Slavafart
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% на всем диапазоне измерений
В принципе у того кто разбирается в программировании получиться отключить внутренний Vref. и установить опору в пять вольт. Прекрасно получается и без отключения

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

Добавлено: Сб июн 06, 2015 14:01:30
oleg.kuchenkov
Если Вы об этом. В исходнике, который я брал за основу #define ADC_VREF_TYPE 0xC0[/quote]
Тоесть подключаем через конденсатор?

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

Добавлено: Сб июн 06, 2015 14:32:37
vladant
oleg.kuchenkov писал(а):На форуме есть две схемы управления где этот пин меги подключен через конденсатор,и где напрямую к 5 вольтам
Кроме того есть ещё и две версии схемы под разные корпуса меги, DIP 28 и TQFP. Наверняка и прошивки разные. Андрей78 Рассмотрите этот вариант.

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

Добавлено: Сб июн 06, 2015 15:56:18
Андрей78
У меня под DIP28.

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

Добавлено: Сб июн 06, 2015 17:52:21
Андрей78
oleg.kuchenkov писал(а):На форуме есть две схемы управления где этот пин меги подключен через конденсатор,и где напрямую к 5 вольтам ... на что это влияет? Кто может разьяснить ?
Правильно будет так. На стр.27 уже спрашивали.