0 / 0 / 1
Регистрация: 09.10.2017
Сообщений: 29
|
|
1 | |
Программа для dc-dc преобразователя на микроконтроллере10.12.2020, 16:15. Просмотров 647. Ответов 14
Метки нет Все метки)
(
Добрый день! По заданию разработал принципиальную схему повышающего dc-dc преобразователя на AT89C4051. Схема достаточно простая, созданная с целью объяснить принцип работы данного устройства. Загвоздка в том, что нужно написать программу работы, а программирование для меня - дремучий лес.Алгоритм работы программы примерно понятен, а вот как реализовать?... Поэтому обращаюсь за помощью. Насколько мне известно, программа для данного варианта пишется в несколько строк, надеюсь на вашу выручку.
0
|
|
10.12.2020, 16:15 | |
программа выключения светодиода на микроконтроллере MSP430 необычная схема преобразователя для бп Расчет индуктивности для step-down dc-dc преобразователя Литература по проектированию преобразователя для електродвигателя |
|
0 / 0 / 1
Регистрация: 09.10.2017
Сообщений: 29
|
|
10.12.2020, 17:16 [ТС] | 3 |
Через порт P1.2 на транзистор вырабатываются прямоугольные импульсы с частотой 865 кГц.
tи - время импульса, транзистор открыт, tп – время паузы, - транзистор закрыт. Регулирование выходного напряжения происходит за счет изменения соотношения tи/T(изначально я думаю можно установить как 1/2) На порте P1.1 напряжение(сигнал) с обратной связи сравнивается с напряжением на источнике опорного напряжения(Порт P1.0). Если не совпадают, то меняем соотношение tи/T. Если совпадает, то все нормально , молотим дальше. Примерно вот так.
0
|
0 / 0 / 1
Регистрация: 09.10.2017
Сообщений: 29
|
|
10.12.2020, 17:17 [ТС] | 4 |
Через порт P1.2 на транзистор вырабатываются прямоугольные импульсы с частотой 865 кГц.
tи - время импульса, транзистор открыт, tп – время паузы, - транзистор закрыт. Регулирование выходного напряжения происходит за счет изменения соотношения tи/T(изначально я думаю можно установить как 1/2) На порте P1.1 напряжение(сигнал) с обратной связи сравнивается с напряжением на источнике опорного напряжения(Порт P1.0). Если не совпадают, то меняем соотношение tи/T. Если совпадает, то все нормально , молотим дальше. Примерно вот так. Миниатюры Программа для dc-dc преобразователя на микроконтроллере
0
|
0 / 0 / 1
Регистрация: 09.10.2017
Сообщений: 29
|
|
10.12.2020, 17:33 [ТС] | 6 |
0
|
0 / 0 / 1
Регистрация: 09.10.2017
Сообщений: 29
|
|
10.12.2020, 17:46 [ТС] | 8 |
Ну на один вывод(P1.0) компаратора подается эталонное напряжение и с ним будет сравниваться напряжение приходящее на второй вывод компаратора(P1.1).
Можно соотношение tи/T выразить в процентах и задать исходную переменную D=50%. Если напряжение которое пришло меньше, то делаем цикл D=D+1 пока напряжения не уравняются. Частота кварцевого резонатора 24 Мгц, только зачем она нам при написании программы?
0
|
0 / 0 / 1
Регистрация: 09.10.2017
Сообщений: 29
|
|
10.12.2020, 18:18 [ТС] | 10 |
Да, вы правы, частота большая, я перепутал дроссель и L выходного фильтра. Фильтр можно выбрать примерно, тогда частота импульсов будет примерно 25 кГц.
0
|
0 / 0 / 1
Регистрация: 09.10.2017
Сообщений: 29
|
|
11.12.2020, 12:15 [ТС] | 11 |
Если нетрудно, подскажите хотя бы какую-нибудь основу программы. Я алгоритм программы-то понимаю, но язык программирования - вообще не знаком.
0
|
0 / 0 / 1
Регистрация: 09.10.2017
Сообщений: 29
|
|
11.12.2020, 15:09 [ТС] | 13 |
Вот, если что, datasheet с возможностью перевода страниц. https://html.alldatasheet.com/... C4051.html
0
|
0 / 0 / 1
Регистрация: 09.10.2017
Сообщений: 29
|
|
12.12.2020, 19:58 [ТС] | 15 |
Если чем-то поможет, шим организуется на данном мк на встроенных таймерах только
0
|
12.12.2020, 19:58 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Выбор микросхемы для понижающего преобразователя Гальваническая развязка для преобразователя USB - 1-wire Составить схему преобразователя для 7-сегментного индикатора Что здесь не так с программой для Частотного преобразователя ? Какую Мегу лучше использ для частотного преобразователя Задающий генератор на Arduino для самодельного преобразователя 12/220В Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |