В этом проекте мы делаем простую и дешевую схему частотомера. Он может измерять сигналы от 16Гц до 100Гц с максимальной амплитудой 15В. Чувствительность высокая, разрешение 0,01Гц. Входной сигнал может быть синусоидальной, прямоугольной или треугольной волной.

Частотомер может использоваться во многих приложениях. К примеру, для наблюдения за точностью генератора, для измерения частоты сети или нахождения оборотов двигателя соединенного с датчиком.
Файл печатной платы представлен в формате PDF. Вы можете сделать плату используя метод ЛУТ.

CCP (Capture(Захват)/Compare(Сравнение)/PWM(ШИМ)) модуль PIC микроконтроллера считывает входной сигнал. Используется лишь функция захвата. Чтобы узнать больше о CCP модуле PIC пожалуйста, посетите https://www.microchip.com.


Дисплеи – красные семи сегментные светодиодные дисплеи 14,2 мм с общим катодом.

Перед измерением частоты входного сигнала, сигнал должен быть преобразован в прямоугольный. Потому для этой цели используется схема оптической развязки с оптроном 4N25. Таким образом, входной сигнал надежно изолирован от микроконтроллера и превращается в меандр. Амплитуда сигнала не должна превышать 15В. Если это произойдет, резистор 1кОм может сгореть. Если вы хотите измерить частоту сети, вы должны использовать 220В/9В трансформатор.
Напряжение питания должно быть в районе 8-12В. При большем напряжении схема может быть повреждена, и вы должны быть осторожны с полярность при подключении питания.
Принципиальная схема счетчика(частотомера) приведена в файле проекта. Есть 4 дисплея, которые работают по методу мультиплексирования (динамическая индикация). Для измерения, вывод RB3 подключен к выходу оптического изолятора. 5 вывод второго дисплея подключен к питанию через резистор 1 кОм, так что точка после второго дисплея горит. Это соединение не показано на схеме.

C-код, написанный в PIC C компиляторе доступен для скачивая. HEX также прилагается.
Мы использовали два дополнительных разъемов. Один (18 контактный, 2 ряда) для микроконтроллера PIC16F628, а другой (40 контактный, 2 ряда) за семь сегментных индикаторов.
Скачать список элементов (PDF)
Прикрепленные файлы:
- Frequency-Counter-1326216670.rar (281 Кб)