Например TDA7294

Форум РадиоКот :: Просмотр темы - Формирование задержки.
Форум РадиоКот
https://radiokot.ru/forum/

Формирование задержки.
https://radiokot.ru/forum/viewtopic.php?f=20&t=40728
Страница 1 из 1

Автор:  Chip115 [ Вт янв 11, 2011 18:08:18 ]
Заголовок сообщения:  Формирование задержки.

Всем привет! Как реализовать программно задержку между переключениями плеч IGBT транзисторов что бы исключить сквозной ток? Использую ШИМ все 6 каналов. Или аппаратно... поставить RC цепочку на выходе мк?
C8051F410 .

Автор:  Roman Venom [ Вт янв 11, 2011 18:42:59 ]
Заголовок сообщения:  Re: Формирование задержки.

схему в студию :)

Автор:  Chip115 [ Вт янв 11, 2011 18:55:10 ]
Заголовок сообщения:  Re: Формирование задержки.

так. Схема в голове,но вот подобная... ну мк+драйвер - такая же как и у меня. Остальное не важно.
схема взята от сюда http://www.radio-konst.narod.ru/

Вложения:
Комментарий к файлу: схема
ris2.gif [45.34 KiB]
Скачиваний: 551

Автор:  Roman Venom [ Вт янв 11, 2011 22:14:19 ]
Заголовок сообщения:  Re: Формирование задержки.

Chip115
Цитата:
Как реализовать программно задержку между переключениями плеч IGBT транзисторов что бы исключить сквозной ток?

Сперва разбиваем один оборот двигателя на 6 частей. В каждой из них смотрим какие плечи инвертора работают. Прикрепляю файлик с примером. А дальше алгоритм простой(в прерывании таймера по переполн.):
1. определить номер полупериода (и какие ключи открыты а какие закрыты)
2. взять из таблички значение скорости
3. перезапустить таймер

Вот так получается программный фазовый сдвиг. Для 3-ф движка постоянного тока у меня так всё работает. Попозже код выложу. Проверить как оно лучше сперва в протеусе. Подключить там осциллограф и посмотреть фазовый сдвиг.

Вложения:
табличка.rar [26.67 KiB]
Скачиваний: 168

Автор:  Chip115 [ Ср янв 12, 2011 05:09:55 ]
Заголовок сообщения:  Re: Формирование задержки.

Roman Venom писал(а):
Вот так получается программный фазовый сдвиг..

Фазовый сдвиг в 120 гр. у меня есть. Проблема в том что у меня в один момент времени,например на фазе А, открыты два плеча ... и получается кз.

Автор:  Roman Venom [ Ср янв 12, 2011 17:18:47 ]
Заголовок сообщения:  Re: Формирование задержки.

Chip115
Цитата:
Фазовый сдвиг в 120 гр. у меня есть. Проблема в том что у меня в один момент времени,например на фазе А, открыты два плеча ... и получается кз.

Если одновременно открыто 2 транзистора верхнего плеча - то у вас ошибка программы. Такого быть не может. Если сквозной ток имеет место кратковременно при переключении фаз, то это нормально.

П.С. схема инвертора так нарисована что приходится искать выход из лабиринта :))

Автор:  Chip115 [ Ср янв 12, 2011 17:28:53 ]
Заголовок сообщения:  Re: Формирование задержки.

Открыты два транзистора одного плеча... т.е и верхний и нижний...
А почему это нормально? такого же не должно быть. кз в цепи получается
вот такой смысл схемы

Вложения:
Снимок.PNG [36.72 KiB]
Скачиваний: 287

Автор:  Meteor [ Ср янв 12, 2011 17:54:02 ]
Заголовок сообщения:  Re: Формирование задержки.

Не должны быть открыты верхний и нижний ключи.
Как вариант, может кроме сдвига периодов, еще и длительность активной части сделать меньше половины?

Автор:  Roman Venom [ Ср янв 12, 2011 20:03:02 ]
Заголовок сообщения:  Re: Формирование задержки.

Meteor
Цитата:

Как вариант, может кроме сдвига периодов, еще и длительность активной части сделать меньше половины?

Прикрепляю как оно работает в протеусе. Как видно тут коэффициент заполнения 100%. Сквозного тока не видно, ибо всё же программа последовательно работает. Однако я это паять собираюсь... Поэтому тоже заинтересовало как уменьшить/убрать сквозные токи. Желательно схемотехнически, программу не хочу трогать.

Цитата:
Не должны быть открыты верхний и нижний ключи.

Одной фазы - не должны.

Вложения:
управление 3-ф ШИМом.JPG [147.26 KiB]
Скачиваний: 604

Автор:  Meteor [ Ср янв 12, 2011 21:33:39 ]
Заголовок сообщения:  Re: Формирование задержки.

А по мне лучше управлять верхним и нижним ключами (в каждой фазе) импульсами с коэффициентом заполнения 0,46 и сдвинутыми относительно друг друга на 2 %. Тогда в фазе не будут перекрываться сигналы открытия транзисторов. Это если верхние и нижние транзисторы с одинаковыми каналами.
Между фазами сдвиг классический 120 гр.

Автор:  Roman Venom [ Чт янв 13, 2011 01:43:50 ]
Заголовок сообщения:  Re: Формирование задержки.

Meteor
Цитата:
А по мне лучше управлять верхним и нижним ключами ( каждой фазе) импульсами с коэффициентом заполнения 0,46

Было в планах такое (регулятор мощности), но думаю сперва сделаю просто ШИМ-регулирование.

Цитата:
сдвинутыми относительно друг друга на 2 %

завтра попробую.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/