Каталог статей

Главная » Все схемы » Схемы устройств на микроконтроллерах » Устройства на микроконтроллерах

Выбранная схема!!!


4780
Генератор
Генератор был собран в качестве источника импульсов для тестирования тахометра.
Прибор собран на микроконтроллере ATmega8.
Программа написана на Си в Code Vision AVR.
Информация выводится на однострочный дисплей WH1601
Выходная частота, снимаемая с выхода ШИМ (вывод 15 МК), задается энкодером с кнопкой и показывается на экране ЖКИ
Тактовая частота МК стабилизируется кварцем 8МГц
При нажатии и удержании кнопки энкодера 0.5с меняется возможность установки частоты: при подаче питания генератор выключен, импульсы на выходе появляются при повороте ручки энкодера, частоту можно менять на 1Гц; после первого нажатия кнопки энкодера частоту можно задавать десятками герц, после второго - сотнями и после третьего нажатия кнопки, частота меняется тысячами герц (до 30кГц); затем все повторяется.


О точности.
Значения выходной частоты проверялись осциллографом. На малых частотах, примерно до 200Гц, значения совпадают с измеренными на осциллографе, затем чем больше частота, тем больше погрешность (это получается из-за нецелых чисел, записываемых в регистр сравнения). Точность можно повысить, если в регистр сравнения заносить константы из массива (мне высокие частоты не нужны были, да и просто лень считать и заносить числа в массив))), На высоких частотах, чтобы повысить точность, нужно брать другую частоту таймера.
Разъем J1 для внутрисхемного программирования МК.










Источник: http://monitor.net.ru
Категория: Устройства на микроконтроллерах | Добавил: Администратор (25.06.2012) | Автор: Deneb-80
Просмотров: 8630 | Рейтинг: 4.3/6


Всего комментариев: 0

Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов! Подробно тут!
Жалоба

Пожалуйста оставьте свои комментарии !!!!

Имя *:
Email:
Код *:


ElectroTOP - Рейтинг сайтов
Copyright Zloy Soft (Company) © 2008 - 2016