Шаг№26. Используем ШИМ для построения синусоиды на ATmega8

Здравствуйте дорогие читатели. В прошлый раз мы рассмотрели применение контроллера для проверки реле. В этой статье разберем работу самого контроллера. Итак все “крутится” вокруг генерирования синусоиды. Рассмотрим процесс генерирования. Тут нам не обойтись без ШИМ. Читать далее

Контроллер любительского станка ЧПУ (step/dir) на AVR. Шаг №15

Обновлено 17.12.15. Всем привет. В этом посте мы рассмотрим основы для построения контроллера любительского станка ЧПУ, а также программную реализацию. Как Вы помните в прошлой записи мы рассмотрели настройку и управление ШИМ-ом , вот этот полученный опыт мы сегодня и используем. Схему для построения контроллера я взял по этой ссылке http://radiokot.ru/circuit/digital/automat/25/. Лично я выбрал схему на ШИМ  управлении. Схемы очень доступно расписаны. Поэтому проблем возникнуть не должно. Я не много добавил в схеме выход для подключения ЖКИ и интерфейс SPI. Здесь речь пойдет о программной реализации. Читать далее

ШИМ (PWM) управление на AVR. Шаг №14

Обновлено 16.12.15. Всем привет. Разобравшись в прошлой записи с памятью EEPROM, сегодня мы поговорим о том что такое ШИМ (PWM)? Расшифруется как широтно-импульсная модуляция (pulse-width modulation), это среднее значение напряжения, которое изменяется скважностью импульса. В свою очередь скважность это длительность импульса с некоторой частотой повторения. Т.е. более простыми словами все это изменение ширины импульса при неизменной их величине.  Для чего это нам надо? Читать далее