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


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

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


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: support, Сергей 
Форум » Основной » Спросить у знатоков » алгоритм Брезенхема (Примерение алгоритма для регулировки мощности)
алгоритм Брезенхема
SLONik
Дата: Суббота, 02.01.2016, 09:34 | Сообщение # 1
Рядовой
Группа: Проверенные
Сообщений: 13
Награды: 0
Репутация: 0
Статус: Offline
Есть ли примеры применения алгоритма для регулировки мощности нагревательного элемента?
 
Airis Дата: Воскресенье, 03.01.2016, 02:34 | Сообщение # 2
Майор
Группа: Проверенные
Сообщений: 135
Награды: 4
Репутация: 10
Статус: Offline
Как вообщеэтот алгоритм применим к регулировки мощности нагревательного элемента? Самому
регулирование мощности вообще есть
только несколько вариантов:
  • Фазовое регулирование открывание тиристора
  • Прямое управлении входного транзистора ШИМом
  • Ступенчатое реагирование мощностью нагревательного элемента (подключить, отключит дополнительные ступени нагревателя).
    Если речь идет не о самом регулировки мощности, а о терморегуляторе, то ничего лучше PI, PID регуляторов непридуманно.

    Сообщение отредактировал Airis - Воскресенье, 03.01.2016, 02:34
  •  
    rw6cm Дата: Воскресенье, 03.01.2016, 08:50 | Сообщение # 3
    Генерал-майор
    Группа: Проверенные
    Сообщений: 479
    Награды: 43
    Репутация: 32
    Статус: Offline
    Цитата SLONik ()
    Есть ли примеры применения алгоритма для регулировки мощности нагревательного элемента?
    Не симметричный генератор - ставите нужную длительность, регулируете длительностью паузы, и будет вам Брезенхем :)))
    В общем как то так )
    Прикрепления: Bresenham.flp(72Kb)


    PC, E8400, 3.5Gb, Win7-32, ver.FLP(portable)
     
    SLONik Дата: Воскресенье, 03.01.2016, 18:23 | Сообщение # 4
    Рядовой
    Группа: Проверенные
    Сообщений: 13
    Награды: 0
    Репутация: 0
    Статус: Offline
    Большое Спасибо. Осталось только подключить детектор перехода через ")"
     
    21vano11 Дата: Воскресенье, 03.01.2016, 21:50 | Сообщение # 5
    Рядовой
    Группа: Проверенные
    Сообщений: 19
    Награды: 0
    Репутация: 1
    Статус: Offline
    Цитата SLONik ()
    Осталось только подключить детектор перехода через ")"
    MOC3063


    Сообщение отредактировал 21vano11 - Воскресенье, 03.01.2016, 21:50
     
    DerAlex Дата: Воскресенье, 03.01.2016, 22:02 | Сообщение # 6
    Полковник
    Группа: Проверенные
    Сообщений: 332
    Награды: 3
    Репутация: 7
    Статус: Offline
    Фазное регулирование нагрузки переменного тока с помощью FLProg
    http://flprog.ru/publ....2-1-0-2


    аврора
     
    rw6cm Дата: Понедельник, 04.01.2016, 15:13 | Сообщение # 7
    Генерал-майор
    Группа: Проверенные
    Сообщений: 479
    Награды: 43
    Репутация: 32
    Статус: Offline
    Цитата SLONik ()
    Большое Спасибо. Осталось только подключить детектор перехода через ")"
    Если проанализировать, как пытаются использовать алгоритм Брезенхема в АВРках, согласно хотя бы Этой статьи.
    То это по сути тот же ШИМ на частотах выше, кратно коэф. деления. Сделать это в FLProg, врятли получится.
    Мы не сможем даже повторить работу внутреннего ШИМ, просто не сможем добиться от генератора полного "0" или "1",
    т.к. тактовка завязана с частотой проца, и не может быть равна "0".
    По этому всегда будем упираться в этот минимально возможный по длительности импульс, и деление здесь не прокатит.

    для примера:
    
    Прикрепления: 8095631.png(10Kb) · 5657492.png(11Kb) · 1703425.flp(108Kb) · 9249329.flp(124Kb)


    PC, E8400, 3.5Gb, Win7-32, ver.FLP(portable)

    Сообщение отредактировал rw6cm - Понедельник, 04.01.2016, 15:13
     
    Alex16 Дата: Вторник, 05.01.2016, 02:02 | Сообщение # 8
    Сержант
    Группа: Проверенные
    Сообщений: 45
    Награды: 6
    Репутация: 3
    Статус: Offline
    Цитата [b]Airis, rw6cm ()
    для регулировки мощности нагревательного элемента
    Цитата SLONik ()
    подключить детектор перехода через 0
    Процедура должна отрабатывать при переходе через 0 (использовать прерывание или MOC30.. с детектором, для эмуляции работы генератор на 10mC )
    Прикрепления: 9276636.flp(69Kb)


    AlexA
     
    Форум » Основной » Спросить у знатоков » алгоритм Брезенхема (Примерение алгоритма для регулировки мощности)
    Страница 1 из 11
    Поиск:

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