Этот прибор на микроконтроллере ATtiny2313 измеряет интервал времени между двумя последовательными логическими импульсами. Измеряемый сигнал подается на выводы внешних прерываний PD2 и PD3. Устройством могут быть измерены интервалы времени от 10 мкс до 30 минут с разрешением 1 мкс и от 1 мс до 4 часов с разрешением 1 мс. На плате DIP-переключатель S2 определяет настройки прибора, а именно:
S2 1-8: Начало измерения, выбор фронта импульса (передний или задний).
S2 2-7: Конец измерения, выбор фронта импульса (передний или задний).
S2 3-6: Единицы измерения(мкс или мс)
S2 4-5: Режим измерения (непрерывный или удержание)
В таблице 1 представлено подробное описание настроек переключателя.
| S2 1-8 | S2 2-7 | S2 3-6 | S2 4-5 | Описание |
| off | off | x | x | От спадающего до спадающего фронта |
| off | on | x | x | От спадающего до нарастающего фронта (временной интервал между двумя положительными импульсами). |
| on | off | x | x | От нарастающего до спадающего фронта (длительность положительного импульса). |
| on | on | x | x | От нарастающего до нарастающего фронта |
| x | x | on | x | Измерение в мкс (t(min)=10мкс, t(max)=1800с (30мин)). |
| x | x | off | x | Измерение в мс (t(min)=1мс, t(max)=14400с (4ч)). |
| x | x | x | off | Непрерывное измерение: когда одно измерение завершено отображается результат и начинается новое измерение. |
| x | x | x | on | Одиночное измерение: когда одно измерение завершено отображается результат и измерение останавливается. |
| x - любое положение | ||||
Схема устройства
Измеренное время отображается на ЖК-дисплее с двумя строками по 16 символов. В первой строке отображается выбранный интервал времени, единицы измерения и измерительного режима, во второй измеренное время. Светодид D4 служит индикатором процесса измерения, его основной целью является показать, что «Что-то происходит))» в течение длительного периода измерения.
При программировании микроконтроллера выставить такие биты конфигурации:
- Low Fuse: 0xDE
- High Fuse: 0xDF
| Архив для статьи "Измеритель длины импульсов на Attiny2313" | |
| Описание:
Файл прошивки микроконтроллера, макет печатной платы PDF |
|
| Размер файла: 145 KB Количество загрузок: 511 | Скачать |

