Группа: Cоучастник
Сообщений: 596
Пользователь №: 74916
Регистрация: 5-January 11
Место жительства: Москва
Вдруг неожиданно для себя решил попробовать сделать БП с управлением от энкодера. Естественно решил сильно не грузится заморочками и собрал уже известную всем схему с небольшими изменениями. Надо сказать эти изменения оказались очень удачными для этого БП. И так. Решено - сделано. В место обычного компаратора я решил поставить МК. У этого МК оказался встроен очень приличный компаратор и по быстродействию и по входным параметрам. В общем схема получилась и работала очень не плохо. Вот сама схема:
и ее реализация уже в железе:
И начал я баловаться этими энкодерами. Короче, крутил я их крутил, причем пробовал разные варианты с разными разрешениями и т. д., и докрутился до того что, выбросил эти энкодеры куда подальше и поставил обычные кнопки. И вот тут то и получилс яу меня окончательный вариант нового БП. Не знаю, может просто с возрастом руками тяжелее или ленивее крутить, а может просто на кнопку проще давить чем крутить. Но мне лично этот вариант понравился гораздо больше. И решил я что, оставлю я этот вариант с кнопками. В общем получился вот такой БП с регулировкой на кнопках:
Параметры этого БП: Напряжение на выходе - 0 - 50 Вольт с шагом регулировки 0.05 Вольт Ток нагрузки - 0 - 5 Ампер с шагом регулировки 0.005 Ампер. Индикация стабилизации по току, Возможность запоминать выбранные значения напряжения и тока.
Вот блок схема этого БП:
Схема блока А1 я уже показал выше а вот схема блока А2:
Ну и на конец файлы прошивки приложены, там все файлы скопом, и с управлением от кнопок и от энкодера. Удобно тем что, схему не надо переделывать, просто поменять энкодер на кнопки. Там же есть платы.
--------------------
Нас не возможно сбить с пути, нам пофигу куда идти.
Группа: Cоучастник
Сообщений: 596
Пользователь №: 74916
Регистрация: 5-January 11
Место жительства: Москва
Прошивка одна для всех. Работа каналов абсолютно идентичная. При нажатии на кнопки происходит уменьшение или увеличение на единицу, при длительном нажатии увеличение происходит автоматически с постепенной нарастающей скоростью. Для файла в котором есть аббревиатура EEPROM есть возможность записывать в память желаемые значения, запись происходит после одновременного нажатия кнопок + и - более трех секунд.
Это сообщение отредактировал grok - Apr 23 2016, 09:04 PM
--------------------
Нас не возможно сбить с пути, нам пофигу куда идти.
И все же с пометкой Кнопки,таки есть два хекс файла в вашем архиве,один от другого отличаеться тока дописями в названиях 256 и 1024,они одинаковы или ето разные вариации?
Для файла в котором есть аббревиатура EEPROM есть возможность записывать в память желаемые значения, запись происходит после одновременного нажатия кнопок + и - более трех секунд.
Группа: Cоучастник
Сообщений: 33
Пользователь №: 113336
Регистрация: 4-November 15
Место жительства: Nikolaev, UA
Очень интересная схемка (если она стабильно повторяется и работает), мое почтение, grok. Наблюдается дребезг контактов кнопок и наводки на провода к ним?
Это сообщение отредактировал trolls - Apr 24 2016, 11:02 AM
Группа: Cоучастник
Сообщений: 596
Пользователь №: 74916
Регистрация: 5-January 11
Место жительства: Москва
QUOTE (FDoich @ Apr 24 2016, 11:19 AM)
QUOTE (grok @ Apr 23 2016, 10:02 PM)
Для файла в котором есть аббревиатура EEPROM есть возможность записывать в память желаемые значения, запись происходит после одновременного нажатия кнопок + и - более трех секунд.
Зёма, а как это потом работает?
Как обычный БП.
--------------------
Нас не возможно сбить с пути, нам пофигу куда идти.
Группа: Cоучастник
Сообщений: 596
Пользователь №: 74916
Регистрация: 5-January 11
Место жительства: Москва
QUOTE (trolls @ Apr 24 2016, 12:01 PM)
Очень интересная схемка (если она стабильно повторяется и работает), мое почтение, grok. Наблюдается дребезг контактов кнопок и наводки на провода к ним?
Дребезг подавляется программно.
--------------------
Нас не возможно сбить с пути, нам пофигу куда идти.
Группа: Автор
Сообщений: 7625
Пользователь №: 35582
Регистрация: 3-August 08
Место жительства: Украина, Харьков
QUOTE (Ferrum-1827 @ Apr 24 2016, 01:22 PM)
зы: и для чего служать RC цепочки RA1-RA5 ?
Фильтр после ШИМ-а же.
P.S. на вход обратной связи должен подаваться сигнал ошибки, аналоговый, а не логический уровень. Иначе это уже не ШИМ, а релельный метод управления... Тогда и LM2576 можно выбросить и генерировать сигналы на ключи непосредственно самым МК... Ставьте еще один контроллер, пусть генерирует ШИМ-ом нужную частоту, сигнал с компараторов заводите на входа внешних прерываний, пока компараторы не сработали скважность ШИМ-а на максимуме, как только сработали - скважность на минимум. После проца какой то драйвер нормальный и полевики, можно в два плеча, дабы избавится от грелки - диода.
Вот, тогда будет что то более менее адекватное, а то что сейчас - это колхоз, о чем многократно писали в прошлой теме.
Это сообщение отредактировал vitalik_b - Apr 24 2016, 01:58 PM
Группа: Cоучастник
Сообщений: 596
Пользователь №: 74916
Регистрация: 5-January 11
Место жительства: Москва
QUOTE (FDoich @ Apr 24 2016, 02:15 PM)
QUOTE (grok @ Apr 24 2016, 01:56 PM)
Как обычный БП.
Не понятно. Записали в память значение(чего?), что дальше будет? Поясниловку бы для этих манипуляций.
В память записывается то что мы видим на индикаторе. После нажатия и записи ни чего не происходит БП как работал так и продолжает работать. Только вот после включения автоматически выставляются то значение напряжения и тока которые были записаны.
--------------------
Нас не возможно сбить с пути, нам пофигу куда идти.
Группа: Cоучастник
Сообщений: 596
Пользователь №: 74916
Регистрация: 5-January 11
Место жительства: Москва
QUOTE (vitalik_b @ Apr 24 2016, 02:31 PM)
[QUOTE=Ferrum-1827,Apr 24 2016, 01:22 PM] P.S. на вход обратной связи должен подаваться сигнал ошибки, аналоговый, а не логический уровень. Иначе это уже не ШИМ, а релельный метод управления... Тогда и LM2576 можно выбросить и генерировать сигналы на ключи непосредственно самым МК... Ставьте еще один контроллер, пусть генерирует ШИМ-ом нужную частоту, сигнал с компараторов заводите на входа внешних прерываний, пока компараторы не сработали скважность ШИМ-а на максимуме, как только сработали - скважность на минимум. После проца какой то драйвер нормальный и полевики, можно в два плеча, дабы избавится от грелки - диода.
Вот, тогда будет что то более менее адекватное, а то что сейчас - это колхоз, о чем многократно писали в прошлой теме.
Если переделать это и переделать то то это уже будет другое устройство и даже возможно что, получится танк или самолет.
--------------------
Нас не возможно сбить с пути, нам пофигу куда идти.
Группа: Автор
Сообщений: 7625
Пользователь №: 35582
Регистрация: 3-August 08
Место жительства: Украина, Харьков
QUOTE (lyk @ Apr 24 2016, 08:27 PM)
RA2- выход компаратора МК, с обратной связью всё в порядке.
Знаю. Я говорю, что сигнал обратной связи, подаваемый на LM2576 вообще-то аналоговый должен быть для того чтобы ШИМ работал. А здесь только вкл/выкл, т.е. релельный режим. А это кучи пульсаций на выходе и менее устойчивая работа. С такой схемотехникой эту LM2576 вполне заменит та же MC34063...
Группа: Cоучастник
Сообщений: 596
Пользователь №: 74916
Регистрация: 5-January 11
Место жительства: Москва
QUOTE (vitalik_b @ Apr 25 2016, 12:37 AM)
QUOTE (lyk @ Apr 24 2016, 08:27 PM)
RA2- выход компаратора МК, с обратной связью всё в порядке.
Знаю. Я говорю, что сигнал обратной связи, подаваемый на LM2576 вообще-то аналоговый должен быть для того чтобы ШИМ работал. А здесь только вкл/выкл, т.е. релельный режим. А это кучи пульсаций на выходе и менее устойчивая работа. С такой схемотехникой эту LM2576 вполне заменит та же MC34063...
Возьми и попробуй, кто против! Уже столько вариантов опробовали, о чем и написали в старых постах. Или смущает то что этот вариант работает?
Это сообщение отредактировал grok - Apr 25 2016, 07:04 AM
--------------------
Нас не возможно сбить с пути, нам пофигу куда идти.
Знаю. Я говорю, что сигнал обратной связи, подаваемый на LM2576 вообще-то аналоговый должен быть для того чтобы ШИМ работал. А здесь только вкл/выкл, т.е. релельный режим. А это кучи пульсаций на выходе и менее устойчивая работа. С такой схемотехникой эту LM2576 вполне заменит та же MC34063...
Понял, невнимательно Ваш первый пост прочитал. Для лабораторного БП конечно это не совсем подходит. Кстати у этого МК -DAC на борту имеется. Правда всего 5 бит. Может его использовать?