Google Coral Dev Board PWM не может нормально работать на частоте выше 100 кГц
Я использую Coral Dev Board от Google для генерации сигналов ШИМ. Программирование основано на питоне-периферии. Мне удалось генерировать ШИМ-сигналы с произвольными частотами и рабочими циклами. Но сигнал ШИМ искажается на частотах выше 100 кГц, либо из-за низкого тока источника модуля ШИМ, либо из-за большой емкости на выводе, либо по любым другим причинам.
from periphery import PWM
# Open PWM channel
pwm1 = PWM(0, 0)
# Set frequency to 1 kHz
pwm1.frequency = 1e3
# Set duty cycle to 50%
pwm1.duty_cycle = 0.5
pwm1.enable()
Форма волны может быть найдена здесь. Скорость нарастания сигнала ШИМ как-то очень низкая
Интересно, нужно ли мне включить некоторые настройки энергопотребления платы разработки, чтобы позволить источнику получать более высокий ток?