Частотомер своими руками на atmega

Частотомер своими руками на atmega

Частотомер своими руками на atmega

Частотомер своими руками на atmega

Частотомер своими руками на atmega

Последнее время мне очень часто требуется измерять частоту, уж очень много электронных проектов я делаю и поэтому появилось нужда в измерительном приборе - частотомере. Покупать данный прибор - я ещё школьник в 8 классе учусь а такая техника очень дорогая для меня. Сильно большие частоты мне измерять пока нет необходимости, хотя в скором времени возможно будет нужно. И поэтому я решил сделать свой частотомер своими руками! Стремясь к минимализму за основу взял AVR микроконтроллер ATtiny2313 и ЖКИ 161. Набросал проект в Proteus, написал прошивку и нарисовал принципиальную схему:

Схема контроллера

Собственно ничего сложного, всё очень просто. Собрал всё на бредборде, кто не знает это - макетная плата с механическими контактами. Проверил, работает! Вот фото отчёт:

DSC04480.jpg

Ну теперь надо реализовать прибор, сделать печатную плату и поместить в корпус. 

DSC04484.jpg

И так, теперь когда все детальки собраны, пора делать печатную плату. Её я сделал универсальной, добавил контактные площадки, мало-ли захочется что нибудь добавить. Чертил печатную плату я программе Sprint Layout 4.0, найти чертёж можно в файлах к статье. Плату я делал лазерно-утюжным методом, вот что получилось:

DSC04482.jpg

Самое главное это хорошо и качественно припаять микроконтроллер, ведь он в SOIC корпусе.

DSC04477.jpg

Не проблема, и мельче паяли! Главное не переборщить припоя и не жалеть канифоли.

DSC04490.jpg

Запаиваем остальные детальки, вот что получилось:

DSC04492.jpg

Кстати, от лишнего канифоля на плате можно избавиться с помощью технического спирта. Так намного лучше:

DSC04493.jpg

DSC04495.jpg

После сборки прошиваем микроконтроллер, я прошивал с помощью программы SinaProg программатором USBtiny. Вот фьюз биты:

fuse.png

Подключить программатор к микроконтроллеру можно проводками, подключить их к разъёму для ЖКИ:

DSC04497.jpg

А reset припаять:

DSC04500.jpg

Распиновку подключения программатора к микроконтроллера не привожу, я думаю вы её знаете. После прошивки и установки фьюз-битов, устанавливаем ЖКИ и подаём питание на устройство:

DSC04504.jpg

Заработало, отлично! Теперь устанавливаем устройство в корпус:

Устройство в корпусе

Как вы видите я свой частотомер сделал на базе своего велокомпьютера, дело в том что я себе собрал более навороченный велокомпьютер (с большим дисплеем на Atmega32, скоро про него напишу статью) а из этого и решил сделать частотомер, только плату переделал. И конечно видео работы устройства:

На видео видно что в качестве генератора я использую компьютер и программу NCH Tone Generator.

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот IC1 МК AVR 8-бит

ATtiny2313-20PU

1 Поиск в LCSC В блокнот C1, C2 Конденсатор 22 пФ 2 Поиск в LCSC В блокнот С3 Конденсатор 0.1 мкФ 1 Поиск в LCSC В блокнот R1 Резистор

1 кОм

1 Поиск в LCSC В блокнот R2 Резистор

4.7 кОм

1 Поиск в LCSC В блокнот R3 Резистор

20 Ом

1 Поиск в LCSC В блокнот LCD ЖК индикатор 161 WH1601A 1 С совместимым HD44780 контроллером Поиск в LCSC В блокнот Z1 Кварц 16 МГц 1 Поиск в LCSC В блокнот Вход Разьём PBS-40 1 Поиск в LCSC В блокнот S1 Выключатель 1 Поиск в LCSC В блокнот Добавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

Теги:


Источник: http://cxem.net/mc/mc183.php


Частотомер своими руками на atmega

Частотомер своими руками на atmega

Частотомер своими руками на atmega

Частотомер своими руками на atmega

Частотомер своими руками на atmega

Частотомер своими руками на atmega