Курсовая работа: Электронный секундомер
Основной задачей решаемой при составлении структурной схемы является определение, и рациональное совмещение блоков устройства, которые подключаются к микроконтроллеру.
Проектируемый секундомер содержит следующие узлы:
1 Кварцевый резонатор с частотой fкв , работает как тактирующее устройство микроконтроллера. Резонатор обеспечивает наиболее удобную, подходящую частоту тактового генератора.
2 Кнопка, которая с поочередным, однократным нажатием будет выполнять три функции “Пуск/Стоп/Сброс”.
3 МК - микроконтроллер PIC16F628 по требованиям ТЗ.
4 БП - блок питания, обеспечивающий: питание микроконтроллера, питание световых индикаторов, питание акустической индикации, а также связан с кнопкой управления.
5 Индикатор - семисегментный индикаторы (ССИ) широко используются для отображения цифровой и символьной информации. Семь отображающих элементов позволяют высвечивать десятичные и шестнадцатеричные цифры, а также некоторые специальные знаки. Структура ССИ показана на рис. 2.2 . Для засветки одного сегмента большинства типов ССИ необходимо обеспечить протекание через сегмент тока 10-25 мА. В нашем случае потребуется четыре ССИ.
Рис. 2.2 Семисегментный индикатор: а- топология сегментов; б, в- принципиальные схемы
6 Акустическая индикация представляет собой следующее, подается импульс запуска на кнопку, который сразу поступает на звуковую индикацию, оповещая этим начало счета.
Для того чтобы реализовать данный секундомер на микроконтроллере PIC16F628, необходимо организовать цикл с задержкой в 0,1 с., затем подсчитывать эти импульсы и подавать на индикатор.
Если рассматривать принцип работы цифрового секундомера по структурной схеме, то с блока управления, подается импульс запуска, после которого происходит звуковая индикация, затем импульс запуска попадает на устройство задержки в микроконтроллере, в котором организована задержка на 0,1с. В качестве задержки используются два цикла: внутренний и внешний. Также в устройстве задержки организована проверка на переполнение счетчика и проверка нажатия кнопки “Стоп”. Количество подсчитанных секунд поступает на индикаторное устройство, в качестве которого используются семисегментные индикаторы.
3. Разработка принципиальной электрической схемы
Реализуем наш секундомер на базе микроконтроллера PIC16F628 согласно ТЗ рисунок 3.1
Рассмотрим те функциональное назначение выводов PIC16F628, которые будут использованы для проектирования.
Рис.3.1 Микроконтроллер PIC16 F628
Назначение выводов микроконтроллера PIC16f628 приведено в таблице 3.1.
Таблица 3.1
Обозначение вывода |
№ вывода DIP |
Тип 1/О/Р |
Тип буфера в режиме ввода |
Описание |
1 |
2 |
3 |
4 |
5 |
К-во Просмотров: 1030
Бесплатно скачать Курсовая работа: Электронный секундомер
|