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

Главная » Все схемы » Схемы для начинающих » Конструкции простой сложности

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


915
Измеритель интервалов времени на микроконтроллере ATmega8515
Измеритель интервалов времени собран на микроконтроллере ATmega8515 с выводом информации на 16х2 строчный LCD с контроллером HD44780 и имеет следующие параметры:
- измерение периода (T) импульсной последовательности с одновременным измерением длительности (t+) положительных импульсов
- диапазон измерения длительности импульса t+ 5.0мкс...100сек
- диапазон измерения периода T 10.0мкс...100с
- минимальное время измерения ~0.5 с
- погрешность измерения в диапазоне 5.0...1'000'000.0 < +/-0.25 мкс при резонаторе 8МГц
Напряжение питания устройства от 9 до 15 вольт. Амплитуда входных импульсов 1...10В. Работа прибора основана на измерении времени прохождения целого числа периодов (Nx*T) с одновременным подсчетом числа (Nx*t) за принятый интервал измерения (Тизм), путем подсчета периодов (no) опорной частоты Fo.
Тизм < Т*Nx
Т*Nx=to*no
t*Nx=to*not
T=no/Fo*Nx
t=not/Fo*Nx

no- число периодов опорной частоты to за время Т*Nx;
not- число периодов опорной частоты за время t*Nx

Для получения достоверных результатов схема должна подвергаться процедуре калибровки, которую легче показать на конкретном примере. Допустим, измеряются импульсы, следующие с периодом 1'000'000.00 мкс. и показания индикатора T=1000549. Тогда:
-умножаем 1.000549*8'000'000=8'004'392->7A2328h
-в hex-файле находим строку
:10002000007A120005F5E100742B2020202020200A и заменяем 007A1200 на 007A2328
:10002000007A232805F5E100742B2020202020200A

Необходимо установить FUSE-биты для правильной работы. Состояние бит привожу в соответствии с datasheet на ATmega8515:
- CKSEL3...CKSEL0 1111 разрешить работу встроенного генератора с кварцевым резонатором
- SUT1,SUT0 00 установить максимальное время возбуждения и стабилизации колебаний резонатора
- CKOPT 1 режим малой мощности возбуждения резонатора для обеспечения максимальной стабильности; если применяется резонатор с частотой >8МГц, придется запрограммировать 0
- S8515C 0 включить режим совместимости с AT90S8515.


На фото представлены результаты измерения при подаче сигнала амплитудой 5В от генератора Г5-60 и арбитром в виде Ч3-34. Без коррекции hex придется довольствоваться резонатором 8000 кГц и низкой точностью; с коррекцией появляется большая свобода действий. Можно ставить резонаторы или подключать кварцевые генераторы в диапазоне 8...16 МГц.
Скачать прошивку




Источник: http://radioded.ru/content/view/95/1/
Категория: Конструкции простой сложности | Добавил: Визинга (18.12.2010)
Просмотров: 8121 | Рейтинг: 1.0/1


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

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

ьте свои комментарии !!!!

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

Copyright Zloy Soft (Company) © 2008 - 2024