Страница 1 из 1

Стабильность "штатной" ШИМ в flprog .

Добавлено: 08 ноя 2018, 18:52
GrinMazay
Здравствуйте, друзья ! Подскажите пожалуйста. Если использовать ШИМ вывод ардуино средствами программы flprog, то будет ли зависеть стабильность его параметров от сложности и длительности процессов выполняемой программы ?
Просто хочу использовать выход ШИМ для управления яркостью мощных сегментных индикаторов в статическом режиме. Пробовал смоделировать ШИМ программно, все хорошо работало до подключения датчика температуры. С температурой отчётливо видны скачки яркости в момент опроса датчиков. Так вот будет ли тоже самое если использовать для управления "встроенную " функцию шим- вывода ?
Или оставить эту затею с регулируемой яркостью и одновременным использованием "долгоиграющих " датчиков ?

Стабильность "штатной" ШИМ в flprog .

Добавлено: 08 ноя 2018, 19:14
support
Аппаратный шим работает на аппаратных таймерах и прерываниях поэтому не зависит от основного цикла программы. Так что вроде влиять не должно. По крайней мере я не замечал

Стабильность "штатной" ШИМ в flprog .

Добавлено: 08 ноя 2018, 19:55
GrinMazay
Спасибо, понял. Ну раз уж я тут, позвольте ещё вопрос. Вот если на одном выходе ардуино задать ШИМ и соединить с другим входом и с этого входа управлять Входом Еп штатного блока.... Или такие обратные связи невозможны ?

Отправлено спустя 22 минуты 16 секунд:
Как бы прикрутить к штатному блоку декодирования 7 led индикатора функцию управления яркостью...хотя это я уже многого хочу. :smile37:
В любом случае спасибо большое.!

Стабильность "штатной" ШИМ в flprog .

Добавлено: 08 ноя 2018, 20:09
Sancho
[ref]GrinMazay[/ref], Выложите проект с индикаторами

Стабильность "штатной" ШИМ в flprog .

Добавлено: 10 ноя 2018, 12:43
GrinMazay
Да, собственно, это пока еще не проект, а так проба регулировки яркости для будущего проекта со статической индикацией.

Пробовал на несимметричном мультивибраторе, одновибраторе с разной длительностью импульса. Но всегда была какая то постоянная "усредненная" яркость и не менялась от длительности импульса. Вот почему то только так (понимаю что извращенно) у меня получилось менять яркость.
Для простоты взято 3 градации яркости, циклически переключаемые кнопкой ЯРКОСТЬ.

Отправлено спустя 52 секунды:
МЕГА_шим.flp