Заголовок сообщения: Re: БП с микроконтроллерным управлением и регулировкой парам
Добавлено: Вс мар 20, 2011 19:10:55
Родился
Зарегистрирован: Сб мар 19, 2011 01:01:27 Сообщений: 15
Рейтинг сообщения:0
Складывается впечатление, что мы не можем друг друга понять... Последний архив: задание напряжения кн. "+"/"-" не меняется, ток меняется, но не заданный, а измеряемый... Ну почему не взять проект 2го поста с 2й страницы и просто не увеличить в нем пределы задания тока и напряжения? В нем все отлично работает. Если я правильно понимаю, то необходимо изменить константы максимальных предельных значений.
это все одна прошивка Я просто завел(в протеусе) с фнч на вход АЦП(не разбирался на какой) для того чтобы показать, что все работает. Устройство отображает то, что выдает Ваш БП. Естественно в Протеусе БП нет и ничего не меняется. Если собрать правильно схему и завести на нее внешние сигналы (напряжение с БП), то все будет отображаться. В прошивке с 2го поста отображается не непряжение, а значение внутренних регистров (ШИМ) микроконтроллера. Та прошивка была выложена по ошибке.
Компания MEAN WELL пополнила ассортимент своей широкой линейки светодиодных драйверов новым семейством XLC для внутреннего освещения. Главное отличие – поддержка широкого спектра проводных и беспроводных технологий диммирования. Новинки представлены в MEANWELL.market моделями с мощностями 25 Вт, 40 Вт и 60 Вт. В линейке есть модели, работающие как в режиме стабилизации тока (СС), так и в режиме стабилизации напряжения (CV) значением 12, 24 и 48 В.
Заголовок сообщения: Re: БП с микроконтроллерным управлением и регулировкой парам
Добавлено: Вс мар 20, 2011 21:35:27
Родился
Зарегистрирован: Сб мар 19, 2011 01:01:27 Сообщений: 15
Рейтинг сообщения:0
Тогда я вообще ничего не могу понять... Нажимая на кнопку "select" появляется Значек напротив соответствующего параметра, далее кн. "+" / "-" мы меняем задание этого параметра, при этом происходит изменение соответствующих регистров (переменных) в программе, на дисплее оно тоже должно отображаться. Я правильно понимаю? По истечении опр. времени на экран выводится значение измеряемого напряжения. Это значение меня сейчас мало интересует... У меня на контроллере обвязки вообще нет (на данный момент). Там показывается некое значение "серого" состояния соотв. ноги - это и понятно. Но вот задание?... Его невозможно изменить. Неужели тут есть зависимость от входных сигналов из БП???
Нажимая на кнопку "select" появляется Значек напротив соответствующего параметра, далее кн. "+" / "-" мы меняем задание этого параметра, при этом происходит изменение соответствующих регистров (переменных) в программе, на дисплее оно тоже должно отображаться.Я правильно понимаю?
Нет. кн. "+" / "-" меняем уровень опорного напряжения по току и напряжению. На дисплее отображается 1 Напряжение которое выдает Ваш БП(исходя из опорного уровня по напряжению которое мы снимаем с ФНЧ(по схеме) и подаем на схему упраления БП .) 2. Ток уставки ((исходя из опорного уровня по току.) 3. Ток измеренный (Показания снимаемые с датчика тока.) Если нет обвязки то ничего не увидим.
Но ток отсечки ( I set = x.xx) мы должны видеть на дисплее, не подключая устройство к контроллеру БП. Мало видеть, ток уставки должен регулироваться энкодером/кнопками в заданных пределах. Вместе с ним изменяется ширина импульса ШИМа по току отсечки на выводе атмеги.
Ток отсечки - это внутренняя, задаваемая пользователем величина. Поэтому мы её должны видеть на дисплее и регулировать. В отличие от задания напряжения. Величину напряжения мы тоже задаём сами, но фактическое напряжение заходит в атмегу и выводится на дисплей. Напряжение без подключения к БП мы не увидем. Ток с шунта тоже пока не зайдёт в атмегу виден не будет.
Если у Вас голый контроллер, без обвески, то вы ничего не увидите. Если собрана полностью плата управления то тогда С выхода ШИМ по току мы подаем меандр на ФНЧ и оттуда снимаем постоянную составляющую на АЦП шо потом и видим на дисплее в виде Iset=.....
Заголовок сообщения: Re: БП с микроконтроллерным управлением и регулировкой парам
Добавлено: Пн мар 21, 2011 18:22:43
Родился
Зарегистрирован: Сб мар 19, 2011 01:01:27 Сообщений: 15
Рейтинг сообщения:0
Все я понял, прошу прощения за тупые вопросы... Разобрался. Задаваемый предел по току будет индицироваться через: Выход ШИМ (OC1A ) > Операционный усилитель (LM324.4) > Ан. вход процессора (ADC1). Это конкретно для данной схемы.
Как и обещал, выкладываю печатку под мегу в дип корпусе. Не все получилось как хотелось, но этот вариант мне нравится больше. Заработало сразу, только подстроил резюки. В качестве шунта используется 3 куска какого то провода, нашел на работе, что это не знаю, посчитал 3 куска как раз в районе 0.02 ома. Плата в формате DipTrace, в других форматах нет. У кого нет этой проги, могу в PDF выложить. Плата сделана под фотоспособ, поэтому не знаю, получится утюгом или нет. Нумерация элементов соответствует оригинальной схеме, но может где и не так. Все не проверял. На плате указаны все номиналы резисторов и конденсаторов, если навести мышку, то покажет. Отличий от оригинала нет, кроме R12, в оригинале он 100к у меня 10к, иначе стабилизация тока начинается при более высоком токе от установленного, с 10к стабилизируемый ток соответствует заданному. Индикатор WH1602, обратите внимание, что у него питание отличается от примененного автором BC1602. На плате установленны 6 smd перемычек формата 1206. Они обозначены как J1 и т.д. Установлен предохранитель 10А. Кому не нужну, можно это все обрезать (шунт и предохранитель), размер будет еще меньше. Забыл, не ищите на плате транзисторы как в оригинале, я не ставил за ненадобностью. фото того что получилось: плата перед пайкой
Выложите пожалуйста схему по которой эту печатку собирали, как понял это только с энкодером, без фиксированных кнопок? И еще один вопрос, какие типоразмеры конденсаторов, в DipTrace 1306, что-то таких не встречал.
mial Перерисовал Вашу плату в Sprint-Layout, разобрался что плата с энкодером и кнопками. Убрал предохранитель и шунты с платы, пере проложил некоторые проводники, размер платы 80Х46 Выкладываю, может кому пригодится, вроде ошибок нет, если заметите то прошу отписать.
igorek80 Хорошо получилось. Только где исправленная плата в lay? Я думаю, что печатка в lay, и под dip, многим поможет собрать эту конструкцию. У меня лично больше времени ушло на разводку, чем на изготовление и настройку
igorek80 Хорошо получилось. Только где исправленная плата в lay? Я думаю, что печатка в lay, и под dip, многим поможет собрать эту конструкцию. У меня лично больше времени ушло на разводку, чем на изготовление и настройку
Спасибо-то не за что. Ведь за основу взята Ваша плата, я немного просто передал чтобы для ЛУТ сделать. В lay не могу прикрепить, пишет что превышен лимит прикрепленний, кому надо в личку пишите e-mail, скину.
Спасибо. Сегодня себе сделал, завтра начну пайку. Да, и вопрос возник, энкодер можно любой использовать? Кнопка будет отдельно т.к. с кнопкой у нас в наличии нет. Взял вот такой - EC12E2420801 энкодер инкрементный 24 имп. 25мм "тугой".
PS. просьба к модератором удалить предыдущий файл платы, т.к. там есть пару ошибок.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 40
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения