Тема: изменение ШИМ по аналоговому входу
Здравствуйте. Canny 7.2 Duo. Требуется пропорциональное увеличение заполнением ВЧШИМ по изменению напряжения на аналоговом входе.
Прошу помочь с примером. Спасибо
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
CANNY forum → Программируемые контроллеры CANNY 7.x (7, 7.2 duo, alfa, gamma, MGX) → изменение ШИМ по аналоговому входу
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте. Canny 7.2 Duo. Требуется пропорциональное увеличение заполнением ВЧШИМ по изменению напряжения на аналоговом входе.
Прошу помочь с примером. Спасибо
Раз: https://canny.ru/docs/c72duo/adc/#sec-- … dc-primery
Два: https://canny.ru/docs/c72duo/pwm/#sec-- … sti-raboty
Раз + Два = Профит
Возможно ли создать фильтр что бы снизить эффект дребезка потенциометра. Сейчас из за изменений сотых вольта скачет наполнение ВЧШИМ. Использую стабилизированное питание потенциометра 5v. Пробовал другой потенциометр, конденсатор на 1мкФ на входе АЦП не помогает.
Очень даже возможно https://habr.com/ru/post/588270/
Изначально задача стояла такая: вместо датчика высоты кузова VAG 200hz подключить крутилку штатного корректора.
Решил обойтись пока так. Четыре значения 0,1,2,3 принимаются как запрограммированные значение заполнения шим, любые промежуточные значения между положениями соответственно тоже сведены к запрограммированным значениям заполнения. В итоге получилось 7 ступеней регулировки уровня фар.
Всем спасибо.
Пример без учета значений в приложении.
Это работать не будет. Внутри "Калькулятора" постепенно залипнут все D-триггеры и привет.
А вот как будет
Спасибо. Расскажите пожалуйста почему триггеры залипнут, что к этому приводит, как этого избежать при построении подобных схем с триггерами
Всмысле почему? Как работает триггер написано в документации. И в симуляторе это можно проверить.
Или вы этими излишествами буржуазными не пользуетесь?
Простите увидел, D-триггер - триггер, который не изменяет (сохраняет) последнее установленное значение на выходе, при нулевом значении на входе «E». При наличии ненулевого значения на входе «E», значение входа «D» копируется на выход.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
CANNY forum → Программируемые контроллеры CANNY 7.x (7, 7.2 duo, alfa, gamma, MGX) → изменение ШИМ по аналоговому входу