ШИМ на mega2560 непонятки

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
AVK
Потрогал лапой паяльник
Сообщения: 349
Зарегистрирован: Сб окт 20, 2007 14:12:03

ШИМ на mega2560 непонятки

Сообщение AVK »

Никогда раньше не работал именно с 2560й мегой
И стало нужно много ШИМ каналов.
Третий, четвертый и пятый таймеры работают в режиме трехканальных ШИМ, всего девять, норм.
И если третий таймер работает совершенно нормально со всеми каналами, то четвертый и пятый странно, нельзя сделать скважность больше половины на втором и третьем канале, первый работает корректно.
Типа я пишу в регистры каналов 0xFA на первом канале все норм почти 100% заполнение, а на втором и третьем по 50%
Все таймеры настроены одинаково: Phase Correct PWM восьмиразрядный.

Добавлено after 4 hours 24 minutes 2 seconds:
Прошу прощения, оказался глюк Протеуса, в железе все работает норм.
Реклама
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3384
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: ШИМ на mega2560 непонятки

Сообщение Мурик »

AVK писал(а):И стало нужно много ШИМ каналов.
Много это сколько?
Может стоит обратить внимание на что-то типа STM32F103C8T6 у которого 16 каналов 16-ти битного ШИМ. Есть МК с еще большим числом ШИМ каналов в том числе с 32-ух битным ШИМ.
Реклама
AVK
Потрогал лапой паяльник
Сообщения: 349
Зарегистрирован: Сб окт 20, 2007 14:12:03

Re: ШИМ на mega2560 непонятки

Сообщение AVK »

В 2560 9 каналов 16 разрядного ШИМа и еще 4 8 разрядного.
И очень много портов, что мне важно ибо много чем надо рулить и много за чем смотреть концевиками и энкодерами.
Изучать STM смысла для себя не вижу, ибо AVR полностью меня устраивает.
Ответить

Вернуться в «Разные вопросы по МК»