Универсальный внешний накопитель для всех iOS-устройств, совместим с PC/Mac, Android
Header Banner
8 800 100 5771 | +7 495 540 4266
c 9:00 до 24:00 пн-пт | c 10:00 до 18:00 сб
0 Comments

Содержание

Кодовый замок с ЖК дисплеем на микроконтроллере ATmega8 - Охрана и контроль доступа - Микроконтроллеры - Каталог статей

Данное устройство способно управлять различным стационарным оборудованием при помощи кода, который можно изменять напрямую с клавиатуры. В последствии он записывается в энергонезависимую EEPROM память микроконтроллера и остается там после выключения питания.

Как видно из схемы, устройство ввода представляет собой клавиатуру из 12 клавиш. Из них 10 для ввода символов(SB1...SB10), и 2 для подтверждения (SB11) и сброса (SB12). При сборке использовались обычные кнопки, но можно поэкспериментировать и с графитовыми контактами, однако придется подобрать сопротивление R1 ...R4. Если же планируется выводить клавиатуру на проводах, превышающих в длине 20 см, то для более устойчивой работы необходимо уменьшить сопротивление до 4...5 кОм. Введенные символы дублируются на ЖКИ, который также осуществляет отображение режима работы. Функции управления реализованы на микроконтроллере ATmega8, который настроен на работу от внутреннего генератора 8 МГц. Для подключения к другим устройствам используется разъем, в котором предусмотрены следующие выходы: SW-для включения/выключения (изменяет свое состояние при правильном вводе кода на противоположное: логический "0" на "1" и обратно при повторном вводе), STR - на нем в течении 5 с после правильного кода устанавливается логическая "1". По истечении этого времени устанавливается "0" (преимущественно предусмотрен для замка двери). Данные выходы рассчитаны на максимальный ток нагрузки 20 мА и позволяют самостоятельно разработать исполнительный элемент (транзисторный ключ с реле, например) либо без особого труда связать замок с другим устройством. Питание осуществляется однополярным напряжением 5 В, которое снимается со стабилизатора главной схемы. При отсутствии такового можно применить микросхему 7805. Если вы уверены в возможности ввода кода "в слепую", то ЖКИ можно не подключать. На работу схемы зто не повлияет, но создаст неудобства при смене кода.

ЖКИ может быть использован любой марки, но с такой же конфигурацией и возможностью вывода 16 символом на 2 строки. Конденсатор С1 можно исключить в случает наличия цепей фильтрации в управляемом устройстве.

Базовый вариант данного устройства предусматривает 9 символов кода. Однако, для простоты использования, программа микроконтроллера была изменена. Более подробно см. в главе Прошивка.

При первом включении устройства в ячейках 0-8 (в зависимости от кода) EEPROM памяти находятся значения FFh. Так и должно быть, ведь при стирании МК "с заводской конфигурацией" стирается и этот вид памяти. Следовательно, физически с клавиатуры ввести 255 одним символом невозможно. Поэтому в программу введена специальная процедура проверки EEPROM. При запуске схемы она считывает значение с адреса 0 и анализирует. Если оно не является О, 1,2.. .9 (физически доступным символом), то производиться запись во все ячейки кода значений 0. Следовательно, код будет "000000000" в базовой версии (9 символов). Если же все нормально, то в ОЗУ загружается значения из памяти. На индикатор будет выведено слово "Code: (рус. версия Код:)". На обоих выходах будет присутствовать логический "0". С этого момента устройство работает в режиме ожидания кода (далее РО).


Для открытия замка необходимо ввести код с клавиатуры и нажать клавишу "Ok". При правильном коде вы увидите сообщение "Ок!!! (Верно!!!)" и произойдет изменение на выходах устройства. После 5 с - переход в РО. Если же код не верен, вы получите соответствующее сообщение, и схема будет заблокирована на 10 с. Это вынужденный шаг, который позволяет увеличить время взлома замка путем перебора кода. При варианте 9 символов из {0...9}, данная операция от первой до последней комбинации займет около 310 лет (По 9 комбинаций). В целях безопасности код дублируется на индикаторе символом "#". При превышении количества введенных символов выполняется автоматическая очистка ЖКИ. Кнопка "Clear" служит для произвольной очистки в случае ошибки.

Смена кода: Если верить паспорту микроконтроллера, то количество гарантированных циклов данной операции ограничено 100000.
Для смены текущего кода необходимо знать сам код и код входа в данный режим.

Поэтому процедура выглядит следующим образом:

1. Ввести комбинацию "123" (она фиксирована), нажать "Ok". На индикаторе отобразиться строка "Enter code" ("Введите код")
2. Ввести ваш старый код (при первом запуске все 0) и нажать "Ok". Если все правильно, то вы перейдете на следующий уровень (("Enter new" (Введите новый)), в противном случае - сообщение об ошибке, блокировка и переход в РО.
3. Ввести новый код, который отображается на индикаторе соответствующими символами при нажатии клавиш. При переполнении количества символов, отображаться и использоваться будут те, что были введены первыми. Если количество символов соответствует необходимому, то после нажатия на "Ok" появиться сообщение "Code is changed (Код изменен)", устройство перепишет код в EEPROM и перейдет в РО с измененным кодом. В противном случае-сообщение о несоответствии количества символов и переход в РО. На любом этапе смены кода выход из данного режима осуществляется нажатием на кнопку "Clear". Это необходимо в том случае, если вы не согласны с тем, что ввели. Так как в данной операции на ЖКИ отображается реальный код, то ее следует производить при отсутствии посторонних.

Для данного устройства было написано 6 прошивок: русский и английский язык по 4, 6 и 9 символов. Английский вариант предусмотрен в тех случаях, когда контроллер ЖКИ не отображает русских символов. У них нет функции "мастер код", при помощи которой можно открыть замок в независимости от основного кода. Код" 123" не осуществляет воздействия на выходы устройства. Для настройки на внутренний генератор 8 МГц необходимо установить биты конфигурации (они же FUSE bits) CKSEL 0-3 в положение 1101 соответственно. В программаторе от "CodeVisionAVR" 1 соответствует установленная "галочка", т.е. данный бит программируется

Скачать прошивки (разные варианты).

Скачать проект в протеусе.

Кодовый замок на дверь на atmega8

Доброго время суток некоторое время назад точнее три месяца в конце мая возникла необходимость ограничить доступ в одно из помещений. Но так как народу много ставить простой или электронный замок с ключами было неудобно пришлось искать альтернативу. На просторах интернета наткнулся вот на эту статью Кодовый замок оказался очень простой в изготовлении замок на atmega8. Конечно пришлось немного доработать под свои нужды добавить дополнительные платы.

В итоге сделал себе вот такую схему для удобства работы в Easy EDA


Развел плату


В итоге получилось вот такая плата замка которую можно заказать в Китае она подогнана как раз в размер подходящий 5 штук за два доллара JLC PCB

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

Таймер NE555


Печатная плата


Вид платы


Исполнительный механизм я решил взять электромагнит на 130 кг от дверей подъезда.


в итоге у меня получилась вот такая схема


Следующим шагом был разработан корпус для печати на 3D принтере и распечатан.

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

Схема печатная плата замка
Схема печатная плата таймера на NE555
Имеется шесть вариантов прошивки это 4 символа 6 и 9 на русском и английском языках. Первоначально после прошивки все символы нули, для смены пароля необходимо нажать 123 после чего нужно будет ввести все нули если это первый запуск если код был уже поменян тогда ввести старый код после чего можно будет ввести новый пароль Архив с прошивкой

Кодовый замок на микроконтроллере AVR ATTINY2313

Работаю я электромонтером в районе Крайнего Севера. Зимой у нас всегда возникала проблема, замерзает замок на входе в электроцех. И вот попался мне на глаза журнал «Радио» №5 за 2008 год. Там была опубликована статья Е. Переверзева «Цифровой кодовый замок».

Решил и сделал. Перерисовал печатку из журнала. Спаял схему.
Залил прошивку и схема заработала сразу, хотя это моя первая схема на микроконтроллере.

Содержание / Contents

На схеме показан аккумулятор, но я его не ставил.
Отсутствие электричества в электроцехе — это нонсенс, но на печатке аккумулятор я учел.
Файл «1.hex» — прошивка флэш, файл «2.hex» — прошивка EEPROM.
В EEPROM изначально заносится код открытия «1, 2, 3». Смена кода производится на открытом замке, после нажатия кнопки «#». Код может содержать до 125 знаков.

Версия печатки из статьи Е. Переверзева

Саму схему, кнопки «Открытие», «Закрытие», блок питания разместил к коробочке из под блока управления вакуумным выключателем.

Блок питания использовал от старого сканера.
Соленоид использовал от старой электоролаборатории, один минус — соленоид потребляет 1,5 А.

Клавиатуру взял от старого телефона.


Резиновые контакты пришлось удалить, т.к на морозе они работать не будут. На их место поставил кнопки SWT-9. Установить замок пока нет возможности (холодно). Но схема полностью работоспособна.

В архиве находятся печатка, схема, список компонентов и установка фузов, папка с прошивкой.
▼ Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте.

Оригинальная статья из "Радио":
▼ Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте.

Камрад, рассмотри датагорские рекомендации

🌻 Купон до 1000₽ для новичка на Aliexpress

Никогда не затаривался у китайцев? Пришло время начать!
Камрад, регистрируйся на Али по нашей ссылке. Ты получишь скидочный купон на первый заказ. Не тяни, условия акции меняются.

🌼 Полезные и проверенные железяки, можно брать

Куплено и опробовано читателями или в лаборатории редакции.

 

09.06.16 изменил Datagor. Исправлена схема, обновлен архив

Схемы кодовых замков и охранных систем с кодом (Страница 2)


Электронный замок с псевдодинамическим кодом на ATTiny13A

В статье предложен оригинальный кодовый замок с "плавающим" кодом. По мнению автора, такой замок по степени секретности превосходит известные с постоянным кодом. В основе любого кодового замка лежит принцип сравнения последовательности символов (цифр или букв), заложенных в память замка ...

1 2268 0

Кодовый замок на телефонной микросхеме

Это кодовое устройство состоит из пульта управления с десятью кнопками и исполнительного устройства. Код состоит из четырех цифр, от 1 до 9, которые набираются в определенной последовательности. Имеется защита от последовательного подбора кода. Если следующая цифра набрана неправильно ...

0 1701 0

Простой кодовый замок на герконах

Работа этого замка основана на использовании постоянных магнитов и герконов. Это позволяет получить надежные с точки зрения устойчивости работы замки и ключи. Принципиальная схема одного из таких замков показана на рис.1. Замок состоит из четырех герконов SA1, SA2, SA3, SA4 и электромагнита ...

1 1638 0

Схема охранной сигнализации с кодовым замком на AVR микроконтроллерах

Принципиальная схема двухуровневой системы охраны, которая построена применением AVR микроконтроллеров серии ATMega. 1-й уровень охраны - кодовый замок. 2-й уровень охраны - устройство охраны. Две функциональные платы, входящие в систему выполнены на базе микроконтроллеров ATmega 8535 ...

1 3369 0

Схема простого сторожевого устройства с кодовым ключом (К561ЛН2)

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

1 1947 0

Охранная сигнализация с оповещением и управлением через GSM-телефон

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

0 3217 0

Охранная сигнализация с кодовым отключением (К561ТМ2)

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

0 2288 0

Самодельные кодовые замки (три схемы на тиристоре, микросхемах и МК)

Бывают ситуации, когда нужно ограничить доступ к включению какой-либо нагрузки или аппаратуры. В этом случае может помочь кодовый выключатель, требующий ввода определенного кода для выполнения включения. На рисунке 1 показана схема наиболее простого варианта. «Триггером» является тиристор типа MCR100 (на любое напряжение). В его анодной цепи включено электромагнитное реле К1, которое, собственно, и служит выключателем...

0 3177 3

Электронный замок с управлением при помощи мобильного телефона

Обычно, электронные замки открываются с помощью электронного ключа Ibuton или другого типа. У всех, имеющих доступ в помещение должен быть такой ключ. Изнутри такой замок открывается обычной кнопкой. Чтобы не делать множество ключей, передавать их для временного доступа и потом искать, как ...

1 3566 0

Охранное устройство с кодовым отключением (К561ЛЕ5)

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

0 2143 0


Радиодетали, электронные блоки и игрушки из китая:

Микроконтроллеры и Технологии - Цифровой кодовый замок на Attiny2313

Дата публикации: .

Предлагаемый кодовый замок предназначен для установки на входной двери помещения, куда доступ имеет ограниченный круг людей. Его основной отличительной особенностью является возможность быстрой записи нового кода с помощью клавиатуры (в ранее опубликованных устройствах код, как правило, устанавливают перемычками, размещенными на плате). Этот код может состоять минимум из одной цифры, а максимум — из ста двадцати семи.

Схема кодового замка показана на рис. 1. Основным элементом устройства является микроконтроллер ATtiny2313 (DD1), у которого использованы встроенный RC-генератор и внутренние резисторы. Чтобы открыть замок, необходимо знать код. Для его ввода используется клавиатура, расположенная на внешней стороне двери и состоящая из кнопок SB1— SB 12. Кнопки SB 13 и SB 14 расположены на внутренней стороне двери, первая из них предназначена для ее открывания, а вторая — для закрывания. При использовании электромеханического привода замка двери кнопка SB 14 не нужна. Двухцветный светодиод HL1 индицирует состояние замка: если горит светодиод красного цвета свечения — дверь закрыта, зеленый — открыта. Резистор R3 служит для ограничения тока через светодиод.

Рисунок 1

Для управления исполнительным механизмом — соленоидом YA1 (или электромеханическим приводом) — используется мощный полевой переключательный транзистор VT1. Если код набран правильно, с линии PD2 (вывод 6) микроконтроллера DD1 на затвор полевого транзистора поступит открывающее напряжение, на соленоид YA1 — напряжение питания, и он откроет замок.

Питание устройства осуществляется от сетевого стабилизированного блока питания напряжением 12 В с выходным током, достаточным для срабатывания исполнительного механизма. Напряжение питания микроконтроллера стабилизировано интегральным стабилизатором DA1. Аккумуляторная батарея GB1 используется как резервный источник при отсутствии сетевого напряжения Диоды VD1, VD2 обеспечивают развязку блока питания и аккумуляторной батареи

Чтобы открыть замок, необходимо ввести цифры кода в заданной последовательности. Для индикации нажатия на кнопку (при закрытом замке) светодиод красного цвета свечения гаснет примерно на 0,3 с, при этом светодиод зеленого цвета свечения не горит, пос¬ле чего опять загорается красный светодиод. После ввода последней цифры открывается транзистор VT1 и загорается светодиод зеленого цвета свечения, индицируя, что замок открыт

Чтобы закрыть замок, необходимо нажать на кнопку SB4 "*" или кнопку SB 14 "Закрыть".

Для изменения кода при открытом замке нажимают на кнопку SB12 "#", вводят новый код (минимум одна цифра, максимум — сто двадцать семь), после чего опять нажимают на кнопку SB 12 "#". Если при вводе кода была допущена ошибка, нажимают на кнопку SB4 "*", вводят правильный код и только затем нажимают на кнопку SB12 "#". При записи нового кода индикация нажатия на кнопки осуществляется так. Светодиод зеленого цвета свечения гаснет на 0,5 с, при этом загорается светодиод красного цвета свечения, а затем снова постоянно светит светодиод зеленого цвета.

Рисунок 2

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

Отличие работы замка с электромеханическим приводом от замка с соленоидом заключается только во входе в режим записи нового кода и закрытия замка. Замок в этом случае закрывается автоматически через 3 с после открытия, этого времени должно хватить для того, чтобы открыть дверь. Сделано это для того, чтобы не перегревался электродвигатель электромеханического привода. Для записи нового кода при открытом замке необходимо сначала нажать на кнопку SB13 "Открыть" и удерживать ее.

После того как замок закроется и загорится светодиод красного цвета свечения, надо дополнительно нажать на кнопку SB13 "Открыть" и удерживать ее еще примерно 15 с, затем нажать на кнопку SB 12 "#" и при загорании светодиода зеленого цвета свечения ввести новый код, после чего снова нажать на кнопку SB 12 "#" для его записи. Если при вводе была допущена ошибка, то нажимают на копку SB4 "*", вводят правильный код и только тогда нажимают на кнопку SB 12 "#". Будьте внимательны при вводе нового кода!

Фото готового устройства. Автор: Павел Данильченко

Источник: Радио №5, 2008 г. автор Е. Переверзев, г. Кропоткин Краснодарского края.


Архив для статьи "Цифровой кодовый замок"
Описание:
Размер файла: 1.29 KB Количество загрузок: 2 984 Скачать

AVR245: кодовый замок с клавиатурой 4x4 и I2C LCD | avr

Перевод даташита AVR245: Code Lock with 4x4 Keypad and I2C LCD on a tinyAVR [1], посвященного практической реализации кодового замка на микроконтроллере AVR.

Особенности кодового замка:

• Пример приложения идеально демонстрирует эффективное использование портов микроконтроллера, так что кодовый замок можно сделать на микроконтроллере с небольшим количеством выводов (14-выводный ATtiny24).
• Клавиатурная матрица 4x4 опрашивается через порты ввода/вывода (I/O).
• Для генерации звуков через пьезоэлектрический излучатель используется таймер/счетчик.
• Для обмена с экраном LCD (интерфейс I2C™) используется USI (универсальный последовательный интерфейс) в двухпроводном режиме (TWI).
• Программа firmware микроконтроллера полностью написана на C.

[1 Введение]

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

Этот апноут описывает, как создать кодовый замок на микроконтроллере AVR и других подходящих компонентах. Кодовый замок использует клавиатурную матрицу 4x4 для ввода пользователя, пьезоэлектрический динамик для звуковых оповещений и экран LCD для вывода информации, см. рис. 1-1. Разработка основана на устройствах ATtiny24/44/84, но её можно просто портировать на другие микроконтроллеры AVR.

Рис. 1-1. Блок-схема кодового замка.

[2 Теоретические основы работы кодового замка]

Описываемый кодовый замок содержит tinyAVR, клавиатуру, LCD, пьезоизлучатель и электромеханический (дверной) замок. AVR постоянно сканирует клавиатуру в ожидании ввода пользователя, и откроет замок, когда будет введена правильная комбинация цифр кода. LCD используется для обратной связи и отображения информации о состоянии замка. Маленькая пьезопищалка используется для выдачи звуковых подтверждений о нажатиях клавиш и состоянии замка (оповещение о том, что дверь открыта).

2.1 Клавиатура

Устройством ввода является стандартная матрица кнопок 4x4. Поле клавиатуры содержит 16 клавиш, расположенных симметрично в 4 строках по 4 клавиши в каждой. Каждый столбец и строка подключен к порту I/O микроконтроллера.

Микроконтроллер постоянно сканирует клавиатуру, устанавливая все выводы строк (это выходы) в лог. 1, кроме одного, и при этом считывает состояние всех портов столбцов (это входы). Все входы столбцов имеют разрешенные верхние внутренние нагрузочные резисторы (pull-up), так что когда кнопка нажата, то на одном из входов столбцов будет прочитан низкий логический уровень.

2.2 Пьезоэлектрический излучатель

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

Излучателем звука в пьезодинамике служит диафрагма. Приложенное постоянное напряжение (DC) к обкладкам диафрагмы заставляет её деформироваться, а если подключить переменное напряжение (AC), то из-за возникающих механических колебаний получается звук. Высота звука, который производит пьезоизлучатель, прямо пропорциональна частоте приходящего переменного сигнала.

Таймер/счетчик AVR хорошо подходит для генерации сигнала управления для пьезоизлучателя.

2.3 LCD

Дисплей, используемый в этой разработке, имеет 2 строки по 16 символов (2x16 LCD), который имеет встроенный контроллер. Специальная особенность дисплея - наличие интерфейса I2C™ с контролером. Интерфейс I2C полностью совместим с двухпроводным интерфейсом (Two-Wire Interface, TWI) который имеется в микроконтроллерах AVR, и поскольку ATtiny24 оборудован универсальным последовательным интерфейсом (Universal Serial Interface, USI), который может работать в режиме TWI, то это означает, что LCD может управляться через только 2 вывода порта.

[3 Реализация]

Аппаратно замок реализован довольно просто. Прототип (макет) довольно просто изготовить с помощью STK500, STK505, если подключить клавиатуру и LCD к разъемам через соединительные кабели.

Прим. переводчика: можно также взять любую из макетных плат AVR-USB-MEGA16, AVR-USB162, AVR-USB162MU, AVR-USB32U4. На каждой из них есть макетное поле, на котором удобно собрать схему замка.

3.1 Аппаратная начинка замка

Схема показана на рисунке ниже.

Рис. 2-1. Принципиальная электрическая схема кодового замка.

Электрический замок является специфическим компонентом, и может быть электромеханической защелкой, магнитным запором, или любым другим замком, управляемым через реле. Такие замки делают многие производители, включая к примеру ASSA, ABLOY, Headen и ESMI.

3.2 Программная часть (firmware)

Код firmware микроконтроллера написан целиком на языке C. Это делает разработку простой для понимания, и делает будущие доработки и разработки на основе этого проекта максимально наглядными.

Программное обеспечение имеет полную документацию на основе doxygen, которая берет информацию из исходного кода (см. readme.html). В документации также приведены требования к компилятору.

3.2.1 Обзор алгоритма firmware

Алгоритм работы программы микроконтроллера показан на рисунке ниже.

Рис. 2-2. Диаграмма алгоритма основной программы замка.

3.2.2 Драйвер TWI

Драйвер TWI осуществляет поддержку протокола последовательного интерфейса с LCD. Драйвер базируется на апноуте AVR310, и использует универсальный последовательный интерфейс (Universal Serial Interface, USI) в двухпроводном режиме (Two-Wire Mode, TWI). Драйвер TWI предоставляет низкоуровневый слой обмена данными между драйвером LCD и контроллером LCD. Модуль драйвера TWI реализован в файлах:

• USI_TWI_Master.c
• USI_TWI_Master.h

3.2.3 Драйвер LCD

Драйвер LCD предоставляет дружественный интерфейс между основной программой и контроллером индикатора LCD. В комплект базовых функций драйвера LCD входят функции инициализации и очистки LCD. Также предоставляются функции для записи одного символа в любое место на экране индикатора, и вывод на экран целой строки текста. Модуль драйвера LCD реализован в файлах:

• LCD.c
• LCD.h

3.2.4 Драйвер клавиатуры

Драйвер клавиатуры использует таймер/счетчик 0 (timer/counter 0) для отсчета интервалов последовательности сканирования клавиатуры. После того, как таймер/счетчик переполнится, происходит переход к следующей активной строке, и по достижении последней строки сканирование начинается заново с первой. Нажатия на клавишу регистрируются и декодируются с использованием прерываний по изменению логического уровня на выводе (Pin Change Interrupt). Модуль драйвера клавиатуры реализован в файлах:

• KPD.c
• KPD.h

Примечание: в данной разработке порт отладки debugWIRE требует одной из ножек ATtiny24, которая используется для клавиатуры. Когда в файле KPD.h задан символ DEBUGWIRE, то эта ножка будет освобождена для отладки, но при этом нельзя использовать последнюю строку клавиатуры.

Прим. переводчика: чтобы можно было использовать ножку debugWIRE как обычный порт GPIO, требуется перепрограммирование фьюзов микроконтроллера ATtiny24.

3.2.5 Таймер событий (Event Timer)

В разработке используется сторожевой таймер (watchdog) в качестве обработчика окна события (event window handler). Каждое клавиатурное нажатие обновляет таймер watchdog, и если не было обнаружено никаких клавиатурных нажатий за заданное время, то сработает прерывание watchdog (по переполнению таймера). Для микроконтроллеров серий ATtiny24/44/84 можно выбрать, что будет происходить при переполнении watchdog - либо прерывание, либо аппаратный сброс.

Обработчик прерывания watchdog очистит буфер клавиатуры и очистит строку LCD от символов, которые были введены.

3.2.6 Драйвер пьезопищалки (Buzzer Driver)

Пьезоэлектрический излучатель звука подключен к выходу таймера/счетчика 1. Функция управления пищалкой использует входной параметр для прямой установки выходной частоты звука. Это означает, что ответ по частоте излучения будет обратно пропорционален параметру функции. Другими словами, увеличение значения параметра при вызове функции будет уменьшать частоту звука.

Более дружественный интерфейс должен был бы брать обратную величину от параметра в качестве значения для программирования таймера счетчика. Но это не было сделано по двум причинам: во-первых, генерируемые звуки достаточно просты, чтобы их заранее задать константами, а во-вторых, применение обратной величины потребует операций деления и значительно увеличит размер кода.

[4 Быстрый старт, как работает замок для пользователя]

Подайте питание на схему замка. Программа firmware отобразит приветственное сообщение:

Вторая строка будет пока пустой. Понажимайте цифровые клавиши на панели ввода. Дисплей обновиться, и будет показывать буфер клавиатуры:

Если в течение нескольких секунд не будут нажиматься клавиши, то буфер клавиатуры и вторая стока будут очищены.

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

[5 Указания по разработке]

Здесь рассмотрены некоторые идеи по улучшению и продолжению разработки кодового замка.

5.1 Защита от статического электричества (ESD Protection)

В некоторых случаях может потребоваться защита внутренней электроники от внешнего статического электричества (Electro-Static Discharge, ESD, электростатический разряд). Это можно осуществить добавлением токоограничивающих резисторов, включенных последовательно с столбцами и строками клавиатурной матрицы - в том месте, где они подключаются к микроконтроллеру. Как это сделать, показано на рисунке ниже.

Рис. 5-1. ESD-защита портов клавиатуры.

Резисторы могут иметь номинал около 1 кОм, или немного меньше.

5.2 Как можно освободить ножки I/O микроконтроллера

Эта разработка использует все доступные порты GPIO 14-выводного микроконтроллера AVR (ATtiny24). Это не очень удобно, поскольку для GPIO задействована даже ножка сброса (используется также как порт отладки GPIO). Для приложений, которым нужно больше портов I/O, можно было бы освободить некоторые порты, так что не будет необходимости мигрировать на микроконтроллер с большим количеством ножек. На сегодняшний день, для нашего кодового замка можно применить даже 8-выводный микроконтроллер AVR (например, ATtiny45 или ATtiny85). В этом разделе приведены советы по экономии портов ввода/вывода.

5.2.1 Уменьшение клавиатуры

Матрицу клавиатуры 4x4 можно было бы заменить на 4x3. Почти всегда этого будет достаточно, так как останутся 10 цифровых кнопок и две для дополнительных функций. Этот подход позволит сэкономить 1 порт I/O.

5.2.2 Мультиплексирование клавиатуры и LCD

Рассмотрите возможность совмещение портов для клавиатуры и LCD. Не требуется записывать в LCD и читать клавиатуру одновременно. Таким образом, эти функции могут быть мультиплексированы, и это позволит освободить 2 порта ввода/вывода. Прим. переводчика: однако это либо усложнит схему, либо усложнит код.

5.2.3 Компактный клавиатурный интерфейс

Рассмотрите вариант, что применение диодов позволит уменьшить количество выводов, требуемых для чтения клавиатуры. Можно использовать только 4 I/O для управления клавиатурной матрицей 4x3. Это изменение сохранит до 4 портов I/O. Для такого подключения потребуется 6 диодов, как показано на рис. ниже.

Рис. 5-2. 4-проводный интерфейс с клавиатурой 3x4.

В такой конфигурации драйвер клавиатуры может быть аналогичный тому, что применяется обычно; будут отличаться только коды возврата от портов I/O. Теперь не будет зависимости один-к-одному между нажатой клавишей и возвращенному коду. Нажатие одной клавиши может поменять состояние больше чем одного порта I/O.

Алгоритм для сканирования клавиатуры следующий. Сначала все 4 порта I/O устанавливаются как входы, и разрешаются резисторы pull-up. Затем одна из ножек I/O настраивается на выход с лог. уровнем 0, и читается состояние остальных портов I/O. Трехбитный считанный код покажет, была ли нажата кнопка в соответствующей строке, или нет. Таким же образом повторяется сканирование всех портов I/O, подключенных к клавиатуре.

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

5.3 Дополнительные устройства с интерфейсом I2C

код firmware уже содержит в себе драйвер для обмена по шине I2C, так что очень просто можно добавить поддержку других устройств с интерфейсом I2C, так как их можно подключить параллельно к той же самой шине. Вот несколько примеров таких устройств:

• Карт-ридеры (доступ может быть организован не вводом кода, установкой в считыватель карты-ключа).
• Сенсоры отпечатка пальца.
• Сенсоры для удаленного управления (такие как инфракрасный пульт, или радиоинтерфейс).
• Дополнительные микросхемы памяти (к примеру, для хранения кодов доступа.

5.4 Добавление нескольких кодов доступа

В разработке можно применить индивидуальные кода доступа для каждого пользователя. Количество кодов ограничено только объемом доступной памяти. Изначально программа firmware помещается в память ATtiny24 без каких-либо техник сжатия кода. Если применить оптимизацию кода по размеру (путем установки компилятора IAR в режим генерации кода для релиза, Release Mode), то можно освободить место в памяти программ для хранения дополнительных кодов доступа. Конечно же, больше места в памяти имеют другие микроконтроллеры, полностью совместимые по функционалу и портам GPIO, такие как ATtiny44 и ATtiny84.

Прим. переводчика: для хранения кодов доступа можно использовать также EEPROM, встроенную в AVR, или внешние микросхемы EEPROM, которые имеют интерфейс I2C. Эти микросхемы можно также подключить к шине I2C вместе с контроллером LCD.

[Ссылки]

1. AVR245: Code Lock with 4x4 Keypad and I2C LCD on a tinyAVR site:atmel.com.
2. Подключение клавиатуры к AVR.
3. AVR245.zip - исходный код замка, документация.

Разработка кодового замка на базе микроконтроллера AVR

1. Разработка кодового замка на базе микроконтроллера AVR

2. Очередность этапов разработки


1. Постановка задачи
2. Разработка структурной схемы
3. Разработка программного обеспечения
4. Разработка электрической
принципиальной схемы
• 5. Комплексная отладка

3. 1. Постановка задачи

4. Описание устройства

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

5. Предварительный выбор оборудования:

1. Выбираем микроконтроллер AVR
имеющий четыре порта
2. Клавиатура
3. Усилитель мощности
4. Электромагнит замка
5. Индикатор

6. Состав оборудования кодового замка

7. Исходные данные


Тип кода – двоичный;
Количество комбинаций – 256;
Количество попыток ввода кода – 3;
Сигнализация неправильно набранного
кода.

8. 2. Разработка структурной схемы

9. Подготовка к разработке структурной схемы

• Требуется выбрать конкретное
оборудование (пока не выбирая
микроконтроллер)
• Затем выбрать конкретный
микроконтроллер
• Выполнить распределение ресурсов
микроконтроллера

10. Распределение ресурсов микроконтроллера

• В данной разработке распределение
ресурсов сводится к распределению
портов ввода - вывода

11. Разделение системы на подсистемы

• Для удобства проектирования разделим
все устройство на две системы:
• Система ввода
• Система вывода

12. Система ввода

13. Требования к системе ввода

• Требуется:
1. Ввести код доступа
2. Подтвердить, что код набран верно
3. В случае неправильно набранного кода
выполнить сброс кода

14. Выбор клавиатуры

• Выбираем двоичную клавиатуру
• В качестве кнопок ввода кода – 8
тумблеров с фиксацией
• Кнопки подтверждения и сброса без
фиксации

15. КЛАВИАТУРА

16. Схема включения кнопки

17. Эквивалентная схема линии порта

18. Схема включения кнопки к порту MK с Pull-up резистором

19. Система вывода

20. Требования к системе вывода

• Требуется:
• 1. Отображать на индикаторе набранный
код доступа
• 2. Управлять электромагнитом замка
• 3. Возможно подключение звукового
сигнала

21. Выбор устройства индикации

• Выберем двоичный индикатор
отображения набранного кода на основе
8 светодиодов (LED)
• Добавим еще 2 светодиода:
индикатор правильно набранного кода и
индикатор неправильно набранного кода

22. Управление электромагнитом замка

• Требуется только открывать и закрывать
замок
• Выберем схему с усилителем релейного
типа
• Таким образом нам требуется одна линия
вывода для управления электромагнитом
замка

23. Настройка линий порта на ввод

• Порт А – ввод кода доступа
• Линия D0 – подтверждение правильно
набранного кода

24. Настройка линий порта на вывод

• Порт С – отображение введенного кода
• Линия В0 – подтверждение правильно
набранного кода
• Линия В1 – набран неправильный код
• Линия В2 – управление замком
• Линия В3 – управление звуковым
сигналом

25. Структурная схема

26. Активный уровень сигнала

• В качестве активного уровня сигнала
управления внешними устройствами
выбираем ЛОГИЧЕСКИЙ НОЛЬ

27. 3. Разработка программного обеспечения

28. Разработка алгоритма

• Требуется разработать алгоритм работы
кодового замка

29. Настройка портов ввода - вывода

30. Распределение линий портов

• Ввод:
• Вывод:
• Порт А
• Порт D
• Порт В
• Порт С

31. Регистры портов

32. Настройка порта

DDAn
PORTAn
I/O
Pull up
Комментарии
0
0
In
Нет
Z-состояние
0
1
in
Да
Pxn источник
тока, если L
1
0
Out Нет
Вывод лог. 0
1
1
Out Нет
Вывод лог. 1

33. Выбор микроконтроллера

• На этом этапе выбираем микроконтроллер
семейства AVR, имеющий четыре порта
ввода-вывода.
• Предположим мы выбрали микроконтроллер
ATmega32.

34. Написание текста программы на языке ассемблера:

• В соответствии с ранее разработанным
алгоритмом пишется программа работы
микроконтроллера
• Ниже будут приведены примеры
типовых программных модулей

35. Типовые программные модули инициализации микроконтроллера:

1. Подключение стандартной библиотеки
описания имен
2. Настройка портов ввода-вывода
3. Настройка указателя стека

36. Подключение библиотеки: «Описание имен для ATmega32»

.NOLIST
.include "m32def.inc"
.LIST

37. Настройка портов ввода-вывода

38. Настройка порта А на ввод

; загрузка константы FFH в
; регистр R16
out PORTA, r16; Загрузка содержимого R16 в
; регистр данных порта А)
ldi r16, $FF

39. Настройка порта D на ввод

; загрузка константы FFH в
; регистр R16
out PORTD, r16; Загрузка содержимого R16 в
; регистр данных порта D)
ldi r16, $FF

40. Настройка порта B на вывод

; загрузка константы FFH в
; регистр R16
out PORTB, r16 ; Загрузка содержимого R16 в
;регистр данных порта B
ldi r16, $FF
ldi r16, $FF
out DDRB, r16
; загрузка константы FFH в
; регистр R16
; Загрузка содержимого R16 в
;регистр направления порта В

41. Настройка порта C на вывод

; загрузка константы FFH в
; регистр R16
out PORTC, r16 ; Загрузка содержимого R16 в
;регистр данных порта C
ldi r16, $FF
ldi r16, $FF
out DDRC, r16
; загрузка константы FFH в
; регистр R16
; Загрузка содержимого R16 в
;регистр направления порта C

42. Настройка стека

• Например, определяем адрес указателя стека
SP на ячейку 085FH (последняя ячейка IRAM
ATmega32)
• Содержимое регистра указателя стека
определяется:
• Регистр
• SPH
• SPL
Н-адрес
3EH
3DH
Н-код
08H
5FH

43. Настройка указателя стека

ldi R16, low (RAMEND)
out SPL, R16
ldi R16, high (RAMEND)
out SPH, R16

44. Примеры рабочих программных модулей

45. Ожидание нажатия кнопки

46. Команды «Скип»

sbic PINx, n – переход через следующую
команду (скип) если бит порта
ввода сброшен
sbis PINx, n – переход через следующую
команду (скип) если бит порта
ввода установлен

47. Ожидание нажатия кнопки (sbic)

• WAIT_KEY:
wdr
sbic PIND, 0
rjmp WAIT_KEY
nop

48. Ожидание отпускания кнопки (sbis)

• WAIT_KEY:
wdr
sbis PIND, 0
rjmp WAIT_KEY
nop

49. Использование команд ввода/вывода

• В командах ввода-вывода могут быть
использованы любые регистры с
именами от R0 до R31
• В примерах приведенных далее в
качестве регистра будет использован
только регистр R16

50. Чтение порта

in r16, PINA ; ввод информации из порта A
; в регистр r16
in r16, PIND ; ввод информации из порта D в
;регистр r16

51. Запись в порт

out PORTC, r16 ; вывод информации из
; регистра r16 в порт C
out PORTD, r16 ; вывод информации из
; регистра r16 в порт D

52. Включить или выключить устройство

• Для управления некоторым устройством
требуется она линия вывода
• Рекомендуется использовать команды
операций с отдельными битами порта
• cbi – сбросить (в ноль) линию порта
• sbi – установить (е единицу) линию
порта

53. Пример команды cbi

cbi PORTC, 2 ;Сбросить линию порта C
; с номером 2

54. Пример команды sbi

sbi PORTC, 2 ;Установить линию порта C
;с номером 2

55. Пример сравнения содержимого регистров

Сравним содержимое двух регистров R18 и R20
• R18 – заданная величина
• R20 – неизвестная величина
• Требуется определить равны они или нет

56. Используем команду вычитания

mov r19, r18 ; копирование заданного
; значения
sub r19, r20 ; вычитание неизвестной
; величины из копии заданного
После операции вычитания в r19
помещается разность и устанавливаются
флаги (С, Z и т.д.)

57. Реализация ветвлений в программе

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

58. Условные переходы по флагу «Z»

brne NE_RAVNO; переход на метку
;«NE_RAVNO» если
; результат не равен нулю
; флаг «Z» сброшен
breq RAVNO
; переход на метку
;«RAVNO» если
; результат равен нулю
; флаг «Z» установлен

CodeLock AVR

Электронный кодовый замок

CodeLock AVR реализован с помощью микроконтроллера AVR AT89C2051 или AT90S2313, или ATtiny2313, или ATtiny45. Длина программы в шестнадцатеричном коде составляет 2 кБ. Один код пользователя (версия 1) состоит от 1 до 8 цифр. Один код пользователя (версии 2.1, 2.2, 2.3) состоит из 1–4 цифр. Если вы покупаете чип (версии 2.1, 2.2, 2.3), вы можете ввести 1 или 8 кодов пользователя, которые состоят из 1–9 цифр.
Если код введен в правильной последовательности, то через 1 секунду реле и электрический ударник (в двери) включаются на 1 секунду, а затем снова выключаются.Код пользователя может быть изменен с помощью матричной клавиатуры 3х4. Клавиатуру для CodeLock можно купить в местном магазине электроники.
HEX-файлов, оканчивающихся на -D, являются демонстрационными. В демонстрационном файле разрешено активировать реле до 50 раз.
Исходный код пользователя (1234) устанавливается перемычкой. Перемычку необходимо вставить перед подключением напряжения (12 В). Перемычку необходимо снять после 2 звуковых сигналов (через 5–15 секунд).
Для просмотра изображений на ЖК-дисплее (версия с 1 кодом пользователя) щелкните здесь.
Для просмотра изображений на ЖК-дисплее (версия с 8 кодами пользователей) щелкните здесь.ЖК-дисплей
- опция! CodeLock AVR DIY, электронный кодовый замок CodeLock AVR, DIY


Сигнализация: каждая нажатая клавиша немедленно подтверждается одним коротким звуковым сигналом. После ввода правильного кода пользователя следуют два коротких звуковых сигнала. При вводе неправильного кода пользователя появляется один длинный звуковой сигнал. За каждое неверное действие клавиатура блокируется на 20 секунд. Код пользователя сохраняется даже в случае сбоя питания.
Вместо звукового сигнала можно использовать светодиодный диод.Посмотрите на электрическую схему кодового замка.
Третий ряд клавиатуры (цифры 7, 8 и 9) можно отключить. Таким образом, вы получаете матричную клавиатуру 3x3.
Если дополнительный ряд (второй) клавиатуры также отключен, получается матричная клавиатура 3х2.
Таким образом, вы можете использовать только клавиши: 1, 2, 3, *, 0 и #.
Это версия CodeLock AVR LT. (1 код пользователя - от 1 до 8 цифр - ЖК-дисплей является опцией)

Электронная почта в проектах электронных замков ниже больше не действительна.
Для действующего адреса электронной почты щелкните на странице Uvod (Домашняя).

Вер. 1:
Чтобы загрузить проект электронного замка CodeLock AVR LT (версия 1), щелкните здесь.
Запрограммированный ATtiny2313 (1 код пользователя - от 1 до 12 цифр - ЖК-дисплей включен) = 6 евро.
PCB
Программа (1 код - 8 цифр) codelcdtinyLT.hex для ATtiny2313 => здесь.
Программа (1 код - 8 цифр) codelcdLT.hex для AT90S2313 => здесь.

Вер.2.1: (CodeLockAVR - LCD)
Для CodeLock AVR (версии 2.1, 2.2, 2.3) загрузка проекта электронного замка нажмите здесь .
Запрограммированный ATtiny2313 (1 код пользователя - от 1 до 12 цифр - ЖК-дисплей включен) = 12 евро.
PCB
PCB2 PCB2Top PCB3 PCB3Top
Программа (1 код - 8 цифр) codelcdtiny-D.hex для ATtiny2313 =>
здесь .
Программа (1 код - 4 цифры) codelcdtiny.hex для ATtiny2313 => здесь .
Программа (1 код - 8 цифр) codelcd-D.hex для AT90S2313 => здесь .
Программа (1 код - 4 цифры) codelcd.hex для AT90S2313 => здесь .

Вер. 2.2: (CodeLockAVR - LCD - R)
PCB

Программа (1 код - 8 цифр) codelcdtinyR-D.hex для ATtiny2313 => здесь .
Программа (1 код - 4 цифры) codelcdtinyR.hex для ATtiny2313 => здесь .
Программа (1 код - 8 цифр) codelcdR-D.hex для AT90S2313 => здесь .
Программа (1 код - 4 цифры) codelcdR.hex для AT90S2313 => здесь .

Вер. 2.3: (CodeLockAVR - R)
PCB
Программа (8 кодов - 8 цифр) codetiny45R8-D.hex для ATtiny45 => здесь .

Программа (1 код - 4 цифры) codetiny45R.hex для ATtiny45 => здесь .
После записи шестнадцатеричного кода установить биты FUSE.

Вер. 2.4: (CodeLockAVR - LCD - M)

PCB
Программа (1 код - 8 цифр) codelcdtinyM-D.hex для ATtiny2313 => здесь.

Вер. 3: (CodeLockAVR - LCD - ADC)
Для загрузки проекта электронного замка CodeLock AVR (версия 3) нажмите здесь .
PCB PCBTop
Программный код lcdadc.hex для ATtiny26 =>
здесь .
Программный код lcdadc-D.hex для ATtiny26 => здесь .
Программный код lcdadc1.hex для ATtiny261 => здесь .
Программный код lcdadc1-D.hex для ATtiny261 => здесь .



Прайс-лист на CodeLock AVR (все версии):
Запрограммированный ATtiny2313, ATtiny26 (1 код пользователя - от 1 до 9 цифр - ЖК-дисплей включен) = 12 евро.
Запрограммированный ATtiny2313 (8 кодов пользователей - от 1 до 9 цифр - ЖК-дисплей включен) = 22 евро.
Программируемые ATtiny2313, ATtiny45 (8 кодов пользователей - от 1 до 9 цифр - ЖК-дисплей выключен) = 12 евро.
Программируемые ATtiny2313, ATtiny45 (30 кодов пользователей - от 1 до 9 цифр - ЖК-дисплей выключен) = 20 евро.

Запрограммированный ATtiny2313 (10 пользовательских карт - ЖК-дисплей выключен) = 12 EUR.
Программируемая ATmega8 или ATmega88 (8, 16, 24 или 32 карты пользователя - ЖК-дисплей включен) = 15 евро.для

Для самостоятельной версии (KIT) щелкните CodeLock 10b.


Почта (заказным письмом) и пакет: 4-6 евро (SI), 4-10 евро (ЕС), 4-10 евро (ДРУГИЕ).

Есть вопросы по CodeLock AVR? Просто отправьте электронное письмо.

электронная почта

Кодовый замок клавиатуры с использованием MSP430 Launchpad

Привет всем, я сделал этот запрос перед моей схемой кодового замка статьи.Как вы знаете, в Интернете различные контроллеры (atmel, pic и т. Д.) Сделаны с большим количеством реализаций кодовых замков. При реализации простого ... Проекты электроники, кодовый замок клавиатуры с использованием MSP430 Launchpad "проекты микроконтроллеров, проекты msp430," Дата 2019/08/04

Привет всем, я сделал этот запрос перед моей комбинацией статьи Цепь замка . Как вы знаете, в Интернете различные контроллеры ( atmel, pic и т. Д. ) сделаны с большим количеством реализаций кодовых замков.При реализации простой кодовый замок, похожий на меня. Ведь главная особенность приложения в том, что оно выполнено на печатной плате. Вдобавок к этому, благодаря конструкции, всего 3/4 штуки на кабеле, вы можете программировать и отлаживать схему с помощью msp430′a. Кроме того, во время изучения и использования флэш-памяти с клавиатурой msp430, в качестве примера можно привести операции записи и чтения.

Конструкция MSP430 с кодовым замком

Как мы обычно используем MSP430 Launchpad с различными приложениями MSP430 можно сделать, подключив дополнительное оборудование.В дополнение к этому мы неизбежно разрабатываем продукт или задание, проект и т. Д., Необходимые для изготовления печатных плат. По сравнению с другими микроконтроллерами MSP430 в Интернете ни одним из приложений для контуров давления. Вот почему я почувствовал необходимость поделиться этим приложением.

Каждый микроконтроллер из-за некоторых отличий в конструктивном исполнении печатных плат может отличаться. Например, самый важный элемент для схемы программирования MSP430 и напряжение питания 3.3В. Обратив внимание на другие микроконтроллеры, можно реализовать приложения MSP430 в печатной схеме. Это, прежде всего, описанная конструкция печатной схемы и чертежи печатных плат, необходимые для ознакомления с программой. Это приложение печатной платы Proteus / Area (v7.7) разработано с использованием.

Применение кодового замка на дизайне печатной платы

Код приложения C и proteus ares pcb, файлы симуляции isis:

СПИСОК ССЫЛКИ ДЛЯ ЗАГРУЗКИ ФАЙЛОВ (в формате TXT): LINKS-22114.zip

Beginning Embedded Electronics - 2

Для французского перевода этого руководства посетите этот веб-сайт. Спасибо Avice Robitaille за этот перевод.

Чтобы получить португальский перевод этого руководства, посетите этот веб-сайт. Спасибо Артуру Веберу за этот перевод.

Чтобы получить сербско-хорватский перевод этого руководства, посетите этот веб-сайт. Спасибо Ане Скрба за перевод.

Чтобы получить армянский перевод этого руководства, посетите этот веб-сайт.Спасибо Гайку Меликяну за перевод.

Чтобы получить немецкий перевод этого руководства, посетите этот веб-сайт. Спасибо Филипу Эггеру за перевод.

Чтобы получить голландский перевод этого руководства, посетите этот веб-сайт. Спасибо Arno Hazecamp за этот перевод.

Вы можете получить все детали для этой лекции здесь. Мы также настоятельно рекомендуем вам приобрести мультиметр с настройкой «непрерывности». Мультиметр хорошего качества с этой настройкой стоит ~ 60 долларов, а действительно впечатляющий - до 300 долларов.Нам нравится наша дешевая цена за 60 долларов.

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

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

ATmega8 (работает так же с ATmega168 и 328), расположенный в среднем ряду макета

Вам нужно будет немного согнуть ножки DIP (двухрядный корпус), чтобы ATmega охватила центр макета.Будь осторожен! Не загибайте штифты слишком глубоко внутрь. Контакты ATmega должны войти в два самых внутренних ряда на макетной плате. Я считаю, что лучше вставить одну сторону, а затем слегка подтолкнуть микросхему в сторону, пока другая сторона контактов не сможет войти в противоположный ряд на макетной плате. Я знаю, что сбивает с толку.

Примечание: «Шина» 5 В - это горизонтальный ряд отверстий рядом с красной линией. У вас должен быть провод, соединяющий вашу схему регулятора мощности 5 В с одним отверстием на шине 5 В.Это запитает все отверстия рядом с красной линией напряжением 5 В. То же самое и с синей линией. Все горизонтальные отверстия рядом с синей линией соединяются вместе. Одно из этих отверстий должно быть подключено к контакту заземления на регуляторе напряжения и к заземлению вашей стенной бородавки. Вы можете подключить контакты VCC на ATmega328 к любым отверстиям на шине 5 В, а контакты GND на ATmega328 - к любому отверстию вдоль синей шины GND.

Ой, привет! Если вам никто никогда не говорил, есть действительно простой способ выяснить, где находится вывод 1 на ИС.Производитель чего-либо поляризованного (танталовые колпачки, электролитические колпачки, светодиоды, микросхемы и т. Д.) Всегда наносит на устройство какую-либо маркировку, чтобы указать, как устройство должно быть ориентировано. Для микросхем на одном конце микросхемы есть небольшая ямка. Синяя стрелка на картинке указывает на эту ямочку. Оранжевая стрелка указывает на контакт 1, а синие метки показывают, как увеличиваются номера контактов.

Маркировка контактов на IC

Если считать от углубления, вывод 1 находится слева и увеличивается вниз по левой стороне ИС.Номера кеглей переходят в правый ряд кеглей и начинают счет. См. Изображение из таблицы данных ATmega328 ниже.

ATmega328 должен быть в макете, контакт 7 (VCC) и контакт 20 (AVCC) должны быть подключены к вашей шине 5 В, а контакты 8 и 22 (GND) должны быть подключены к GND на вашей макетной плате. Если вы включите свою цепь питания, ATmega328 теперь работает, но ему нечего запускать!

На самом деле это не совсем так - необходимо выполнить еще одно соединение, прежде чем ATmega328 начнет выполнение кода.Вывод RESET на ATmega328 должен быть подключен к VCC. Вы можете подключить вывод RESET напрямую к 5 В или «привязать его к высокому уровню», подключив вывод RESET к VCC через резистор. Это позволит вам добавить кнопку мгновенного сброса. Что это? Строка сброса на ATmega328 - это именно то, на что она похожа - она ​​сбрасывает микроконтроллер так же, как сброс работает на вашем компьютере. Если вы посмотрите на таблицу ATmega328, вы увидите, что метка RESET написана с линией над ней. Это номенклатура, указывающая на то, что на выводе сброса находится активный низкий уровень.Что такое «активный минимум»? Вывод RESET является входом. Низкий уровень на этом выводе приведет к сбросу микроконтроллера, то есть вывод активируется низким входным сигналом, также известным как «активный низкий уровень». Поэтому, если вы не хотите, чтобы ваш ATmega328 оставался в состоянии сброса, вам нужно подтянуть этот контакт высоко.

Теперь вам нужна кнопка сброса. Переключатель мгновенного действия - это переключатель, который активируется (или замыкается), когда вы касаетесь его, и открывается, когда вы отпускаете кнопку. Их часто называют «тактильными переключателями», потому что они «щелкают», когда вы нажимаете на них, давая человеку, нажимающему кнопку, некоторую «тактильную» обратную связь.

Так выглядит схематическая часть. Обратите внимание, что контакты 1 и 2 соединены вместе. 3 и 4 соединены вместе. И когда вы нажимаете кнопку, он временно соединяет 1/2 + 3/4 вместе.

Обратите внимание, что у этой кнопки пять ножек. Если у вашей пуговицы пять ножек, просто не обращайте внимания на среднюю ножку - она ​​ни к чему не связана и может быть отрезана.

Чтобы проверить эту кнопку, достаньте надежный мультиметр и установите его на непрерывность.Это настройка более хороших мультиметров среднего класса, которая имеет решающее значение для поиска и устранения неисправностей и проведения экспериментов. Соедините щупы вместе - вы должны услышать звуковой сигнал, указывающий на наличие непрерывности или (почти) нулевого сопротивления между щупами. Вставьте кнопку в макетную плату и проверьте два контакта на одной стороне кнопки. Если вы выбрали булавки 1/2 или 3/4, вы должны услышать звуковой сигнал. Эти контакты постоянно соединены внутри переключателя. Если вы выбрали булавки 1/3 или 2/4, вы не услышите шума, но нажмите кнопку.Нажав на кнопку, вы установите электрическое соединение между всеми четырьмя контактами - и вы должны услышать звуковой сигнал! Это означает, что у вас есть электрическая непрерывность.

На схеме показаны контакты 1 и 2 переключателя сброса, соединенные вместе (подключенные к земле), и контакты 3/4, соединенные вместе (подключенные к! RESET). На практике вам просто нужно, чтобы переключатель работал. Поиграйте с мультиметром и найдите два контакта, которые не издают шума, когда кнопка не нажата, и шумят, когда кнопка нажата.Используйте эти два штифта.

Схема, показанная выше, - это то, к чему мы стремимся. Резистор 10 кОм «подтягивает» вывод сброса к высокому уровню во время нормальной работы. Если подтянуть контакт сброса к высокому уровню, ATmega328 будет работать нормально. Когда вы нажимаете переключатель сброса (S2), контакт сброса видит постоянное соединение с землей. Поскольку сопротивление при нажатии переключателя почти равно нулю, он выигрывает (по сравнению с сопротивлением резистора 10 кОм!), А вывод сброса становится низким, активируется RESET, и ATmega328 переходит в состояние сброса.Отпустите кнопку, и штифт сброса снова поднимется, и ATmega328 выйдет из режима сброса. Отлично!

Распиновка ATmega328

Видите ямочку из таблицы данных ATmega328? Если смотреть на верхнюю часть микросхемы (ножки вниз) и углубление вверх, номера выводов увеличиваются, начиная с 1 в верхнем левом углу. Так пронумерован каждый вывод IC. Однако маркировка ориентации немного различается между производителями и типами упаковки.Ищите несовпадающие отметки, такие как ямочка, маленькая точка, белая стрелка, зазубренный угол - все, что отличает эту область микросхемы от других частей микросхемы, вероятно, указывает на контакт 1. Если вы сомневаетесь, проверьте таблицу данных.

Выполните сброс, подключенный к ATmega8 (то же самое относится к ATmega168 и ATmega328)

Узнайте, как использовать настройку непрерывности на мультиметре. Это будет жизненно важно для устранения неполадок в будущем!

Каждый производитель микроконтроллера использует свой метод для получения кода во флеш-памяти микроконтроллера.В последние несколько лет упор был сделан на ISP или «системное программирование». ISP позволяет программировать ИС, не отключая микроконтроллер от приложения. Это нетривиально! История была намного болезненнее. Компания Atmel разработала относительно простой метод, требующий управления несколькими выводами (всего 6). Из-за этого простого интерфейса аппаратный программист, необходимый для подключения вашего компьютера к этому интерфейсу ISP, также очень прост (дешев!).

Красная полоса указывает расположение контакта 1

.

Помните, как мы идентифицировали контакт 1 на ИС по углублению? Ну разъемы также нуждаются в поляризации, чтобы мы не меняли ориентацию разъема и не поджаривали вещи. К сожалению, нумерация разъемов отличается от нумерации микросхем. На изображении разъема ISP вы видите красную полосу, обозначающую контакт 1. ИС последовательно ведет отсчет с одной стороны. Разъемы, с другой стороны, увеличивают количество контактов, вперед и назад, по мере того, как вы продвигаетесь вниз по разъему.

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

  1. Существует бесплатный компилятор C под названием AVR-GCC. Пользователь пишет код на C, а затем компилирует этот код в файлы HEX

  2. AVR-GCC может быть установлен на платформе Windows с помощью простой программы установки WinAVR

  3. Пользователь получает этот HEX-код на AVR через штыри ISP

    .
  4. И программатор последовательного порта, и программатор параллельного порта были разработаны для подключения порта компьютера к контактам

    ISP AVR.
  5. Компьютер запускает программу командной строки для передачи файла HEX с компьютера на последовательный или параллельный порт и на контакты

    ISP AVR.
  6. Микро запускает машинный код (*.Файлы HEX) после включения или сброса

Что такое компилятор C? Это программа, которая вводит программу, написанную на языке C, и выводит файл HEX. Мы предпочитаем программировать на C, потому что это проще для нас, чем сборка, и более гибко, чем BASIC.

Что такое HEX-файл? Это файл, содержащий различные шестнадцатеричные символы. Эти шестнадцатеричные «коды» представляют собой машинные инструкции, которые понимает ATmega328. Этот файл отправляется программисту, и программист загружает эти машинные инструкции в ATmega328.

Прежде чем мы сможем слишком сильно сойти с ума, загрузите и установите WinAVR на компьютер, на котором вы будете разрабатывать свой код. Если эта ссылка устарела, поиск в Google приведет вас прямо к ней. Установка Windows должна быть довольно простой - следуйте всем настройкам по умолчанию. WinAVR содержит версию компилятора GCC и различные другие инструменты, включая avrdude и Programmer's Notepad. avrdude - это простая программа командной строки, которая принимает файл HEX и отправляет его в последовательный или параллельный порт для программирования на микроконтроллере Atmel.

Работая в обратном направлении вверх по этому списку, я предоставлю вам пример HEX-файла «Hello World», который докажет, что все работает правильно на вашем micro. С любой платой микроконтроллера первая уловка - всегда заставить мигать светодиод. Это «Привет, мир» встраиваемых систем. Угадайте, что делает blink_1MHz.hex?

Теперь, когда шестнадцатеричный файл мигания находится в руке, вам нужно вставить его в микроконтроллер. Вам нужно будет подключить AVR-PG1 (или AVR-PG2) к ATmega328.Самый простой способ сделать это - подключить 9 проводов от макета к 10-контактному разъему на разъеме ISP на AVR-PG1 / PG2.

Заклинивание проводов в разъеме ISP не является хорошим долгосрочным решением, но для того, чтобы светодиод начал мигать, это подойдет. Я перерезал провода и обнажил оба конца. Один зачищенный конец вставляется в конец черного разъема для программирования, другой конец вставляется в макетную плату.

Параллельный программатор AVR-PG2 подключен к ATmega328.Я также подключил два конденсатора по 0,1 мкФ. Эти развязывающие колпачки размещаются рядом с выводами VCC и GND на ATmega328, чтобы уменьшить шум в ИС. Вы можете подумать, что у вас есть прямое напряжение постоянного тока 5 В, но на самом деле это не так - эти конденсаторы 0,1 мкФ помогают уменьшить пульсации на линии 5 В. Да, ATmega328, вероятно, будет работать без них, но их можно установить.

AVR ISP Примечание: Вам действительно нужно подключить все 4 контакта GND. Вы не можете подключить только один из контактов GND к разъему ISP.

Дополнительно нам понадобится светодиод для управления. Его можно привязать к любому выводу GPIO. PC0 выглядит как хорошее место.

Порядок резистора / светодиода не имеет значения - просто помните (из Урока 1), что резистор должен быть у вас! Вывод GPIO на самом деле не имеет значения. blink_1MHz.hex переключит все контакты на всех портах, чтобы вы могли подключить резистор к любому контакту. По мере добавления периферийного оборудования вы захотите выделить несколько контактов для альтернативного использования (например, контакты TX и RX для последовательной связи).

Вы приближаетесь! Пора программировать чип!

После установки WinAVR на рабочем столе должно появиться несколько новых значков. Programmers Notepad - хороший редактор кода и подсветка.

Что такое редактор / подсветка кода? При программировании вам понадобится текстовый редактор на вашем компьютере, чтобы вы могли создавать (печатать) код. После того, как вы создали этот «код» на своем компьютере (внутри редактора кода), вы передадите этот код компилятору (вы нажмете кнопку, которая запустит компилятор с файлом C, который вы ввели), и компилятор создаст файл HEX (при условии, что в вашем коде нет проблем или опечаток).Хайлайтер? При создании кода часто бывает полезно иметь цветовую кодировку различных частей вашей программы, чтобы вы могли указать общие вещи, такие как для () и #define . Эта подсветка очень помогает при программировании.

Используйте любой текстовый инструмент, который вам нравится. Блокнот будет работать, но он довольно прост. Еще мне нравится JFE со времен моего ПОС. У обоих есть опция «инструменты», и это здорово, но, на мой взгляд, JFE лучше, потому что в нем перечислены функции C, по которым вы можете дважды щелкнуть и перейти к ним.Если есть способ проделать подобный трюк в Programmer's Notepad 2, пожалуйста, дайте мне знать! Поскольку Programmers Notepad v2 (он же PN2) поставляется с установкой WinAVR, мы будем использовать его!

AVR-GCC чрезвычайно мощный, очень сложный и сложный в использовании на начальном этапе. Я привык передавать файл * .c компилятору PIC (CC5x) и получать обратно файл HEX. Ни суеты, ни беспорядка. Поверьте, боль от установки и запуска AVR-GCC того стоит. AVR-GCC - действительно хороший компилятор, а - бесплатный .Я включил стандартный файл Makefile и blink_1MHz.c в файл blink_1MHz.zip, чтобы вы начали. Я ни в коем случае не являюсь человеком типа Linux или make. Все, что вам нужно знать, это то, что когда вы набираете «make» в командной строке, компилятор будет искать файл с именем «Makefile» (без расширения файла!) И использовать этот файл, чтобы указать, как скомпилировать ваш C-файл.

Это единственные два файла, которые вам нужно заставить мигать при компиляции.Откройте blink_1MHz.c в блокноте программиста и нажмите Инструменты-> Сделать все. Это то же самое, что ввести «make all» в командной строке из того каталога, в котором вы сохранили эти два файла. Например

C: \ Code \ Blink> сделать все

также должен скомпилировать ваш код. Это просто немного проще сделать через интерфейс Блокнота программиста, чем переключаться туда и обратно в окно командной строки.После того, как вы успешно скомпилировали C-файл в HEX-файл, вам теперь нужно загрузить этот шестнадцатеричный файл в AVR. Наконец-то пришло время включить вашу систему! Дешевым программистам AVR требуется, чтобы цель (это ваша макетная плата) обеспечивала питание программатора (это AVR-PG1 или PG2). Включите макетную плату - вы должны увидеть, как загорится светодиодный индикатор питания. С этого момента я предполагаю, что вы используете программатор параллельного порта AVR-PG2.

В make-файле есть только два места, о которых вам следует позаботиться сейчас.Эти два места расположены в разделе опций программирования. Этот make-файл огромен, но прокрутите его до раздела «Параметры программирования» (avrdude). Теперь поставьте '#' перед строками, которые вы хотите закомментировать.

Если вы используете AVR-PG1 (программатор последовательного порта), вы редактируете так:

#AVRDUDE_PROGRAMMER = stk200
AVRDUDE_PROGRAMMER = ponyser

# com1 = последовательный порт. Используйте lpt1 для подключения к параллельному порту.
#AVRDUDE_PORT = lpt1
AVRDUDE_PORT = COM1

Если вы используете AVR-PG2 (программатор параллельного порта), вы редактируете так:

AVRDUDE_PROGRAMMER = stk200
#AVRDUDE_PROGRAMMER = ponyser

# com1 = последовательный порт. Используйте lpt1 для подключения к параллельному порту.
AVRDUDE_PORT = lpt1
#AVRDUDE_PORT = COM1

Конечно, номера портов зависят от вашего конкретного компьютера, но как только вы начнете работать, вы будете настроены на всю жизнь.Предполагая, что вы отредактировали и сохранили свой make-файл, вернитесь к PN2. Когда ваш макет включен, нажмите Инструменты-> Программа. Это отправит команду «make program» в командную строку. Если все настроено правильно, вы должны успешно загрузить blink_1MHz.hex на целевой ATmega328, и ваш светодиод должен мигать.

Если вы получили сообщение об ошибке:

не может открыть устройство giveio

Тогда прочтите эту страницу.Обычно вам нужно скопировать файл giveio.sys из C: \ WinAVR / bin в каталог C: \ Windows, а затем ввести в командной строке install_giveio.bat .

Типичные проблемы:

Если вы все еще не можете запрограммировать AVR - это то место, где в конечном итоге оказываются 99% новых пользователей. Покопайтесь и устраните неполадки.

Правильно ли подключено интернет-соединение? Разъем ISP перевернуть легко. Взгляните на фотографии выше.

Есть ли ослабленный провод? Вытащите мультиметр и убедитесь, что на контакты VCC и GND на ATmega328 подается 5 В. У проводов, идущих в разъем ISP, хорошее надежное соединение?

Ваш ATmega328 подключен к источнику питания и заземлению?

Ваш источник питания 5 В выдает 5 В?

Правильный ли у вас COM-порт или LPT-порт выбран в вашем make-файле?

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

Хорошо - я предполагаю, что вы правильно загрузили код в AVR и что светодиод мигает. Поздравляю! Теперь вы на пути к целому миру боли! Когда у вас что-то работает, трудно останавливаться! GPS, регистрация данных, RF, разводка печатной платы - все это всего в паре шагов.

Вы можете получить все детали для этой лекции здесь.

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

Мы любим отзывы! Сообщайте об опечатках, комментариях или рекомендациях по адресу [email protected]

Лекция 1 - Предпосылки и источник питания

Лекция 2 - Как получить код для микроконтроллера

Лекция 3 - Что такое осциллятор?

Лекция 4 - UART и последовательная связь

Лекция 5 - Компиляция AVR GCC

Лекция 6 - Основы пайки

Лекция 7 - Пайка SMD

Лекция 8 - Eagle: Схемы

Лекция 9 - Eagle: Схема печатной платы

Лекция 10 - Орел: Создание новой детали

Распространенные ошибки, советы и хитрости

Электронный замок

Электронные схемы

Кодовый замок - Управляйте своими воротами или чем-то другим с помощью этого простого электронного кодового замка.Комбинация может иметь выбранную длину цифр или алфавитов и может быть изменена в любое время. Жидкокристаллический дисплей не обязателен, без него схема работает нормально. После ввода правильной комбинации реле работает в течение заданного времени __ Разработано Питером Якабом Кодовый замок

- только схема __ Разработан Джоном Фиком

Кодовый замок - Кодовый замок хорош для включения сигналов тревоги, но полезен для управления широким спектром электрических устройств. Эти программные ключи позволяют открывать ворота, гаражи, телевизоры, телефоны, видеомагнитофоны, колодезные насосы.. . На практике эта схема способна блокировать или синхронизировать все устройства, которые могут быть подключены к реле. __ Разработано проектами и идеями с сайта Nutchip.com

Кодовый замок

- Печатная плата рассчитана на 2 типа управляющих транзисторов. В этой схеме я использовал 2N3906, но для более сильноточного привода для соленоида вы можете использовать различные типы транзисторов T0-220 PNP. ИСПОЛЬЗУЙТЕ ТОЛЬКО ОДИН ИЛИ ДРУГОЙ, НЕ ОБА. На картинке я просто поместил резистор и светодиод там, где должен быть соленоид.__ Разработан G.L. Chemelec

Combination Locks - В этой схеме используются бистабильные триггеры 4013 D-типа (D означает данные). Каждый триггер имеет вход данных и вход часов. Напряжение, приложенное ко входу, передается на выход Q в тот момент, когда входной синхросигнал изменяется с 0 на 1. (Мы говорим, что эти триггеры «запускаются по фронту».) Переключатели 1, 2, 3 и 4 являются переключатели, которые образуют код, и любое количество «неправильных» переключателей могут быть подключены параллельно в показанной точке.__ Разработан Дэвидом Холтом

Кодовый замок - цифровой замок с клавиатурой - введите правильный код для управления соленоидом. Основано на ua3731 __ Свяжитесь с П. Тауншенд - EduTek Ltd

Combination Lock2 - цифровой замок с переключателями. Замечательная схема, которой я восхищен, основанная всего на двух логических ИС! __ Связаться с П. Тауншендом - EduTek Ltd

Цифровой кодовый замок - кодовый замок с несколькими входами, использующий микросхемы КМОП-счетчиков. Гибкость и изменение кода допускаются путем изменения выходных соединений.__ Дизайн Энди Коллисон

Цифровой кодовый замок, использующий пару микросхем CMOS CD4 013 - Печатная плата предназначена для установки 2 типов управляющих транзисторов. В этой схеме я использовал 2N3906, но для более сильноточного привода для соленоида вы можете использовать различные типы транзисторов T0-220 PNP. ИСПОЛЬЗУЙТЕ ТОЛЬКО ОДИН ИЛИ ДРУГОЙ, НЕ ОБА. На картинке я просто поместил резистор и светодиод там, где должен быть соленоид. __ Разработан G.L. Chemelec

Цифровой электронный замок

- Цифровой замок, показанный ниже, использует 4 микросхемы общей логики, позволяющие управлять реле путем ввода 4-значного числа на клавиатуре.Первые 4 выхода декадного счетчика CD4017 (контакты 3, 2, 4, 7) закрыты __ Разработано Биллом Боуденом

Кодовый замок с цифровой клавиатурой

- Эта простая схема представляет собой электронную версию кодового замка. Используя специальную ИС цифрового замка LS7220, схема позволяет с помощью 4-значной комбинации по вашему выбору активировать реле на заданный период времени. Затем это реле может быть __ Разработано Аароном Торт

Кодовый замок с цифровой клавиатурой

- Эта простая схема представляет собой электронную версию кодового замка.Используя специальную ИС цифрового замка LS7220, схема позволяет с помощью 4-значной комбинации по вашему выбору активировать реле на заданный период времени. Затем это реле может быть __ Разработано Аароном Торт

Цифровой замок

- Печатная плата рассчитана на 2 типа управляющих транзисторов. В этой схеме я использовал 2N3906, но для более сильноточного привода для соленоида вы можете использовать различные типы транзисторов T0-220 PNP. ИСПОЛЬЗУЙТЕ ТОЛЬКО ОДИН ИЛИ ДРУГОЙ, НЕ ОБА. На картинке я просто поместил резистор и светодиод там, где должен быть соленоид.__ Разработан G.L. Chemelec

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

Электронный замок для велосипеда

- Электронный замок для велосипеда, описанный здесь, является достойной альтернативой для владельцев велосипедов, которые хотят сделать свои велосипеды «умными» по разумной цене. Одно из преимуществ самостоятельной сборки__ Проекты электроники для вас

Электронный замок для карточек для бытовых приборов - представленная здесь схема может использоваться в качестве замка для важных электронных и электрических приборов.Когда карта вставляется внутрь ее механизма, в зависимости от положения отверстий __ Electronics Projects for You

Электронный кодовый замок

- этот 7-значный кодовый замок можно легко установить на любую комбинацию, которую вы выберете. В схеме используется 4-битный счетчик Джонсона с делением на 8 (IC 1), десять кнопочных переключателей и npn-транзистор T1. При включении __ Electronics Projects for You

Электронный кодовый замок на основе PIC - это мой электронный кодовый замок для использования с открытыми воротами.Функциональность реализована программно. Он включает реле (обычно для открытия двери) на несколько секунд. Использует PIC 16F84A. __ Дизайн Питера Якаба

Электронный кодовый замок с AVR - CodeLock Электронный кодовый замок AVR реализован с микроконтроллером Atmel AVR AT89C2051 или AT90S2313 или ATtiny2313 или ATtiny45. Длина программы в шестнадцатеричном коде составляет 2 кБ. Один код пользователя (версия 1) состоит от 1 до 8 цифр. Один код пользователя (версии 2.1, 2.2, 2.3) состоит из 1–4 цифр.Если вы покупаете чип (версии 2.1, 2.2, 2.3), вы можете ввести 1 или 8 кодов пользователя, которые состоят из 1–9 цифр.
__

Электронный дверной замок - Число краж со взломом растет. Дома без надлежащих мер безопасности особенно уязвимы. Но легко избежать взлома дома, используя простое решение __ Electronics Projects for You

Электронный ключ - Эта электронная схема включает реле, нажимая четыре клавиши в правильном порядке.Схема работает от CD4017 и комбинации логических вентилей.
В начальном состоянии CD4017 включает первый выход, который подключен к первому затвору CD4081. При нажатии правильной клавиши (P1) оба входа этого гейта переходят на высокий уровень. __ Разработано Andrea-Central Italy

Электронный замок

- цифровой замок, показанный ниже, использует 4 микросхемы общей логики, позволяющие управлять реле путем ввода 4-значного числа на клавиатуре. Первые 4 выхода декадного счетчика CD4017 (контакты 3, 2, 4, 7) закрыты __ Разработано Биллом Боуденом

Электронный замок

- это простой, но эффективный электронный замок.Этот замок может использоваться для защиты любых электронных систем от несанкционированного использования. Чтобы получить доступ, пользователям необходимо знать 8-значный код доступа или пароль. Когда пользователь вводит правильный 8-значный пароль, а затем нажимает кнопку «Enter», он активирует реле, открывая доступ к системе, управляемой реле. Если 8-значный пароль неверен, после нажатия кнопки «Ввод» схемы сбрасываются сами без включения реле. __ `Сигматон

Электронный шкафчик - Эта схема представляет собой электронный шкафчик.Управляется комбинацией переключателей (кодом). На дверце шкафчика находится матрица переключателей. Это блок переключателей, соединенных в 4, расположенных по 4 столбца, всего восемь клемм __

Электронный предохранительный замок на основе ATtiny26 - этот предохранительный замок может работать с 8 различными телекартами (пустыми или пустыми) в качестве ключей доступа. Каждую телекарту можно зарегистрировать или отменить регистрацию в системе, нажав соответствующую кнопку. __ Дизайн Василис Серасидис

Электронная система блокировки карты - Схема, представленная здесь, может использоваться в качестве замка для важных электронных / электрических приборов.Когда карта вставляется внутрь ее механизма, в зависимости от положения перфорированного отверстия на карте, a__ Electronics Projects for You

Улучшенная 5-значная клавиатура аварийной сигнализации - это расширенная 5-значная клавиатура, которая может использоваться с модульной системой аварийной сигнализации. Этот переключатель подходит для схемы модульной охранной сигнализации. Однако у него есть и другие приложения. Клавиатура должна быть типа с общим выводом и отдельным подключением для каждой клавиши. На 12-клавишной клавиатуре найдите 13 клемм.Матричный тип с 7 выводами НЕ подойдет. Выберите пять клавиш __ Дизайн Энди Коллисон

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

KeyLock - Нажмите четыре клавиши в определенном порядке, и реле включится примерно на 5 секунд, и все. Но сначала вы должны запомнить свой код следующим образом: нажмите и удерживайте кнопку (кнопка на контакте 3) до тех пор, пока не загорится светодиод. Теперь, когда. __ Дизайн Ивица Новакович

Кодовый замок клавиатуры - цифровой кодовый замок, использующий кнопочную клавиатуру. Комбинация может быть изменена, а замок имеет задержку на вход. __ Дизайн Энди Коллисон

Однокнопочный замок обеспечивает высокую безопасность - 03.04.99 Идеи EDN-Design (содержит несколько дизайнов, прокрутите, чтобы найти этот). На Рисунке 1 представлена ​​блок-схема легко программируемого однокнопочного кодового замка.Вы управляете замком, используя серию коротких и длинных импульсов от переключателя мгновенного действия, который маскируется под кнопку дверного звонка. В схеме используется недорогая логика CMOS. Повторяемый таймер T1 блокирует записи, сделанные после окна ввода кода T1, тем самым значительно повышая безопасность. Схема на Рисунке 2 работает следующим образом: Счетверенный вентиль И-НЕ с триггером Шмитта, IC 1, блокирует переключатель ввода кода и с помощью простой аналоговой схемы выдает отдельные выходы для времени активации меньше и больше 0.3 сек. Эти выходы подключаются к вентилю выбора IC 5 __ Circuit Design by Maxwell Strange, Fulton, MD

.

PIC16F84-Электронный дверной кодовый замок - это мой электронный кодовый замок для использования с уличными воротами. Функциональность реализована программно. Он включает реле (обычно для открытия двери) на несколько секунд. Использует PIC 16F84A. __ Дизайн Питера Якаба

Программируемый цифровой кодовый замок

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

Дистанционный дверной замок - в последнее время многие автомобили оснащены дистанционным контроллером двери автомобиля, который называется бесключевым входом. На этой странице я представлю оборудование, которое заменило пульт дистанционного управления запуском двигателя на дверной замок __ Дизайн Seiichi Inoue

система безопасности с подвижным кодом; Pt 1 - эта система бесключевого доступа, идеально подходящая для бесключевого доступа в двери автомобилей, домов и промышленных предприятий, имеет подвижный код для обеспечения высокой безопасности.Он также имеет два выхода дверного замка, систему сигнализации и возможность использования до 16 отдельных передатчиков брелоков с одним и тем же приемником .__ SiliconChip

система безопасности с подвижным кодом; Часть 2 - В прошлом месяце мы описали схему и предоставили детали сборки печатной платы для нашей новой системы бесключевого доступа с подвижным кодом. В этом месяце мы рассмотрим процедуры установки и настройки, а также опишем дополнительную плату адаптера SOIC, чтобы вы могли программировать микроконтроллер PIC вне схемы.__ SiliconChip

Система безопасного доступа в комнаты

- Безопасность - главная забота нашей повседневной жизни. А система контроля доступа является важным звеном в цепи безопасности. Представленный здесь цифровой замок на базе микроконтроллера представляет собой систему контроля доступа __ Electronics Projects for You

Дверной замок на основе датчиков - Контроллер дверного замка, представленный здесь, представляет собой простую электронную схему переключения, реализованную с использованием недорогого униполярного датчика Холла IC Mh283. Эта ИС переключателя CMOS включает передовую технологию стабилизации прерывателя__ Electronics Projects for You

Простая система запирания ворот с ключом - Эта простая система запирания ворот с ключом позволяет открывать ворота только тем людям, которые знают заранее установленный код.Код вводится с клавиатуры в предустановленном __ Electronics Projects for You

Кодовый замок

Simple Circuit - этот эксперимент может быть построен с использованием только одного 8-позиционного переключателя DiP, но концепцию легче понять, если использовать два переключателя в сборе. Идея в том, что один переключатель действует, чтобы удерживать правильное. __ Разработано EETech Media, LLC.

Простая схема электронного «замка» - имеется шесть (или более) нажимных переключателей. Чтобы «разблокировать», вы должны нажать все правильные одновременно, но не нажимать ни один из переключателей отмены.Нажатие только одного переключателя отмены предотвратит разблокировку цепи. Когда схема разблокируется, она фактически просто включает светодиод примерно на одну секунду, но она предназначена для включения реле, которое можно использовать для включения другой схемы. Большинство реле стоят от 2 до 3 дополнительных __ Разработано Джоном Хьюсом

Однокнопочный замок обеспечивает высокую степень защиты - 03.04.99 Идеи EDN-Design (содержит несколько дизайнов, прокрутите, чтобы найти этот) На Рисунке 1 представлена ​​блок-схема легко программируемого однокнопочного кодового замка.Вы управляете замком, используя серию коротких и длинных импульсов от переключателя мгновенного действия, который маскируется под кнопку дверного звонка. В схеме используется недорогая логика CMOS. Повторяемый таймер T1 блокирует записи, сделанные после окна ввода кода T1, тем самым значительно повышая безопасность. Схема на Рисунке 2 работает следующим образом: Счетверенный вентиль И-НЕ с триггером Шмитта, IC 1, блокирует переключатель ввода кода и с помощью простой аналоговой схемы выдает отдельные выходы для времени активации меньше и больше 0.3 сек. Эти выходы подключаются к вентилю выбора IC 5 __ Circuit Design by Maxwell Strange, Fulton, MD

.

Телекарта как ключ предохранительного замка - этот предохранительный замок может работать с 8 различными телекартами (пустыми или пустыми) в качестве ключей доступа. Каждую телекарту можно зарегистрировать или отменить регистрацию в системе, нажав соответствующую кнопку. __ Дизайн Василис Серасидис

Транзисторный кодовый замок с фонариком - этот электронный замок для домашнего использования открывается только при подключении правильной комбинации из пяти переключателей.Всего переключателей двенадцать. Если подключить неправильную комбинацию, замок останется закрытым. Ночью переведите переключатель S3 в положение «включено», чтобы включить фонарик. Днем перевернуть обратно на выкл __

Блокировка битов atmega8 с использованием AvrDude

Нам часто нужно программировать нашу атмегу с помощью внешнего программатора. Это может быть даже для программирования загрузчика или для загрузки шестнадцатеричного файла в производство. Сегодня мы собираемся объяснить, как программировать atmega8 с помощью внешнего программатора.Мы собираемся использовать AVR Dude, который также является частью среды разработки Arduino. Но мы собираемся использовать для этого стороннее приложение с графическим интерфейсом, которое также имеет открытый исходный код. Вы можете скачать AVRDUDESS здесь. Вы можете использовать версию с командной строкой, если чувствуете себя комфортно, но я рекомендую использовать этот графический интерфейс.

Что такое стопорные биты

Биты предохранителя всегда сбивают с толку. Биты блокировки сбивают с толку, когда дело доходит до программирования atmaga8 с использованием внешнего программатора. Биты блокировки очень важны, когда нам нужна защита кода.В любом микроконтроллере самое главное - как защитить нашу интеллектуальную собственность? Это, очевидно, наш написанный код или данные, помещенные в EEPROM. Для успешного функционирования любого микроконтроллера защита кода имеет решающее значение. Практически все микроконтроллеры предоставляют эту функцию, но процесс становится все более и более сложным в соответствии с архитектурой микроконтроллера. Atmega8 предоставляет два типа битов блокировки для защиты области кода. Один тип битов предназначен для защиты кода и данных EEPROM. Другая часть - защитить данные, относящиеся к загрузчику.

Защита от вспышки и EEProm

Согласно техническому описанию, есть два бита блокировки для защиты кода и EEPROM. LB1 и LB2 , хотя это два бита, возможных битовых комбинаций всего три. Комбинация запрограммированного LB2 и незапрограммированного LB1 не поддерживается. Обратите внимание на то, что значение ВЫСОКОГО (1) означает, что он не запрограммирован. Если мы сделаем бит нулевым (0), это означает, что мы запрограммировали этот бит.

Итак, в первом режиме, когда мы делаем оба бита равными 1.Мы оставили их непрограммированными. Это означает, что функция блокировки не включена и защита не выполняется. Если мы просто запрограммируем LB1 во втором режиме, сделав его нулевым. Значит, мы просто отключили дальнейшее программирование FLASH и EEPROM. Если мы обнуляем оба этих бита, это означает, что мы также отключили дальнейшее программирование, а также проверку кода внешним программистом. Здесь следует помнить, что мы все еще можем полностью стереть микроконтроллер и использовать его так же, как и раньше.

Режимы блокировки битов

Защита области загрузчика

Вторая группа защитных или блокирующих битов предназначена для защиты области загрузчика.Это заставляет SPM и LPM держаться подальше от раздела загрузчика. Он поддерживает 4 режима, и вот таблица из таблицы, объясняющая поведение этих битов.

Биты блокировки области загрузчика

Если вы нажмете кнопку выбора битов в графическом интерфейсе AVRDUDESS, вы увидите следующий экран, где вы можете индивидуально выбрать биты предохранителя и блокировки.

Байт предохранителя

Atmega8 имеет два байта предохранителя, как вы можете видеть на картинке выше. Эти байты названы соответственно старшим байтом предохранителя и младшим байтом предохранителя.Мы можем запрограммировать их соответствующим образом, и они определяют конкретное поведение. Вот таблицы взяты из ATmega8 Datasheet

Старший байт предохранителя

Байт старшего предохранителя

Младший байт предохранителя

Младший байт предохранителя

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

Нравится:

Нравится Загрузка ...

Связанные

Кодовый замок

на микроконтроллере atmega8.Электронный замок микроконтроллер

Схема и программа цифрового кодового замка с инфракрасным ключом на микроконтроллере

Доброго времени суток уважаемые радиолюбители!
Добро пожаловать на сайт «

»

Доброго времени суток уважаемые радиолюбители! Сегодня в разделе «Радиолюбительские схемы на микроконтроллерах» мы рассмотрим простую схему - цифровой кодовый замок с ИК-ключом.

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

Кодовый замок находится в режиме ожидания, пока фотодиод VD1 не получит ИК-сигнал, который преобразуется в электрические импульсы ... Ключ является передатчиком ИК-сигнала и питается от одного гальванического элемента. На микросхеме собран преобразователь напряжения 1,5 вольт на 5 вольт. Эту часть схемы ключа с преобразователем напряжения можно игнорировать, но для этого потребуется подходящий источник питания 5 В для ключа.Ключ активируется подачей напряжения питания с помощью переключателя SA1. При замене «секретных» слов необходимо изменить их коды в программных текстах как замка, так и ключа. Питание замка от сети блока питания напряжением 12 вольт. Желательно дополнить его аккумулятором для питания соленоида при отсутствии сетевого напряжения.

Принципиальная схема двухуровневой системы безопасности, построенной на микроконтроллерах AVR серии ATMega. 1 уровень безопасности - кодовый замок.2-й уровень безопасности - охранное устройство. Две функциональные платы, входящие в систему, основаны на микроконтроллерах ATmega 8535.

Структурная схема

Микроконтроллеры

(семейства AVR, MCS-51 и т. Д.) С их архитектурой, программными и аппаратными ресурсами, такими как цифровые кубы, идеально подходят для разработки различных устройств безопасности, сигнализаций, кодовых замков и т. Д.

Рисунок: 1. Структурная схема системы безопасности.

Система (рис. 1) состоит из двух основных компонентов: кодового замка А2 и устройства безопасности А1.Охранное устройство A1 имеет 24 независимых входа, к которым подключены концевые выключатели S1 ... S24. Эти переключатели контролируют состояние окон 01 ... 05, дверей D1, люков L1, L2.

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

Количество используемых охранных устройств А1 и кодовых замков А2 также ничем не ограничено и определяется условиями безопасности, степенью защиты, характеристиками зданий, помещений и т. Д.Понятно, что концевые выключатели S1 ... S24 могут управлять и теми дверьми, доступ к которым ограничен кодовым замком (или кодовыми замками) A2. Принципиальная схема кодового замка представлена ​​на рис. 2.

Принципиальная схема

Рассмотрим работу охранного устройства. Внешними (выносными) элементами по отношению к устройству являются 24 концевых выключателя (S1 ... S24), которые позволяют контролировать состояние 24 объектов (например, двери). Один концевой выключатель контролирует состояние одной двери.Если дверь закрыта, концевой выключатель открыт.

Пользователь (оператор, диспетчер) может визуально проверить состояние двери по индикатору состояния.

Если дверь открыта, концевой выключатель закрыт. Индикатор - периодически мигает. Если дверь закрыта, концевой выключатель открыт. Индикатор - выключен (выключен). Допустим, что концевой выключатель S1 установлен в двери № 1. Допустим, что концевой выключатель S2 установлен в двери № 2 и т. Д.

Если дверь №1 открыта, то индикатор HL2 периодически мигает (если дверь №1 закрыт, индикатор HL2 не горит). Если дверь № 2 открыта, индикатор HL3 периодически мигает (если дверь № 1 закрыта, индикатор HL3 не горит) и т. Д.

Автор не будет останавливаться на конкретной конструкции установки концевого выключателя, а также на конструкции самого устройства. Интерфейс контроля и управления устройством включает: тумблеры SA1, SA2, индикаторы HL1 ... HL25. Конструктивно все вышеперечисленные элементы желательно разместить на отдельной панели управления.

Рисунок: 2. Принципиальная схема кодового замка охранной системы.

Элементы интерфейса управления устройством имеют следующее назначение:

  • SA1 (ARMED) - тумблер сигнализации. Когда этот тумблер установлен в положение «ON», устройство поставлено на охрану. Устройство ставится на охрану через ~ 10 сек. с момента установки тумблера SA1 в положение «ON» из положения «OFF». После установки защиты сигнализация срабатывает через ~ 10 секунд с момента включения любого концевого выключателя S1... SA24.
  • SA2 - выключатель звука. Этот тумблер работает только в режиме контроля состояния двери. Тумблер SA1 должен быть установлен в положение «ВЫКЛ». При установке тумблера SA2 в положение «ON» при открытии любой двери с помощью пьезоэлектрического излучателя BA1 сразу подается звуковой сигнал длительностью ~ 2 сек. Если этот тумблер находится в положении «ВЫКЛ», то при открытии любой двери будет периодически мигать только соответствующий индикатор, пьезоэмиттер ВА1 будет выключен.
  • HL1 - индикатор включения режима охраны. Если устройство находится в режиме «охрана», этот индикатор горит, если в режиме «контроль состояния двери», этот индикатор не горит.

Тревога гаснет - это означает: реле К1 постоянно включено. Выводы 5 и 6, а также 2 и 3 этого реле замкнуты. Пьезоэлектрический излучатель ВА1 - включается и выключается с периодом ~ 1 сек. Чтобы выключить будильник, установите тумблер SA1 в положение «ВЫКЛ».

Рассмотрим основные, функциональные узлы принципиальной схемы устройства.В основе устройства лежит микроконтроллер DD1, рабочая частота которого задается генератором с внешним резонатором ZQ1 на 10 МГц.

Рисунок: 3. Принципиальная схема охранного устройства на микроконтроллере.

Переключатели SA1, SA2 подключены к порту PD микроконтроллера DD1 с пьезоэмиттером BA1, индикатором HL1, ключом на транзисторах VT1, VT2 для управления реле K1. Концевые выключатели S1 ... S24 и индикаторы HL2 ... HL25 подключаются к портам PB, PA, ПК микроконтроллера DD1.

Питание на эти индикаторы подается через переключатель на транзисторе VTZ, который управляется с вывода 21 микроконтроллера DD1. Резисторы R10 ... R17, R20 ... R27, R28 ... R35 являются токоограничивающими резисторами для индикаторов HL2 ... HL25. Резистор R8 - токоограничивающий резистор для индикатора HL1.

Реле К1 управляется соответственно с вывода 14 микроконтроллера DD1. Напряжение питания +12 В и + 5 В поступает на устройство от разъема XI. Конденсатор С5 фильтрует пульсации в цепи питания +5 В.Блокировочные конденсаторы С4 расположены в цепи питания микроконтроллера DD1.

Алгоритм работы устройства можно разделить на два режима работы: режим контроля состояния двери и режим безопасности. Рассмотрим алгоритм работы устройства в режиме контроля состояния дверей. Пусть все двери охраняемого объекта закрыты. Тумблер SA1 находится в положении «ВЫКЛ».

Тумблер SA2 находится в положении «ВКЛ». После подачи питания на устройство во время инициализации журнал записывается во все биты портов PB, PA, PC микроконтроллера DD1.1. Ключи на транзисторах VT1 ... VT2 закрыты, индикатор -HL1 гаснет.

Индикаторы HL2 ... HL25 гаснут. Концевые выключатели S1 ... S24 разомкнуты. С вывода 21 микроконтроллера DD1 формируется периодический сигнал (меандр) с периодом порядка 1 с. Если открыть дверь № 1, включится концевой выключатель S5.

Индикатор HL2 будет периодически мигать с периодом ~ 1 сек. Пьезоизлучатель ВА1 будет издавать звуковой сигнал длительностью ~ 3 сек.

Если открыть дверь № 2, включится концевой выключатель S6. Индикатор HL2 будет периодически мигать с периодом ~ 1 сек. Пьезоизлучатель ВА1 издаст звуковой сигнал длительностью ~ 2 секунды и т. Д. Если установить тумблер SA2 в положение «ВКЛ», то при закрытии любого концевого выключателя (при открытии любой двери) соответствующий индикатор будет только мигать.

Рассмотрим работу устройства в режиме охраны. Пусть все двери охраняемого объекта закрыты.Тумблер SA1 установлен в положение «ВЫКЛ».

Устройство переходит в режим охраны примерно через 10 секунд с момента установки тумблера SA1 в положение «ON». За это время необходимо закрыть все двери и покинуть охраняемый объект. Понятно, если периметр охраняемого объекта достаточно велик и за 10 секунд. нельзя закрыть все двери, все двери должны быть закрыты перед постановкой объекта на охрану.

Если в охранном режиме какой-либо из концевых выключателей S1... S24 включен (откроется любая дверь), при этом на соответствующем выходе портов PB, PA, PC микроконтроллера DD1 будет присутствовать сигнал логического уровня 0. затем через ~ 10 сек. включится звуковая сигнализация (пьезоэлектрический излучатель ВА1). При этом на выводе 14 микроконтроллер DD1 установит уровень на логический 0 (реле К1 включится).

Если «друг» заходит на охраняемый объект, то ему нужно через ~ 10 секунд установить тумблер SA1 в положение «ВЫКЛ», иначе сработает тревога.Понятно, что доступ к переключателю SA1 нужно ограничивать.

Если на охраняемый объект (через открывшуюся дверь) зайдет «посторонний», то это займет ~ 10 сек. найдите переключатель SA1 и установите его в положение ВЫКЛ. Аварийный сигнал также сработает, если какой-либо из концевых выключателей S1 ... S24 включится на короткое время (например, закрыть и сразу закрыть дверь). Контакты реле К1 могут использоваться для замыкания цепей управления или питания различных исполнительных устройств, например, для механизма запирания дверей или включения сирены (сирены).

Разработанная программа на ассемблере занимает всего около 0,4 КБ программной памяти микроконтроллера DD1. Неиспользуемые аппаратные (линии PD6, PD7) и программные (около 7,6 Кбайт) ресурсы микроконтроллера DD1 могут быть использованы для дополнительных опций.

Например, вы можете настроить пару кнопок и добавить функцию постановки и снятия устройства с охраны с помощью кода доступа или управления некоторыми другими исполнительными устройствами. Разобравшись с программой, вы можете заменить установленные программно параметры устройства:

  • период мигания индикатора HL1;
  • длительность звукового сигнала пьезоизлучателя ВА1 в режиме контроля состояния двери;
  • время постановки устройства на охрану, а также время задержки включения сигнализации.

В приборе используются резисторы С2-ЗЗН-0,125, подойдут любые другие с такой же мощностью рассеивания и погрешностью 5%. Конденсатор С5, тип К50-35. Конденсатор С1 ... С4 типа К10-17а. Конденсатор С4 установлен между цепью + 5В и общим проводом микроконтроллера DD1. Тумблеры SA1 ... SA2 типа МТД1.

Реле К1, тип РЕС48Б, исполнение РС4.590.202-01. Эти реле, с рабочим напряжением 12 В (или с каким-то другим рабочим напряжением), для каждого конкретного случая можно выбрать абсолютно любые с учетом коммутируемого тока и напряжения подключенного исполнительного механизма.

Концевые выключатели

можно подобрать абсолютно любые для каждого конкретного случая. Это может быть кнопка типа ПКН124 или, например, водостойкий путевой выключатель ВПК2111. Пьезоэлектрический излучатель VA1-NRM14AX.

Транзистор VT1 - КТ829А. Транзисторы VT2, VT3 -KT3107E. Индикатор HL1 - AL307AM, красный. Индикатор HL1 можно заменить на любой другой, желательно с максимальным прямым током до 20 мА.

Рассмотрим работу кодового замка (далее - замок) согласно рисунку 3.Алгоритм его работы довольно прост: в режиме записи в EEPROM микроконтроллера вводится код, состоящий из 4-х десятичных цифр и вводимый на 7-кнопочной клавиатуре. Далее для проверки записанный код читается в режиме чтения. В рабочем режиме замок ожидает ввода кода.

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

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

Для этого в замке есть отдельный выключатель. Для активации 4-значного кода, отображаемого на дисплее в режиме записи и в рабочем режиме, достаточно нажать любую клавишу на клавиатуре.

Интерфейс устройства включает в себя шкалу, знакосинтезирующий индикатор HG1, блок индикации (дисплей) цифровых семисегментных индикаторов HG2… HG4, переключатель SA1 и клавиатуру (кнопки S1… S8).

Кнопки S1 ... S7 обозначены цифрами от «1» до «7». Эти кнопки устанавливают код входа. Кнопка S8 (P) устанавливает в цикле один из трех режимов работы: «режим № 1», «режим № 2», «режим № 3». После режима №3 включается режим №1.

Элемент №1 индикатора HG1 горит при работе в режиме №1.1 ", элемент №2 индикатора HG1 горит при работе в режиме №2, а элемент №3 горит соответственно при работе в режиме №3. На 5-значном индикаторе (двойные цифровые индикаторы HG2 , Индикатор HG3 отображает введенный код, индикатор HG4 отображает символы «3» (при закрытом замке) и «0» (при открытом замке).

Переключатель SA1 устанавливает режим отображения кода на дисплее устройства. Если этот переключатель находится в положении «1», код, установленный с клавиатуры, отображается на дисплее устройства.Если в позиции «2» (скрытый режим), то при наборе кода на дисплее устройства в каждой цифре отображаются символы

В режиме 1 (рабочий режим) замок готов ввести код для открытия замка (если, конечно, код был предварительно записан в EEPROM). Перед набором кода на дисплее отображается код 0000. Элемент №1 индикатора HG1 горит (остальные элементы индикатора HG1 выключены).

Индикатор HG4 показывает символ «3» (закрыт). Кнопки S1... S7 введите 4-значный код. Набранный код отображается на дисплее. После нажатия любой из кнопок S1 ... S7 микроконтроллер записывает полученный 4-битный код в RAM и начинает проверку кода, записанного в RAM, и кода, записанного в EEPROM. Коды сравниваются побайтово.

Если сравнение прошло успешно, микроконтроллер отправляет сигнал на исполнительный механизм открывания замка. На пять секунд включается элемент №4 индикатора HG1, индикатор HG4 показывает символ «О» (открыт) и устанавливается лог.0 на выводе 21.

Через пять секунд на выводе 21 гаснет элемент №4 индикатора HG1, устанавливается лог. 1. На дисплее снова отображается код 0000. Индикатор HG4 снова показывает символ «3» (закрыт).

В режиме №2 (режим записи) секретный код записывается в EEPROM. На дисплее отображается код 0000. Элемент № 2 индикатора HG1 горит. Индикатор HG4 показывает символ «3» (закрыт). Используйте кнопки SI ... S7 для набора кода. Набранный код отображается на дисплее.

Микроконтроллер записывает в EEPROM 4-значный код, отображаемый на дисплее после нажатия любой из кнопок 51 ... 57. После записи кода дисплей снова показывает код 0000.

В режиме 3 (режим проверки написанного кода) записанный секретный код проверяется в EEPROM. Элемент №3 индикатора HG1 включен. Индикатор HG4 показывает символ «3» (закрыт). Записанный код в EEPROM отображается на дисплее.

Понятно, что доступ к кнопке S8 и переключателю SA1 должен быть ограничен.Сделать это конструктивно не так уж и сложно.

Рассмотрим основные функциональные узлы устройства (рис. 3). В основе устройства лежит микроконтроллер DD1, рабочая частота которого задается генератором с внешним резонатором ZQ1 на 11,0592 МГц. Порт PD микроконтроллера DD1 управляет динамической индикацией.

Динамическая индикация собрана на транзисторах VT1 ... VT5, сдвоенных, цифровых, семисегментных индикаторах HG2, HG3 и одиночном цифровом индикаторе HG4. Резисторы R7... R14 - токоограничивающие резисторы для сегментов дисплея HG2 ... HG4. Коды включения вышеперечисленных индикаторов при работе динамической индикации отправляются на порт ПК микроконтроллера DD1.

Для работы клавиатуры используется вывод 19 (PD5) микроконтроллера DD1. Элементы циферблатного индикатора HG1 подключены к выводам порта PB микроконтроллера DD1. Резисторы R2 ... R5 являются токоограничивающими резисторами для индикаторных элементов HG1.

Сразу после подачи питания на вывод 9 микроконтроллера DD1 через RC-цепь (резистор R1, конденсатор C3) для микроконтроллера DD1 генерируется сигнал аппаратного сброса системы.На дисплее отобразится код 0000. Элемент №1 индикатора HG1 горит. Индикатор HG4 показывает символ «3» (закрыт).

Напряжение питания + 5В подается на устройство от разъема XI. Конденсатор С5 фильтрует пульсации в цепи питания +5 В. Блокировочный конденсатор С4 находится в цепи питания DD1.

Очень коротко о программе. Программа использует два прерывания: Reset и прерывание по таймеру TO, обработчик которого начинается с метки TIM0. Когда вы переходите к метке Reset, инициализируются стек, таймер, порты, а также флаги и переменные, используемые в программе.

Таймер TO генерирует прерывания переполнения (TOIE0 устанавливается в регистре TIMSK). Коэффициент предварительного масштабирования таймера установлен на 64 (число 3 записывается в регистр TCCR0).

В основной программе элементы индикатора HG1 включены. Включенные элементы этого индикатора, как уже было сказано выше, определяют текущий режим работы замка. В обработчике прерывания от таймера ТО выполняется: процедура опроса кнопок S1... S8, функционирование динамической индикации, запись секретного кода в EEPROM, чтение секретного кода из EEPROM, преобразование двоичного числа в код для отображения информации на семисегментных индикаторах устройства, а также временной интервал продолжительностью пять секунд, необходимый для включения электромагнитного привода.

Буфер дисплея для динамической индикации организован в ОЗУ микроконтроллера от адреса $ 61 до адреса $ 70. Ниже приводится подробное распределение адресного пространства в ОЗУ микроконтроллера.

  • 60 $ - адрес начала ОЗУ микроконтроллера.
  • $ 61 ... $ 64 - адреса, по которым хранится установленный код открытия замка и символ «3». Эти адреса отображаются в режиме №1 (буфер №1).
  • $ 66 ... $ 69 - адреса, где хранится код, считанный из EEPROM, и символ «3». Эти адреса отображаются в режиме № 3 (буфер № 2).
  • $ 6C ... $ 70 - адреса, в которых хранятся символы со скрытым кодовым набором и символом «3».Эти адреса отображаются в режиме № 1 (буфер № 3).

Флаги, используемые в программе, находятся в регистрах R19 (flo) и R25 (flo1).

Разработанная программа на ассемблере занимает около 1,2 Кбайт программной памяти. Разобравшись с программой, с небольшими изменениями принципиальной схемы, используя бесплатные аппаратные и программные ресурсы микроконтроллера DD1, вы можете, например, увеличить количество бит на дисплее и количество кнопок, или добавить звуковой сигнал. .

резисторы типа С2-ЗЗН; подходят любые другие с такой же мощностью рассеивания и погрешностью 5%. Конденсаторы С1 ... С4, тип - К10-17а, С5 - К50-35а. разъем XI типа WF-4. Конденсатор С4 установлен между цепью + 5В и общим проводом микроконтроллера DD2. Для проверки макета использовался выключатель SA1 типа ВДМЗ-8.

Для установки в блочный корпус можно использовать, например, выключатель МТДЗ. Дисплей имеет выделенную цифру, обозначающую символы «3», «O» (индикатор HG4) на фоне остальных битов интерфейса.Поэтому для данной категории выбран семисегментный зеленый индикатор HDSP-F501, зеленые индикаторы HG2, HG3 DA56-11GWA.

Замок и устройство безопасности не требуют настройки и регулировки. При правильной установке они сразу начинают работать.

Исходный код и прошивка программ - Скачать (8 КБ).

Шишкин С.В. РК-07-16.

Литература:

  1. Белов А.В. Создаем устройства на микроконтроллерах.
  2. С. В. Шишкин.Кодовый замок на базе микроконтроллера. П-10-2011.

Устройство предназначено для защиты помещений, шкафов и сейфов от несанкционированного вскрытия. Все настройки и код хранятся в энергонезависимой памяти микроконтроллера. Устройство построено на базе микроконтроллера PIC16F628A (DD1 на схеме на рис. 1). После включения питания, программа микроконтроллера настраивает свои порты, а также отключает источник опорного напряжения, модуль захвата сравнения ШЕГО, таймеры, компараторы и аппаратные USART - эти модули не нужны для замка к работе.Затем начинается опрос клавиатуры.

Состоит из двух частей. Первая - кнопки SB3-SB 14 - находится вне защищаемого объекта. Второй - кнопки SB1, SB2 и переключатель SA1 - находится внутри помещения. Кнопки SB3-SB 13 первой части клавиатуры объединены в матрицу. Кнопка SB 14 в матрицу не входит, она предназначена для перезапуска микроконтроллера в случае сбоя в работе программы, а также в ряде других случаев, о которых пойдет речь ниже.

Кнопка SB1 «Открыть» установлена ​​внутри помещения возле двери. Нажав на нее, вы сможете открыть дверь изнутри, не набирая кода. SB2 - кнопка перезапуска программы; кнопки SB2 и SB 14 подключены параллельно. Матричным кнопкам присвоены обозначения: SB3 - «1», SB4 - «4», SB5 - «7», SB6 - «Открыть», SB7 - «2», SB8 - «5», SB9 - «8», SB 10. - «0», SB11 - «3», SB 12 - «6», SB 13 - «9». Тумблер SA1 выбирает режим закрытия замка. Код вводится попеременным коротким нажатием цифровых кнопок.В подтверждение нажатия раздастся короткий звуковой сигнал пьезоэмиттера HA1, управляемого транзистором VT2.

Перед тем, как открыть дверцу, введите четырехзначный код с паузами между нажатиями рядом друг с другом не более 3 секунд, а затем в течение 3 секунд кратковременно нажмите кнопку SB6. Через 2 с на выходе RA0 микроконтроллера DD1 установится высокий уровень, откроется транзистор VT1 и сработает электромагнит, который приведет в движение ригель замка, сжимая его пружину, и дверь откроется.Если пауза между соседними нажатиями превышает 3 с, прозвучит сигнал с убывающей частотой. Это означает, что программа запущена заново и код нужно вводить сначала. Диод VD1 предназначен для защиты транзистора VT1 от скачка напряжения самоиндукции обмотки электромагнита Y1. Перед срабатыванием электромагнита будет звучать сигнал той же частоты, что и при нажатии цифровых клавиш, но большей продолжительности, который сигнализирует об открытии двери.

При разомкнутых контактах переключателя SA1 электромагнит закроет замок через определенное время (по умолчанию - 12 с).Это время устанавливается при программировании микроконтроллера. В программе, которую нужно будет загрузить в контроллер, в области работы с EEPROM, в ячейку с адресом 0x06 (седьмая по счету) необходимо вставить число от 0x01 до OxFF, из расчета 1 ед. = 2,5 с. Минимально возможная пауза - 2,5 секунды, максимальная - 10 минут.

Если контакты переключателя SA1 замкнуты, т.е. на входе RA4 микроконтроллера DD1 установлен низкий уровень, то замок замыкается после нажатия кнопки SB 14 или SB2.После того, как транзистор VT1 закроется, электромагнит обесточится и пружина замка оттолкнет задвижку назад - дверь снова заперется.

Чтобы открыть дверь изнутри комнаты, нажмите кнопку SB1 и удерживайте ее до срабатывания электромагнита, о чем будет сигнализировать двухсекундным тональным сигналом. Открыть дверь изнутри можно в любой момент. Если дверца не открывается, необходимо нажать кнопку SB2 (перезапустить программу) и снова нажать кнопку SB1.

При необходимости смены кода сначала введите старый так же, как при открывании двери, но затем нажмите кнопку SB6 не на короткое время, а удерживайте ее до трех звуковых сигналов.Затем вы должны немедленно отпустить кнопку SB6, ввести новый четырехзначный код и сразу же, чтобы подтвердить введение, снова нажать кнопку SB6. Затем прозвучит сигнал с нарастающей частотой, который уведомит о том, что новый код принят. Он хранится в первых четырех ячейках энергонезависимой памяти микроконтроллера DD1.

Устройство оснащено системой блокировки. Каждый раз, когда вводится неверный код, замок воспроизводит два сигнала с частотой 1000 Гц и один с частотой 500 Гц.Контроллер считает ошибочным нажатие кнопки SB6 в момент, когда в рабочих регистрах стоит неправильный код и ввод пяти цифр кода. После трех ошибок подряд микроконтроллер DD1 установит выход RA2 на высокий уровень. Это откроет транзистор VT3, который включит устройство сигнализации. Это устройство может быть сиреной или звонилкой.

При этом загорится светодиод HL1, установленный на панели клавиатуры, что укажет на то, что опрос клавиатуры (кроме тумблера SA1 и кнопок SB1, SB2, SB 14) отключен.Затем следует десятиминутная пауза, во время которой срабатывает сигнальное устройство и горит светодиод HL1. В это время замок можно открыть только изнутри. Если вы нажмете кнопки SB 14 и SB2 (кнопки перезапуска программы микроконтроллера), отсчет десяти минут начнется заново. После паузы контроллер предоставит только одну возможность ввести код, и если он неверен, десятиминутная пауза с активацией устройства сигнализации будет повторена снова. И так будет продолжаться до тех пор, пока не будет введен правильный код.Каждый раз после ввода правильного кода счетчик ошибок обнуляется.

класс = «элиадунит»>

Устройство питается от источника постоянного тока с напряжением 10 ... 15 В. При отключении электроэнергии в сети 220 В замок продолжает работать от аккумуляторной батареи. Схема простейшего варианта такого блока питания представлена ​​на рис. 2. Трансформатор Т1 понижает сетевое напряжение 220 В до 15 ... 20 В. Максимальный ток вторичной обмотки трансформатора не должен быть меньше 1.5 А DA1 - регулируемый стабилизатор напряжения. Изменяя сопротивление строительного резистора R2, на выходе стабилизатора DA1 устанавливается напряжение, при котором ток заряда заряженной батареи GB1 не превышает 100 ... 200 мкА. Причем при большом потреблении тока, когда сработал электромагнит Y1, основную часть тока дает аккумуляторная батарея, что позволяет не перегружать стабилизатор DA1. Диод VD5 предназначен для защиты стабилизатора DA1 при отсутствии напряжения на его входе.

Аккумуляторная батарея должна обеспечивать ток 300 ... 600 мА (емкость - 7 Ач). Стабилизатор DA1 следует устанавливать на радиатор площадью 30 ... 40 см 2. Клавиатура может быть выполнена из отдельных кнопок. Подойдет, например, DIPTRONICS DTSMW-66N. Но также можно воспользоваться готовой клавиатурой от кнопочного телефона или калькулятора. Обычно такую ​​клавиатуру легко подключить к устройству, собрав кнопки в подходящую матрицу. Также необходимо вывести светодиод HL1 на панель клавиатуры.

Пьезоэмиттер подойдет к любой серии ZP. Электромагнит Y1 используется от ленточного механизма магнитофона, но любой другой подходящий по размерам и с максимальным током намотки не более 1,3 А. 40 см 2.

Подписка на еженедельную рассылку mywok.ru

читать сейчас

Последние материалы

2020 - mywok.ru - Портал об устройстве канализации и водостока

2005-2017, ХОЧУ.UA

200+ Лучшие мини-проекты электроники: схемы, рабочий процесс, код

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

В этом списке собраны наши собственные проекты DIY и несколько других проектов, выполненных любителями, а также мы разделили их по модулям.

Если вы хотите включить свой проект и помочь другим студентам, пожалуйста, отправьте нам по электронной почте с деталями вашего проекта. Мы постараемся включить сюда ваш проект.

Вот список проектов:

Индикатор уровня воды:

Water Level Indicator - простой базовый известный проект в электронике.В нем используется простой механизм, который помогает определять и указывать уровень воды в верхнем резервуаре или любом другом резервуаре для воды. Его можно использовать в отелях, фабриках, жилых домах, квартирах, коммерческих комплексах, канализации и т. Д.

Система дверного замка на основе пароля с использованием микроконтроллера 8051:

Эта система демонстрирует систему дверного замка на основе пароля, в которой после ввода правильного кода или пароля дверь открывается, и заинтересованному лицу разрешается доступ в охраняемую зону.Через некоторое время дверь закроется автоматически. Он полностью функционален на основе пароля.

Роботизированный автомобиль, управляемый сотовым телефоном:

Сотовый телефон управлял роботизированным транспортным средством на базе контроллера DTMF. Это без использования микроконтроллера. Функционировать объект будет через мобильный телефон. Его можно использовать в промышленности и системах видеонаблюдения.

Робот обнаружения человека с использованием микроконтроллера 8051:

Основной принцип схемы - обнаружение человека с помощью датчика обнаружения человека.Беспроводной робот управляется вручную с помощью ПК. Используемая здесь беспроводная технология - это радиочастотная технология. Данные передаются на приемник через RF.

Робот, управляемый с помощью SMS:

GSM-управляемый робот или SMS-управляемый робот - это беспроводной робот, который выполняет необходимые действия, получая набор инструкций в форме службы коротких сообщений (SMS).

Электронная бытовая техника с дистанционным управлением паролем:

Как управлять электроприборами с помощью устройства Android.Здесь модуль Bluetooth сопряжен с микроконтроллером 8051. Этот Bluetooth получает команды от устройства Android-приложения по беспроводной связи.

Автоматическое освещение комнаты с использованием Arduino и датчика PIR:

Это очень простой проект освещения в помещении с автоматическим освещением, в котором Arduino и датчик PIR автоматически включают и выключают освещение в помещении.

Система автоматического открывания дверей с использованием ИК-датчика и Arduino:

В этом проекте реализована система автоматического открывания дверей на базе Arduino и PIR-датчиков, при обнаружении любого движения человека дверь открывается автоматически.Чаще всего мы видим такую ​​функциональность в торговых центрах.

Светодиодная матрица DIY RGB:

Это простой проект светодиодной матрицы, управляемый с помощью приложения для Android. Этот проект может быть полезен при изготовлении вывесок, досок сообщений с прокруткой и т. Д.

Интерфейс светодиодной матрицы Arduino 8 × 8:

Этот проект аналогичен проекту выше, но использует Arduino с большим количеством светодиодов. В нем показано, как подключить светодиодную матрицу 8 × 8 к Arduino. Для этого проекта существует специальное приложение для Android, с помощью которого вы можете установить светодиодную матрицу 8 × 8 и управлять ею с телефона.

Управление двигателем постоянного тока Arduino с использованием L298N:

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

Проект роботизированной руки, управляемой с помощью Arduino и Bluetooth:

Очень интересный проект для тех, кто тоже интересуется робототехникой. Вы можете построить свою собственную роботизированную руку, используя данные из этого проекта. Это основано на Arduino, Bluetooth и 3D-печатных частях роботизированной руки.Основным ключевым элементом является то, что мы использовали мобильное приложение для Android для управления этой роботизированной рукой.

Рождественские огни для Arduino своими руками с использованием светодиодов:

Это сезонный проект, мы можем использовать его для любого особого случая. Праздничный проект, в котором мы будем использовать плату Arduino для управления светодиодными лампами, установленными на рождественской елке.

Робот, управляемый жестами руки с использованием Arduino:

Еще один интересный проект - роботизированное транспортное средство, основанное на простых жестах рук.он разработан с использованием Arduino, mpu6050 и пары радиопередатчик-приемник.

Робот, избегающий препятствий, использующий Arduino:

Мы сделали этот проект, используя Arduino. Роботы, избегающие препятствий, могут работать непрерывно, не сталкиваясь с какими-либо препятствиями. Он основан на Arduino. В этом проекте мы использовали ультразвуковой датчик для обнаружения препятствий.

Датчик сердцебиения с использованием Arduino:

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

Светодиодная лампа DIY (светодиодная лампа):

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

Автомобиль-робот с металлоискателем:

Еще один интересный и полезный проект. Закопанные под землей мины создают угрозу для жизни и влияют на экономику страны.Обнаружение и удаление этих мин вручную - опасная задача. Итак, мы используем робот-металлоискатель, работающий по радиочастотной технологии.

Солнечная панель слежения за солнцем:

Этот проект описывает схему, которая вращает солнечные батареи. Солнечная панель слежения за солнцем состоит из двух LDR, солнечной панели, шагового двигателя и микроконтроллера ATMEGA8.

Управление скоростью двигателя постоянного тока с использованием широтно-импульсной модуляции:

Этот метод широтно-импульсной модуляции является более эффективным способом управления скоростью нашего двигателя постоянного тока вручную.

Сигнализация уровня воды с использованием таймера 555:

Это аналогичный проект, который мы уже делали, но здесь мы используем другую схему таймера модуля 555. Очень простой и недорогой аппаратный проект. Целью этого проекта является разработка системы сигнализации обнаружения уровня воды с использованием простого и недорогого оборудования без ущерба для производительности устройства.

Двунаправленный счетчик посетителей с использованием 8051:

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

Вентилятор постоянного тока с регулируемой температурой и микроконтроллером:

Основным принципом схемы является включение вентилятора, подключенного к двигателю постоянного тока, когда температура превышает пороговое значение. Это можно использовать в домашних приложениях и в ЦП для уменьшения нагрева.

Автоматический выключатель на основе пароля:

Этот проект автоматического выключателя на основе пароля построен с использованием контроллеров 8051 и используется для отключения питания линии путем ввода пароля.

Автоматический контроль яркости уличных фонарей:

Это простая схема, которая автоматически регулирует интенсивность уличного освещения, разработанная с использованием микроконтроллеров и светодиодов.

Линия, следующая за роботизированной схемой с использованием микроконтроллера ATMega8:

Этот робот-последователь линии представляет собой базовый робот, который следует определенной траектории, обозначенной линией определенной ширины.

Цифровой тахометр с микроконтроллером 8051:

Здесь мы разработали простой бесконтактный тахометр, использующий микроконтроллер, который может измерять скорость с точностью до 1 об / сек.

5-канальная ИК-система дистанционного управления с использованием микроконтроллера:

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

Схема биполярного светодиодного драйвера:

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

Термометр со шкалой Цельсия

с использованием AT89C51:

Эта схема термометра со шкалой Цельсия разработана с использованием at89c51 и lm35.Эта схема работает по принципу аналого-цифрового преобразования. Его можно использовать дома, в мобильных местах, например, в автомобилях, чтобы отслеживать температуру.

Система сигналов трафика на основе плотности с использованием микроконтроллера:

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

Автоматический выключатель освещения в уборной:

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

Автоматический дверной звонок с обнаружением объектов:

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

Калькулятор логической алгебры:

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

Автоматический ночник с использованием светодиода высокой мощности:

Этот автоматический ночник представляет собой интересную схему, которая помогает включать светодиодные фонари, соединенные с ней, в ночное время и автоматически выключает свет, когда наступает день.

Цепь мобильного глушителя:

Эта схема используется для блокировки сигналов сотовых телефонов в радиусе 100 метров.Эта схема может использоваться для передачи ТВ, а также для игрушек или игрушек с дистанционным управлением.

Несмещенные цифровые игральные кости со светодиодами:

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

Цепь металлоискателя:

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

Паника:

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

Автоматический контроллер железнодорожных ворот с высокоскоростной системой оповещения:

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

Цепь светодиода:

LED Flasher - это простая схема, которая будет мигать светодиодами через определенный промежуток времени. Эта схема может использоваться в целях украшения или может использоваться для целей сигнализации и многого другого.

Танцующие двухцветные светодиодные фонари Схема:

Обычно в танцующих лампочках используются лампочки небольшого напряжения. Эта схема в основном используется в некоторых случаях, в пабах, в декоративных изделиях или в вывесках с визуальной индикацией и т. Д. В этом проекте мы использовали двухцветные светодиоды для последовательного бегового света.

Интеллектуальный однозначный переключатель ночной лампы:

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

Аварийный сигнал при обнаружении температуры термистора:

Эта цепь является датчиком температуры, а также схемой аварийной сигнализации.Схема подает сигнал тревоги всякий раз, когда температура превышает определенный предел.

Система охранной сигнализации Pull Pin:

Эта цепь помогает нам получать оповещения, когда кто-нибудь берет наши карманы или сумки. Схема очень полезна для предотвращения кражи наших товаров.

Цепь паяльника с автоматическим выключением:

Эта схема помогает паяльнику автоматически выключаться при обнаружении перегрева и тем самым предотвращает его повреждение.

Цепь сигнализации с дистанционным управлением:

Эта схема подает сигнал тревоги, когда вы наводите на нее пульт от телевизора и нажимаете любую кнопку.Его можно использовать как звонок для вызова вашего помощника.

Цепь зарядного устройства

с использованием SCR:

Вот принципиальная схема цепи зарядного устройства с кремниевым выпрямителем. SCR может использоваться в однополупериодных выпрямителях, двухполупериодных выпрямителях, схемах инвертора, схемах управления мощностью и т. Д.

Цепь FM Bugger:

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

Детектор сотового телефона:

Это простая схема, которая помогает обнаруживать присутствие активированного сотового телефона путем обнаружения сигналов в диапазоне частот от 0,9 до 3 ГГц. Это помогает в отслеживании мобильного телефона, который используется для шпионажа.

Портативный фонарь с питанием от батареи:

Эта схема более полезна при работе с неожиданной и нежелательной темнотой в наших домах или офисах.Он обеспечивает значительную яркость, необходимую для выполнения наших повседневных задач.

ИК-пульт дистанционного управления:

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

Тестер непрерывности с мелодией:

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

Цепь сигнализации дождя:

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

Автоматическая система полива растений:

Эта схема проекта более полезна при автоматическом поливе растений без вмешательства человека.Это более полезно, когда хозяина нет дома несколько дней.

Цепь контроллера гейзера горячей воды:

Этот контур предназначен для выключения гейзеров, как только наша вода становится горячей и готова для купания.

Цепь зарядного устройства свинцово-кислотной батареи:

Свинцовый аккумулятор

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

Цепь детектора движения:

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

Цепь сенсорного включения и выключения:

Эта схема сенсорного переключателя ВКЛ / ВЫКЛ более полезна тем, что мы можем автоматически ВКЛЮЧАТЬ или ВЫКЛЮЧАТЬ любой переключатель, прикоснувшись к устройству, не покидая своего места.

Цепь мобильного зарядного устройства USB:

Эта схема полезна для зарядки мобильных телефонов через розетку USB в наших ноутбуках и ПК. Для зарядки вашего мобильного телефона эта схема обеспечивает регулируемое напряжение 4,7 В.

Цепь охранной сигнализации:

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

Контур с репеллентом от комаров:

Вот простая схема электронного отпугивателя комаров, которая может производить ультразвук в диапазоне частот 20-38 кГц, который может отпугнуть комаров.

Простая схема подавителя FM-радио:

Это схема глушителя, которая используется для блокировки сигналов. Цепь глушителя генерирует высокочастотный сигнал, который сбивает приемник конкретной системы с приема сигнала, даже если схема работает должным образом, пользователь системы чувствует, что схема не работает должным образом.

Цепь автоматического контроллера уличного освещения с использованием реле и LDR:

Эта схема помогает автоматически включать и выключать уличные фонари с помощью реле и LDR. Вся схема построена на микросхеме CA3140.

Цепь зарядного устройства аккумулятора:

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

Сопряжение ЖК-дисплея 16 × 2 с 8051:

Это простая принципиальная схема, которая помогает описать взаимодействие ЖК-модуля 16X2 с микроконтроллером семейства 8051 AT89C51.

ШИМ-диммер для светодиодов с использованием NE555:

Широтно-импульсная модуляция (ШИМ) играет важную роль в управлении цепями. Мы используем этот ШИМ, чтобы уменьшить интенсивность света светодиода.

Простые цепи пожарной сигнализации:

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

Схема беспроводного переключателя

с использованием CD4027:

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

Электронный почтовый ящик:

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

Цепь переключателя хлопка для устройств:

Это еще одна простая, но очень полезная схема, которая помогает включать или выключать устройство, не двигаясь с вашего места, и помогает контролировать скорость электрических устройств, таких как вентилятор и т. Д.

Цепь преобразователя 12 В постоянного тока в 220 В переменного тока:

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

Цепь FM-передатчика:

Здесь мы создали беспроводной FM-передатчик, который использует радиочастотную связь для передачи FM-сигнала средней или малой мощности. Максимальная дальность передачи составляет около 2 км.

Цепь усилителя сабвуфера, 100 Вт:

Вот принципиальная схема и работа схемы усилителя сабвуфера мощностью 100 Вт.Сабвуфер - это громкоговоритель, который воспроизводит звуковые сигналы низких частот.

Схема системы домашней автоматизации на основе DTMF:

Это простая и очень полезная схема в нашей реальной системе бытовой техники, управляемой DTMF. Это помогает управлять бытовой техникой с помощью технологии DTMF.

Уличные фонари, которые загораются при обнаружении движения транспортного средства:

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

Цепь тестирования микросхемы таймера 555:

Это простая схема тестирования ИС 555, которая проверяет всю ИС таймера 555. Поэтому, прежде чем использовать свою ИС, вы можете проверить, хороша ли ваша ИС, с помощью этой схемы.

Цепь открывателя / доводчика занавеси:

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

Источник переменного тока и зарядное устройство:

Это схема, которая помогает проверять или тестировать ваши электронные проекты, а также заряжать батареи мобильного телефона. Эта схема также может работать как аварийный свет.

Цепь светодиодных ходовых огней:

Это простая схема, состоящая из 9 светодиодных фонарей в режиме сканера рыцаря. Он будет привлекать внимание, поскольку светодиод сначала движется в одном направлении, а затем в обратном направлении.

Сигнализация безопасности багажа:

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

Цепь 9-позиционного переключателя хлопка:

Эта схема поможет вам управлять бытовой техникой в ​​вашем доме, просто хлопая в ладоши, не вставая с кровати.

Цепь преобразователя постоянного тока с 12 В в 24 В:

Это еще один вид схемы, которая помогает преобразовывать постоянный ток 12 В в постоянный ток 24 В.

230V Светодиодный драйвер:

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

3x3x3 светодиодный куб:

Это простая схема светодиодного куба, разработанная без использования микроконтроллера. Он основан на принципе управления светодиодами с помощью тактовых импульсов.

Работа цепи моностабильного мультивибратора:

Вот схема и работа моностабильного мультивибратора. Мультивибратор - это электронная схема, которая будет работать как двухкаскадный усилитель, работающий как в стабильном, так и в стабильном режиме.

Сопряжение ЖК-дисплея 16X2 с микроконтроллером PIC:

Это схема, которая помогает в сопряжении ЖК-дисплея 162 с микроконтроллером PIC18F4550, который принадлежит к семейству PIC18F.

Схема генератора кода Морзе:

Это схема, используемая для генерации кода Морзе. Азбука Морзе - это очень старый и универсальный метод отправки текстовых сообщений с использованием беспроводных носителей.

Таймер 555 в режиме моностабильного мультивибратора:

Схема запускается по спадающему фронту, то есть при внезапном переходе с ВЫСОКОГО на НИЗКИЙ. Импульс запуска, создаваемый нажатием кнопки, должен иметь меньшую длительность, чем предполагаемый выходной импульс.

Таймер 555 как нестабильный мультивибратор:

В этой схеме есть три резистора с именем R внутри, и все они имеют равные значения.Они образуют делитель напряжения с опорным напряжением 1/3 и 2/3 Vcc (источник питания). Логическое состояние триггера контролируется опорным напряжением, которое подается на один из входов обоих двух компараторов.

Схема светодиодного освещения, работающего от сети:

Это простая схема, которая более полезна для экономии наших ресурсов, энергии и денег, устанавливая ее в ваших домах.

Цепь диммера светодиодной лампы:

В этой схеме при старте светодиод светится медленно, затем становится ярче и снова медленно становится тусклым.В основе всей схемы лежит ИС операционного усилителя под названием LM358.

Источник питания переменного напряжения от стабилизатора постоянного напряжения:

Эта схема регулятора напряжения используется для получения фиксированного напряжения на выходе вне зависимости от входного напряжения.

Светодиодные рождественские огни Схема:

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

Схема звукового эквалайзера:

Схема используется для изменения мелодии / мелодии на другой уровень высоты тона без потери мелодии.В основном это полезно для меломанов.

Цепь датчика расхода воздуха:

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

Цепь усилителя мощности 150 Вт:

Здесь мы разработали схему усилителя мощности с использованием двухтактной конфигурации класса AB для получения мощности 150 Вт для управления нагрузкой 8 Ом (динамик).

7-сегментный декодер светодиодного дисплея:

Это принципиальная схема декодера дисплея, который используется для преобразования двоично-десятичного или двоичного кода в 7-сегментный код, используемый для управления 7-сегментным светодиодным дисплеем.

Цифровой датчик температуры:

Основным принципом этой схемы является отображение цифрового значения температуры. Они в основном используются в экологических приложениях.

Цепь цифрового секундомера:

Это простая схема, отображающая счет от 0 до 59, представляющий 60-секундный интервал времени. Он состоит из таймера 555 для генерации тактовых импульсов и двух счетных микросхем для выполнения операции счета.

Игрушечный орган с использованием таймера 555 IC:

Это принципиальная схема простого игрушечного пианино, использующего микросхему таймера 555.Он производит разные тона или звуки в зависимости от частотного диапазона.

Система посещаемости на основе RFID:

Эта простая система посещаемости на основе RFID разработана с использованием микроконтроллера ATmega8 и в основном используется в учебных заведениях, отраслях и т. Д., Где требуется аутентификация.

Усилитель звука малой мощности с таймером 555:

Это простая схема маломощного усиления звука, разработанная с использованием таймеров 555. Его можно использовать для разработки музыкальных систем с низким энергопотреблением, используемых в транспортных средствах.

Сопряжение ЖК-дисплея 16X2 с микроконтроллером AVR:

Это схема, которая помогает в сопряжении ЖК-дисплея 16X2 с микроконтроллером AVR. Atmega16 принадлежит к семейству микроконтроллеров AVR.

SR Flip Flop с воротами NAND и NOR:

SR Flip Flop, также известный как SR latch, является наиболее важным и широко используемым триггером. Получите представление о конструкции SR Flip Flop с NAND и NOR Gates.

JK Flip Flop с использованием CD4027:

CD4027 - это триггер JK, который обычно используется для хранения данных.Получите представление о том, как собрать JK Flip Flop с CD4027.

Тестер полярности и целостности цепи:

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

Таймер реакции Игровая схема:

Это простая и забавная игровая схема, которая содержит 10 светодиодов, которые перемещаются произвольным образом, и мы должны нацеливаться на конкретный светодиод, выданный вашим соперником.

Мультиплексор и демультиплексор:

Мультиплексор - это схема, которая принимает много входов, но дает только один выход, тогда как демультиплексор принимает только один вход и дает много выходов.Получите представление об их принципиальных и контактных схемах в этом посте.

Общие сведения о регуляторе напряжения 7805 IC:

Это принципиальная схема 7805 IC, которая является регулируемой ИС с напряжением 5 В постоянного тока. Он очень гибкий и используется во многих схемах, таких как регулятор напряжения.

Базовые логические вентили, использующие вентиль NAND:

Все мы хорошо знаем, что НЕ, И, ИЛИ являются основными логическими вентилями. Здесь мы показали, как спроектировать эти базовые логические вентили, используя один из универсальных вентилей - вентиль И-НЕ.

Построение основных логических вентилей с использованием вентилей NOR:

Здесь мы показали, как построить основные логические вентили - вентили НЕ, И, ИЛИ, используя вентиль ИЛИ, который является одним из универсальных вентилей.

Цепь полицейской сирены с использованием таймера NE555:

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

Цепь усилителя мощности на МОП-транзисторе, 100 Вт:

Схема усилителя мощности, использующая полевой МОП-транзистор, была разработана для выработки выходной мощности 100 Вт для управления нагрузкой примерно 8 Ом.

Цепь цифрового вольтметра

с использованием ICL7107:

Здесь мы разработали аналого-цифровой преобразователь, работающий как цифровой вольтметр, используя маломощный трехзначный аналого-цифровой преобразователь ICL7107, имеющий внутренние 7-сегментные декодеры, драйверы дисплея, опорный сигнал и часы.

8-канальная схема зуммера викторины с использованием микроконтроллера:

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

2-значный счетчик вверх-вниз:

Основной принцип этой схемы заключается в увеличении значений на семи сегментных дисплеях нажатием кнопки. Эта схема может использоваться в основном в табло.

Цепь сигнала поворота велосипеда:

Цель этой схемы - указать левый или правый поворот для велосипеда / транспортного средства. Требуются две одинаковые схемы, одна для левой, а другая для правой. Основное сердце этой схемы - таймер 555.

Автоматический переключатель переключения:

Это простая схема автоматического переключения, в которой нагрузка постоянного тока, такая как серия светодиодов, приводится в действие либо батареей, либо источником питания переменного / постоянного тока.

Светодиодные индикаторы с выцветанием UP / DOWN:

Это простая схема светодиодного освещения с плавным переходом вверх / вниз, которая может использоваться в торговых центрах, домах и в системах безопасности.

Police Lights с использованием таймера 555:

Эта схема имитирует огни полицейской машины попеременным миганием. Он трижды мигает красными светодиодами и трижды синими светодиодами. Это мигающее действие выполняется непрерывно, и для этого используются 555 таймеров и декадный счетчик.

Управление скоростью двигателя постоянного тока на основе ШИМ с использованием микроконтроллера:

Вот простая схема управления скоростью двигателя постоянного тока, разработанная с использованием микроконтроллера AVR.Здесь мы используем метод, называемый ШИМ (широтно-импульсная модуляция), для управления скоростью двигателя постоянного тока.

Цепь звукового генератора Ding Dong:

Эта схема звукового генератора динг-донг спроектирована с использованием микросхемы таймера 555 в нестабильном режиме. Его можно использовать как дверной звонок. С некоторыми модификациями его можно использовать для воспроизведения разных звуков. Прочтите этот пост для получения полной информации.

Охранная сигнализация на основе датчика PIR:

В этой статье объясняется система безопасности на основе PIR, в которой датчик PIR используется вместо передатчика или приемника.Это экономит энергопотребление и не требует больших затрат. Эту схему можно использовать в музеях для защиты ценных вещей.

Глушитель пульта ДУ для ТВ:

Эта предлагаемая схема подавителя телевизионных помех сбивает с толку инфракрасный приемник в телевизоре, создавая постоянный сигнал, который мешает сигналу дистанционного управления. Если вы включите схему один раз, телевизор не получит никаких команд с пульта дистанционного управления. Это позволяет вам смотреть свою собственную программу, не меняя канал или громкость.

Сверхчувствительная охранная сигнализация:

Эта цепь предназначена для оповещения пользователя о проникновении злоумышленника в дом.Если перед ИК-датчиком есть препятствие, он генерирует сигнал прерывания. Этот сигнал прерывания выдается говорящему, чтобы предупредить пользователя.

Цепь дистанционного управления через RF без микроконтроллера:

Здесь мы использовали модули RF434 МГц для создания беспроводного пульта дистанционного управления. С помощью этого пульта дистанционного управления мы можем управлять приборами в пределах 100 метров. Он используется для приложений дистанционного управления, таких как охранная сигнализация, сигнализация двери автомобиля, звонок, системы безопасности и т. Д.

Отсечка по высокому и низкому напряжению с задержкой и сигнализацией:

Это устройство отключения высокого и низкого напряжения со схемой аварийной сигнализации с задержкой представляет собой усовершенствованную схему автоматического стабилизатора напряжения, которая используется для защиты нашей бытовой техники.Стоимость его меньше по сравнению со стабилизаторами напряжения.

Цепь зарядного устройства солнечной батареи:

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

Цепь зарядного устройства автомобильного аккумулятора:

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

Контроллер уровня воды с использованием микроконтроллера 8051:

В этом проекте мы разрабатываем схему, которая используется для автоматического определения и контроля уровня воды в верхнем резервуаре с помощью микроконтроллеров 8051. Он используется в промышленности для автоматического контроля уровня жидкости.

Цепь фиктивной сигнализации:

Основной принцип схемы - мигание светодиода каждые 5 секунд. Схема состоит из микросхемы таймера 7555 в качестве основного компонента.

Цепь датчика парковки заднего хода:

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

Автоматический светодиодный аварийный свет Цепь:

Это простая и экономичная схема автоматического аварийного освещения со световым датчиком. Эта система заряжается от основного источника питания и активируется при отключении основного питания. Эта аварийная лампа будет работать более 8 часов.

Однотранзисторная электронная система кодового замка:

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

Автоматическое зарядное устройство:

Это зарядное устройство автоматически прекращает процесс зарядки, когда аккумулятор полностью заряжен. Это предотвращает глубокую зарядку аккумулятора. Если напряжение аккумулятора ниже 12 В, схема автоматически заряжает аккумулятор.

Цепь переключателя с активированным освещением:

Основным принципом этой схемы является включение света при включении LDR. Эта схема может использоваться в приложениях безопасности, например, когда на LDR темно, он перестает светиться.

Цепь шпионского робота с дистанционным управлением:

Это простая схема шпионского робота, которым можно управлять с пульта дистанционного управления. Максимальный управляемый диапазон - 125 метров. Он используется для наблюдения за поведением диких животных в недоступных для людей местах.

Цифровой вольтметр с микроконтроллером 8051:

Это простая схема цифрового вольтметра, разработанная с использованием микроконтроллеров 8051. Эта схема измеряет входное напряжение от 0 В до 5 В. Здесь входное напряжение должно быть постоянным, чтобы получить точный вывод на ЖК-дисплее.

Ультразвуковой дальномер

с использованием 8051:

Эта схема объясняет вам, как измерить расстояние с помощью микроконтроллеров 8051. Эта ультразвуковая дальномерная система измеряет расстояние до 2,5 метров с точностью до 1 см.

Шаговый двигатель, взаимодействующий с микроконтроллером 8051:

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

Цепь частотомера:

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

Задержка с использованием таймеров 8051:

Этот проект о таймерах в микроконтроллерах 8051 и о том, как сгенерировать задержку с помощью таймеров 8051.

Сопряжение 7-сегментного дисплея с 8051:

В этой статье описывается, как подключить семь сегментов к микроконтроллеру AT89C51.Эта система отображает цифры от 0 до 9 непрерывно с заранее заданной задержкой.

LC-метр с таймером 555:

Это простая схема LC-метра, разработанная с использованием таймера 555 и микроконтроллеров 8051. Он в основном используется для измерения значения реактивного элемента, такого как конденсатор или катушка индуктивности.

Цепь ТВ-передатчика:

Основной принцип этой схемы - передача аудио- и видеосигналов. Здесь аудиосигналы модулируются по частоте, а видеосигналы модулируются по стандарту PAL.Эти модулированные сигналы поступают на антенну.

Двигатель постоянного тока, взаимодействующий с микроконтроллером 8051:

Вот простая, но очень полезная схема в нашем реальном названном двигателе постоянного тока с микроконтроллерами 8051. В нем описывается, как управлять двигателем постоянного тока с помощью контроллера AT89C51.

Цепь электрошокера:

Эта схема электрошокера в основном используется в качестве оружия для оглушения или посылки ударных волн на цель с намерением ослабить или парализовать ее.

Транзисторная внутренняя связь:

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

Интерфейс светодиодов

и 8051:

Основным принципом этой схемы является подключение светодиодов к микроконтроллеру семейства 8051. Обычно используемые светодиоды будут иметь падение напряжения 1,7 В и ток 10 мА, чтобы светиться с полной интенсивностью. Это подается через выходной контакт микроконтроллера.

Цепь воющей сирены:

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

Цепь управления звуковым сигналом:

В этой статье объясняется, как разработать схему регулировки звукового тона с коэффициентом усиления около 25. Эта конструкция требует меньшего количества компонентов и является экономичной.

Цепь удаленного кодировщика / декодера FM:

Это простой пост, в котором показано, как разработать схему удаленного FM-кодировщика и декодера с использованием микросхем RF600E и RF600D. Эта пара микросхем кодера и декодера устанавливает связь с высоким уровнем безопасности. Рабочее напряжение этих микросхем составляет от 2 В до 6,6 В постоянного тока.

Цепь беспроводного зарядного устройства для мобильных аккумуляторов:

Эта схема в основном работает по принципу взаимной индуктивности. Эта схема может использоваться как схема беспроводной передачи энергии, схема беспроводного зарядного устройства для мобильных устройств, схема беспроводного зарядного устройства для аккумуляторов и т. Д.

Индикатор уровня заряда батареи:

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

Цепь FM-радио:

Схема

FM Radio - это простая схема, которую можно настроить на нужную частоту локально. В этой статье описывается схема схемы FM-радио. Это карманная радиосхема.

Цепь светодиодной лампы

с использованием порта USB:

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

Взаимодействие GPS с микроконтроллером 8051:

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

Как связать часы реального времени с PIC18F:

Получите представление о RTC, схеме выводов микроконтроллера PIC и о том, как взаимодействовать RTC с PIC18F. RTC - это интегральная схема, которая отслеживает текущее время.

Генератор случайных чисел с использованием 8051:

Эта схема помогает генерировать случайное число от 0 до 100 при нажатии кнопки и может использоваться в таких играх, как монополия, змейка.

Схема активного аудиокроссовера:

Аудиокроссовер - это электронный фильтр, используемый в аудиоприложениях для отправки соответствующего сигнала на динамики или драйверы. Эта схема используется в аудиосистемах HiFi для отделения частотных полос от аудиосигнала.

Цепь ИК-аудиосвязи:

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

Бытовая техника, управляемая сотовым телефоном:

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

Источник питания переменного напряжения:

Это помогает разработать схему регулируемого источника питания, которая будет обеспечивать от 0 до 28 В при токе от 6 до 8 ампер.Его можно использовать в различных усилителях мощности и генераторах для обеспечения питания постоянным током.

Цифровые часы с использованием 8051:

Эта схема отображает время на ЖК-дисплее. Для этих часов мы можем установить время в любой момент. Здесь часы работают в 24-часовом режиме, а микросхема RTC настраивается программированием контроллеров 8051.

GSM интерфейс с 8051:

Основным принципом этой схемы является взаимодействие GSM-модема с микроконтроллером. Используемый микроконтроллер - микроконтроллер AT89C51.

Схема микшера многоканального звука:

Эта схема микширования звука имеет 2 входа MIC и 2 линейных входа. Если вы хотите увеличить количество входных каналов в соответствии с приложением, добавьте ту же схему параллельно с существующей схемой.

Цепь светодиода от затяжки до выключения:

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

Биометрическая система посещаемости:

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

Световая активация цепи сигнализации:

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

Электронная система безопасности с контролем зрения:

Это простая схема системы безопасности с электронным управлением, разработанная с использованием регулятора напряжения 7805 и LDR. Он используется в приложениях безопасности.

Схема звуковой карты USB:

Эта звуковая карта USB представляет собой устройство, которое позволяет встроенной системе создавать и записывать настоящий высококачественный звук. Прочтите этот пост для получения более подробной информации.

Цепь измерителя VU с 10 светодиодами:

Измерители

VU используются во многих приложениях, таких как дискотеки, для измерения уровня аудиосигналов.Вот принципиальная схема и работа LED VU Meter.

Цепь Hi-Fi Dx Bass:

Эта схема Hi-Fi Dx Bass Circuit описывает конструкцию, принцип и работу двухступенчатой ​​схемы усиления низких частот с использованием простых фильтров высоких и низких частот.

Беспроводная электронная доска объявлений с использованием GSM:

Эта беспроводная электронная доска объявлений, использующая технологию GSM и схему микроконтроллера, используется для отображения данных на ЖК-дисплее, которые мы отправляем с мобильного телефона.

Система дверного замка на основе пароля с использованием микроконтроллера 8051:

Эта система демонстрирует систему дверного замка на основе пароля, в которой после ввода правильного кода или пароля дверь открывается, и заинтересованному лицу разрешается доступ в охраняемую зону.Через некоторое время дверь закроется автоматически. Он полностью функционален на основе пароля.

Роботизированный автомобиль, управляемый сотовым телефоном:

Сотовый телефон управлял роботизированным транспортным средством на базе контроллера DTMF. Это без использования микроконтроллера. Функционировать объект будет через мобильный телефон. Его можно использовать в промышленности и системах видеонаблюдения.

Робот обнаружения человека с использованием микроконтроллера 8051:

Основным принципом работы схемы является обнаружение человека с помощью датчика обнаружения человека.Беспроводной робот управляется вручную с помощью ПК. Используемая здесь беспроводная технология - это радиочастотная технология. Данные передаются на приемник через RF.

Робот, управляемый с помощью SMS:

GSM-управляемый робот или SMS-управляемый робот - это беспроводной робот, который выполняет необходимые действия, получая набор инструкций в виде службы коротких сообщений (SMS).

Электронная бытовая техника с дистанционным управлением паролем:

Как управлять электроприборами с помощью устройства Android.Здесь модуль Bluetooth сопряжен с микроконтроллерами 8051. Этот Bluetooth получает команды от приложения Android по беспроводной связи.

Автоматическое освещение комнаты с использованием Arduino и датчика PIR:

Это очень простой проект освещения в помещении с автоматическим освещением, в котором датчик Arduino и PIR автоматически включает и выключает освещение в помещении.

Система автоматического открывания дверей с использованием ИК-датчика и Arduino:

В этом проекте реализована система автоматического открывания дверей на базе Arduino и PIR-датчиков, при обнаружении любого движения человека дверь открывается автоматически.Чаще всего мы видим такую ​​функциональность в торговых центрах.

Светодиодная матрица DIY RGB:

Это простой проект светодиодной матрицы, управляемый с помощью приложения для Android. Этот проект может быть полезен при изготовлении вывесок, прокручиваемых досках объявлений и т. Д.

Интерфейс светодиодной матрицы Arduino 8 × 8:

Этот проект похож на проект выше, но использует Arduino с большим количеством светодиодов. В нем показано, как подключить светодиодную матрицу 8 × 8 к Arduino. Для этого проекта существует специальное приложение для Android, с помощью которого вы можете установить светодиодную матрицу 8 × 8 и управлять ею с телефона.

Управление двигателем постоянного тока Arduino с использованием L298N:

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

Проект роботизированной руки, управляемой с помощью Arduino и Bluetooth:

Очень интересный проект для тех, кто тоже интересуется робототехникой. Вы можете построить свою собственную роботизированную руку, используя данные из этого проекта. Это основано на Arduino, Bluetooth и 3D-печатных частях роботизированной руки.Основным ключевым элементом является то, что мы использовали мобильное приложение для Android для управления этой роботизированной рукой.

Рождественские огни для Arduino своими руками с использованием светодиодов:

Это сезонный проект, мы можем использовать его для любого особого случая. Праздничный проект, в котором мы будем использовать плату Arduino для управления светодиодными лампами, установленными на рождественской елке.

Робот, управляемый жестами руки с использованием Arduino:

Еще один интересный проект - роботизированное транспортное средство, основанное на простых жестах рук.он разработан с использованием Arduino, mpu6050 и пары радиопередатчик-приемник.

Робот, избегающий препятствий, использующий Arduino:

Мы сделали этот проект, используя Arduino. Роботы, избегающие препятствий, могут работать непрерывно, не сталкиваясь с какими-либо препятствиями. Он основан на Arduino. В этом проекте мы использовали ультразвуковой датчик для обнаружения препятствий.

Датчик сердцебиения с использованием Arduino:

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

Светодиодная лампа DIY (светодиодная лампа):

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

Автомобиль-робот с металлоискателем:

Еще один интересный и полезный проект. Закопанные под землей мины создают угрозу для жизни и влияют на экономику страны.Обнаружение и удаление этих мин вручную - опасная задача. Итак, мы используем робот-металлоискатель, работающий по радиочастотной технологии.

Солнечная панель слежения за солнцем:

Этот проект описывает схему, которая вращает солнечные батареи. Солнечная панель слежения за солнцем состоит из двух LDR, солнечной панели, шагового двигателя и микроконтроллера ATMEGA8.

Управление скоростью двигателя постоянного тока с использованием широтно-импульсной модуляции:

Этот метод широтно-импульсной модуляции является более эффективным способом управления скоростью нашего двигателя постоянного тока вручную.

Сигнализация уровня воды с использованием таймера 555:

Это аналогичный проект, который мы уже делали, но здесь мы используем другую схему таймера модуля 555. Очень простой и недорогой аппаратный проект. Целью этого проекта является разработка системы сигнализации обнаружения уровня воды с использованием простого и недорогого оборудования без ущерба для производительности устройства.

Двунаправленный счетчик посетителей с использованием 8051:

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

Вентилятор постоянного тока с регулируемой температурой и микроконтроллером:

Основным принципом схемы является включение вентилятора, подключенного к двигателю постоянного тока, когда температура превышает пороговое значение. Это можно использовать в домашних приложениях и в ЦП для уменьшения нагрева.

Автоматический выключатель на основе пароля:

Этот проект автоматического выключателя на основе пароля построен с использованием контроллеров 8051 и используется для отключения питания линии путем ввода пароля.

Автоматический контроль яркости уличных фонарей:

Это простая схема, которая автоматически регулирует интенсивность уличного освещения, разработанная с использованием микроконтроллеров и светодиодов.

Линия, следующая за роботизированной схемой с использованием микроконтроллера ATMega8:

Этот робот-последователь линии представляет собой базовый робот, который следует определенной траектории, обозначенной линией определенной ширины.

Цифровой тахометр с микроконтроллером 8051:

Здесь мы разработали простой бесконтактный тахометр, использующий микроконтроллер, который может измерять скорость с точностью до 1 об / сек.

5-канальная ИК-система дистанционного управления с использованием микроконтроллера:

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

Схема биполярного светодиодного драйвера:

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

Термометр со шкалой Цельсия

с использованием AT89C51:

Эта схема термометра со шкалой Цельсия разработана с использованием at89c51 и lm35.Эта схема работает по принципу аналого-цифрового преобразования. Его можно использовать дома, в мобильных местах, например, в автомобилях, чтобы отслеживать температуру.

Система сигналов трафика на основе плотности с использованием микроконтроллера:

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

Автоматический выключатель освещения в уборной:

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

Автоматический дверной звонок с обнаружением объектов:

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

Калькулятор логической алгебры:

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

Автоматический ночник с использованием светодиода высокой мощности:

Этот автоматический ночник представляет собой интересную схему, которая помогает включать светодиодные фонари, соединенные с ней, в ночное время и автоматически выключает свет, когда наступает день.

Цепь мобильного глушителя:

Эта схема используется для блокировки сигналов сотовых телефонов в радиусе 100 метров.Эта схема может использоваться для передачи ТВ, а также для игрушек или игрушек с дистанционным управлением.

Несмещенные цифровые игральные кости со светодиодами:

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

Цепь металлоискателя:

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

Паника:

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

Автоматический контроллер железнодорожных ворот с высокоскоростной системой оповещения:

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

Цепь светодиода:

LED Flasher - это простая схема, которая будет мигать светодиодами через определенный промежуток времени. Эта схема может использоваться в целях украшения или может использоваться для целей сигнализации и многого другого.

Танцующие двухцветные светодиодные фонари Схема:

Обычно в танцующих лампочках используются лампочки небольшого напряжения. Эта схема в основном используется в некоторых случаях, в пабах, в декоративных изделиях или в вывесках с визуальной индикацией и т. Д. В этом проекте мы использовали двухцветные светодиоды для последовательного бегового света.

Интеллектуальный однозначный переключатель ночной лампы:

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

Аварийный сигнал при обнаружении температуры термистора:

Эта цепь является датчиком температуры, а также схемой аварийной сигнализации.Схема подает сигнал тревоги всякий раз, когда температура превышает определенный предел.

Система охранной сигнализации Pull Pin:

Эта цепь помогает нам получать оповещения, когда кто-нибудь берет наши карманы или сумки. Схема очень полезна для предотвращения кражи наших товаров.

Цепь паяльника с автоматическим выключением:

Эта схема помогает паяльнику автоматически выключаться при обнаружении перегрева и тем самым предотвращает его повреждение.

Цепь сигнализации с дистанционным управлением:

Эта схема подает сигнал тревоги, когда вы наводите на нее пульт от телевизора и нажимаете любую кнопку.Его можно использовать как звонок для вызова вашего помощника.

Цепь зарядного устройства

с использованием SCR:

Вот принципиальная схема цепи зарядного устройства с кремниевым выпрямителем. SCR может использоваться в однополупериодных выпрямителях, двухполупериодных выпрямителях, схемах инвертора, схемах управления мощностью и т. Д.

Цепь FM Bugger:

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

Детектор сотового телефона:

Это простая схема, которая помогает обнаруживать присутствие активированного сотового телефона путем обнаружения сигналов в диапазоне частот от 0,9 до 3 ГГц. Это помогает в отслеживании мобильного телефона, который используется для шпионажа.

Портативный фонарь с питанием от батареи:

Эта схема более полезна при работе с неожиданной и нежелательной темнотой в наших домах или офисах.Он обеспечивает значительную яркость, необходимую для выполнения наших повседневных задач.

ИК-пульт дистанционного управления:

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

Тестер непрерывности с мелодией:

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

Цепь сигнализации дождя:

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

Автоматическая система полива растений:

Эта схема проекта более полезна при автоматическом поливе растений без вмешательства человека.Это более полезно, когда хозяина нет дома несколько дней.

Цепь контроллера гейзера горячей воды:

Этот контур предназначен для выключения гейзеров, как только наша вода становится горячей и готова для купания.

Цепь зарядного устройства свинцово-кислотной батареи:

Свинцовый аккумулятор

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

Цепь детектора движения:

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

Цепь сенсорного включения и выключения:

Эта схема сенсорного переключателя ВКЛ / ВЫКЛ более полезна тем, что мы можем автоматически ВКЛЮЧАТЬ или ВЫКЛЮЧАТЬ любой переключатель, прикоснувшись к устройству, не покидая своего места.

Цепь мобильного зарядного устройства USB:

Эта схема полезна для зарядки мобильных телефонов через розетку USB в наших ноутбуках и ПК. Для зарядки вашего мобильного телефона эта схема обеспечивает регулируемое напряжение 4,7 В.

Цепь охранной сигнализации:

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

Контур с репеллентом от комаров:

Вот простая схема электронного отпугивателя комаров, которая может производить ультразвук в диапазоне частот 20-38 кГц, который может отпугнуть комаров.

Простая схема подавителя FM-радио:

Это схема глушителя, которая используется для блокировки сигналов. Цепь глушителя генерирует высокочастотный сигнал, который сбивает приемник конкретной системы с приема сигнала, даже если схема работает правильно, пользователь системы чувствует, что схема не работает должным образом.

Цепь автоматического контроллера уличного освещения с использованием реле и LDR:

Эта схема помогает автоматически включать и выключать уличные фонари с помощью реле и LDR. Вся схема построена на микросхеме CA3140.

Цепь зарядного устройства аккумулятора:

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

Сопряжение ЖК-дисплея 16 × 2 с 8051:

Это простая принципиальная схема, которая помогает описать взаимодействие ЖК-модуля 16X2 с микроконтроллером семейства 8051 AT89C51.

ШИМ-диммер для светодиодов с использованием NE555:

Широтно-импульсная модуляция (ШИМ) играет важную роль в управлении цепями. Мы используем этот ШИМ, чтобы уменьшить интенсивность света светодиода.

Простые цепи пожарной сигнализации:

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

Схема беспроводного переключателя

с использованием CD4027:

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

Электронный почтовый ящик:

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

Цепь переключателя хлопка для устройств:

Это еще одна простая, но очень полезная схема, которая помогает включать или выключать устройство, не двигаясь с вашего места, и помогает контролировать скорость электрических устройств, таких как вентилятор и т. Д.

Цепь преобразователя 12 В постоянного тока в 220 В переменного тока:

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

Цепь FM-передатчика:

Здесь мы создали беспроводной FM-передатчик, который использует радиочастотную связь для передачи FM-сигнала средней или малой мощности. Максимальная дальность передачи составляет около 2 км.

Цепь усилителя сабвуфера, 100 Вт:

Вот принципиальная схема и работа схемы усилителя сабвуфера мощностью 100 Вт.Сабвуфер - это громкоговоритель, который воспроизводит звуковые сигналы низких частот.

Схема системы домашней автоматизации на основе DTMF:

Это простая и очень полезная схема в нашей реальной системе бытовой техники, управляемой DTMF. Это помогает управлять бытовой техникой с помощью технологии DTMF.

Уличные фонари, которые загораются при обнаружении движения транспортного средства:

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

Цепь тестирования микросхемы таймера 555:

Это простая схема тестирования ИС 555, которая проверяет всю ИС таймера 555. Поэтому, прежде чем использовать свою ИС, вы можете проверить, хороша ли ваша ИС, с помощью этой схемы.

Цепь открывателя / доводчика занавеси:

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

Источник переменного тока и зарядное устройство:

Это схема, которая помогает проверять или тестировать ваши электронные проекты, а также заряжать батареи мобильного телефона. Эта схема также может работать как аварийный свет.

Цепь светодиодных ходовых огней:

Это простая схема, состоящая из 9 светодиодных фонарей в режиме сканера рыцаря. Он будет привлекать внимание, поскольку светодиод сначала движется в одном направлении, а затем в обратном направлении.

Сигнализация безопасности багажа:

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

Цепь 9-позиционного переключателя хлопка:

Эта схема поможет вам управлять бытовой техникой в ​​вашем доме, просто хлопая в ладоши, не вставая с кровати.

Цепь преобразователя постоянного тока с 12 В в 24 В:

Это еще один вид схемы, которая помогает преобразовывать постоянный ток 12 В в постоянный ток 24 В.

230V Светодиодный драйвер:

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

3x3x3 светодиодный куб:

Это простая схема светодиодного куба, разработанная без использования микроконтроллера. Он основан на принципе управления светодиодами с помощью тактовых импульсов.

Работа цепи моностабильного мультивибратора:

Вот схема и работа моностабильного мультивибратора. Мультивибратор - это электронная схема, которая будет работать как двухкаскадный усилитель, работающий как в стабильном, так и в нестабильном режиме.

Сопряжение ЖК-дисплея 16X2 с микроконтроллером PIC:

Это схема, которая помогает в сопряжении ЖК-дисплея 162 с микроконтроллером PIC18F4550, который принадлежит к семейству PIC18F.

Схема генератора кода Морзе:

Это схема, используемая для генерации кода Морзе. Азбука Морзе - это очень старый и универсальный метод отправки текстовых сообщений с использованием беспроводных носителей.

Таймер 555 в режиме моностабильного мультивибратора:

Схема запускается по спадающему фронту, то есть при внезапном переходе с ВЫСОКОГО на НИЗКИЙ. Импульс запуска, создаваемый нажатием кнопки, должен иметь меньшую длительность, чем предполагаемый выходной импульс.

Таймер 555 как нестабильный мультивибратор:

В этой схеме есть три резистора с именем R внутри, и все они имеют равные значения.Они образуют делитель напряжения с опорным напряжением 1/3 и 2/3 Vcc (источник питания). Логическое состояние триггера контролируется опорным напряжением, которое подается на один из входов обоих двух компараторов.

Схема светодиодного освещения, работающего от сети:

Это простая схема, которая более полезна для экономии наших ресурсов, энергии и денег, устанавливая ее в ваших домах.

Цепь диммера светодиодной лампы:

В этой схеме при старте светодиод светится медленно, затем становится ярче и снова медленно становится тусклым.В основе всей схемы лежит ИС операционного усилителя под названием LM358.

Источник питания переменного напряжения от стабилизатора постоянного напряжения:

Эта схема регулятора напряжения используется для получения фиксированного напряжения на выходе вне зависимости от входного напряжения.

Светодиодные рождественские огни Схема:

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

Схема звукового эквалайзера:

Схема используется для изменения мелодии / мелодии на другой уровень высоты тона без потери мелодии.В основном это полезно для меломанов.

Цепь датчика расхода воздуха:

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

Цепь усилителя мощности 150 Вт:

Здесь мы разработали схему усилителя мощности с использованием двухтактной конфигурации класса AB для получения мощности 150 Вт для управления нагрузкой 8 Ом (динамик).

7-сегментный декодер светодиодного дисплея:

Это принципиальная схема декодера дисплея, который используется для преобразования двоично-десятичного или двоичного кода в 7-сегментный код, используемый для управления 7-сегментным светодиодным дисплеем.

Цифровой датчик температуры:

Основным принципом этой схемы является отображение цифрового значения температуры. Они в основном используются в экологических приложениях.

Цепь цифрового секундомера:

Это простая схема, отображающая счет от 0 до 59, представляющий 60-секундный интервал времени. Он состоит из таймера 555 для генерации тактовых импульсов и двух счетных микросхем для выполнения операции счета.

Игрушечный орган с использованием таймера 555 IC:

Это принципиальная схема простого игрушечного пианино, использующего микросхему таймера 555.Он производит разные тона или звуки в зависимости от частотного диапазона.

Система посещаемости на основе RFID:

Эта простая система посещаемости на основе RFID разработана с использованием микроконтроллера ATmega8 и в основном используется в учебных заведениях, отраслях и т. Д., Где требуется аутентификация.

Усилитель звука малой мощности с таймером 555:

Это простая схема маломощного усиления звука, разработанная с использованием таймеров 555. Его можно использовать для разработки музыкальных систем с низким энергопотреблением, используемых в транспортных средствах.

Сопряжение ЖК-дисплея 16X2 с микроконтроллером AVR:

Это схема, которая помогает в сопряжении ЖК-дисплея 16X2 с микроконтроллером AVR. Atmega16 принадлежит к семейству микроконтроллеров AVR.

SR Flip Flop с воротами NAND и NOR:

SR Flip Flop, также известный как SR latch, является наиболее важным и широко используемым триггером. Получите представление о конструкции SR Flip Flop с NAND и NOR Gates.

JK Flip Flop с использованием CD4027:

CD4027 - это триггер JK, который обычно используется для хранения данных.Получите представление о том, как собрать JK Flip Flop с CD4027.

Тестер полярности и целостности цепи:

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

Таймер реакции Игровая схема:

Это простая и забавная игровая схема, которая содержит 10 светодиодов, которые перемещаются произвольным образом, и мы должны нацеливаться на конкретный светодиод, выданный вашим соперником.

Мультиплексор и демультиплексор:

Мультиплексор - это схема, которая принимает много входов, но дает только один выход, тогда как демультиплексор принимает только один вход и дает много выходов.Получите представление об их принципиальных и контактных схемах в этом посте.

Общие сведения о регуляторе напряжения 7805 IC:

Это принципиальная схема 7805 IC, которая является регулируемой ИС с напряжением 5 В постоянного тока. Он очень гибкий и используется во многих схемах, таких как регулятор напряжения.

Базовые логические вентили, использующие вентиль NAND:

Все мы хорошо знаем, что НЕ, И, ИЛИ являются основными логическими вентилями. Здесь мы показали, как спроектировать эти базовые логические вентили, используя один из универсальных вентилей - вентиль И-НЕ.

Построение основных логических вентилей с использованием вентилей NOR:

Здесь мы показали, как построить основные логические вентили - вентили НЕ, И, ИЛИ, используя вентиль ИЛИ, который является одним из универсальных вентилей.

Цепь полицейской сирены с использованием таймера NE555:

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

Цепь усилителя мощности на МОП-транзисторе, 100 Вт:

Схема усилителя мощности, использующая полевой МОП-транзистор, была разработана для выработки выходной мощности 100 Вт для управления нагрузкой примерно 8 Ом.

Цепь цифрового вольтметра

с использованием ICL7107:

Здесь мы разработали аналого-цифровой преобразователь, работающий как цифровой вольтметр, с использованием трех с половиной цифр аналого-цифрового преобразователя ICL7107, имеющего внутренние 7-сегментные декодеры, драйверы дисплея, опорный сигнал и часы.

8-канальная схема зуммера викторины с использованием микроконтроллера:

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

2-значный счетчик вверх-вниз:

Основной принцип этой схемы заключается в увеличении значений на семи сегментных дисплеях нажатием кнопки. Эта схема может использоваться в основном в табло.

Цепь сигнала поворота велосипеда:

Цель этой схемы - указать левый или правый поворот для велосипеда / транспортного средства. Требуются две одинаковые схемы, одна для левой, а другая для правой. Основное сердце этой схемы - таймер 555.

Автоматический переключатель переключения:

Это простая схема автоматического переключения, в которой нагрузка постоянного тока, такая как серия светодиодов, приводится в действие либо батареей, либо источником питания переменного / постоянного тока.

Светодиодные индикаторы с выцветанием UP / DOWN:

Это простая схема светодиодного освещения с плавным переходом вверх / вниз, которая может использоваться в торговых центрах, домах и в системах безопасности.

Police Lights с использованием таймера 555:

Эта схема имитирует огни полицейской машины попеременным миганием. Он трижды мигает красными светодиодами и трижды синими светодиодами. Это мигающее действие выполняется непрерывно, и для этого используются 555 таймеров и декадный счетчик.

Управление скоростью двигателя постоянного тока на основе ШИМ с использованием микроконтроллера:

Вот простая схема управления скоростью двигателя постоянного тока, разработанная с использованием микроконтроллера AVR.Здесь мы используем метод, называемый ШИМ (широтно-импульсная модуляция), для управления скоростью двигателя постоянного тока.

Цепь звукового генератора Ding Dong:

Эта схема звукового генератора динг-донг спроектирована с использованием микросхемы таймера 555 в нестабильном режиме. Его можно использовать как дверной звонок. С некоторыми модификациями его можно использовать для воспроизведения разных звуков. Прочтите этот пост для получения полной информации.

Охранная сигнализация на основе датчика PIR:

В этой статье описывается система безопасности на основе PIR, в которой датчик PIR используется вместо передатчика или приемника.Это экономит энергопотребление и не требует больших затрат. Эту схему можно использовать в музеях для защиты ценных вещей.

Глушитель пульта ДУ для ТВ:

Эта предлагаемая схема подавителя телевизионных помех сбивает с толку инфракрасный приемник в телевизоре, создавая постоянный сигнал, который мешает сигналу дистанционного управления. Если вы включите схему один раз, телевизор не получит никаких команд с пульта дистанционного управления. Это позволяет вам смотреть свою собственную программу, не меняя канал или громкость.

Сверхчувствительная охранная сигнализация:

Эта цепь предназначена для оповещения пользователя о проникновении злоумышленника в дом.Если перед ИК-датчиком есть препятствие, он генерирует сигнал прерывания. Этот сигнал прерывания выдается говорящему, чтобы предупредить пользователя.

Цепь дистанционного управления через RF без микроконтроллера:

Здесь мы использовали модули RF434 МГц для создания беспроводного пульта дистанционного управления. С помощью этого пульта дистанционного управления мы можем управлять приборами в пределах 100 метров. Он используется для приложений дистанционного управления, таких как охранная сигнализация, сигнализация двери автомобиля, звонок, системы безопасности и т. Д.

Отсечка по высокому и низкому напряжению с задержкой и сигнализацией:

Это устройство отключения высокого и низкого напряжения со схемой аварийной сигнализации с задержкой представляет собой усовершенствованную схему автоматического стабилизатора напряжения, которая используется для защиты нашей бытовой техники.Стоимость его меньше по сравнению со стабилизаторами напряжения.

Цепь зарядного устройства солнечной батареи:

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

Цепь зарядного устройства автомобильного аккумулятора:

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

Контроллер уровня воды с использованием микроконтроллера 8051:

В этом проекте мы разрабатываем схему, которая используется для автоматического определения и контроля уровня воды в верхнем резервуаре с помощью микроконтроллеров 8051. Он используется в промышленности для автоматического контроля уровня жидкости.

Цепь фиктивной сигнализации:

Основной принцип схемы - мигание светодиода каждые 5 секунд. Схема состоит из микросхемы таймера 7555 в качестве основного компонента.

Цепь датчика парковки заднего хода:

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

Автоматический светодиодный аварийный свет Цепь:

Это простая и экономичная схема автоматического аварийного освещения со световым датчиком. Эта система заряжается от основного источника питания и активируется при отключении основного питания. Эта аварийная лампа будет работать более 8 часов.

Однотранзисторная электронная система кодового замка:

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

Автоматическое зарядное устройство:

Это зарядное устройство автоматически прекращает процесс зарядки, когда аккумулятор полностью заряжен. Это предотвращает глубокую зарядку аккумулятора. Если напряжение аккумулятора ниже 12 В, схема автоматически заряжает аккумулятор.

Цепь переключателя с активированным освещением:

Основным принципом этой схемы является включение света при включении LDR. Эта схема может использоваться в приложениях безопасности, например, когда на LDR темно, он перестает светиться.

Цепь шпионского робота с дистанционным управлением:

Это простая схема шпионского робота, которым можно управлять с пульта дистанционного управления. Максимальный управляемый диапазон - 125 метров. Он используется для наблюдения за поведением диких животных в недоступных для людей местах.

Цифровой вольтметр с микроконтроллером 8051:

Это простая схема цифрового вольтметра, разработанная с использованием микроконтроллеров 8051. Эта схема измеряет входное напряжение от 0 В до 5 В. Здесь входное напряжение должно быть постоянным, чтобы получить точный вывод на ЖК-дисплее.

Ультразвуковой дальномер

с использованием 8051:

Эта схема объясняет вам, как измерить расстояние с помощью микроконтроллеров 8051. Эта ультразвуковая дальномерная система измеряет расстояние до 2,5 метров с точностью до 1 см.

Шаговый двигатель, взаимодействующий с микроконтроллером 8051:

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

Цепь частотомера:

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

Задержка с использованием таймеров 8051:

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

Сопряжение 7-сегментного дисплея с 8051:

В этой статье описывается, как подключить семь сегментов к микроконтроллеру AT89C51.Эта система отображает цифры от 0 до 9 непрерывно с заранее заданной задержкой.

LC-метр с таймером 555:

Это простая схема LC-метра, разработанная с использованием таймера 555 и микроконтроллеров 8051. Он в основном используется для измерения значения реактивного элемента, такого как конденсатор или катушка индуктивности.

Цепь ТВ-передатчика:

Основной принцип этой схемы - передача аудио- и видеосигналов. Здесь аудиосигналы модулируются по частоте, а видеосигналы модулируются по стандарту PAL.Эти модулированные сигналы поступают на антенну.

Двигатель постоянного тока, взаимодействующий с микроконтроллером 8051:

Вот простая, но очень полезная схема в нашем реальном названном двигателе постоянного тока с микроконтроллерами 8051. В нем описывается, как управлять двигателем постоянного тока с помощью контроллера AT89C51.

Цепь электрошокера:

Эта схема электрошокера в основном используется в качестве оружия для оглушения или посылки ударных волн на цель с намерением ослабить или парализовать ее.

Транзисторная внутренняя связь:

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

Интерфейс светодиодов

и 8051:

Основным принципом этой схемы является подключение светодиодов к микроконтроллеру семейства 8051. Обычно используемые светодиоды будут иметь падение напряжения 1,7 В и ток 10 мА, чтобы светиться с полной интенсивностью. Это подается через выходной контакт микроконтроллера.

Цепь воющей сирены:

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

Цепь управления звуковым сигналом:

В этой статье объясняется, как разработать схему регулировки звукового тона с коэффициентом усиления около 25. Эта конструкция требует меньшего количества компонентов и является экономичной.

Цепь удаленного кодировщика / декодера FM:

Это простой пост, в котором показано, как разработать схему удаленного FM-кодировщика и декодера с использованием микросхем RF600E и RF600D. Эта пара микросхем кодера и декодера устанавливает связь с высоким уровнем безопасности. Рабочее напряжение этих микросхем составляет от 2 В до 6,6 В постоянного тока.

Цепь беспроводного зарядного устройства для мобильных аккумуляторов:

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

Индикатор уровня заряда батареи:

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

Цепь FM-радио:

Схема

FM Radio - это простая схема, которую можно настроить на нужную частоту локально. В этой статье описывается схема схемы FM-радио. Это карманная радиосхема.

Цепь светодиодной лампы

с использованием порта USB:

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

Взаимодействие GPS с микроконтроллером 8051:

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

Как связать часы реального времени с PIC18F:

Получите представление о RTC, схеме выводов микроконтроллера PIC и о том, как взаимодействовать RTC с PIC18F. RTC - это интегральная схема, которая отслеживает текущее время.

Генератор случайных чисел с использованием 8051:

Эта схема помогает генерировать случайное число от 0 до 100 при нажатии кнопки и может использоваться в таких играх, как монополия, змейка.

Схема активного аудиокроссовера:

Аудиокроссовер - это электронный фильтр, используемый в аудиоприложениях для отправки соответствующего сигнала на динамики или драйверы. Эта схема используется в аудиосистемах HiFi для отделения частотных полос от аудиосигнала.

Цепь ИК-аудиосвязи:

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

Бытовая техника, управляемая сотовым телефоном:

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

Источник питания переменного напряжения:

Это помогает разработать схему регулируемого источника питания, которая будет обеспечивать от 0 до 28 В при токе от 6 до 8 ампер.Его можно использовать в различных усилителях мощности и генераторах для обеспечения питания постоянным током.

Цифровые часы с использованием 8051:

Эта схема отображает время на ЖК-дисплее. Для этих часов мы можем установить время в любой момент. Здесь часы работают в 24-часовом режиме, а микросхема RTC настраивается программированием контроллеров 8051.

GSM интерфейс с 8051:

Основным принципом этой схемы является взаимодействие GSM-модема с микроконтроллером. Используемый микроконтроллер - микроконтроллер AT89C51.

Схема микшера многоканального звука:

Эта схема микширования звука имеет 2 входа MIC и 2 линейных входа. Если вы хотите увеличить количество входных каналов в соответствии с приложением, добавьте ту же схему параллельно с существующей схемой.

Цепь светодиода от затяжки до выключения:

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

Биометрическая система посещаемости:

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

Световая активация цепи сигнализации:

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

Электронная система безопасности с контролем зрения:

Это простая схема системы безопасности с электронным управлением, разработанная с использованием регулятора напряжения 7805 и LDR. Он используется в приложениях безопасности.

Схема звуковой карты USB:

Эта звуковая карта USB представляет собой устройство, которое позволяет встроенной системе создавать и записывать настоящий высококачественный звук. Прочтите этот пост для получения более подробной информации.

Цепь измерителя VU с 10 светодиодами:

Измерители

VU используются во многих приложениях, таких как дискотеки, для измерения уровня аудиосигналов.Вот принципиальная схема и работа LED VU Meter.

Цепь Hi-Fi Dx Bass:

Эта схема Hi-Fi Dx Bass Circuit описывает конструкцию, принцип и работу двухступенчатой ​​схемы усиления низких частот с использованием простых фильтров высоких и низких частот.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *