Как работает цифровой частотомер на PIC16F628A. Какие преимущества имеет данная схема. Для чего используется LCD индикатор в частотомере. Какой диапазон частот способен измерять данный прибор.
Принцип работы цифрового частотомера на микроконтроллере PIC16F628A
Цифровой частотомер на микроконтроллере PIC16F628A представляет собой компактный и функциональный измерительный прибор. Его основные компоненты:
- Микроконтроллер PIC16F628A — выполняет все вычисления и управляет работой устройства
- Входной формирователь сигнала на транзисторе и триггере Шмитта
- LCD индикатор для отображения результатов измерений
- Кварцевый резонатор — задает опорную частоту для измерений
- Кнопки управления для настройки параметров
Принцип работы частотомера заключается в подсчете количества импульсов входного сигнала за фиксированный интервал времени. Микроконтроллер считает импульсы, поступающие на его вход, в течение заданного времени измерения (0.1, 1 или 10 секунд). Затем вычисляется частота сигнала и результат выводится на LCD индикатор.
Основные характеристики и возможности частотомера
Данный цифровой частотомер на PIC16F628A обладает следующими ключевыми характеристиками:
- Диапазон измеряемых частот: от 10 Гц до 40 МГц
- Чувствительность: 100-200 мВ
- Время измерения: 0.1, 1 или 10 секунд (переключается кнопками)
- Возможность сохранения до 15 значений промежуточных частот
- Простая процедура калибровки
- Низкое энергопотребление благодаря использованию LCD индикатора
- Компактные размеры
Преимущества использования LCD индикатора в частотомере
Применение жидкокристаллического (LCD) индикатора в данной конструкции частотомера дает ряд существенных преимуществ:
- Значительно более низкое энергопотребление по сравнению со светодиодными индикаторами
- Уменьшение уровня излучаемых электромагнитных помех
- Возможность сделать прибор более компактным
- Упрощение схемы и конструкции устройства
- Хорошая читаемость показаний при любом освещении
Благодаря этим преимуществам, частотомер на LCD индикаторе получается более экономичным и удобным в использовании.
Особенности входного формирователя сигнала
Входной формирователь частотомера выполнен по следующей схеме:
- Входной полевой транзистор для высокого входного сопротивления
- Защитные диоды на входе от перенапряжения
- Триггер Шмитта 74AC14 для формирования прямоугольных импульсов
Такая схема обеспечивает следующие параметры входной цепи:
- Входное сопротивление около 500 кОм
- Чувствительность 100-200 мВ
- Полоса пропускания от 10 Гц до 100 МГц
Благодаря этому частотомер способен измерять широкий спектр сигналов без дополнительных входных цепей.
Расширение диапазона измеряемых частот
Хотя входной формирователь пропускает сигналы до 100 МГц, измерения возможны только до 40-50 МГц из-за ограничения быстродействия микроконтроллера. Для измерения более высоких частот можно использовать внешние делители частоты:
- Предусмотрена возможность подключения до 3 внешних СВЧ делителей
- Коэффициент деления каждого делителя может быть от 2 до 256
- Выбор делителя осуществляется переключателями SA4 и SA5
- Прибор автоматически учитывает коэффициент деления при расчетах
Это позволяет расширить диапазон измерений до сотен мегагерц и даже единиц гигагерц при использовании соответствующих делителей.
Режимы работы частотомера
Частотомер на PIC16F628A может работать в двух основных режимах:
1. Режим измерения частоты
В этом режиме прибор измеряет и отображает частоту входного сигнала. Особенности:
- Время измерения переключается кнопками (0.1, 1 или 10 секунд)
- Результат выводится в килогерцах
- При отсутствии сигнала показывает «0»
2. Режим цифровой шкалы
В этом режиме частотомер может работать как цифровая шкала, учитывая промежуточную частоту. Возможности:
- Вычитание или сложение входной частоты с промежуточной
- Сохранение до 15 значений промежуточных частот в памяти
- Удобное переключение между режимами кнопками
Такая функциональность делает прибор универсальным инструментом для различных радиолюбительских задач.
Программирование и настройка частотомера
Настройка параметров частотомера производится с помощью трех кнопок на передней панели. Основные возможности:
- Выбор времени измерения (0.1, 1 или 10 секунд)
- Переключение между режимами частотомера и цифровой шкалы
- Ввод и сохранение значений промежуточных частот
- Калибровка прибора по опорному кварцевому генератору
Все настройки сохраняются в энергонезависимой памяти микроконтроллера. При включении прибор восстанавливает последний использованный режим работы.
Преимущества частотомера на PIC16F628A
Данная конструкция цифрового частотомера обладает рядом достоинств:
- Простая схема на доступных компонентах
- Широкий диапазон измеряемых частот
- Низкое энергопотребление
- Компактные размеры
- Удобное управление с помощью всего трех кнопок
- Возможность работы в режиме цифровой шкалы
- Сохранение настроек в энергонезависимой памяти
Благодаря этим преимуществам, частотомер на PIC16F628A является отличным выбором для радиолюбителей и профессионалов.
Частотомер 10 Гц — 60.00 МГц на pic16f628a + nokia lcd 5110
Всем привет. Сегодня у нас простой, миниатюрный частотомер на микроконтроллере PIC16F628A с индикатором NOKIA LCD 5110. Благодаря использованию дисплея от мобильного телефона, его размеры незначительны. Сам дисплей построен на базе контроллера PCD8544 с разрешением 48×84 точек. На входе частотомера предусмотрен формирователь с простой защитой по входу.Диапазон измерения частоты……………10 Гц…60МГц
Чувствительность (амплитудное значение) … 0,2…0,3В
Напряжение питания ………….7…16В
Потребляемый ток…………….не более 50 мА.
Необходимость в данном девайсе у меня возникла, когда нужно было сделать задающий генератор несущей для радиопередатчика и произвести его дальнейшую настройку и согласование с другими функциональными частями системы. Долго искал в интернете схему, которая работала бы с дисплеем nokia 5110 и имела бы диапазон измерений, в которую попадала бы нужная мне частота. Наконец, случайно нашел схему такого частотомера, где она была не подробна, сделана под другой дисплей и не имела файла печатной платы. Зато был файл прошивки. Ну ладно теперь перейдем к тому что нам понадобиться:
Расходные материалы
• стеклотекстолит фольгированный двусторонний
• болты М3 x 20 с гайками (шляпки желательно потайные)
• радиодетали (ниже)
Конденсаторы
• 10p ¬– 1 0805
• 22p – 2 0805
• 100p – 1 0805
• 10n – 2 0805
• 100n – 5 0805
• 4…20p – 1 подстроечный
• 22uF 25V – 2 танталовые типа D
Резисторы
• 100 Ом – 1 0805
• 200 Ом – 1 0805
• 470 Ом – 2 0805
• 2.2 кОм – 4 0805
• 3.9 кОм – 4 0805
• 10 кОм – 1 0805
• 18 кОм – 1 0805
• Диод BAV99 sot23
• Дроссель 10 – 82 мкГн (у меня 82 мкГн) 0805
• Кварцевый резонатор на 4МГц
• Такой модуль дисплея. Обратите внимание на распиновку выводов (на разных модулях иногда может отличаться)
• Микросхемы стабилизаторов LM78L05ACM и AMS1117L-33
• ВЧ разъем MCX (я поставил его, т.к. у меня были щупы от карманного осциллографа с таким же)
• Гнездо питания (была мысль сделать на 12 вольтовой батарейке на плате, но для универсальности решил сделать просто гнездо DS-261B)
• DIP панелька PIC16F628A и сам контроллер
Инструменты
• средства для создания печатной платы
• паяльный фен
• паяльник
• мини дрель (для отверстий)
• гравер (удобно фрезеровать отверстие под питание, но можно и без него)
• ножницы по металлу
• мелкий пинцет
• программатор pic
Теперь приступим. Вот наша принципиальная схема.
Перемычкой J3 мы управляем включением/отключением подсветки. Дальше будет проще объяснять по плате.
В место перемычки J3 можно вывести переключатель на проводах. Отверстия под разъем питания J2 можно сделать гравером или мини дрелью, делая несколько последовательных отверстий. Не стоит путать полярность включения танталовых конденсаторов. Сдвоенный последовательно диод BAV99 выполняет функцию защиты от перенапряжения. Если вникать в детали, то понять принцип работы такой защиты вытекает из-за особенностей ВАХ (вольт-амперной характеристики) диода.
На правой части графика мы видим, что при незначительном напряжении ток почти отсутствует, однако в определенный момент ток резко возрастает, и дальнейшее увеличение напряжения не увеличивает ток. Так вот, если напряжение на диоде превышает напряжение падения, то наш диод проводит ток.
Выдержка из документации. Здесь видно, что при напряжении свыше 1В и далее диод начинает проводить ток. В нашем случае получается, что он просто закорачивает входной сигнал большой амплитуды на землю.
Резисторы, стоящие в цепи измеряемого сигнала, ограничивают ток заряда конденсаторов. Ведь в теории при заряде и разряде емкостей их ток стремиться бесконечности. На практике этот ток ограничен сопротивлением проводников, но его бывает недостаточно.
Так как наш дисплей питается от 3.3В через стабилизатор напряжения, то для согласования уровней стоят делители напряжения. Иногда и без них экран неплохо работает, но тогда нагрузка по току ложится на выводы контроллера, каждый из которых имеет свое внутреннее сопротивление.
Дроссель (в моем случае индуктивность smd 0805 на 82 мкГн) дает дополнительную защиту от высокочастотных наводок по питанию, что добавляет дополнительную стабильность в работе контроллера.
Так вроде разобрали основные моменты в работе контроллера. По алгоритму измерения не смогу подсказать, т.к. тот источник, где мне удалось найти неполную информацию, не имел исходного кода. Да и вновь найти сам сайт не удалось. Так теперь перейдем к тому, что у меня получилось.
Так как у меня нет лазерного принтера, но есть струйный, то делаю плату с помощью пленочного фоторезиста. Шаблон состоит из 4 листов прозрачной пленки (2 пленки совмещенные пленки для верхнего слоя и 2 для нижнего). Потом совмещаем верхний и нижний слои так, чтобы внутрь можно было просунуть плату с нанесенным фоторезистом.
Верхний слой
Нижний слой
После травления сделал отверстия своим моторчиком от магнитофона с цанговым патроном. Сначала накернил, продавливая шилом отверстия, а потом сверлил насквозь.
На верхнем фото видно не значительные отклонения в некоторых отверстиях, но это больше связано с тем, что сверлил от руки и мог неидеально вертикально удерживать микродрель.
На верхней части фото нашей новой платы после лужения, а на нижнем – моя старая версия (именно ее фото работы я демонстрировал). Старая версия незначительно отличается от новой (видно, где забыл провести дорожку припаян красно-белый провод, и в новой учтены недочеты разводки). Кстати, хотел отметить, как бы я рекомендовал напаивать компоненты (в какой последовательности). Сначала запаиваем переходные отверстия (их здесь 2), затем припаиваем smd резисторы на верхнем слое. Далее припаиваем dip-панель под микросхему таким образом, чтобы ее ножки замыкали верхние и нижние отверстия платы (у меня стеклотекстолит 1,5мм и припаял к плате с некоторым зазором для паяльного жала). После устанавливаем разъем для дисплея.
А теперь самое интересное: надо сделать 2 отверстия диаметром 3 мм под болтики М3×20 для более надежного крепления нашего дисплея. Для этого вставляем дисплей в разъем и шилом через отверстия помечаем места для сверления на печатной плате.
Ну а далее напаиваем кварцевый резонатор (я нашел удлиненный, но здесь это не критично) и запаиваем все остальные компоненты. Вместо ВЧ разъема можно напаять коаксиальный кабель или на крайний случай просто подвести 2 провода.
После того как плата собрана нам надо прошить микроконтроллер PIC16F628A. Тут, я думаю, можно посмотреть информацию в интернете, т.к. здесь нет никаких особых моментов (в отличии от avr, где еще нужно правильно выставить фьюзы). Я программировал программатором picKit3.
Далее хорошо бы сначала подключить дисплей проводами к разъему, чтобы отверткой можно было под настроить конденсатор. Для настройки подаем прямоугольный сигнал на вход и добиваемся того, чтобы показания были максимально точными, хотя некоторые моменты зависят от самого генератора сигналов. Я использовал генератор из осциллографа dso quad, но мне не пришлось подкручивать емкость, т.к. частотомер сразу давал точные показания.
Теперь несколько фото работы
Ну вот в целом и все. Стоит отметить, что частоты сигналов формой пилы и треугольных импульсов он показывает некорректно. Зато синусоидальные, прямоугольные точно. С его помощью я экспериментировал с емкостной трехточкой и генератором на кварцевом резонаторе.
Файлы схемы, печатной платы и прошивки прилагаются
Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.ЧАСТОТОМЕР НА PIC16F628A
Ещё несколько лет назад измерители частоты делали на отдельных микросхемах с КМОП логикой, но так как вы уже стали PIC-программистами, используем для него микроконтроллер. Предлагаемый частотомер очень прост и вместе с тем показывает надёжную работу схемы. Здесь мы будем использовать 7-сегментный светодиодный дисплей, не ЖК, на котором будет простой частотомер до 1 МГц, который использует 6-разрядов индикатора. Если нужны более высокие частоты измерений — смотрите эти схемы с делителями на входе.
Принципиальная схема частотомера
Микроконтроллер PIC16F628A служит для того, чтобы выполнить всю работу без каких-либо дополнительных микросхем. На 16F628A 16 I/O выводов, два из которых используются для кварцевого генератора, один предназначен для ввода сигнала, а другой может быть использован только для ввода, что дает нам только 12 полезных I/O контактов. Решение — поставить транзистор, который открывается при выключении всех других цифр.
Светодиодный 7-сегментный дисплей, используемый здесь, с общим катодом типа BC56-12SRWA. Когда все сигналы находятся на высоком уровне, транзистор Q1 открывается и переключается на первой цифре. Ток для каждого сегмента составляет около 7 мА.
Вся схема частотомера потребляет тока порядка 30 мА в среднем. Микроконтроллер использует свой внутренний 4 MHz генератор для тактирования CPU. А внешний кварцевый генератор с частотой 32768 Hz нужен для установки 1 второго временного интервала. Tmr0 используется для подсчета входного сигнала на выводе RA4.
В качестве входного сигнала нужно будет 5 вольт прямоугольного вида. Сам частотомер может измерять до 1 мегагерца, что более чем достаточно для любительских проектов. Это сделано для удобства, так как счетчик может достигать показаний 999999 Гц — и ничего переключать не нужно. Меряем хоть 11 герц, хоть 139,622 килогерц.
В общем если у кого есть желание повторить этот проект самим, вот файлы. Плата в архиве немного отличается от той, что на фотографии, были позже сделаны некоторые оптимизации. А программный код открыт — можно его при умении оптимизировать.
Схема частотомера на микроконтроллере с PIC16F628A. Описание
Некоторое время назад я сделал аудио-генератор с частотомером, который работал очень хорошо, но я его продал, и теперь я делаю новый. Частотомер в предыдущей конструкции был сделан на микросхемах КМОП логики, но поскольку на данный момент у меня есть программатор PIC микроконтроллеров — частотомер построен именно на микроконтроллере.
Как обычно идею для будущей конструкции я искал в интернете. Оригинальная идея пришла от этого проекта: Частотомер на PIC16F628A и ЖК индикаторе. Как вы можете заметить – схема очень простая и в то же время элегантная. Но я хотел использовать 7-сегментный светодиодный дисплей, а не жидкокристаллический, так что я нашел еще один интересный проект: Простой 100MHz счетчик частоты, в котором применен 6-разрядный светодиодный дисплей.
Описание частотомера
Конечно же, объединение двух проектов в один не простая задача. Прежде всего, я хотел чтобы это был частотомер на микроконтроллере, и не имел дополнительных микросхем. Помимо этого я выбрал 16F628A, и потому один из выводов ( порта RA5) может быть использованы только в качестве входа.
Для мультиплексного управление 6 цифрами 7-сегментного дисплея требуется 7 + 6 = 13 выходов. Микроконтроллер16F628A имеет 16 выводов, два из которых используются для кварцевого генератора, один для входного сигнала и еще один может быть использован только для входа. Так что у нас остается только 12 свободных выводов. Решение — управление одним из общих катодов с помощью транзистора, который открывается, в момент, когда все другие цифры выключены.
В схеме частотомера применено два 3-разрядных 7-сегментных дисплея с общим катодом типа BC56-12SRWA . Цифры 2..5 включаются, когда соответствующие выводы устанавливаются на низком уровне. Когда на всех этих выводах находится высокий уровень, транзистор Q1 открывается и загорается первая цифра. Ток потребления для каждого сегмента составляет около 6-7mA.
Следует отметить, что выводы, связанные с общими катодами теоретически могут потреблять до 50 мА, если все сегменты светятся. Это, конечно же, немного выше характеристик микроконтроллера. Но так как каждая цифра включается на очень короткое время, то это безопасно. Вся схема частотомера потребляет в среднем около 30-40 мА.
Микроконтроллер тактируется от внутреннего 4 МГц генератора. Таймер1 использует внешний кварцевый генератор с частотой 32768Hz для установки односекундного интервала. Timer0 используется для подсчета входного сигнал на выводе RA4. И, наконец, Таймер2 используется для обновлений цифры. Частотомер может измерять частоту от 920 до 930 кГц, что для любительских целей вполне достаточно. В качестве источника питания используется стабилизатор напряжения 78L05.
Скачать прошивку и рисунок печатной платы (518,2 KiB, скачано: 1 417)
http://diyfan.blogspot.ro
Частотомер — цифровая шкала с LCD (PIC16F84 или PIC16F628 или PIC16CE625, asm) — Устройства на микроконтроллерах — Схемы устройств на микроконтроллерах
Описание опубликовано в журнале «Радио» № 7 за 2004 г., стр. 64, 65 Частотомер — цифровая шкала с ЖК индикатором и«Радиолюбитель» № 10 за 2005 г., стр. 36…39 Частотомер — цифровая шкала с жидкокристаллическим индикатором.
Предлагаемый прибор предназначена для использования в качестве частотомера или цифровой шкалы связной и радиоприемной аппаратуры всех типов. Несмотря на очень простую схему прибор имеет довольно высокие параметры. Он разработан на основе и исходя из опыта эксплуатации моей предыдущей конструкции Частотомер — цифровая шкала на PIC контроллере (LED). Применение жидкокристаллического (LCD) индикатора на контроллере HT1613, HT1611 позволило снизить потребляемый ток, уменьшить уровень излучаемых помех, уменьшить габариты, а также упростить схему и конструкцию прибора.
Диапазон измеряемых частот 10Гц…40мГц, чувствительность 100…200 мВ, время измерения – 0,1; 1 или 10 сек. Быстродействие PIC контроллера не позволяет непосредственно измерять частоты более 40 мгц, но их можно измерять, используя внешний СВЧ делитель. В энергонезависимую память можно записать до 15 значений промежуточных частот в диапазоне от 0 до 800 мГц. Процедура калибровки предельно упрощена, частота опорного кварца может быть в пределах 1 мГц…20 мГц. Все параметры могут изменяться пользователем с помощью 3-х кнопок на передней панели прибора.
Разработано два варианта программы электронного частотомера, первый позволяет использовать один внешний СВЧ делитель с любым коэффициентом деления в диапазоне 2…255. Второй вариант допускает применение трех внешних делителей с различными коэффициентами деления, а диапазон допустимых значений Кд расширен до 256. Номер подключенного в данный момент делителя определяется автоматически.
При использовании частотомера на микроконтроллере с первым вариантом программы в качестве цифровой шкалы, в его энергонезависимую память можно записать до 15 промежуточных частот в диапазоне от 0 до 800 МГц. Во втором варианте программы количество ПЧ не может превышать 7. Их значения вводятся с точностью до 100 Гц и в любой момент могут быть изменены пользователем с помощью 3-х кнопок, расположенных на передней панели прибора.
Принципиальная схема частотомера показана на рисунке. В нем использован один из самых дешевых и распространенных LCD (ЖКИ) индикаторов от телефонов с АОН — HT1613 (HT1611). К сожалению, он не имеет собственного названия и разные производители называют его по своему, например, встречается обозначение KO–4B. Неизменным остается только его встроенный контроллер HT1611 или HT1613.
При применении указанных на схеме деталей входной формирователь частотомера имеет полосу пропускания 10 Гц…100 МГц, входное сопротивление 500 ком и чувствительность около 100 мв, но быстродействие встроенного в PIC контроллер делителя ограничивает верхнюю границу измеряемых частот значением 40…50 МГц. Нижняя граница для синусоидального сигнала определяется емкостью C1 и C5. Диоды VD1, VD2 защищают полевой транзистор от выхода из строя при попадании на вход высокого напряжения. Высокие параметры входного формирователя при сравнительно простой схеме и питании только от одного источника 5 в удалось получить благодаря применению КМОП триггера Шмитта DD2 типа 74AC14. Использовать здесь TTL аналог недопустимо, т.к. это снизит верхнюю границу измеряемых частот до 10…15 МГц. Управляющий контроллер может быть типа PIC16F84, PIC16F628, PIC16CE625.
SA4 и SA5 используются для выбора номера внешнего СВЧ делителя. Их разомкнутое состояние соответствует работе прибора без СВЧ делителя. Замыкая SA4, SA5 можно выбрать один из 3-х делителей. Это может оказаться полезным при проведении измерений в широком диапазоне частот. Например, первый делитель работает в диапазоне 500 МГц…2 ГГц, а второй – 30 МГц…500 МГц и они имеют разный коэффициент деления. При смене делителя прибор автоматически будет учитывать смену его коэффициента деления при расчете показаний. При необходимости на плату можно установить DIP переключатели для выбора ПЧ и делителя.
В схеме частотомера на микроконтроллере можно использовать практически любой кварцевый резонатор, однако оптимальной является тактовая частота контроллера около 4 МГц. На меньшей частоте снижается быстродействие PIC, а повышение частоты увеличивает потребляемый ток, не давая особых преимуществ.
Прибор получился очень простой, и в то же время удобный в работе. Его повторили многие радиолюбители, дополнив описание своими вариантами печатной платы. Я, в свою очередь, делюсь этой информацией с Вами. Дополнения пользователей выложены на этой страничке в архиве в том виде, в каком я их получил — «как есть».
Если возникнут сложности с приобретением ЖКИ индикатора HT1613 (HT1611, KO-4B), его можно заменить на светодиодные индикаторы. Одним из первых такое устройство на AT90S1200 предложил Эдуард (UA4NX). Описание можно найти на его сайте http://ua4nx.qrz.ru. Известен вариант и на ATmega8. На всякий случай я выкладываю архив с копией странички UA4NX, копией описания конструкции на ATMega8 и Datasheet на индикатор.
Автор статьи Николай RA4NAL. Первоисточник.
АРХИВ:Скачать
ЧАСТОТОМЕР НА МИКРОКОНТРОЛЛЕРЕ
Очень полезный и несложный прибор, который просто незаменим в творческой лаборатории радиолюбителя, можно сделать на МК PIC16F628A. Для измерения частот до 30 Мгц и предназначен данный цифровой частотомер на распространённой микросхеме-контроллере PIC16F628A. Его принципиальная схема состоит из базового модуля, с подключенным к его счетному входу входным формирователем. Схема частотомера приведена на рисунке ниже:
Данный измерительный прибор может использоваться в двух режимах — цифровая шкала и измеритель частоты. При включении питания, частотомер переходит в тот режим, в котором он работало до последнего выключения питания. Если это был режим частотомера — в левом разряде индикатора высветится режим частотомера «F.». Так-же в младшем разряде индикатора высветится «0». Частотомер автоматически перейдет в режим измерения частоты и будет находиться в режиме ожидания. При подаче на вход какого-то сигнала, признак режима частотомера «F.» гасится и индикатор отобразит значение измеряемой частоты в килогерцах.
Схема входного формирователя частотомера — цифровой шкалы, приведена на рисунке:
Если на момент включения питания, на входе частотомера присутствует измеряемый сигнал, то, после включения питания, признак работы частотомера «F.», высветится в течение 1-й секунды, а затем погаснет.
Для того чтобы перейти на время измерения 0,1 сек. или 10 сек., необходимо нажать либо кнопку № 1, либо одновременно нажать кнопку № 1 и кнопку № 2 соответственно (см. раскладку клавиатуры для режима частотомера), затем дождаться изменения положения десятичной точки, после чего отпустить кнопку (кнопки). Если после этого необходимо вернуться к времени измерения 1 сек., то необходимо нажать кнопку № 2 и дождаться изменения положения десятичной точки, после чего отпустить кнопку. Для любого времени измерения десятичная точка отмечает килогерцы.
Раскладка клавиатуры режима частотомера
Кнопки Время измерения Пояснения
Кнопка № 1 0,1 сек. Переход на время измерения 0,1 сек.
Кнопка № 2 1 сек. Переход на время измерения 1 сек.
Кнопка № 1 +
кнопка № 2 10 сек. Переход на время измерения 10 сек.
(кнопки нажимаются одновременно)
Если перед выключением питания происходила работа в режиме цифровой шкалы, то при следующем включении питания будет установлен именно этот режим, а внутри режима цифровой шкалы будет установлен именно тот подрежим («минус ПЧ» или «плюс ПЧ»), в котором происходила работа до последнего выключения питания. Признаки подрежимов цифровой шкалы («L.» или «H.» соответственно) будут постоянно высвечиваться в левом разряде индикатора. При отсутствии сигнала на входе цифровой шкалы, индикатор будет показывать значение записанной в память контроллера промежуточной частоты, а при его наличии — результат вычитания или сложения частоты сигнала, присутствующего на входе цифровой шкалы, и значения промежуточной частоты, записанной в энергонезависимую память PIC контроллера.
Режим цифровой шкалы имеет 4 подрежима.
— При нажатии на кнопку № 1 происходит переход в подрежим «минус ПЧ».
— При этом, в левом разряде индикатора, высветится признак подрежима «L.».
— При нажатии на кнопку № 2 происходит переход в подрежим «плюс ПЧ».
— При этом, в левом разряде индикатора, высветится признак подрежима «H.».
В процессе «прошивки» контроллера, в его энергонезависимую память записывается значение промежуточной частоты = 5,5 мГц., но потом может будет самостоятельно записать в нее любое значение и использовать ее в качестве промежуточной. Для этого надо подать на вход ЦШ внешний сигнал с частотой, которая далее будет использоваться в качестве промежуточной. Проконтролировать значение этой частоты можно, перейдя в режим частотомера.
Раскладка клавиатуры режима цифровой шкалы:
Кнопки Время измерения Пояснения
Кнопка № 1 «минус ПЧ» Промежуточная частота вычитается из
измеряемой частоты
Кнопка № 2 «плюс ПЧ» Промежуточная частота суммируется с
измеряемой частотой
Кнопка № 1 +
кнопка № 2 Установка ПЧ Запись в оперативную память значения
измеряемой частоты (ПЧ)
Повторно:
Кнопка № 1 +
кнопка № 2 Запись ПЧ Копирование значения измеряемой частоты из оперативной памяти в энергонезависимую с целью дальнейшего ее использования в качестве промежуточной
При смене режима работы, меняется раскладка клавиатуры. Если кнопка № 1 находится в нажатом состоянии меньше определенного времени, то переключения в другой режим не происходит и кнопка № 1 может либо устанавливать время измерения 0,1 сек. (в режиме частотомера), либо включать подрежим «минус ПЧ» (в режиме цифровой шкалы). Если этот порог превышен, происходит переключение в другой режим. Величина этого порога — около 4 сек., и этот интервал времени отсчитывается с момента окончания цикла счета, приходящегося на момент нажатия кнопки № 1.
Снизить энергопотребление схемы частотомера можно, увеличив номиналы резисторов, соединяющих выводы порта В с индикатором. В своей конструкции использовал 9-разрядный светодиодный индикатор от советского телефона с АОН, с общим катодом и красным цветом свечения. В моем частотомере, кроме питания от сети, имеется также и батарейное питание (аккумуляторы). Печатная плата устройства приведена на рисунке:
Прошивки для микроконтроллера PIC16F84A, а также полный текст статьи Цифровой частотомер на контроллере качаем тут. Схему испытал — ZU77.
Чертежи печатных плат частотомера и пробника показаны на рисунках. Пробник должен быть смонтирован в металлической коробочке. Сам частотомер также желательно экранировать, особенно если прибор будет использоваться в качестве цифровой шкалы совместно с приемником. В качестве блока питания можно использовать любой нестабилизированный источник напряжением 7,5…14в и током до 150ма. Достаточно понижающего трансформатора и выпрямительного моста, роль сглаживающего фильтра выполняет C12 (рис.1). Бестрансформаторный блок питания применять не рекомендуется. При налаживании частотомера резистором R2 добиваются максимальной чувствительности прибора на высоких частотах. Напряжение на коллекторе VT1 должно быть при этом около 2,5в. Налаживание выносного пробника заключается в установке тока каждого транзистора около 5ма. Их выставляют, подбирая R3. Напряжение на коллекторе VT2 должно быть +4в. После изготовления и проверки работоспособности частотомера необходимо выставить все необходимые значения его параметров. Они устанавливаются в сервисном режиме кнопками SB1 — SB3. Для входа в этот режим следует нажать эти 3 кнопки одновременно. При этом на индикаторе появится значение времени измерения, которое будет выбираться по умолчанию при включении прибора. Нажимая на кнопку SB1 или SB2 можно выбрать одно из 3-х значений - 0,1с; 1с или 10с. После этого следует нажать SB3. При этом выбранное значение заносится в энергонезависимую память, а на индикаторе появляется значение коэффициента деления СВЧ делителя, который будет использоваться с прибором. Изменить его значение можно, нажимая SB1 или SB2, а затем подтвердить выбор, нажав SB3. Если один или несколько из переключателей SA2 … SA5 замкнуты, на индикаторе появляется номер включенной ПЧ и ее знак (стилизованный + или -). Выбор знака производится SB1 или SB2, нажатие SB3 подтверждает выбор и на индикаторе появляется значение ПЧ, которое можно изменять, нажимая опять же SB1 или SB2. Скорость изменения будет увеличиваться в зависимости от времени нажатия на кнопку, т.е. чем дольше держать нажатой кнопку, тем быстрее будут изменяться показания. Цена младшего разряда 1Гц. Подтверждение выбора аналогично предыдущим режимам — нажатие SB3. После этого на индикаторе появляется надпись «SETUP». Если не нажимать ни одну из кнопок, примерно через 3 сек прибор перейдет в режим измерения с вновь выбранными параметрами. Для входа в «SETUP» следует нажать SB3. В этом режиме осуществляется программная калибровка прибора под конкретный используемый кварц. Это может оказаться необходимо, т.к. в данной схеме он возбуждается на частоте параллельного резонанса, а на кварцах обычно указывается частота последовательного резонанса, которая может отличаться на несколько килогерц. Калибровка осуществляется выбором 9 констант, которые определяют длительность интервалов измерения. Константы C1, C2 и C3 определяют интервал 0,1сек; C4, C5 и C6 — 1сек, а C7, C8 и C9 — 10сек.
C1, C4, C7 предназначены для точной калибровки интервала; C1, C4 и C7 могут изменяться от 0 до 17. Их увеличение или уменьшение на 1 увеличивает или уменьшает соответствующий интервал на 1мкс (на 1 машинный цикл). C2, C5 и C8 принимают значение от 0 до 255. Их изменение на 1 изменяет интервал на 18мкс. C3, C6 и C9 также могут быть от 0 до 255 и осуществляют еще более грубое изменение интервала. Значения всех констант вводятся последовательно, аналогично предыдущим режимам. После ввода C9 прибор переходит в режим измерения.
Если частота генерации кварца равна точно 4МГц, константы должны иметь следующие значения:
В авторском варианте частота кварца 4 001 120 Гц и константы несколько иные: Вы можете загрузить также файл fr_const.zip (10кб) содержащий методику и пример рассчета констант для других частот. Для калибровки прибора необходимо иметь образцовый частотомер и генератор. В начале следует с помощью образцового прибора измерить частоту генерации кварца в приборе. При этом конденсатор С7 должен быть в среднем положении. Частотомер подключается в точку XN1. Измеренное значение округляется до ближайшего, кратного 40Гц, например, 4 000 000, 4 000 040, 4 000 080 и т.д. Затем выносной пробник прибора подключают к точке XN1 и записывают показания на всех 3-х пределах. Если показания отличаются от измеренного значения, следует войти в сервисный режим, затем в «SETUP» и изменить значения констант. При этом следует придерживаться правила — изменяя длительность интервала 0,1сек на 1мкс, длительность интервала 1сек следует изменить на 10мкс, а 10сек — на 100мкс. В противном случае показания прибора на разных пределах могут не соответствовать друг другу. После нескольких проб и ошибок становится понятным влияние констант на показания. Таким образом добиваются показаний истинной частоты генерации кварца. Как указывалось выше, она должна быть обязательно кратна 40Гц. В авторском варианте показания прибора с интервалом измерения 10с — 4.001.120.0; с интервалом 1с — 4.001.120; а с интервалом 0,1с — 4.001.1 После такой калибровки следует подключить данный прибор и образцовый частотомер к генератору сигналов частотой 20 … 40 МГц и амплитудой 0,2 … 0,5В и сравнить показания на всех пределах. Если на разных пределах показания не будут соответствовать друг другу, значит при вводе констант была допущена ошибка и эту операцию следует повторить. Окончательно точного соответствия показаний частоте добиваются вращением С7. Если диапазона его изменения не хватает, следует подкорректировать константы, как было описано выше. Процесс калибровки достаточно сложен, но необходимость в его проведении может возникнуть только 1 раз после изготовления прибора. Авторские значения всех констант и параметров в энергонезависимой памяти при необходимости можно восстановить набрав значение C3 в пределах от 128 до 255. Прошивка для PIC16CE625 (3кб.) Ограничив количество промежуточных частот до 13-и и отказавшись от функции восстановления авторских значений констант, удалось разместить программу в памяти более распространенного PIC16F84. Трудно найти прибор, превосходящий этот частотомер по соотношению цена/качество, поэтому интерес к нему со стороны радиолюбителей не ослабевает. Вы можете загрузить несколько вариантов чертежей печатных плат в формате Sprint Layout 3.0, разработанных в последнее время радиолюбителями:
Дистрибутивы русскоязычной версии Sprint Layout (600кб) можно загрузить, например, по адресу: http://rk4hww.narod.ru/Programs/Layout.zip, а программу PCB можно найти по адресу http://www.waldherr.com |
Частотомер — цифровая шкала с динамической индикацией — Измерительная техника — Инструменты
Для простейшего варианта устройства с верхней границей рабочих частот в 30 Мгц., принципиальная схема ЧМ/ЦШ состоит из базового модуля, с подключенным к его счетному входу входным формирователем.Схема частотомера — цифровой шкалы приведена на рисунке:
Работа устройства в режиме частотомера
При включении питания, устройство автоматически переходит в тот режим, в котором оно работало ранее (до последнего выключения питания).
Если это был режим частотомера, то в крайнем левом разряде индикатора высветится признак режима частотомера «F.».
В младшем разряде индикатора высветится «0», а остальные разряды будут погашены.
Частотомер автоматически перейдет в режим измерения частоты с временем измерения
1 сек. (по умолчанию) и после этого, будет находиться в режиме ожидания.
При подаче на вход частотомера сигнала с измеряемой частотой, признак режима частотомера «F.» гасится (при этом 8-й разряд включается в работу по отображению значения измеряемой частоты), и индикатор отобразит значение измеряемой частоты в килогерцах (относительно десятичной точки).
При этом будет отображаться только полезная информация, а разряды, которые ее не содержат, будут погашены.
Если на момент включения питания, на входе частотомера присутствует измеряемый сигнал, то, после включения питания, признак работы частотомера «F.», высветится в течение 1-й секунды, а затем погаснет.
Для того чтобы перейти на время измерения 0,1 сек. или 10 сек., необходимо нажать либо кнопку № 1, либо одновременно нажать кнопку № 1 и кнопку № 2 соответственно (см. раскладку клавиатуры для режима частотомера), затем дождаться изменения положения десятичной точки, после чего отпустить кнопку (кнопки).
Если после этого необходимо вернуться к времени измерения 1 сек., то необходимо нажать кнопку № 2 и дождаться изменения положения десятичной точки, после чего отпустить кнопку.
Для любого времени измерения десятичная точка отмечает килогерцы.
Если перед выключением питания происходила работа в режиме частотомера, то при следующем включении питания установится этот же режим, а время измерения установится по умолчанию (1 сек.).
Раскладка клавиатуры режима частотомера
Работа устройства в режиме цифровой шкалы
Если перед выключением питания происходила работа в режиме цифровой шкалы, то при следующем включении питания будет установлен именно этот режим, а внутри режима цифровой шкалы будет установлен именно тот подрежим («минус ПЧ» или «плюс ПЧ»), в котором происходила работа до последнего выключения питания.
Признаки подрежимов цифровой шкалы («L.» или «H.» соответственно) будут постоянно высвечиваться в левом (старшем) разряде индикатора.
При отсутствии сигнала на входе цифровой шкалы (частотомер и цифровая шкала имеют общий вход), индикатор будет показывать значение записанной в энергонезависимую память PIC контроллера промежуточной частоты, а при его наличии — результат вычитания или сложения частоты сигнала, присутствующего на входе цифровой шкалы, и значения промежуточной частоты, записанной в энергонезависимую память PIC контроллера.
Так же, как и в режиме частотомера, в этих подрежимах режима цифровой шкалы, разряды индикатора, не содержащие полезной информации, будут погашены.
В режиме цифровой шкалы, время измерения (подсчета импульсов) составляет 0,1 сек. (погрешность измерения 10 Гц.) и изменить его нельзя.
При использовании времени измерения 0,1 сек. (это относится также и к работе в режиме частотомера с временем измерения 0,1 сек.), для облегчения визуального восприятия показаний прибора, негативный эффект мерцаний показаний индикатора ослабляется.
Режим цифровой шкалы имеет 4 подрежима (см. раскладку клавиатуры режима цифровой шкалы).
При нажатии на кнопку № 1 происходит переход в подрежим «минус ПЧ».
При этом, в левом разряде индикатора, высветится признак подрежима «L.».
При нажатии на кнопку № 2 происходит переход в подрежим «плюс ПЧ».
При этом, в левом разряде индикатора, высветится признак подрежима «H.».
В процессе «прошивки» PIC контроллера, в его энергонезависимую память записывается значение промежуточной частоты = 5,5 мГц., но впоследствии, пользователь может самостоятельно записать в нее любое значение частоты (в пределах рабочего диапазона частот) и использовать ее в качестве промежуточной.
Для выполнения этой процедуры необходимо подать на вход цифровой шкалы внешний сигнал (например, от генератора стандартных сигналов) с частотой, которая далее будет использоваться в качестве промежуточной.
Проконтролировать значение этой частоты можно, перейдя в режим частотомера (переходы между режимами будут описаны ниже).
Убедившись в том, что на вход устройства поступает сигнал с требуемой частотой, необходимо перейти в режим цифровой шкалы, затем одновременно нажать кнопку № 1 и кнопку № 2 и держать их в нажатом состоянии до тех пор, пока все разряды индикатора не окажутся погашенными.
После этого кнопки нужно отпустить.
В индикаторе высветится значение будущей промежуточной частоты, заложенное в оперативную память при помощи одномоментной записи.
По этой причине, значение будущей промежуточной частоты в разрядах индикатора фиксируется (не меняется), и можно не спеша сравнить его с тем значением частоты, которое требуется записать в энергонезависимую память в качестве промежуточной.
Примечание: так как процедура записи значения промежуточной частоты, в энергонезависимую память PIC контроллера, будет использоваться достаточно редко, я не стал перегружать программу командами процедуры гашения незначащих нулей в разрядах оперативной памяти, и поэтому, при индикации содержимого оперативной памяти будут высвечиваться все разряды индикатора (незначащие нули не гасятся).
Если значение содержимого оперативной памяти (будущая ПЧ) Вас устраивает, то можно записать его в энергонезависимую память PIC контроллера.
Для этого еще раз нажимаются обе кнопки.
Их необходимо держать в нажатом состоянии до появления признака окончания записи в энергонезависимую память («F» в младшем разряде индикатора), а затем отпустить.
В зависимости от того, какая кнопка была отпущена последней, в старшем разряде индикатора высветится признак подрежима цифровой шкалы «L.» или «H.», незначащие разряды будут погашены, а в остальных разрядах будет индицироваться результат вычитания или сложения установленной промежуточной частоты и измеряемой частоты.
Если установившийся подрежим не тот, который нужен, ничто не мешает переключиться на другой подрежим.
Остается только подключить вход цифровой шкалы к выходу гетеродина или синтезатора частот.
Если значение будущей промежуточной частоты Вас не устраивает (неточное значение), то необходимо завершить процедуру записи этого значения промежуточной частоты в энергонезависимую память (иначе нельзя будет переключиться в режим частотомера).
После появления признаков подрежимов «L.» или «H.», необходимо перейти в режим частотомера, скорректировать в этом режиме значение будущей промежуточной частоты, вернуться в режим цифровой шкалы и повторить процедуру записи значения промежуточной частоты в энергонезависимую память PIC контроллера (см. выше).
Количество такого рода манипуляций не ограничено.
Раскладка клавиатуры режима цифровой шкалы
Переключение режимов «частотомер» — «цифровая шкала»
Режимы работы переключаются кнопкой № 1.
При смене режима работы, меняется раскладка клавиатуры (см. выше).
Если кнопка № 1 находится в нажатом состоянии меньше определенного времени, то переключения в другой режим не происходит и кнопка № 1 может либо устанавливать время измерения 0,1 сек. (в режиме частотомера), либо включать подрежим «минус ПЧ» (в режиме цифровой шкалы).
Если этот порог превышен, происходит переключение в другой режим.
Величина этого порога — около 4 сек., и этот интервал времени отсчитывается с момента окончания цикла счета, приходящегося на момент нажатия кнопки № 1.
Следовательно, пока этот цикл счета не закончится, отсчет 4-х секундного интервала времени производиться не будет.
Таким образом, быстрее всего переключение режимов будет производиться при установке времени измерения 0,1 сек.
Так как в режиме цифровой шкалы используется только это время измерения, то переход из режима цифровой шкалы в режим частотомера или переход из режима частотомера (установлено время измерения 0,1 сек.) в режим цифровой шкалы займет не более 4,1 сек..
При установке других пределов измерения, время перехода из режима частотомера к режиму цифровой шкалы займет:
если установлено время измерения 1 сек. — не более 5 сек.,
если установлено время измерения 10 сек., — не более 14 сек.,
Если время измерения составляет 10 сек., то в худшем случае придется подождать 14 сек., а в лучшем случае — 4 сек. Это будет зависеть от того, на какой момент времени, внутри текущего цикла измерения, приходится момент замыкания контактов кнопки № 1.
На практике процесс переключения режимов работы выглядит так:
Если необходимо перейти в другой режим работы, кнопка № 1 нажимается и удерживается до тех пор, пока не произойдет смена режима работы, после чего отпускается.
Определение факта переключения производится по признакам режимов.
Примечание: если после включения питания установился ранее запрограммированный режим частотомера и первой операцией, после включения питания, является переход в режим цифровой шкалы, то переход осуществлен не будет до тех пор, пока не будет произведена одна (любая) операция с клавиатурой (кнопками).
Это означает то, что, в этом случае, необходимо кратковременно нажать и отжать любую из кнопок и только после этого переходить в режим цифровой шкалы.
Если этого не знать, то переход произойдет только после второго нажатия кнопки № 1, а в течение первого нажатия просто ничего происходить не будет и можно напрасно прождать.
После перехода в режим цифровой шкалы по двойному нажатию, дальнейшие переходы между режимами, вплоть до выключения питания, происходят в одно нажатие.
Если после включения питания установился ранее запрограммированный режим цифровой шкалы, все переходы между режимами (и во всех случаях) происходят в одно нажатие.
Таким образом, переход между режимами по двойному нажатию происходит только в единственном случае (см. выше) и не более чем 1 раз за одно включение питания.
Схема входного формирователя частотомера — цифровой шкалы приведена на рисунке:
Дополнительные замечания по схеме
Снизить энергопотребление можно, увеличив номиналы резисторов, соединяющих выводы порта В с индикатором.
В моем частотомере они имеют номинал 1 ком, и яркость свечения индикаторов меня устраивает (это, конечно, мое субъективное мнение, у кого-то оно может быть другим).
Что касается индикатора, то указанный в схеме А.Денисова индикатор АЛС318 применять вряд ли стоит: размер цифр маленький и вообще ему место в музее.
Я использовал 9-разрядный светодиодный индикатор от телефонного аппарата с АОН, с общим катодом и красным цветом свечения, что и другим советую.
В моем частотомере, кроме питания от сети, имеется также и батарейное питание (аккумуляторы НМГ емкостью 1А/ч).
Печатная плата устройства приведена на рисунке:
Фотографии собранного Устройства (любезно предоставил vanchellos):
Прошивки для микроконтроллера PIC16F84A Скачать
Прошивки для микроконтроллера PIC16F628A Скачать
Печатная плата формата .lay Скачать
Это варианты «на все случаи жизни».
При отсутствии сигнала, должен индицироваться 0.
Пример: Вы собрали ЧМ/ЦШ с «прошивкой» Kea3b.hex, и при отсутствии сигнала, индицируется число 255, а не 0.
Действие: меняете «прошивку» Kea3b.hex на Kea3b_1.hex.
Еще один пример: Вы собрали ЧМ/ЦШ с «прошивкой» Kea3b_1.hex, и при отсутствии сигнала, индицируется число 1, а не 0.
Действие: меняете «прошивку» Kea3b_1.hex на Kea3b.hex.
То же самое относится и к программам Kea628a.hex и Kea628a1.hex.
Автор конструкции: Корабельников Евгений Александрович
Город: Липецк
Связаться с автором можно по email (указан на схеме)
Сайт автора: http://ikarab.narod.ru Самоучитель по программированию PIC микроконтроллеров для начинающих
Частотомер 100 МГц с PIC16F628A — ЖК-дисплей
В этом проекте показано, как создать очень простой, но очень полезный инструмент, который должен быть у каждого энтузиаста DIY: частотомер 100 МГц +.
Схема довольно проста и понятна и использует микроконтроллер PIC16F628A для измерения частоты и высокоскоростной компаратор для усиления и преобразования сигнала.
Микроконтроллер использует свой внутренний генератор 4 МГц для тактовой частоты процессора.Timer1 использует внешний кварцевый резонатор (часовой кристалл) с частотой 32768 Гц для установки временной развертки в 1 секунду.
Таймер 0 используется для подсчета входного сигнала на выводе RA4.
Максимальная частота Timer0 составляет 1/4 частоты процессора, что составляет 1 МГц, но есть внутренний предварительный делитель, и его можно установить от 1 до 256. Теоретически это может позволить входному сигналу быть до 256 МГц. С другой стороны, в техническом описании 16F628A есть требование, чтобы входной импульс на RA4 был с минимальной шириной 10 нс, что соответствует частоте 100 МГц.Таким образом, максимальная частота может составлять от 100 МГц до 256 МГц. Я проверил с двумя разными PIC16F628A, и они легко преодолевают барьер 200 МГц.
Для достижения максимально возможного разрешения входной сигнал проверяется в течение 0,125 секунды, и соответствующим образом вычисляется значение предварительного делителя. Таким образом, когда входная частота ниже 1 МГц, разрешение будет 1 Гц.
Самой важной частью для точности частотомера является схема установки временной развертки — кварцевый резонатор X1 и конденсаторы C4 и C5.Значения C4 и C5 могут находиться в диапазоне от 33 пФ до 62 пФ, и с их помощью можно точно настроить частоту кристалла.
Вход схемы подается через высокоскоростной компаратор. Для переключения на частоту 100+ МГц компаратор должен иметь задержку распространения менее 5 нс. В этой схеме я использовал Texas Instruments TLV3501 с задержкой 4,5 нс. Это был самый дешевый высокоскоростной компаратор, который мне удалось найти (2,5 евро).
Два входа компаратора настроены примерно на 1/2 напряжения питания с разницей между ними 15-25 мВ, поэтому любой сигнал переменного тока с более высоким напряжением начнет переключать компаратор.
Если входной сигнал отсутствует, выход компаратора остается низким. Если мы подключим источник сигнала к положительному входу, когда сигнал превышает +20 мВ, компаратор переключается на высокий уровень (5 В), когда сигнал становится ниже + 20 мВ, компаратор переключается обратно на 0 В. Таким образом, какой бы сигнал мы ни подавали на вход, на выходе будет прямоугольная волна 0–5 В с той же частотой, что и исходный сигнал.
Выход компаратора подается непосредственно на вывод RA4 микроконтроллера.
Вход защищен резистором 1 кОм и двумя диодами, ограничивающими напряжение до ± 0.7 В. Входное сопротивление для низких частот равно R1 — 47 кОм. Для диапазона VHF, возможно, стоит заменить его на значение 50 Ом.
Схема может питаться от батареи 9 В или любого другого постоянного напряжения от 7 В до 15-20 В. LM78L05 или LM2931-5.0 IC используется для регулирования напряжения до 5 В. Существует простая схема мягкого включения / выключения с двойным P- и N-MOS транзистором. Когда кнопка нажата, P-MOS транзистор включается, и микроконтроллер получает питание, и его первая инструкция — установить высокий уровень RB4, который включает N-MOS транзистор и питание остается включенным.При повторном нажатии кнопки RB5 переходит в низкий уровень, а микроконтроллер устанавливает низкий уровень RB4 и таким образом отключает питание. Микроконтроллер также автоматически отключает питание через определенное время (3 мин 40 сек).
Схема имеет довольно низкое энергопотребление — без входного сигнала ток питания составляет 7-8 мА и увеличивается до 20 мА с входным сигналом 200+ МГц. Если дисплей слишком темный, подсветку можно отрегулировать, уменьшив номинал резистора R9. Это, конечно, увеличит потребление тока.
Программа для микроконтроллера написана на C и скомпилирована с MikroC для PIC
Схема
Фото
Артикул:
Спецификации PDF:
.PIC16F628A I / P PIC16F628AIP PIC16F628A 16F628A DIP 18 8-битные микроконтроллеры CMOS с технологией nanoWatt | p p |
Если вам нужно больше деталей, пожалуйста, нажмите и отправьте заказ. Если вам нужно больше деталей, пожалуйста, свяжитесь с нами. Если вы не возражаете против цены, если некоторые детали не могут быть найдены в моем магазине, пожалуйста, свяжитесь с нами, у нас все еще есть многие детали, которые не опубликованы.
Мы отправим последнюю версию продукта, обновленную функцию. Он может иметь разную форму и цвет.Если вы не можете согласиться, пожалуйста, не покупайте.
Пожалуйста, не открывайте спор и не оставляйте плохой отзыв, если у вас есть какие-либо вопросы, не стесняйтесь обращаться к нам, мы дадим вам удовлетворительный ответ. Надеюсь, вы нас понимаете, заранее спасибо.
При размещении заказа выберите способ доставки и оплатите заказ, включая стоимость доставки. Мы отправим товар в течение 5 дней после завершения оплаты.
Мы не гарантируем время доставки для всех международных отправлений из-за различий в сроках таможенного оформления в отдельных странах, что может повлиять на скорость проверки вашего продукта.Обратите внимание, что покупатели несут ответственность за все дополнительные таможенные сборы, брокерские сборы, пошлины и налоги при ввозе в вашу страну. Эти дополнительные сборы могут взиматься во время доставки. Мы не возмещаем стоимость доставки за отказ от доставки.
Стоимость доставки не включает налоги на импорт, и покупатели несут ответственность за уплату таможенных пошлин.
Все заказы будут отправлены в течение 1-5 дней после подтверждения оплаты. Пожалуйста, подождите у пациента.
Почта Китая не является быстрой, обычно требуется 15-60 дней.Если срочно. Пожалуйста, выберите DHL / FedEx / EMS. Мы можем написать низкую стоимость для клиента, если в этом есть необходимость!
China Post Ordinary Small Packet Plus может отслеживать доставку внутри нашей страны, но это не влияет на ваше получение.
Если вам нужны продукты и вы не хотите тратить свое время, пожалуйста, выберите заказную авиапочту Китая. Если вы выберете China Post Ordinary Small Packet Plus, и посылка будет потеряна. Мы докажем вам, что мы отправили посылку, и мы можем вернуть только 50%. Это ваш выбор, мы все должны рисковать.Если вы не можете согласиться, пожалуйста, не покупайте.
China Post Ordinary Small Packet Plus и China Post Registered Air Mail — все это можно отслеживать на www.17track.net/en/
Мы вернем вам деньги, если вы вернете товар в течение 15 дней с момента получения товара по любой причине. Однако покупатель должен убедиться, что возвращенные товары находятся в исходном состоянии. Если товары будут повреждены или утеряны при возврате, покупатель будет нести ответственность за такой ущерб или потерю, и мы не вернем покупателю полный возврат средств.Покупатель должен попытаться подать иск в логистическую компанию, чтобы возместить стоимость ущерба или убытков.
При возврате товара покупатель несет ответственность за оплату доставки.
Ваше удовлетворение и положительные отзывы очень важны для нас. Пожалуйста, оставьте положительный отзыв и 5 звезд, если вы удовлетворены нашими товарами и услугами.
Если у вас возникли проблемы с нашими товарами или услугами, пожалуйста, свяжитесь с нами, прежде чем оставить отрицательный отзыв.Мы сделаем все возможное, чтобы решить любые проблемы и предоставить вам лучшее обслуживание клиентов.
.