Плавает частота ШИМ.
- Войдите на сайт для отправки комментариев
Сб, 14/03/2015 - 13:06
Есть камушек 328P. питается от батарейки. свои честные 3.3 вольта получает со стабилизатора. работает от внутреннего резонатора (int RC Osc 8 MHz).
ставлю Шим частотой 100 КГц
на осциллографе меандр четкий, но плавает. причем не скважность, а частота.
Это от того, что контроллер работает от внутреннего резонатора?
Как добиться четкого ШИМа, не ставя внешний кварц?
Или дело не в бобине?
А как вы 100кГц сумели добится?
Нужен внешний кварц, т.к. это внутренний осциллятор плавает. Я выводил тактовый сигнал на ножкку CLKO (фьюз CKOUT) и замерял частотомером. Можете сами проверить.
А как вы 100кГц сумели добится?
http://forum.arduino.cc/index.php?topic=117425.0
Библиотеки зло :) Всего то 3 команды таймеру дать...
Библиотеки зло :) Всего то 3 команды таймеру дать...
Мне кажется, что вы лукавите. Библиотека - это добро, над которой может работать несколько человек и оптимизировать настолько, насколько это возможно. А другим людям будет очень удобно ей пользоваться, не вникая в суть конкретно этой задачи.
проводя аналогию с изобретением велосипеда: вы же, что бы сделать металлическую втулку какую-нибудь не разбираетесь в перлитах, аустенитах , да и вообще не лезите в кривую железо-углерод. хотя ничто не мешает вам в этом разобраться. Так же вы не начинаете разбираться в языках программирования и архитектурах ядер, что бы написать программу для станка, что бы выточить эту самую втулку. вам просто нужна рабочая программа, которая работает правильно. да и глубокие знания химии не нужны, что бы покрасить втулку краской.
вот и мне сейчас просто нужен чистый ШИМ в частотой 100 КГц с ноги и что бы он работал не лагая.