#1 Вчора 19:25:35

AS31979
Учасник
Зареєстрований: 2026-05-15
Повідомлень: 3

Arduino Pro 8 МГц і бібліотека Servo

Може хто зна підкажіть:
Є Arduino Pro 8 МГц 3,3В в системі радіокерування, все вже пращює, АЛЕ з  PWM сигналами - як завжди знайшлися ГРАБЛІ...
Городити щось додатково недоцільно, задумка у простоті і можливості міксувати канали керування   

Сигнал "брудний" - на екрані осцилографа імпульси керування смикаються у часі, тупі китайскі серви погоджуються і на такий, а от драйвер BLDC двигуна вже посила на три літери...

Shumnyjj-signal.jpg

По центру імпульс нормального сигналу, лівіше хибний імпульс(він по екрану біга). Скетч не додаю, я вже вирізав з основного циклу все - мікроконтролер не робе нічого окрім генерації PWM сигналу, а проблема є!!!

Библіотека Servo8Bit з ATMega32 наче не працюэ і з менеджера бібліотек не встановлюється, є ідеї як змусити Arduino Pro нормально генерувати PWM сигнал?

Неактивний

#2 Вчора 21:36:26

jokeR
Учасник
Зареєстрований: 2024-12-12
Повідомлень: 202

Re: Arduino Pro 8 МГц і бібліотека Servo

Дуже дивно. Показуйте що ви робите;) Бібліотека Servo вона ж на таймерах, повинно чітко працювати.

міксувати канали керування

Поясніть. Можна в пошту, якщо що.

Неактивний

#3 Вчора 22:36:27

dimich
Учасник
Зареєстрований: 2023-12-01
Повідомлень: 847

Re: Arduino Pro 8 МГц і бібліотека Servo

AS31979 пише:

Є Arduino Pro 8 МГц 3,3В ... Библіотека Servo8Bit з ATMega32 наче не працюэ

Уточніть, Pro / Pro Mini з Atmega328P чи Pro Micro з Atmega32u4?

AS31979 пише:

Скетч не додаю, я вже вирізав з основного циклу все - мікроконтролер не робе нічого окрім генерації PWM сигналу

Так покажіть же. Тим більше, у вас там ще якесь міксування каналів. Ви на увімкненому PWM реконфігуруєте піни, чи що?

AS31979 пише:

є ідеї як змусити Arduino Pro нормально генерувати PWM сигнал?

Найкращий варіант - не використовувати фреймворк ардуіно, а програмувати таймер напряму.

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму