Jump to content

srukamiUA

Управление ir2153 из МК

Recommended Posts

Всем привет.

Вопрос-можно ли используя микропроцессор управлять ir2153.

Менять скважность на ирке.

И если можно то как .

Возможно есть другой самотактируемый недорогой драйвер на котором можно это осуществить?



схемы, поучения и советы приветствуются!!! :rolleyes:

Share this post


Link to post
Share on other sites
 

Всем привет.

Вопрос-можно ли используя микропроцессор управлять ir2153.

Менять скважность на ирке.

И если можно то как .

Возможно есть другой самотактируемый недорогой драйвер на котором можно это осуществить?

 

схемы, поучения и советы приветствуются!!! :rolleyes:

ирка это самотактируемый драйвер, и изменять скважность не возможно, а из не дорогих это ЮЦ38ХХ и ТЛ494, есть так же со встроеным ключём типа вайпера

 

ШИМ можно получить напрямую из МК, другое дело драйвер, вот тут конечно выбор широк, если это ПУШ-ПУЛ или однотакт, советую на дискрете собирать, а вот полумост лучше готовым, таким как ИР2110

Share this post


Link to post
Share on other sites
 

Я получаю шим, с МК и довольно не плохо

На Atmega 328 получается 50-250 КГц без проблем на два порта с разной скважностью, но хотел разгрузить контроллер он и так много делает вычислений+вывод информации на дисплей +запись на карту памяти.

Хотел чтоб ключами управлял отдельный драйвер, а МК уже сообщал этому драйверу когда менять скважность.

 

Сейчас использую МК+драйвер на двух транзисторах и все это качает N-MOSFIT.

А полевики занимаются каждый своим делом, один на DC_UP второй DC_DOWN/

Share this post


Link to post
Share on other sites
 

Хочу найти недорогой драйвер с управлением от МК, мне таких два нужно.

Если не найду то так и буду МК качать ключи через примитивный драйвер на транзисторах.

Share this post


Link to post
Share on other sites
 

Я получаю шим, с МК и довольно не плохо

На Atmega 328 получается 50-250 КГц без проблем на два порта с разной скважностью, но хотел разгрузить контроллер он и так много делает вычислений+вывод информации на дисплей +запись на карту памяти.

Хотел чтоб ключами управлял отдельный драйвер, а МК уже сообщал этому драйверу когда менять скважность.

 

Сейчас использую МК+драйвер на двух транзисторах и все это качает N-MOSFIT.

А полевики занимаются каждый своим делом, один на DC_UP второй DC_DOWN/

а два канала независимых?, если нет, то можно выделить один ЦАП и кинуть его на ОУ ТЛки 494

Share this post


Link to post
Share on other sites
 
 
 
 

один такт.

но независимый для каждого ключаю

тогда два ШИМ канала займётся, с физичиской стороны легче сразу ШИМ посылать, с програвной, вряд займёт много строчек кода, или у тебя памяти под завязку?

Share this post


Link to post
Share on other sites
 

нет памяти хватает.

Быстродействие на пределе, боюсь что буду расширять код, добавлять функционал иМК не будет успевать регулировать скважность.

Это задел на расширение.

И еще я не доверяю драйверу для мосфета из двух транзисторов((

Share this post


Link to post
Share on other sites
 

нет памяти хватает.

Быстродействие на пределе, боюсь что буду расширять код, добавлять функционал иМК не будет успевать регулировать скважность.

Это задел на расширение.

И еще я не доверяю драйверу для мосфета из двух транзисторов((

что значит быстродействие?, много прочессов одновременно? или частота ШИМа будет космическая?

Share this post


Link to post
Share on other sites
 

что значит быстродействие?, много прочессов одновременно? или частота ШИМа будет космическая?

Есть в коде точки короля выходных и входных параметров, после этого идет изменение скважности на выходах.

Если увеличить код то между этими точками, то будет слишком ощутимая задержка в реагировании.

Допустим входное напряжение изменилось, а МК с опоздание коректирует ШИМ.

 

тормозить будет))

Share this post


Link to post
Share on other sites
 

Есть в коде точки короля выходных и входных параметров, после этого идет изменение скважности на выходах.

Если увеличить код то между этими точками, то будет слишком ощутимая задержка в реагировании.

Допустим входное напряжение изменилось, а МК с опоздание коректирует ШИМ.

 

тормозить будет))

То есть перед формированием каждого импульса происходит замер напряжение, и в зависимости от этого меняется скважность? ого, как по мне лучше назначить один ЦАП на пилу, и использовать ОУ, тормозить точно не будет)))

Share this post


Link to post
Share on other sites
 

Нет ОУ не подойдет ИМХО, хотя я не ас в ОУ.

ШИМ меняю в зависимости от напряжения по входу и выходу, и величина этих напряжений желаемых зависит от некоторых формул и еще показаний силы тока.

 

Суть работы опишу ОЧЕНЬ упрощенно, вычисляю требуемое напряжение и силу тока на выходе.

И если на входе меньше то работает ШИМ DC_UP а по DC_DOWN режим ключа 100ШИМ.

Если на входе выше то наоборот.

Бывает что оно плавает в районе выше или ниже или туда сюда.

Программа все успевает обработать и скорректировать

 

По схожей схеме работает I-MAX B6 он ведь питается от 10В до 19В

А заряжать может АКБ и на 1,2В и на 24В и ток и напряжение тоже контролирует.

Share this post


Link to post
Share on other sites
 

Нет ОУ не подойдет ИМХО, хотя я не ас в ОУ.

ШИМ меняю в зависимости от напряжения по входу и выходу, и величина этих напряжений желаемых зависит от некоторых формул и еще показаний силы тока.

 

Суть работы опишу ОЧЕНЬ упрощенно, вычисляю требуемое напряжение и силу тока на выходе.

И если на входе меньше то работает ШИМ DC_UP а по DC_DOWN режим ключа 100ШИМ.

Если на входе выше то наоборот.

Бывает что оно плавает в районе выше или ниже или туда сюда.

Программа все успевает обработать и скорректировать

 

По схожей схеме работает I-MAX B6 он ведь питается от 10В до 19В

А заряжать может АКБ и на 1,2В и на 24В и ток и напряжение тоже контролирует.

я думаю если ввсети семпловость. то поблем с зависанием не будет, так как зарядка акума те столь скоротечный процес, как кондёра например, можно делать сравнение и расчёты с определённой частотой, например раз в 10мс (100Гц) и логическая нагрузка очень уменшится

Share this post


Link to post
Share on other sites
 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
  • Create New...