
Гоню 16разрядный шим из атмеги частотой ровно 225Гц
настройки коротко:
WGM13:0=14 т.е. быстрая шим с верхним пределом в ICR1=0xFFFF
шим гонится при глобально запрещенных прерываниях да еще и в idle-режиме (все отключено кроме шим)
Результаты:
при OCR1=0x0001 получается 0 (ну почти), что составляет 0%
при 10% заполняемости ШИМ - около 0,15В, что составляет 6%
при 25% - около 0.35В, что составляет 14%
при меадре (OCR1=0x8000) - около 0.83В, что составляет 33.2%
при 75% - около 1.45В, что составляет 58%
при 90% - около 2.1В, что составляет 84%
при OCR1=0xFFFE получается 2.5В (ну почти), что составляет 100%
Вопрос:
чо это за фигня? или я туплю?
Что пробовал:
1. материться на новенький осцил, полученный сегодня из китая
2. материться на новенький мультиметр от туда же (но уже меньше)
3. материться на самого себя (я из россии.. что-то в этом есть.. наверное лучше б из китая если по аналогии идти дальше)
4. удалить из схемы R44 и померить на одной RC-цепочке (получилась таже фигня, но с большими пульсациями, что собсно не удивило)
5. Перепроверить плату на сопли и другие последствия хронического недосыпания (к сожалению все в порядке)
6. Покурить, подумать (заодно поесть, попить ну и т.д.)
7. Пожаловаться на этом форуме.
Фрагмент схемы прилагаю.. может чего подскажете, голова кипит
