FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Пятница, 09.12.2016, 06:48
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 212»
Модератор форума: support, Сергей 
Форум » Новый функционал » Новые » Возможность выбора частоты ШИМ сигнала (При добавление нового вихода ШИМ)
Возможность выбора частоты ШИМ сигнала
CraCk
Дата: Вторник, 29.12.2015, 22:13 | Сообщение # 1
Майор
Группа: Проверенные
Сообщений: 182
Награды: 0
Репутация: 1
Статус: Offline
Возможность выбора частоты ШИМ сигнала. Функция analogWrite имеет частоту 490Гц при 16Мгц кварца. Иногда нужно уменьшит или наоборот увеличить частоту ШИМ особенно актуально в управление полевыми транзисторами и Н-мостами.
http://kazus.ru/forums/showthread.php?t=107888
http://robocraft.ru/blog/arduino/614.html
http://cyber-place.ru/showthread.php?t=550

Добавлено (29.12.2015, 22:13)
---------------------------------------------
История с полевиком 
http://arduino.ru/forum/obshchii/shim-ili-kak-vzorvat-mosfet

Сообщение отредактировал CraCk - Вторник, 29.12.2015, 21:44
 
Naladchik Дата: Среда, 30.12.2015, 21:21 | Сообщение # 2
Лейтенант
Группа: Проверенные
Сообщений: 116
Награды: 0
Репутация: 0
Статус: Offline
Цитата CraCk ()
Действительно полезная информация.


Предпочитаю Portable версию.
 
vladimirle Дата: Вторник, 19.01.2016, 21:58 | Сообщение # 3
Рядовой
Группа: Проверенные
Сообщений: 2
Награды: 0
Репутация: 0
Статус: Offline
Частотно-импульсная модуляция очень актуальна, хотелось бы иметь такой инструмент в рамках данного проекта
 
DWD Дата: Среда, 20.01.2016, 12:13 | Сообщение # 4
Подполковник
Группа: Проверенные
Сообщений: 279
Награды: 12
Репутация: 5
Статус: Offline
Ни чего полезного. А вывод - просто шедевр:
"Подытожить к сожалению не могу так как, решение проблемы зависит от того как вы подберете эту частоту для своей нагрузки. Для своей печки у меня оказалась оптимальной частота в 30-100 Герц, но я всеже поставил между выходом ардуины и затвором MOSFETа RC фильтр."

На ШИМ поставить фильтр???

Если не знаешь, что такое полевой транзистор, как он работает и как его нужно подключать, то будет и греться и лицо в крапинку и ещё чего нибудь похлеще.

Добавлено (20.01.2016, 12:13)
---------------------------------------------
Цитата CraCk ()
Иногда нужно уменьшит или наоборот увеличить частоту ШИМ особенно актуально в управление полевыми транзисторами и Н-мостами.

А для чего?
Приведите, пожалуйста, пример и необходимость в изменении частоты?




Сообщение отредактировал DWD - Среда, 20.01.2016, 12:23
 
Сергей Дата: Среда, 20.01.2016, 18:14 | Сообщение # 5
Модератор
Группа: Модераторы
Сообщений: 366
Награды: 15
Репутация: 5
Статус: Offline
Цитата DWD ()
А для чего?Приведите, пожалуйста, пример и необходимость в изменении частоты?
Пример: при работе мотора на радиоуправляемых моделях, очень раздражительно пищит. 21 век на дворе, машина управляется с телефона, мы о таком даже не мечтали в детстве! А тут писк. Не сколько от работы мотора сколько от ШИМа. Как то не красиво. Зачем делать частоту ШИМ в звуковом диапазоне?


Выгодные покупки на AliExpress в Cashback ePN! Возврат до 12 % от стоимости ЛЮБОГО товара!
 
DWD Дата: Среда, 20.01.2016, 22:29 | Сообщение # 6
Подполковник
Группа: Проверенные
Сообщений: 279
Награды: 12
Репутация: 5
Статус: Offline
На сколько я понимаю, проблема в том, что МК не в состоянии генерировать высокую частоту ШИМ напряжения одновременно с выполняемой программой.

Что касактся писка двигателя, то, во первых, его нужно шунтировать диодом, что бы ток через обмотку сделать почти постоянным, а во вторых, высокие частоты для двигателя не эффективны из-за большой индуктивности его обмотки. На высоких частотах ток через обмотку двигателя не успеват достичь максимального значения за время действия импульса и мощность падает. Проблема немного компенсируется увеличением напряжения питания двигателя, но там свои проблемы...
В общем, оптимальные частоты для двигателя не превышают нескольких килогерц.




Сообщение отредактировал DWD - Среда, 20.01.2016, 22:32
 
Skull Дата: Четверг, 21.01.2016, 08:13 | Сообщение # 7
Подполковник
Группа: Проверенные
Сообщений: 299
Награды: 5
Репутация: 2
Статус: Offline
Стандартная величина- 4- 19кГц (Lenze)не все так плохо.
Цитата DWD ()
МК не в состоянии генерировать высокую частоту ШИМ напряжения одновременно с выполняемой программой.

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

Цитата DWD ()
Приведите, пожалуйста, пример и необходимость в изменении частоты?
Совершенно недавно столкнулся - генерация меандра для индуктивного кондуктометра.Нужно 7 кГц.


Сообщение отредактировал Skull - Четверг, 21.01.2016, 08:26
 
DWD Дата: Четверг, 21.01.2016, 12:15 | Сообщение # 8
Подполковник
Группа: Проверенные
Сообщений: 279
Награды: 12
Репутация: 5
Статус: Offline
Вообще-то, я хотел узнать проблемы с частотой именно в этом плане:
Цитата CraCk ()
Иногда нужно уменьшит или наоборот увеличить частоту ШИМ особенно актуально в управление полевыми транзисторами и Н-мостами.


 
Skull Дата: Четверг, 21.01.2016, 14:14 | Сообщение # 9
Подполковник
Группа: Проверенные
Сообщений: 299
Награды: 5
Репутация: 2
Статус: Offline
Так там как раз Н-мост на полевиках )
 
DWD Дата: Четверг, 21.01.2016, 22:59 | Сообщение # 10
Подполковник
Группа: Проверенные
Сообщений: 279
Награды: 12
Репутация: 5
Статус: Offline
И как это связано с частотой?
Неужели, если бы стояли биполярные транзисторы, то частота потребовалась бы другая?


 
Skull Дата: Пятница, 22.01.2016, 10:33 | Сообщение # 11
Подполковник
Группа: Проверенные
Сообщений: 299
Награды: 5
Репутация: 2
Статус: Offline
Нет ) 
Но питать преобразователь напряжения  импульсами в 400 гц по меньшей мере глупо. На диммирование светодиодов- самое оно. 
А в инверторах есть еще и модуляция изменением ШИМа, когда изменением фазы и длительности импульса формируется управляющая частота из поднесущей во много раз большей.
И часто в этих устройствах стоят полевики или Н-мосты Вот человек и написал:
Цитата CraCk ()
уменьшит или наоборот увеличить частоту ШИМ особенно актуально в управление полевыми транзисторами и Н-мостами.
А отнюдь не потому что частоту нужно менять в зависимости от типа транзистора. Хотя и это имеет место быть- в зависимости от емкости затвора некоторые полевики просто физически не вывозят частоты более 5 кГц.
 
Сергей Дата: Суббота, 23.01.2016, 10:35 | Сообщение # 12
Модератор
Группа: Модераторы
Сообщений: 366
Награды: 15
Репутация: 5
Статус: Offline
Цитата DWD ()
На сколько я понимаю, проблема в том, что МК не в состоянии генерировать высокую частоту ШИМ напряжения одновременно с выполняемой программой.

ШИМом управляет таймер. Не тот что в ФЛпрог, а аппаратная часть МК. В регистры таймера записывается значение. В регистры управления его записывается режим работы таймера (ШИМ например. см. даташит). Далее выполняется основная программа, а таймер самостоятельно считает до нуля то что в него записано. После вызывается подпрограмма обработки прерывания по переполнению таймера. В ней заново записывается значение счета и по необходимости вып. другие действия. После выхода из обработки прерывания продолжает выполнятся основная программа. 
Короче... может неточно описал работу таймера, но суть в том что таймера в МК работают независимо от выполнения основной программы (за исключениям обработки прерывания от таймера).


Выгодные покупки на AliExpress в Cashback ePN! Возврат до 12 % от стоимости ЛЮБОГО товара!
 
DWD Дата: Суббота, 23.01.2016, 17:34 | Сообщение # 13
Подполковник
Группа: Проверенные
Сообщений: 279
Награды: 12
Репутация: 5
Статус: Offline
Цитата Skull ()
Но питать преобразователь напряжения  импульсами в 400 гц по меньшей мере глупо.

И не нужно! Есть готовые микросхземы преобразователей напряжения. И давно уже работают они на частотах, до сих пор не достижимых для МК. Сейчас уже не экзотика ШИМ контроллеры с рабочей частотой 1...4МГц. Я уже молчу о частотах 200...600КГц, освоенные практически всеми ШИМ контроллерами.

По этому, получив даже пару-тройку десятков килогерц на выходе МК, ни чего оригинального в области преобразовательной техники не собрать.

МК - это мозги. По этому не вижу необходимости нагружать их какими-то аппаратными средствами, давно уже реализованными на отдельных микросхемах.

Цитата Skull ()
в зависимости от емкости затвора некоторые полевики просто физически не вывозят частоты более 5 кГц.

А не нужно их подключать прямо к портам МК. Для этого существуют, так называемые, драйверы полевиков - хоть на отдельных транзисторах, хоть на микросхемах.
Именно на это я сетовал, сходив по ссылкам из первого поста...

К томиу же, есть мощныеполевики с низким пороговым напряжением и малым зарядом затвора, которые легко управляются от 5В и 5КГц.

Цитата Сергей ()
ШИМом управляет таймер. Не тот что в ФЛпрог, а аппаратная часть МК.

Это я знаю. Но если нет МК, ШИМ которых в состоянии вырабатывать частоты в десятки КГц, значит это не просто так. Если либо какие-то аппартные ограничения, либо нет необходимости в таких частотах для МК.




Сообщение отредактировал DWD - Суббота, 23.01.2016, 17:38
 
chickony Дата: Воскресенье, 24.01.2016, 17:39 | Сообщение # 14
Рядовой
Группа: Проверенные
Сообщений: 3
Награды: 0
Репутация: 0
Статус: Offline
Цитата DWD ()
Есть готовые микросхземы преобразователей напряжения
а за то как было бы здорово взять незадорого простую атмегу, пару полевиков и транс от атх бп и сделать при минимуме вложений иип на атмеге, которая еще и делает скажем плавный пуск, чтоб холодные электролиты не выбивали шоттки, плюс почти аппаратная(программная) стабилизация хоть по току хоть по напряжению, да хоть по температуре радиаторов... возможности то хорошие у микросхемы и на ней реализовать что-то было бы многофункциональней чем на ир2153 ир2161 или тл494. мне вот сейчас нужен как раз такой вариант но пока ничего не приходит кроме как скрещивать специализированный шим с мк ((, а это удорожание и усложнение схемы
ЗЫ 
Кстати ищу единомышленников, и не за "просто так",: нужно сваять иип 220 на 35Вх3.5А  со стабилизацией по току и обратной связью с температурой радиатора. техзадание есть - если кому интересно пишите в лс или cyickony@ya.ru


Сообщение отредактировал chickony - Воскресенье, 24.01.2016, 19:12
 
DWD Дата: Воскресенье, 24.01.2016, 19:12 | Сообщение # 15
Подполковник
Группа: Проверенные
Сообщений: 279
Награды: 12
Репутация: 5
Статус: Offline
Цитата chickony ()
...было бы здорово взять незадорого простую атмегу, пару полевиков и транс от атх бп и сделать при минимуме вложений иип...

Любой, самый навороченый ШИМ контроллер стоит дешевле простой атмеги...

Цитата chickony ()
...на атмеге, которая еще и делает скажем плавный пуск, чтоб холодные электролиты не выбивали шоттки, плюс почти аппаратная(программная) стабилизация хоть по току хоть по напряжению, да хоть по температуре радиаторов...

Любой, даже самый старый, ШИМ контроллер делает плавный запуск (что является обязательным условием для ИИП), только не для холодных электролитов а для разряженых или, что точнее - для исключения бросков тока через ключевые трранзисторы. Делают стабилизацию хоть по току, хоть по напряжению, хоть "одновременно". Приделать к любому Шим контроллеру датчик температуры элементарно, а в некоторых есть даже специальный вход для этого.

Цитата chickony ()
...реализовать что-то было бы многофункциональней чем на ир2153 ир2161 или тл494.

IR2153, IR2161 и подобные - как раз сделаны для создания ЭПРА ЛЛ, то есть, являются специализированными и сетовать по этому поводу глупо.
Вы же не сетуете, что, например, трактор не является универсальной машиной - на нём неудобно путешествовать...

А TL494, не смотря на свой преклонный возраст, до сих пор позволяет собрать хороший ИИП. Да ещё и легко сопрягается с МК, позволяя собрать отличный лабораторный БП с микроконтроллерным управлением.




Сообщение отредактировал DWD - Воскресенье, 24.01.2016, 19:17
 
Форум » Новый функционал » Новые » Возможность выбора частоты ШИМ сигнала (При добавление нового вихода ШИМ)
Страница 1 из 212»
Поиск:

FLProg © 2016
Яндекс.Метрика