ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
11 июля
375843 Топик полностью
Dir (14.12.2012 23:38, просмотров: 59) ответил Лагунов на Есть управление источником на МК. Точнее - 4 импульсных источника одним МК, по простому через ШИМ, контролируя через АЦП. 3 канала вполне прилично получились. Но в последнем канале из-за периодической очень импульсной нагрузки на выходе стоит
Общие принципы есть, но все они рассчитаны на весьма производительные МК, специально разработанные для источников питания. И один канал для качественного ИП совсем не тривиальная задача. Не говоря уже о 4-х. Производят такие МК Silabs (довольная старая серия Si825x) http://www.silabs. …ers/Pages/default.aspx Microchip (серия dsPIC33GS) http://www.microch …d=14&lang=en&pageId=75 Texas Istruments (Piccolo) http://www.ti.com/ …amilyId=919&tabId=2883 Есть еще у Renesas, но это в наших краях экзотика. Общее у всех из них это 12-разрядный быстрый АЦП, весьма высокая производительность контроллера и некоторые дополнительные навороты, необходимые в переходных режимах (чтобы ничего не сгорело, пока МК не инициализируется или не перезагрузится). К каждому из таких МК имеются куча аппнотов, где найдете море информации по интересующему вопросу (цифровые источники питания). Советую для начала почитать как подходит к этому вопросу Silabs в серии Si825x. Весьма поучительно. Там рассматривается в т.ч. и вариант ПИДа. Требования к вашим источникам, насколько я понял, весьма невысокие. Поэтому и возникла сложность только с одним каналом. Я бы не мучился и сделал этот канал программно-аппаратным. Т.е. режимы задавал от МК, а вот стабилизировал бы уже аппаратными средствами. Для таких целей у Микрочипа есть специальные контроллеры, например, MCP1630. Ну или использовал МК у которого такие контроллеры входят в состав. Что-то типа AT90PWM. Собственно говоря, основное требование к МК это наличие в его составе быстродействующей PWM с хорошим разрешением и обрывом фазы по внешнему сигналу и быстрых компараторов. В новых STM32F3xx таких компараторов аж 7 :)