алгоритм Брезенхема
алгоритм Брезенхема
Есть ли примеры применения алгоритма для регулировки мощности нагревательного элемента?
алгоритм Брезенхема
Как вообщеэтот алгоритм применим к регулировки мощности нагревательного элемента? Самому
регулирование мощности вообще есть
только несколько вариантов:
[*]Фазовое регулирование открывание тиристора
[*]Прямое управлении входного транзистора ШИМом
[*]Ступенчатое реагирование мощностью нагревательного элемента (подключить, отключит дополнительные ступени нагревателя).
Если речь идет не о самом регулировки мощности, а о терморегуляторе, то ничего лучше PI, PID регуляторов непридуманно.
регулирование мощности вообще есть
только несколько вариантов:
[*]Фазовое регулирование открывание тиристора
[*]Прямое управлении входного транзистора ШИМом
[*]Ступенчатое реагирование мощностью нагревательного элемента (подключить, отключит дополнительные ступени нагревателя).
Если речь идет не о самом регулировки мощности, а о терморегуляторе, то ничего лучше PI, PID регуляторов непридуманно.
Последний раз редактировалось Airis 03 янв 2016, 02:34, всего редактировалось 1 раз.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
алгоритм Брезенхема
Не симметричный генератор - ставите нужную длительность, регулируете длительностью паузы, и будет вам БрезенхемSLONik писал(а):Есть ли примеры применения алгоритма для регулировки мощности нагревательного элемента?

В общем как то так )
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
алгоритм Брезенхема
MOC3063SLONik писал(а):Осталось только подключить детектор перехода через ")"
Последний раз редактировалось 21vano11 03 янв 2016, 21:50, всего редактировалось 1 раз.
алгоритм Брезенхема
Фазное регулирование нагрузки переменного тока с помощью FLProg
http://flprog.ru/publ....2-1-0-2
http://flprog.ru/publ....2-1-0-2
аврора
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
алгоритм Брезенхема
Если проанализировать, как пытаются использовать алгоритм Брезенхема в АВРках, согласно хотя бы Этой статьи.SLONik писал(а):Большое Спасибо. Осталось только подключить детектор перехода через ")"
То это по сути тот же ШИМ на частотах выше, кратно коэф. деления. Сделать это в FLProg, врятли получится.
Мы не сможем даже повторить работу внутреннего ШИМ, просто не сможем добиться от генератора полного "0" или "1",
т.к. тактовка завязана с частотой проца, и не может быть равна "0".
По этому всегда будем упираться в этот минимально возможный по длительности импульс, и деление здесь не прокатит.
для примера:
[spoiler=Спойлер]Сравнение ШИМа внутреннего и программного.
Схемка: Работа данной схемки.
[video]http://www.youtube.com/watch?v=nQq3i-KZLEM[/video]
Применение деления на 2 к ШИМу.
Схемка:
Работа данной схемки.
[video]http://www.youtube.com/watch?v=c3y-q8K2Xqs[/video][/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось rw6cm 04 янв 2016, 15:13, всего редактировалось 1 раз.
Win10-64, FLProg (portable)
алгоритм Брезенхема
[b]Airis, rw6cm писал(а):для регулировки мощности нагревательного элемента
Процедура должна отрабатывать при переходе через 0 (использовать прерывание или MOC30.. с детектором, для эмуляции работы генератор на 10mC )SLONik писал(а):подключить детектор перехода через 0
У вас нет необходимых прав для просмотра вложений в этом сообщении.
AlexA
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя