Частотомер

Входные делители — формирователи для Частотомера — цифровой шкалы

Рейтинг:   / 5

Подробности
Категория: схемы на PIC
Опубликовано: 02.04.2017 08:38
Просмотров: 3999

Буферное устройство Входной формирователь имеет низкое входное сопротивление, что является его большим недостатком. Для повышения входного сопротивления частотомера, между входом частотомера и входом формирователя, необходимо включить некое буферное устройство с высоким входным и низким выходным сопротивлением. Иногда такое устройство выполняется в виде выносного пробника. Такой вариант может устроить тех, кто не хочет вносить изменений в основную конструкцию. Лично меня больше устраивает вариант расположения выносного пробника на плате частотомера или на какой-то отдельной плате, но внутри конструкции частотомера.

Включенное состояние (свет включен или приглушен)

Если нажать на настенный выключатель или отправить соответствующий ИК-сигнал с пульта дистанционного управления, лампочка загорится. Включение электрической лампочки осуществляется путем включения симистора, когда напряжение сети пересекает нулевую точку. Это обнаруживается с помощью детектора пересечения нуля, сформированного с помощью R3 и C6.

Если мы включим симистор сразу после обнаружения» нуля», он включит свет на полную мощность. Если мы задержим срабатывание симистора на некоторое время, то сможем эффективно выполнить диммирование (затемнение), так как напряжение, появляющееся на выходе, меньше напряжения питания.

Если мы посмотрим на принципиальную (часть источника питания) мы можем увидеть, что когда симистор включается, то он замыкает наш бестрансформаторный источник питания. В этот момент вся цепь питается от конденсатора С3. Он должен быть достаточно большим, чтобы поддерживать достаточную мощность для TSOP (~5 мА), микроконтроллера (< 1 мА) и MOC3023 (~ 5 мА, но только в течение нескольких микросекунд). Поэтому здесь желательно поставить конденсатор С3 большой емкости: 220 мкФ / 330 мкФ / 470 мкФ.

Если мы будем держать свет включенным на полную яркость, он в конечном итоге полностью разрядит C3 и перезапустит микроконтроллер PIC. Вот программа микроконтроллера не включает свет на полную яркость — мы на самом деле немного задерживаем срабатывание симистора, чтобы «украсть» достаточно энергии, чтобы держать наш конденсатор C3 заряженным. Так что 100 % на самом деле больше похоже на 99 %.

Частотомер на PIC16F628 своими руками | Мастер Винтик. Всё своими руками!

Одним из приборов-помощников радиолюбителя должен быть частотомер. С его помощью легко обнаружить неисправность генератора, измерить и подстроить частоту. Генераторы очень часто встречаются в схемах. Это приемники и передатчики, часы и частотомеры, металлоискатели и различные автоматы световых эффектов…

Особенно удобно пользоваться частотомером для подстройки частоты, например при перестройки радиостанций, приёмников или настройки металлоискателя.

Один из таких несложных наборов я недорого приобрёл на сайте китайского магазина здесь: GEARBEST.com

Набор содержит:

  •  1 x PCB board (печатная плата);
  •  1 x микроконтроллер PIC16F628A;
  •  9 x 1 кОм резистор;
  •  2 x 10 кОм резистор;
  •  1 x 100 кОм резистор;
  •  4 x диоды;
  •  3 x транзисторы S9014, 7550, S9018;
  •  4 x конденсаторы;
  •  1 x переменный конденсатор;
  •  1 x кнопка;
  •  1 x DC разъём;
  •  1 x 20МГц кварц;
  •  5 x цифровые индикаторы.

Описание частотомера

  • Диапазон измеряемых частот: от 1 Гц до 50 МГц;
  • Позволяет измерять частоты кварцевых резонаторов;
  • Точность разрешение 5 (например 0,0050 кГц; 4,5765 МГц; 11,059 МГц);
  • Автоматическое переключение диапазонов измерения частоты;
  • Режим энергосбережения (если нет изменения показаний частоты — автоматически выключается дисплей и на короткое время включается;
  • Для питания Вы можете использовать интерфейс USB или внешний источник питания от 5 до 9 В;
  • Потребляемый ток в режиме ожидания — 11 мА

Схема содержит небольшое количество элементов. Установка проста — все компоненты впаиваются согласно надписям на печатной плате.

Мелкие радиодетали, разъемы и т.п. упакованы в небольшие пакетики с защелкой. Индикаторы, микросхема и её панелька для исключения повреждений ножек вставлены в пенопласт.

(измерения мультиметром)

  1. 4,0
  2. 4,0
  3. 0,3
  4. 5,0
  5. 0,98
  6. 0,98
  7. 0,98
  8. 0,98
  9. 0,98
  10. 0,98
  11. 5
  12. 1,26
  13. 2,13
  14. 4
  15. 4,12

Приступаем к сборке

Высыпаем на стол содержимое пакета. Внутри находятся печатная плата, сопротивления, конденсаторы, диоды, транзисторы, разъемы, микросхема с панелькой и индикаторы.

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

Теперь можно перейти к собственно сборке данного конструктора, а заодно попробовать разобраться, на сколько это сложно.

Я начинал сборку с установки пассивных элементов: резисторов, конденсаторов и разъёмов. При монтаже резисторов следует немного узнать об их цветовой маркировке из предыдущей статьи.

Конденсаторы маркируются также как и резисторы. Первые две цифры — число, третья цифра — количество нулей после числа. Получившийся результат равен емкости в пикофарадах. Но на этой плате есть конденсаторы, не попадающие под эту маркировку, это номиналы 1, 3 и 22 пФ.

Они маркируются просто указанием емкости так как емкость меньше 100 пФ, т.е. меньше трехзначного числа.

Резисторы и керамические конденсаторы можно впаивать любой стороной — здесь полярности нет.

Немного рассмотрим такой компонент, как —  подстроечный конденсатор. Это конденсатор, ёмкость которого можно изменять в небольших пределах (обычно 10-50пФ). Это элемент тоже неполярный, но иногда имеет значение как его впаивать.

 Конденсатор содержит шлиц под отвертку (типа головки маленького винтика), который имеет электрическое соединение с одним из выводов.

Чтобы было меньше влияния отвертки на параметры цепи, надо впаивать его так, чтобы вывод соединенный со шлицом, соединялся с общей шиной платы.

Теперь впаиваем кварцевый резонатор, он изготовлен под частоту 20МГц, полярности также не имеет, но под него лучше подложить диэлектрическую шайбочку или приклеить кусочек скотча, так как корпус у него металлический и он лежит на дорожках. Плата покрыла защитной маской, но я как то привык делать какую нибудь подложку в таких случаях, для безопасности.

частотомер на PIC16F628Aчастотомер на PIC16F628A

Далее впаиваем транзисторы, диоды и индикаторы. В отличии от резисторов и конденсаторов здесь нужно впаивать правильно, согласно рисунку и надписям на плате.

Длительность пайки каждой ножки не должна превышать 2 сек! Между пайками ножек должно пройти не менее 3 сек на остывание.

Ну вот собственно и всё!

Теперь осталось смыть остатки канифоли щёткой со спиртом.

Теперь красивее

Режим ожидания (свет выключен)

Устройство питается от сетевого напряжения, через резистивную нагрузку (лампочку). Схема потребляет очень мало энергии. Основным потребителем является ИК-приемник TSOP, но вы также можете использовать маломощные TSOP, такие как TSOP38238, если хотите снизить потребление тока до менее чем 1 мА.

В этом состоянии микроконтроллер (PIC12F629/PIC12F675) ожидает ИК-сигнала от TSOP или нажатия от настенного выключателя. Имейте в виду, что настенный выключатель больше не должен быть классическим выключателем включения/выключения — он должен быть заменен кнопочным выключателем, который замыкает контакты только тогда, когда вы продолжаете нажимать на него.

Устройство защиты от колебаний напряжения сети

Рейтинг:  5 / 5

Подробности
Категория: схемы на PIC
Опубликовано: 02.04.2017 09:26
Просмотров: 3192

М. ТИХОНЧУК, г. Минск, Беларусь Основой предлагаемого устройства является микроконтроллер со встроенным АЦП. Он постоянно измеряет сетевое напряжение, а в случае его выхода за заранее установленные пороговые значения отключает нагрузку от сети. Результаты измерения и информация о режимах работы устройства выводятся на ЖК индикатор. Устройство предназначено для защиты различной сетевой электрорадиоаппаратуры от колебаний питающего напряжения. В качестве исполнительного элемента применено электромагнитное реле, благодаря чему к устройству можно подключать нагрузку суммарной мощностью от нескольких мВт до 3 кВт (230В, 16А).

Телеграфный тренажер для изучения азбуки Морзе

Рейтинг:  5 / 5

Подробности
Категория: схемы на PIC
Опубликовано: 02.04.2017 08:41
Просмотров: 1583

С. Якименко, UT2HI, г. Кременчуг При обучении приему телеграфных сигналов на слух основной проблемой является умение записывать принятые сигналы, и поэтому обучающиеся должны достаточно много времени посвящать приему телеграфных сигналов с одновременной записью. Можно принимать сигналы с эфира, но все же лучше на начальном этапе обучения слушать правильно сформированные знаки. Хорошо, если имеется дома компьютер и соответствующая программа. Но для этих целей можно применить и описываемую конструкцию тренажера всего лишь на одной микросхеме!

Microchip PIC16F84A-20P PIC16F628A

PIC-микроконтроллер и полевые транзисторы образуют четырехзначный вольтметр.
 

Схема на рис.1 — развитие предыдущей идеи конструкции по использованию аналогового входа в микроконтроллере, не имеющего встроенного АЦП, а так же используются технические приемы из другой идеи конструкции по управлению семисегментным светодиодным индикатором без внешних ключевых транзисторов. Данная схема имеет последовательный канал, и нужна только витая пара для передачи измеренных значений на персональный компьютер.
Последовательный канал был протестирован с использованием программы компании Microsoft Hyper Terminal сконфигурированной параметрами 115,200 бод; 8 бит, четность, 1 стоп-бит; без аппаратного контроля.
Коротко, программа управляет одним светодиодным семисегментным индикатором за раз по линиям RA0 и RB7. Установка выхода RA0 в единицу и использование RB7, как входа активизирует индикатор с общим анодом DS3. Установка выхода RA0 в ноль и использование RB7 как входа, активизирует индикатор с общим катодом DS2. Использование RA0 как входа и установка выхода RB7 в единицу активизирует индикатор с общим анодом DS1, а при использовании RA0 как вход и установке выхода RB7 в ноль активизирует индикатор с общим катодом DS0. После успешной активизации одного индикатора, только одна из линий RB0 … RB6, конфигурируется как выход для управления одним светодиодным сегментом. Эта схема больше не имеет ограничения на питающее напряжение VDD — 3В или ниже — так как светодиоды включены встречно-параллельно, таким образом, прямое падение напряжения на одном светодиоде ограничивает обратное напряжение на другом. Использование красных светодиодов требует 1,6 В.
 

Рис.2 иллюстрирует новые аспекты идеи конструкции. Q1, R5, и R6 работают как эквивалентный переменный резистор, RX, который заряжает конденсатор C3. Вместо подключения RX к земле, просто подключите его к одной линии ввода-вывода – например RB0 – микроконтроллера. Если RB0 включен как выход в нулевом состоянии, значит первый аналоговый канал активизирован и измерительная подпрограмма подсчитывает импульсы заряда до величины 66% от VDD; затем, по таблице полученная величина задержки переводится в величину милливольт из трех цифр. Для увеличения количества аналоговых входов, вы можете подключить до семи цепей переменного резистора в параллель – таким образом, что каждый подключен между C3 и одной линией ввода-вывода, RB1 … RB7

Важно, что линии ввода-вывода подключены к индикаторам и так же активируют или отключают аналоговые каналы. Когда один аналоговый канал активизирован линией ввода-вывода выходом в низком состоянии, другие линии имеют высокое сопротивление и работают как входы, что отключает все остальные каналы

Соответственно, индикаторы отключены.
В схему на рис.1 так же добавлен простейший последовательный канал без добавления внешних компонентов. Если вы подключите две линии ввода-вывода, RA1 и RA2, сконфигурированные как выходы к RXD (Выв 2) и GND (Выв 5) разъема RS 232, вы сможете создавать, с помощью программы, положительное и отрицательное напряжение относительно земли порта RS 232 в ПК. Когда RA1 в единице, а RA2 в ноле, RXD имеет положительный потенциал 5 В относительно земли порта RS 232 в ПК. Когда RA1 в ноле, а RA2 в единице, RXD имеет отрицательный потенциал -5 В относительно земли порта RS 232 в ПК. Listing 1 содержит практический пример для PIC16F84A-20P. Он не оптимизирован, но полностью прокомментирован для облегчения задачи перевода на другие микросхемы средней сложности компании Microchip, например PIC16F628A, которая поддерживает частоту работы до 20 МГц и имеет больше линий ввода-вывода.Терраэлектроника

Сфера применения PIC-микроконтроллеров

Как уже было сказано, семейство PIC16 очень любят радиолюбители. К тому же оно хорошо описано в большом количестве литературы. По количеству учебников с семейством PIC, на момент написания статьи, может посоревноваться только семейство AVR.

Давайте рассмотрим несколько схем с применением микроконтроллеров семейства PIC.

Таймер для управления нагрузкой на PIC16f628

Простейшая автоматика на микроконтроллерах PIC – это стихия 8-битного семейства. Их объём памяти не позволяет делать сложных систем, но отлично подходит для самостоятельного выполнения пары поставленных задач. Так и эта схема трёхканального таймера на Pic16f628, поможет вам управлять нагрузкой любой мощности. Мощность нагрузки зависит только от установленного реле/пускателя/контактора и пропускной способности электросети.

Настраивается прибор с помощью набора из 4-х кнопок SB1-SB4, на HG1 выводятся параметры, это дисплей типа LCD на 2 строки по 16 символов. В схеме используется внешний кварцевый резонатор на 4 МГц, а KV1 – это реле, с питанием катушки в 24 В, вы можете использовать любое реле, лишь бы оно подходило по напряжению катушки к вашему БП. МК питается от 5 В стабилизированного источника.

Вы можете использовать от 1 до 3 каналов в управлении нагрузкой, стоит только продублировать схему, добавив реле к выводам RA3, RA4 микроконтроллера.

Часы-будильник на МК PIC16f628A

Такие часы, согласно заявлениям разработчика, получились весьма точными, их погрешность весьма мала – порядка 30 секунд в год.

С незначительными переделками вы можете использовать любые 7-мисегментные индикаторы. Питаются от блока питания на 5В, при этом, при отключении от сети продолжают работать от батареек, что вы можете увидеть в правом верхнем углу схемы.

Регулятор мощности паяльника на PIC16f628A

У начинающих радиолюбителей не всегда есть возможность купить паяльную станцию. Но они могут собрать её сами. На схеме ниже представлен регулируемый блок питания на PIC16f628, для работы паяльника. В основу схемы вложено фазоимпульсное управление. Это, по сути, доработанный и осовремененный аналог классического тиристорного регулятора, но с микроконтроллерным управлением.

Схема довольно простая, в нижней части реализация светодиодной индикации. Главный силовой элемент – тиристор BT139, а MOC3041 – нужен для гальванической развязки МК от сети и управления тиристором с помощью логического уровня в 5 В.

Таймер

Таймер сна может быть активирован чуть более длительным нажатием настенной кнопки (если быть точным более 1,8 сек) или нажатием соответствующей кнопки на пульте дистанционного управления. Отмена таймера сна выполняется так же, как и активация. Когда таймер сна активен, можно увеличивать / уменьшать уровень освещенности.

Диммер автоматически установит уровень освещенности на шесть (6) при переходе в спящий режим, но только если предыдущий уровень был больше 6.

Внимание! Это устройство подключается к сети и не имеет гальванической развязки с ней, поэтому требует большого внимания. Если вы не уверены в том, что делаете, лучше доверьте установку опытному электрику. Несмотря на то, что это устройство работает от 5 В постоянного тока, при подключении к сети оно все равно может ударить вас током, если вы дотронетесь до любой его части!

Скачать файл проекта (32,6 KiB, скачано: 70)

Паяльная станция 2 в 1 с ЖК-дисплеем
Мощность: 800 Вт, температура: 100…480 градусов, поток возду…

Подробнее

Автомобильный стробоскоп на микроконтроллере PIC10F200

Рейтинг:   / 5

Подробности
Категория: схемы на PIC
Опубликовано: 15.02.2018 19:32
Просмотров: 3287

Андрей Сахненко, г. Одесса, Игорь Безверхний, г. Киев В настоящее время в сети Интернет и радиолюбительской периодике можно встретить целый ряд различных конструкций стробоскопов, используемых для регулировки зажигания автомобилей при их ремонте. Благодаря этому разнообразию и массовости, регулировка опережения зажигания «на слух» стала анахронизмом. Но и автостробоскопы бывают разными. В этой статье рассмотрена схема и конструкция одного из таких приборов. Этот стробоскоп собран в корпусе от светодиодного фонарика «Темп» (фото 1) на микроконтроллере (МК) и сверхъярком светодиоде мощностью 3 Вт. При оптимальных функциональных возможностях он содержит минимум деталей. Автомобильный стробоскоп — это прибор, основное назначение которого — визуальная установка начального момента опережения зажигания карбюраторных двигателей внутреннего сгорания. Он также может использоваться для проверки работоспособности катушки зажигания, при поиске неработающей свечи и контроле работы центробежного и вакуумного регулятора угла опережения момента зажигания. Достоинством предлагаемой конструкции являются также, так называемая, динамическая длительность вспышки и наличие функции индикации зоны оборотов холостого хода.

Регулятор мощности паяльника на микроконтроллере PIC16F628A

Рейтинг:  5 / 5

Подробности
Категория: схемы на PIC
Опубликовано: 02.04.2017 08:35
Просмотров: 6079

После покупки нового японского паяльника (40Вт), возникла необходимость регулирования его мощности, так как уж очень сильно он грел. При этом нормально паять было невозможно.  В голову пришла идея собрать регулятор мощности. Решил использовать микроконтроллер PIC, а заодно и потренироваться в программировании. Благодаря самоучителю Евгения Александровича Корабельникова (ikarab.narod.ru) получил основные знания.  Данная конструкция позволила применить их на практике, для решения конкретной задачи.

Руководство пользователя

После правильного подключения диммера и включения питания вам необходимо запрограммировать кнопки пульта дистанционного управления.

Вот как выполняется программирование диммера:

Нажмите и удерживайте настенную кнопку в течение 11 секунд, для того чтобы диммер мог войти в режим программирования. По истечении этих 11 секунд светодиод LED начнет быстро мигать, и свет погаснет до третьего уровня. Теперь у вас есть 11 секунд, чтобы завершить последовательность программирования:

  1. нажмите первую кнопку на пульте дистанционного управления, которая будет использоваться за увеличение уровня освещенности или включение свет, когда он выключен (ON / UP)
  2. нажмите вторую кнопку на пульте дистанционного управления, которая будет использоваться для уменьшения уровня освещения (DOWN)
  3. нажмите третью кнопку, которая будет использоваться для включения / выключения режима сна (SLEEP)
  4. наконец, нажмите четвертую кнопку, которая будет использоваться для полного выключения света (OFF)

Во время программирования лампочка и светодиод будут мигать, подтверждая прием ИК-кода. Если на вашем пульте дистанционного управления нет всех 4 кнопок, которые вы можете использовать, вы можете повторить предыдущие кнопки, но это отключит некоторые функции.

Например, если на вашем пульте дистанционного управления есть только две кнопки (A и B), и если во время программирования вы нажмете: AAAB, то это означает, что кнопка A будет использоваться для функции ВКЛ / ВВЕРХ (шаг 1), а кнопка B будет использоваться для полного выключения света (шаг 4).

Если вы выберете комбинацию ABBB, это означает, что кнопка A будет снова использоваться для функции ON/UP (шаг 1), а кнопка B будет использоваться для уменьшения уровня освещенности (шаг 2). При этом кнопка B также полностью выключит свет за 10 нажатий — до нулевого уровня.

Примечание по программированию: если во время программирования вы заметили, что светодиод мигает, даже если вы не нажимаете никаких кнопок на пульте дистанционного управления, вероятно, это связано с тем, что вы использовали модуль приемника TSOP11xx. В этом случае вы, вероятно, не сможете правильно запрограммировать свой диммер, поэтому замените его тем, что рекомендовано на схемах.

STM32F429 + IL9341 = LVGL, DOOM1

Tutorial

Продолжил поднимать элементы на своей плате и тестировать. Первым делом после того как запустился дисплей провел тест Lvgl графической библиотеки. Результаты показались удовлетворительным. Около 20 FPF. Иногда были просадки но в целом, без использования DMA и контроллера Chrom-ART, который есть на борту, получилось неплохо. ART использовать не получится, потомучто мой дисплей подключен по SPI интерфейсу. Это было не первое ограничение с которым я столкнулся на пути оптимизации с целью увеличения FPS.

Статья скорее надо рассматривать в образовательных или исследовательских целях. Я пришел к выводу, что если разрабатывать устройство то надо использовать все фичи. Получился такой испытательный стенд. На котором не работает Chrom-ART.

Универсальный микроконтроллерный модуль с графическим ЖКИ

Рейтинг:   / 5

Подробности
Категория: схемы на PIC
Опубликовано: 02.04.2017 09:36
Просмотров: 2311

В. КИБА, г. Каменск-Шахтинский Ростовской обл. При разработке различных микроконтроллерных устройств радиолюбителю приходится каждый раз разрабатывать новую схему, выбирать микроконтроллер, удовлетворяющий поставленным требованиям, и индикатор для вывода информации. Автор разработал универсальный модуль на микроконтроллере PIC16F877A с широкими возможностями. Все свободные выводы этого микроконтроллера выведены на разъемы. Приступая к разработке нового устройства, он берет за основу этот модуль и добавляет к нему нужные периферийные устройства, в том числе графический ЖКИ, средства для подключения которого в универсальном модуле предусмотрены. Все остальное время уходит только на разработку и отладку программы.

Отладочная плата FastAVR

Рейтинг:   / 5

Подробности
Категория: Для микроконтролеров
Опубликовано: 01.04.2017 19:29
Просмотров: 1757

С. Борисов, г. Узловая Тульской обл. Эта плата предназначена для тех, кто начинает осваивать программирование и отладку конструкций на микроконтроллерах семейства AVR. Автор проанализировал около десятка подобных плат и нашел разумный компромисс между излишней усложненностью одних и слишком примитивными возможностями других. В основу конструкции легли разработки и руководства по применению отладочных плат фирмы Mikroelektronika . Выпускаемые этой фирмой платы EasyAVR (да и не только) привлекают начинающих осваивать микроконтроллерную технику качеством изготовления и разнообразием установленных на них компонентов.

Простое устройство видеонаблюдения

Рейтинг:   / 5

Подробности
Категория: схемы на PIC
Опубликовано: 02.04.2017 08:48
Просмотров: 1904

Устройство предназначено для создания простой системы видеонаблюдения в подъезде, при условии, что у Вас есть установленный видеодомофон и неактуальный в наше время видеоплеер VНS для записи и воспроизведения видео. Запись происходит не постоянно, а по команде датчика движения. Данное устройство представляет собой плату, которая устанавливается внутрь видеоплеера, подключается к его кнопкам «Power» и «Record» и через внешний разъём — к видеомофону, датчику движения и любому телевизору для воспроизведения записанной картинки.

Delonghi ESAM 3000 repair не идёт вода помпа работает тихо ремонт кофемашины

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий