Микроконтроллеры | Софтовый ШИМ для at89c2051 |
|
---|---|---|
Может есть у кого сырок? Можно и не для 51ого, но с комментариями |
|
|
Вот здесь http://www.pro-radio.ru/controllers/3045-13/ как раз пример разбирали, может быть, заинтересует. |
|
|
Угу все понятно Осталось только посмотреть теориб ШИМ Как там расчитать результирующие напряжение? |
|
|
Ну, видимо как длину лог.1 (в тактах), деленную на длину периода (в тактах), и умноженную на питающее напряжение. Плюс/минус поправки на уровень лог.0, лог.1, время обработки сигнала прерывания (или бита флага), коэффициент инфляции, курс валюты, положение Юпитера и т.п. Факторов много - проще сделать и посмотреть. Большинство из них вносит линейные погрешности, так что их воздействие можно устранить ОУ с парой-тройкой резисторов, если нужна какая-то особая точность. |
|
|
Чё то я не понял, если лог еденица 12 тактов и логический ноль 12 тактов а питающее напряжение 5 вольт, то будет пять вольт что ли? |
|
|
Не 5, а 2.5. Длина периода 12+12=24 такта. |
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |