Схемы для авто своими руками на микроконтроллере: На микроконтроллере » Автосхемы, схемы для авто, своими руками

Содержание

На микроконтроллере » Автосхемы, схемы для авто, своими руками

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

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

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

Вариант 1 — Коммутация по минусу. (с применением N-канальных транзисторов) 1) "коммутация по минусу", т.е такой вариант при котором один питающий провод лампы соединен с +12В аккумулятора (источника питания), а второй провод коммутирует ток через лампу тем самым включает ее. В данном варианте будет подаваться минус. Для таких схем нужно применять N-канальные полевые транзисторы в качестве выходных ключей.

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

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

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

Немного доработал схему реле времени задержки включения освещения салона для автомобиля Форд (схема разрабатывалась для вполне конкретного автомобиля, как замена штатного реле Ford 85GG-13C718-AA, но была успешно установлена в отечественную "классику").

Уже не первый раз проскакивают такие поделки. Но почему-то люди жмуться на прошивки. Хотя в большинстве своём они основаны на проекте elmchan "Simple SD Audio Player with an 8-pin IC". Исходниник не открывают аргументируя, что пришлось исправлять проект, что в у меня качество лучше… и т.д. Короче взяли open source проект, собрали, и выдаёте за своё.

Итак. Микроконтроллер Attiny 13- так сказать сердце данного устройства. С его прошивкой долго мучился, никак не мог прошить.Ни 5ю проводками через LPT, ни прогромматором Громова. Компьютер просто не видит контроллер и все.

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

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

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

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

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

Радиоэлектронные схемы на микроконтроллерах. Автосхемы, схемы для авто, своими руками. Частотомер II от DANYK

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

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

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

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

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

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

Ознакомимся с более распространенным и основательно устоявшимся в современном мире техники контроллером, таким как AVR. В его состав входят высокоскоростной RISC-микропроцессор, 2 вида затратной по энергии памяти (Flash-кэш проектов и кэш сведений EEPROM), эксплуатационная кэш по типу RAM, порты ввода/вывода и разнообразные удаленные сопряженные структуры.

  • рабочая температура составляет от -55 до +125 градусов Цельсия;
  • температура хранения составляет от -60 до +150 градусов;
  • наибольшая напряженность на выводе RESET, в соответствии GND: максимально 13 В;
  • максимальное напряжение питания: 6.0 В;
  • наибольший электроток линии ввода/вывода: 40 мА;
  • максимальный ток по линии питания VCC и GND: 200 мА.

Возможности микроконтроллера AVR

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

Обещанное количество оборотов переписи кэша у микроконтроллеров AVR второго поколения равен 11 тысячам оборотов, когда стандартное количество оборотов равно 100 тысячам.

Конфигурация черт строения вводных и выводных портов у AVR заключается в следующем: целью физиологического выхода имеется три бита регулирования, а никак не два, как у известных разрядных контроллеров (Intel, Microchip, Motorola и т. д.). Это свойство позволяет исключить потребность обладать дубликатом компонентов порта в памяти с целью защиты, а также ускоряет энергоэффективность микроконтроллера в комплексе с наружными приборами, а именно, при сопутствующих электрических неполадках снаружи.

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

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

Поделки на базе микроконтроллера AVR

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

"Направлятор"

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

Построение схемы осуществляется на основе микроконтроллера AVR с тактированием от наружного кварцевого резонатора на 11,0598 МГц. За работу с GPS отвечает NEO-6M от U-blox. Это, хоть и устаревший, но широко известный и бюджетный модуль с довольно четкой способностью к установлению местонахождения. Сведения фокусируются на экране от Nokia 5670. Также в модели присутствуют измеритель магнитных волн HMC5883L и акселерометр ADXL335.


Беспроводная система оповещения с датчиком движения

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

Прибор перемещения HC-SR501 функционирует при напряжении питания от 4,5 до 20 вольт. И для оптимальной работы от LI-Ion аккумулятора следует обогнуть предохранительный светодиод на входе питания и сомкнуть доступ и вывод линейного стабилизатора 7133 (2-я и 3-я ножки). По окончанию проведения этих процедур прибор приступает к постоянной работе при напряжении от 3 до 6 вольт.


Внимание: при работе в комплексе с радиомодулем HC-12 датчик временами ложно срабатывал. Во избежание этого необходимо снизить мощность передатчика в 2 раза (команда AT+P4). Датчик работает на масле, и одного заряженного аккумулятора, емкостью 700мА/ч, хватит свыше, чем на год.

Минитерминал

Приспособление проявило себя замечательным ассистентом. Плата с микроконтроллером AVR нужна, как фундамент для изготовления аппарата. Из-за того, что экран объединён с контроллером непосредственно, то питание должно быть не более 3,3 вольт, так как при более высоких числах могут возникнуть неполадки в устройстве.


Вам следует взять модуль преобразователя на LM2577, а основой может стать Li-Ion батарея емкостью 2500мА/ч. Выйдет дельная комплектация, отдающая постоянно 3,3 вольта во всём трудовом интервале напряжений. С целью зарядки применяйте модуль на микросхеме TP4056, который считается бюджетным и достаточно качественным. Для того чтобы иметь возможность подсоединить минитерминал к 5-ти вольтовым механизмам без опаски сжечь экран, необходимо использовать порты UART.

Основные аспекты программирования микроконтроллера AVR

Кодирование микроконтоллеров зачастую производят в стиле ассемблера или СИ, однако, можно пользоваться и другими языками Форта или Бейсика. Таким образом, чтобы по факту начать исследование по программированию контроллера, следует быть оснащенным следующим материальным набором, включающим в себя: микроконтроллер, в количестве три штуки - к высоковостребованным и эффективным относят - ATmega8A-PU, ATtiny2313A-PU и ATtiny13A- PU.

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


Чтобы исследовать процедуры коммуникации микроконтроллера с иными приборами, нужно числовое приспособление температуры DS18B20 и, показывающие правильное время, часы DS1307. Также важно иметь транзисторы, резисторы, кварцевые резонаторы, конденсаторы, кнопки.

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

Простейшее устройство на базе микроконтроллера AVR. Пример

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

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

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

Заключение

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

Теперь у меня на столе лежит два одинаковых программатора. А всё для того, чтобы попробовать новую прошивку. Эти близняшки буду шить друг друга. Все опыты проводятся под MS Windows XP SP3 .
Цель - увеличение скорости работы и расширение совместимости программатора.

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


Некоторое время назад оказались в моем распоряжении несколько микроконтроллеров ATMEL ATMega163 и ATMega163L. Микросхемы были взяты из отслуживших свой срок девайсов. Данный контроллер очень похож на ATMega16, и фактически является его ранней версией.

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


Прочитав статьи Edward Ned’а, я собрал DIP-версию и проверил ее в работе. Действительно вольтметр работал, ток через вывод микросхемы к индикатору не превышал 16 миллиампер в импульсе, так что работа микросхемы без резисторов, ограничивающих токи сегментов, вполне допустима и не вызывает перегрузок элементов.
Не понравилось слишком частое обновление показаний на дисплее и предложенная шкала «999». Хотелось подправить программу, но исходных кодов автор не выкладывает.

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


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

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

Предварительный усилитель-коммутатор с цифровым управлением. Применяем с программированием через оболочку Arduino, электронные потенциометры от Microchip, графический TFT.


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

Здравствуйте, уважаемые читатели ! Хочу представить вам « » - проект подающего робота для настольного тенниса, который будет полезен новичкам и любителям при отработке приёма различного типа подач в любую зону стола, поможет рассчитать тайминг и силу приёма мяча.

А ещё можно просто привыкнуть к новой накладке или ракетке, и хорошенько простучать её.

Приветствую читателей ! Есть у меня пожилой компьютер, которому уже исполнилось лет десять. Параметры у него соответствующие: «пенёк» 3,0 ГГц, пара Гб ОЗУ и древняя материнская плата EliteGroup 915-й серии.


И задумал я куда-нибудь старичка пристроить (подарить, продать), т. к. выбрасывать жалко. Но мешала задуманному одна неприятность: у материнки не срабатывало включение от кнопки питания, и что бы я ни делал, начиная от проверки проводов и заканчивая прозвонкой транзисторов на плате, проблему найти так и не смог. Отдавать в ремонт спецам - ремонт окажется дороже всего компа.

Думал я, думал и нашёл способ запустить моего бедолагу. Выдернул батарею BIOS-а, от чего комп испугался и сразу стартанул при следующем появлении питания! А дальше - почти в каждом BIOS-е есть запуск ПК от любой кнопки клавиатуры или кнопки POWER на клавиатуре. Казалось бы, проблема решена. Ан нет, есть нюансы. С USB-клавиатур запуск не срабатывал. Плюс не хотелось пугать нового хозяина, компьютер должен стартовать от привычной кнопки питания на корпусе.

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

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

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

Вариант 1 - Коммутация по минусу. (с применением N-канальных транзисторов) 1) "коммутация по минусу", т.е такой вариант при котором один питающий провод лампы соединен с +12В аккумулятора (источника питания), а второй провод коммутирует ток через лампу тем самым включает ее. В данном варианте будет подаваться минус. Для таких схем нужно применять N-канальные полевые транзисторы в качестве выходных ключей.

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

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

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

Немного доработал схему реле времени задержки включения освещения салона для автомобиля Форд (схема разрабатывалась для вполне конкретного автомобиля, как замена штатного реле Ford 85GG-13C718-AA, но была успешно установлена в отечественную "классику").

Уже не первый раз проскакивают такие поделки. Но почему-то люди жмуться на прошивки. Хотя в большинстве своём они основаны на проекте elmchan "Simple SD Audio Player with an 8-pin IC". Исходниник не открывают аргументируя, что пришлось исправлять проект, что в у меня качество лучше… и т.д. Короче взяли open source проект, собрали, и выдаёте за своё.

Итак. Микроконтроллер Attiny 13- так сказать сердце данного устройства. С его прошивкой долго мучился, никак не мог прошить.Ни 5ю проводками через LPT, ни прогромматором Громова. Компьютер просто не видит контроллер и все.

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

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

Представляю вторую версию двухканального циклического таймера. Были добавлены новые функции и изменилась принципиальная схема. Циклический таймер позволяет включать и выключать нагрузку, а также выдерживать паузу на заданные интервалы времени в циклическом режиме. Каждый из выходов таймера имеет 2 режима работы - "Логический" и "ШИМ". Если выбран логический режим устройство позволяет управлять с помощью контактов реле освещением, отоплением, вентиляцией и другими электроприборами. Нагрузкой могут выступать любые электрические приборы мощность нагрузки которых не превышает максимального тока реле. Тип выхода "ШИМ" позволяет например подключить через силовой транзистор двигатель постоянного тока, при этом есть возможность установить скважность ШИМ, чтобы двигатель вращался с определенной скоростью.

Часы собранные на микроконтроллере ATtiny2313 и светодиодной матрице показывают время в 6-ти различных режимах.

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

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

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

На этот раз я представлю простой малогабаритный частотомер с диапазоном измерения от 1 до 500 МГц и разрешением 100 Гц.

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

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

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

В основе прибора микроконтроллер ATmega8, который тактируется от кварцевого резонатора частотой 8МГц. Датчик температуры – аналоговый LM35. Семисегментный индикатор с общим анодом.

Эта декоративная звезда состоит из 50 специальных светодиодов RGB, которые контролируются ATtiny44A . Все светодиоды непрерывно изменяют цвет и яркость в случайном порядке. Также есть несколько разновидностей эффектов, которые также активируются случайно. Три потенциометра могут изменять интенсивность основных цветов. Положение потенциометра индицируется светодиодами при нажатии кнопки, а изменение цвета и скорость эффекта можно переключать в три этапа. Этот проект был полностью построен на компонентах SMD из-за специальной формы печатной платы. Несмотря на простую схему, структура платы довольно сложная и вряд ли подойдет для новичков.

В этой статье описывается универсальный трехфазный преобразователь частоты на микроконтроллере(МК) ATmega 88/168/328P . ATmega берет на себя полный контроль над элементами управления, ЖК-дисплеем и генерацией трех фаз. Предполагалось, что проект будет работать на готовых платах, таких как Arduino 2009 или Uno, но это не было реализовано. В отличие от других решений, синусоида не вычисляется здесь, а выводится из таблицы. Это экономит ресурсы, объем памяти и позволяет МК обрабатывать и отслеживать все элементы управления. Расчеты с плавающей точкой в программе не производятся.

Частота и амплитуда выходных сигналов настраиваются с помощью 3 кнопок и могут быть сохранены в EEPROM памяти МК. Аналогичным образом обеспечивается внешнее управление через 2 аналоговых входа. Направление вращения двигателя определяется перемычкой или переключателем.

Регулируемая характеристика V/f позволяет адаптироваться ко многим моторам и другим потребителям. Также был задействован интегрированный ПИД-регулятор для аналоговых входов, параметры ПИД-регулятора могут быть сохранены в EEPROM. Время паузы между переключениями ключей (Dead-Time) можно изменить и сохранить.

Этот частотомер с AVR микроконтроллером позволяет измерять частоту от 0,45 Гц до 10 МГц и период от 0,1 до 2,2 мкс в 7-ми автоматически выбранных диапазонах. Данные отображаются на семиразрядном светодиодном дисплее. В основе проекта микроконтроллер Atmel AVR ATmega88/88A/88P/88PA, программу для загрузки вы можете найти ниже. Настройка битов конфигурации приведена на рисунке 2 .

Принцип измерения отличается от предыдущих двух частотомеров. Простой способ подсчета импульсов через 1 секунду, используемый в двух предыдущих частотомерах(частотомер I, частотомер II), не позволяет измерять доли Герц. Вот почему я выбрал другой принцип измерения для своего нового частотомера III. Этот метод намного сложнее, но позволяет измерять частоту с разрешением до 0,000 001 Гц.

Это очень простой частотомер на микроконтроллере AVR. Он позволяет измерять частоты до 10 МГц в 2-х автоматически выбранных диапазонах. Он основан на предыдущем проекте частотомера I , но имеет 6 разрядов индикатора вместо 4-х. Нижний диапазон измерения имеет разрешение 1 Гц и работает до 1 МГц. Более высокий диапазон имеет разрешение 10 Гц и работает до 10 МГц. Для отображения измеренной частоты используется 6-разрядный светодиодный дисплей. Прибор построен на основе микроконтроллера Atmel AVR ATtiny2313A или ATTiny2313 . Настройку битов конфигурации вы можете найти ниже.

Микроконтроллер тактируется от кварцевого резонатора частотой 20 МГц (максимально допустимая тактовая частота). Точность измерения определяется точностью этого кристалла, а также конденсаторов C1 и C2. Минимальная длина полупериода измеряемого сигнала должна быть больше периода частоты кварцевого генератора (ограничение архитектуры AVR). Таким образом, при 50% рабочем цикле можно измерять частоты до 10 МГц.

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

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

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

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

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

Поскольку я реализовал паузу между циклами воспроизведения звука, то для остановки воспроизведения звука программа подает низкий уровень на первую ножку звукового модуля (reset). Звуковой модуль является законченным устройством со своим усилителем для звука, и, по большому счету, в дополнительном усилителе звука он не нуждается. Но мне данного усиления звука показалось мало, и в качестве усилителя звука я применил микросхему TDA2822M. В режиме воспроизведения звука потребляет 120 миллиампер. Учитывая, что поимка птицы займет какое-то время, в качестве автономной батареи питания я применил не совсем новый аккумулятор от бесперебойника (всё равно валялся без дела).
Принцип электронного птицелова прост, и схема состоит в основном из готовых модулей.

Программа и схема -

Радиолюбительские схемы для авто.  Радиосхемы для автолюбителя

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


Автомат для зарядного устройства автомобиля - Схема включает батарею на зарядку при понижении на ней напряжения до определенного уровня и отключает при достижении максимума.
Зарядное устройство для автомобиля на интегральной микросхема LM7815 - Основу схемы составляет интегральная микросхема LM7815 с системой защиты и цепями аналоговых индикаторов. Вольтметр и амперметр добавленные в схему в качестве индикаторов обеспечивают контроль тока и напряжения во время заряда аккумулятора.
Автомат-переключатель полярности напряжения для зарядного устройства - предназначен для зарядки двенадцативольтных автомобильных аккумуляторных батареи. Главная его особенность заключается в том, что оно допускает подключение батареи, при любой полярности.
Автоматическое зарядное устройство для автомобильных свинцово-кислотных аккумуляторов
Зарядное устройство для мощных автомобильных аккумуляторов - на основе микросхемы IR2153 это самотактируемый полумостовой драйвер, который довольно часто используется в промышленных балластах для ламп дневного света

Датчик перегрева двигателя . Чтобы не ожидать момента когда вода в радиаторе превратится в пар можно использовать конструкцию на термостате DS1821
Датчик гололеда Как только температура воздуха опустится до 4 градусов Цельсия, светодиод закрепленный на приборном щитке автомобиля начнет мигать, при дальнейшем снижение температуры светодиод мигает с более высокой частотой. А если температура опустится до - 1 градуса или ниже, то светодиод будет гореть постоянно до - 6 градусов, а затем устройство автоматически отключается.
Датчик ремня безопасности Если ездить с непристегнутыми ремнями безопасности, то можно получить травмы при ДТП, или нарваться на штраф. В арсенале радиолюбителя имеются специальные разработки, сигнализирующие водителю о том, что ремень не пристегнут
Сигнализатор уровня воды в радиаторе . Прибор сигнализирующий об уменьшении уровня воды, что неизбежно приведет к перегреву мотора.
Индикатор напряжения в бортовой сети автомобиля На большинстве автомобилей отсутствует прибор, по показаниям которого водитель мог бы судить о напряжении бортовой сети. Напряжение бортовой сети автомобиля изменяется в широких пределах, в зависимости от режима работы системы электропитания.
Схема предсонного сигнализатора состояния водителей Как известно, до 25-30 % транспортных аварий обусловлены засыпанием водителей за рулем. Для оценки психофизиологического состояния водителя в процессе управления транспортным средством разработаны телеметрические системы контроля частоты мигания его век, регистрации биопотенциала, кожногальванической реакции, двигательной активности. Все вышеперечисленные методы так и не нашли широкого применения на практике из-за их сложности, дороговизны, необходимости фиксации на кожных покровах водителя различных датчиков

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

Изготовление датчика нейтралки . Многие автолюбители знают, что автосигнализация с автозапуском на автомобиль с механической коробкой передач устанавливается достаточно сложно, а переключив сигнализацию на режим "автомат" можно получить неприятный результат. Но, чтоб решить эти проблемы можно сделать работу автозапуска более безопасной установив датчик нейтралки из геркона. Напомним, что у автозапуска с механической коробкой передач логическая нейтраль взятие автомобиля на сигнализацию и блокирование дверей можно осуществить только при работающим мотором и поднятым ручником. Если эти условия не выполняются, то автозапуск не возможен.
Имитатор противоугонного устройства имитирует неисправности двигателя вашего автомобиля
Дистанционное противоугонное устройство на инфракрасных лучах . Рассмотрены схемы дистанционных охранных устройств для автомобиля на ИК лучах, в которых писпользуется кодирование информации
Рекомендации по установке автосигнализаций Что же можно сделать, чтобы воспрепятствовать угону автомобиля? Конечно же, поставить противоугонную систему. В настоящее время имеется много различных типов сигнализационных устройств. Множество фирм и станций установки могут предложить автовладельцу целый ряд способов защиты автомобиля от угона. Хорошая сигнализация не является гарантией полной безопасности. Необходима еще и грамотная, а порой и нестандартная установка сигнализации. Квалифицированный установщик знает наиболее распространенные методы, применяемые угонщиками, и использует эти знания при установке
Простая схема блокировки стартера состоит всего из одного резистора и оптрона.
Схема простой велосипедной противоугонной системы Данная конструкция для велосипеда сработает, стоит изменить его положение, либо если к нему прикоснуться. Тревожный звуковой сигнал длится 30 секунд, а через несколько секунд, происходит повтор и так до тех пор, пока велосипедное противоугонное устройство не будет отключено.
Беспроводная автосигнализация - блокирует двигатель автомобиля с помощью любого мобильного телефона или смартфона

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

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

Схемы авто. Парктроник на цифровой микросхеме

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

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

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

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

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



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

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

Автомобильный электробензонасос устройство, принцип действия и ремонт. В качестве примера расмотрим устройство и принцип действия погружного электробензонасоса серии 0580254 фирмы BOSCH который используется во всех модификациях системы впрыска топлива «K-Jefronic»

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

У многих имеются переносные приемники и магнитофоны с 9 вольтовой батарейкой типа крона. В дороге их удобно питать от аккумулятора автомобиля, не расходуя ресурс дорогих батареек. Подключать такую радиоаппаратуру непосредственно к аккумулятору нельзя, так как его напряжение может меняться от 10 до 15 В. Кроме того, при работающем двигателе в бортовой сети автомобиля появляются импульсные помехи

Подборка простых схем для автолюбителей : Звуковой сигнализатор антисон, сигнализаторы гололеда, Установка для очистки картерных газов, Девайс для быстрого запуска двигателя в любой мороз, Компрессометр, Анти-радар, Аэродинамическая насадка на выхлопную трубу и другие конструкции

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

Рассмотренные ниже схемы на микроконтроллерах выводят на двухразрядный цифровой индикатор с общим анадом показания от топливного датчика в 40л. Питание конструкций осуществляется от бортовой сети автомобиля. К входу «in» подсоединен родной автомобильный датчик в баке.

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

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

Радиолюбительские схемы сигнализаторов поворотов предназначены для работы только со светодиодами в стоп-сигналах вашего автомобиля, если вы все еще используете обычные лампочки то сможете легко повторить конструкцию сигнализатора включения поворотов. Простая разработка "Стоп-сигналы " - самодельное реле времени отключит последние если они горят более 40-60 секунд, а модернизация реле поворотов 495.3747 позволит ввести в стандартную комплектацию ВАЗ или ГАЗ светодиоды вместо ламп накаливания.

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

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

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

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

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

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

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


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

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

Устройство экономайзера карбюратора

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

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

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

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

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

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

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

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

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

Автомагнитола из модуля с алиэкспресс

Литиевый АКБ своими руками 12 Вольт

Многие используют в составе некоторых устройств популярный свинцово-кислотный аккумулятор 12 В 7,2 Ач. Эту батарею можно найти во многих устройствах, от детских электромобилей до ИБП, или системах поддержки напряжения важных устройств, в случае сбоя питания. Почему он так популярен? Цена - это его главное преимущество и, наверное, единственное.

подключение вольтметра с алиэкспресс

Пришел мне по почте из Китая вольтметр с REM. Первым делом я проверил его работу дома при помощи компьютерного блока питания. И кстати скажу еще о кое чем. некоторые люди мне писали что REM на них не работает, и что вольтметр работает постоянно, даже при выключенном ГУ. Поначалу я тоже так подумал.

Бустер для запуска автомобиля своими руками

При приближении зимы, частая проблема водителей, в том что АКБ может не всегда завести автомобиль, он или подсажен,да и сам акб в мороз работает не очень.

Хорошим решением, будет так же создать бустер своими руками .

Если простым языком, это такой же внешний аккумулятор(power bank) как для телефона,только в этот раз для нашего автомобиля.

Зарядка для автомобильного аккумулятора из модулей с Ali

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

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

Как подключить потребитель с напряжение питания 12в в сеть 24в

как подключить потребитель с напряжение питания 12в в сеть 24в

(преобразователь напряжения 24в-12в)

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

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

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

Наполнитель для короба в сабвуфер

Какой выбрать наполнитель для корпуса в сабвуфер.

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

1) Материал ящика должен быть максимально глухим.(постучите по фанере 8ке и потом по 20ке и вы поймете о чем я)

2) Коробок должен быть максимально прочным. (стыки и соединения должны быть прочнее чем сам материал)

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

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

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

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

Самоделки для автомобилей

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

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

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

На оберточной бумаге такого трансформатора показаны выводы обмоток, напряжение для каждой обмотки и рабочий ток. Для питания нитей накаливания электронных ламп используется напряжение 6,3 В с большим током. Трансформатор можно переделать, убрав лишние вторичные обмотки, или оставить все как есть. В этом случае первичные и вторичные обмотки соединяют последовательно. Каждая первичная рассчитана на напряжение 127 В, поэтому, объединяя их, получают 220 В. Вторичные соединяют последовательно, чтобы получить на выходе 12,6 В.

Диоды должны выдерживать ток не менее 10 А. Для каждого диода необходим радиатор площадью не менее 25 квадратных сантиметров. Соединяются они в диодный мост. Для крепления подойдет любая электроизоляционная пластина. В первичную цепь включается предохранитель на 0,5 А, во вторичную - 10 А. Устройство не переносит короткого замыкания, поэтому при подключении аккумулятора нельзя путать полярность.

Простые обогреватели

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

  • асбестовая труба;
  • нихромовая проволока;
  • вентилятор;
  • выключатель.

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

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

От выбора вентилятора будет зависеть, какое напряжение нужно подать на обогреватель. При использовании электровентилятора на 220 В не нужно будет использовать дополнительный источник питания.

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

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

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

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

Самый простой способ создать задающий время элемент - это использовать время заряда или разряда конденсатора через резистор. Такая цепочка включается в базу транзистора. Для схемы потребуются следующие детали:

  • электролитический конденсатор большой емкости;
  • транзистор типа p-n-p;
  • электромагнитное реле;
  • диод;
  • переменный резистор;
  • постоянные резисторы;
  • источник постоянного тока.

Для начала необходимо определить, какой ток будет коммутироваться через реле. Если нагрузка очень мощная, для ее подключения понадобится магнитный пускатель. Катушку пускателя можно подключать через реле. Важно, чтобы контакты реле могли работать свободно не залипая. По выбранному реле подбирается транзистор, определяется, с каким током и напряжением он может работать. Ориентироваться можно на КТ973А.

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

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

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

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

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

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

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

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

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

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

Самоделки своими руками на микроконтроллере / Хабр

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

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

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

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

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

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

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

Поскольку я реализовал паузу между циклами воспроизведения звука, то для остановки воспроизведения звука программа подает низкий уровень на первую ножку звукового модуля (reset). Звуковой модуль является законченным устройством со своим усилителем для звука, и, по большому счету, в дополнительном усилителе звука он не нуждается. Но мне данного усиления звука показалось мало, и в качестве усилителя звука я применил микросхему TDA2822M. В режиме воспроизведения звука потребляет 120 миллиампер. Учитывая, что поимка птицы займет какое-то время, в качестве автономной батареи питания я применил не совсем новый аккумулятор от бесперебойника (всё равно валялся без дела).
Принцип электронного птицелова прост, и схема состоит в основном из готовых модулей.

Программа и схема — atmel-programme.clan.su/Levushka.zip

Работу данного устройства можно посмотреть на видео.

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

Информация о материале

   Предоставляю вам схему спец сигнала  (Крякалка), для самостоятельной сборки. Решил поставить ребенку на велосипед (пусть прохожих под домом пугает), но так же можно и в автомобиль поставить (если есть связи в ГАИ).  Данное устройство состоит из минимум деталей, а так же простая в сборке и под силу каждому. 

Подробнее...

Информация о материале

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

Подробнее...

Информация о материале

   Пришло время еще раз затронуть тему изготовление программатора, так как цены на них не такие и маленькие,и при этом гарантии нет что он заработает. Рассмотрим схему программатора jdm с внешним питанием,с помощью которого програмируются микросхемы PIC и подключаемому к стационарному компьютеру через COM(rs232) порт.

Список прошиваемых PIC микроконтроллеров в статье.

Подробнее...

Информация о материале

Простое ИК управление своими руками

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

Данное устройство предназначено для управления нагрузками на небольшой дистанции. За основу взят дешевый, миниатюрный ПДУ с eBay. К нему был изготовлен дешифратор на микроконтроллере PIC12F675. Режим работы - кнопка. Состояние на выходе дешифратора удерживается до тех пор, пока нажата кнопка на пульте.

 

Подробнее...

Информация о материале

Гирлянда на микроконтроллере своими руками

С наступающим вас дорогие пользователи. И к предстоящему празднику решил порадовать вас схемой-новогодняя гирлянда на микроконтроллере pic.

И прошу к просмотру подробнее данной статьи.

 

Подробнее...

Информация о материале

Полицейская крякалка своими руками на PIC

Предлагаю вам для повторения схему звукового устройства, имитирующего сигнал "Милицейской Сирены". Устройство сделано на микроконтроллере  PIC16F628. Схема имеет две различные сирены и "Крякалку".

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

Так же вам понадобиться программатор для PIC, вот схема

Подробнее...

Информация о материале

Простой измеритель емкости и индуктивности

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

В статье предлагается проверенная схема своими руками измерителя емкости и индуктивности катушки.Если вы задавались вопросом как измерить емкость или индуктивность.То вам сюда.Схема собрана на микроконтроллере PIC 16F84A.

Подробнее...

Информация о материале

Схема копирования ключей от домофона

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

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

 

Подробнее...

Информация о материале

Часы с будильником на PIC

Схема часов с будильником своими руками вы можете собрать такую как на фото слева.

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

 

 

 

Подробнее...

Информация о материале

Схема электронных часов на pic16f628a

Предлогаю вашему вниманию схему электронных часов своими руками на микроконтроллере PIC 16F628A

 

 

 

 

 

 

 

 

 

Подробнее...

Реле поворотов на микроконтроллере | Каталог самоделок

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

Исправное реле поворотов должно работать как бесконтактный прерыватель тока во время подключения к нему какой-либо нагрузки, не создавая импульсы. Для тех, у кого есть навык программирования можно воспользоваться средой Flowcode. Как основу можно взять микроконтроллер pic12f675 либо прошить его под pic12f629. При этом должен получиться не сложный рабочий код, при использовании которого, реле будет правильно работать.

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

Схема приспособления довольно проста.

Реле поворотов на микроконтроллере – схема

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

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

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

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

Готовая к использованию плата реле поворотов.

Реле поворотов на микроконтроллере – Плата

Готовое к работе приспособление в сборе.

Прикрепленные файлы: СКАЧАТЬ


 

Схемы на микроконтроллере для авто. Частотный преобразователь для асинхронного двигателя на AVR

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

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

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

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

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

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

Ознакомимся с более распространенным и основательно устоявшимся в современном мире техники контроллером, таким как AVR. В его состав входят высокоскоростной RISC-микропроцессор, 2 вида затратной по энергии памяти (Flash-кэш проектов и кэш сведений EEPROM), эксплуатационная кэш по типу RAM, порты ввода/вывода и разнообразные удаленные сопряженные структуры.

  • рабочая температура составляет от -55 до +125 градусов Цельсия;
  • температура хранения составляет от -60 до +150 градусов;
  • наибольшая напряженность на выводе RESET, в соответствии GND: максимально 13 В;
  • максимальное напряжение питания: 6.0 В;
  • наибольший электроток линии ввода/вывода: 40 мА;
  • максимальный ток по линии питания VCC и GND: 200 мА.

Возможности микроконтроллера AVR

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

Обещанное количество оборотов переписи кэша у микроконтроллеров AVR второго поколения равен 11 тысячам оборотов, когда стандартное количество оборотов равно 100 тысячам.

Конфигурация черт строения вводных и выводных портов у AVR заключается в следующем: целью физиологического выхода имеется три бита регулирования, а никак не два, как у известных разрядных контроллеров (Intel, Microchip, Motorola и т. д.). Это свойство позволяет исключить потребность обладать дубликатом компонентов порта в памяти с целью защиты, а также ускоряет энергоэффективность микроконтроллера в комплексе с наружными приборами, а именно, при сопутствующих электрических неполадках снаружи.

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

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

Поделки на базе микроконтроллера AVR

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

"Направлятор"

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

Построение схемы осуществляется на основе микроконтроллера AVR с тактированием от наружного кварцевого резонатора на 11,0598 МГц. За работу с GPS отвечает NEO-6M от U-blox. Это, хоть и устаревший, но широко известный и бюджетный модуль с довольно четкой способностью к установлению местонахождения. Сведения фокусируются на экране от Nokia 5670. Также в модели присутствуют измеритель магнитных волн HMC5883L и акселерометр ADXL335.


Беспроводная система оповещения с датчиком движения

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

Прибор перемещения HC-SR501 функционирует при напряжении питания от 4,5 до 20 вольт. И для оптимальной работы от LI-Ion аккумулятора следует обогнуть предохранительный светодиод на входе питания и сомкнуть доступ и вывод линейного стабилизатора 7133 (2-я и 3-я ножки). По окончанию проведения этих процедур прибор приступает к постоянной работе при напряжении от 3 до 6 вольт.


Внимание: при работе в комплексе с радиомодулем HC-12 датчик временами ложно срабатывал. Во избежание этого необходимо снизить мощность передатчика в 2 раза (команда AT+P4). Датчик работает на масле, и одного заряженного аккумулятора, емкостью 700мА/ч, хватит свыше, чем на год.

Минитерминал

Приспособление проявило себя замечательным ассистентом. Плата с микроконтроллером AVR нужна, как фундамент для изготовления аппарата. Из-за того, что экран объединён с контроллером непосредственно, то питание должно быть не более 3,3 вольт, так как при более высоких числах могут возникнуть неполадки в устройстве.


Вам следует взять модуль преобразователя на LM2577, а основой может стать Li-Ion батарея емкостью 2500мА/ч. Выйдет дельная комплектация, отдающая постоянно 3,3 вольта во всём трудовом интервале напряжений. С целью зарядки применяйте модуль на микросхеме TP4056, который считается бюджетным и достаточно качественным. Для того чтобы иметь возможность подсоединить минитерминал к 5-ти вольтовым механизмам без опаски сжечь экран, необходимо использовать порты UART.

Основные аспекты программирования микроконтроллера AVR

Кодирование микроконтоллеров зачастую производят в стиле ассемблера или СИ, однако, можно пользоваться и другими языками Форта или Бейсика. Таким образом, чтобы по факту начать исследование по программированию контроллера, следует быть оснащенным следующим материальным набором, включающим в себя: микроконтроллер, в количестве три штуки - к высоковостребованным и эффективным относят - ATmega8A-PU, ATtiny2313A-PU и ATtiny13A- PU.

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


Чтобы исследовать процедуры коммуникации микроконтроллера с иными приборами, нужно числовое приспособление температуры DS18B20 и, показывающие правильное время, часы DS1307. Также важно иметь транзисторы, резисторы, кварцевые резонаторы, конденсаторы, кнопки.

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

Простейшее устройство на базе микроконтроллера AVR. Пример

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

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

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

Заключение

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

В данной статье предлагается схема цифрового термометра на микроконтроллере AVR ATtiny2313, датчике температуры DS1820 (или DS18b20), подключенному к микроконтроллеру по протоколу 1-wire, и ЖК-дисплее 16x2 на контроллере HD44780. Описываемое устройство может найти широкое применение среди радиолюбителей.

Программа для микроконтроллера написана на ассемблере в среде AVR Studio. Монтаж выполнен на макетной плате, кварцевый резонатор на 4МГц, микроконтроллер ATtiny2313 можно заменить на AT90S2313, предварительно перекомпилировав исходный код программы. Погрешность датчика DS1820 около 0,5 С. В архиве также находится прошивка для случая если используется датчик DS18B20. Опрос датчика производится каждую секунду.

WAV-плеер собран на микроконтроллере AVR ATtiny85 (можно использовать ATtiny25/45/85 серии). У микроконтроллеров этой серии всего восемь ножек и два ШИМ (Fast PWM) с несущей 250kHz. Для управления картой памяти достаточно всего 6 проводов: два для питания и четыре сигнальные. Восемь ножек микроконтроллера вполне достаточно для работой с картой памяти, вывода звука и кнопки управления. В любом случае данный плеер очень прост.

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

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

Данный проект был сделан по просьбе друга для установки на дверь в складское помещение. В дальнейшем было изготовлено ещё несколько по просьбе друзей и знакомых. Конструкция оказалась простой и надёжной. Работает данное устройство так: пропускает только те RFID-карты, которые были заранее занесены в память устройства.

Схемы на микроконтроллере, статьи и описания с прошивками и фотографиями для автомобиля.

Простой тахометр на микроконтроллере ATmega8

Тахометр применяется в автомобилях для измерения частоты вращения всяких деталей которые способны вращаться. Есть много вариантов таких устройств, я предложу вариант на AVR микроконтроллере ATmega8. Для моего варианта, вам также…

Читать полностью

Цветомузыка на микроконтроллере Attiny45 в авто

Эта цветомузыка, имея малый размер и питание 12В, как вариант может использоваться в авто при каких-либо мероприятиях. Первоисточник этой схемы Радио №5, 2013г А. ЛАПТЕВ, г. Зыряновск, Казахстан. Схема…

Читать полностью

Контроллер обогрева зеркал и заднего стекла

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

Читать полностью

Диммер для плафона автомобиля

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

Читать полностью

GSM сигнализация с оповещением на мобильник

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

Читать полностью

Моргающий стопак на микроконтроллере

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

Читать полностью

ДХО плюс стробоскопы

Эта поделка позволяет стробоскопить светодиодными ДХО. Поделка имеет малый размер, управление всего одной кнопкой, широкие возможности настройки. Размер платы 30 на 19 миллиметров. С обратной стороны расположен клемник…

Читать полностью

Делаем и подключаем доводчик к сигнализации

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

Читать полностью

Светодиоды включаются от скорости

Получился «побочный продукт»: нужно было оттестить режим работы датчика скорости для проекта отображения передач на матрице 5х7, для этого собрал небольшую схемку. Схемка умеет включать светодиоды в зависимости…

Читать полностью

Цифровой тахометр на AVR микроконтроллере (ATtiny2313)

Тахометр измеряет частоту вращения деталей, механизмов и других агрегатах автомобиля. Тахометр состоит из 2-х основных частей — из датчика, который измеряет скорость вращения и из дисплея, где будет…

Читать полностью

Простой цифровой спидометр на микроконтроллере ATmega8

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

Читать полностью

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

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

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

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

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

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

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

Поскольку я реализовал паузу между циклами воспроизведения звука, то для остановки воспроизведения звука программа подает низкий уровень на первую ножку звукового модуля (reset). Звуковой модуль является законченным устройством со своим усилителем для звука, и, по большому счету, в дополнительном усилителе звука он не нуждается. Но мне данного усиления звука показалось мало, и в качестве усилителя звука я применил микросхему TDA2822M. В режиме воспроизведения звука потребляет 120 миллиампер. Учитывая, что поимка птицы займет какое-то время, в качестве автономной батареи питания я применил не совсем новый аккумулятор от бесперебойника (всё равно валялся без дела).
Принцип электронного птицелова прост, и схема состоит в основном из готовых модулей.

Программа и схема -

Предоставляю вам схему спец сигнала (Крякалка), для самостоятельной сборки. Решил поставить ребенку на велосипед (пусть прохожих под домом пугает), но так же можно и в автомобиль поставить (если есть связи в ГАИ). Данное устройство состоит из минимум деталей, а так же простая в сборке и под силу каждому.

Часы на лампах ИН своими руками

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

JDM программатор своими руками с внешним питанием

Пришло время еще раз затронуть тему изготовление программатора, так как цены на них не такие и маленькие,и при этом гарантии нет что он заработает. Рассмотрим схему программатора jdm с внешним питанием ,с помощью которого програмируются микросхемы PIC и подключаемому к стационарному компьютеру через COM(rs232) порт.

Список прошиваемых PIC микроконтроллеров в статье.

Простое ИК управление своими руками

Простое ИК управление своими руками


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

Данное устройство предназначено для управления на небольшой дистанции. За основу взят дешевый, миниатюрный ПДУ с eBay. К нему был изготовлен дешифратор на микроконтроллере PIC12F675. Режим работы - кнопка. Состояние на выходе дешифратора удерживается до тех пор, пока нажата кнопка на пульте.

Схема новогодней гирлянды на микроконтроллере своими руками

Гирлянда на микроконтроллере своими руками

С наступающим вас дорогие пользователи. И к предстоящему празднику решил порадовать вас схемой- новогодняя гирлянда на микроконтроллере pic.

И прошу к просмотру подробнее данной статьи.

Полицейская крякалка своими руками на PIC

Полицейская крякалка своими руками на PIC

Предлагаю вам для повторения схему звукового устройства, имитирующего сигнал "Милицейской Сирены". Устройство сделано на микроконтроллере PIC16F628 . Схема имеет две различные сирены и "Крякалку".

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

Так же вам понадобиться программатор для PIC, вот схема

Схема простого измерителя емкости

Простой измеритель емкости и индуктивности

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

В статье предлагается проверенная схема своими руками измерителя емкости и индуктивности катушки.Если вы задавались вопросом как измерить емкость или индуктивность .То вам сюда.Схема собрана на микроконтроллере PIC 16F84A.

Дубликатор(копировальщик) ключей от домофона своими руками

Схема копирования ключей от домофона

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

любительских разработок на микроконтроллерах. Схемы авто, схемы для авто своими руками

Представляем вторую версию двухканального циклического таймера. Добавлены новые функции и изменена принципиальная схема. Циклический таймер позволяет включать и выключать нагрузку, а также делать паузу на заданные промежутки времени в циклическом режиме. Каждый из выходов таймера имеет 2 режима работы - «Логический» и «ШИМ». Если выбран логический режим, устройство позволяет управлять освещением, отоплением, вентиляцией и другими электрическими устройствами с помощью контактов реле.Нагрузкой могут быть любые электрические устройства, мощность нагрузки которых не превышает максимального тока реле. Тип выхода ШИМ позволяет, например, подключать двигатель постоянного тока через силовой транзистор, в то время как можно установить рабочий цикл ШИМ, чтобы двигатель вращался с определенной скоростью.

Часы, собранные на микроконтроллере ATtiny2313 и светодиодной матрице, показывают время в 6 различных режимах.

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

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

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

На этот раз я представлю простой малогабаритный частотомер с диапазоном измерений от 1 до 500 МГц и разрешением 100 Гц.

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

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

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

Устройство построено на базе микроконтроллера ATmega8, который тактируется от кварцевого резонатора с частотой 8 МГц. Датчик температуры - аналог LM35. Семисегментный индикатор с общим анодом.

Эта декоративная звезда состоит из 50 специальных светодиодов RGB, которыми управляют ATtiny44A . Все светодиоды непрерывно меняют цвет и яркость в случайном порядке. Есть также несколько разновидностей эффектов, которые также активируются случайным образом. Три потенциометра могут изменять интенсивность основных цветов.Положение потенциометра указывается светодиодами при нажатии кнопки, а изменение цвета и скорость эффекта можно переключать в три этапа. Этот проект был полностью построен на SMD-компонентах из-за особой формы печатной платы. Несмотря на простую схему, конструкция доски довольно сложная и вряд ли подойдет новичкам.

В данной статье описан универсальный трехфазный преобразователь частоты на микроконтроллере (МК) ATmega 88/168 / 328P .ATmega полностью контролирует элементы управления, ЖК-дисплей и трехфазную генерацию. Проект должен был работать на готовых платах типа Arduino 2009 или Uno, но это не было реализовано. В отличие от других решений, здесь не вычисляется синусоида, а определяется по таблице. Это экономит ресурсы, память и позволяет МК обрабатывать и отслеживать все элементы управления. Вычисления с плавающей точкой в ​​программе не выполняются.

Частота и амплитуда выходных сигналов регулируются с помощью 3 кнопок и могут быть сохранены в EEPROM памяти MK.Аналогично предусмотрено внешнее управление через 2 аналоговых входа. Направление вращения мотора определяется перемычкой или переключателем.

Регулируемая характеристика U / f позволяет адаптироваться ко многим двигателям и другим потребителям. Также использовался встроенный ПИД-регулятор для аналоговых входов, параметры ПИД-регулятора могут быть сохранены в EEPROM. Время паузы между ключевыми переключателями (Dead-Time) можно изменить и сохранить.

Этот частотомер с микроконтроллером AVR позволяет измерять частоту от 0.От 45 Гц до 10 МГц и период от 0,1 до 2,2 мкс в 7 автоматически выбираемых диапазонах. Данные отображаются на семизначном светодиодном дисплее. Основа проекта - микроконтроллер Atmel AVR ATmega88 / 88A / 88P / 88PA. Вы можете найти программу для скачивания ниже. Биты конфигурации установлены на рис. 2 .

Принцип измерения отличается от двух предыдущих частотомеров. Простой метод подсчета импульсов через 1 секунду, применявшийся в двух предыдущих частотомерах (частотомер I, частотомер II), не позволяет измерить долю Герца.Вот почему я выбрал другой принцип измерения для своего нового частотомера III. Этот метод намного сложнее, но позволяет измерять частоту с разрешением до 0 000 001 Гц.

Это очень простой частотомер на микроконтроллере AVR. Он позволяет измерять частоты до 10 МГц в 2 автоматически выбранных диапазонах. Он основан на предыдущей конструкции частотомера I, но имеет 6 знаков индикатора вместо 4. Нижний диапазон измерения имеет разрешение 1 Гц и работает до 1 МГц.Более высокий диапазон имеет разрешение 10 Гц и работает до 10 МГц. 6-значный светодиодный дисплей используется для отображения измеренной частоты. В основе устройства лежит микроконтроллер Atmel AVR ATtiny2313A или ATTiny2313 . Вы можете найти настройки битов конфигурации ниже.

Микроконтроллер тактируется от кварцевого резонатора с частотой 20 МГц (максимально допустимая тактовая частота). Точность измерения определяется точностью этого кристалла, а также конденсаторов С1 и С2.Минимальная полудлина измеряемого сигнала должна быть больше периода частоты кварцевого генератора (ограничение архитектуры AVR). Таким образом, при рабочем цикле 50% можно измерять частоты до 10 МГц.

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

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

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

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

При подаче на девятую ногу звукового модуля сигнала low, модуль начал играть. Как только звук воспроизводился на пятнадцатой ножке звукового модуля, устанавливается низкий уровень.Благодаря этому микроконтроллер контролировал воспроизведение звука.

Так как я сделал паузу между циклами воспроизведения звука, чтобы остановить воспроизведение звука, программа подает низкий уровень на первую ногу звукового модуля (сброс). Звуковой модуль представляет собой законченное устройство со своим усилителем звука и, по большому счету, не требует дополнительного усилителя звука. Но этого звукоусиления мне показалось мало, и в качестве усилителя звука я применил микросхему TDA2822M. В режиме воспроизведения звука потребляет 120 миллиампер.Учитывая, что на ловлю птички уйдет какое-то время, в качестве автономной я использовал не совсем новый аккумулятор от бесперебойного питания (еще валялся).
Принцип работы электронного птичника прост, а схема состоит в основном из готовых модулей.

Программа и схема -

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

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

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

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

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

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

Познакомимся с контроллером, например AVR, который более распространен и хорошо зарекомендовал себя в современном мире технологий.Он состоит из высокоскоростного микропроцессора RISC, 2-х типов энергоемкой памяти (Flash-кеш проектов и кэш информации EEPROM), оперативного кеша по типу RAM, портов ввода / вывода и различных удаленных сопряженных структур.

  • рабочая температура от -55 до +125 градусов Цельсия;
  • температура хранения от -60 до +150 градусов;
  • максимальное напряжение на выводе RESET, согласно GND: максимальное 13 В;
  • максимальное напряжение питания: 6.0 В;
  • Наибольший электрический ток линии ввода / вывода: 40 мА;
  • Максимальный ток на линии питания VCC и GND: 200 мА.

Характеристики микроконтроллера AVR

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

Обещанное количество ревизий переписи кэша для микроконтроллеров AVR второго поколения - 11 тысяч оборотов при стандартном количестве оборотов 100 тысяч.

Конфигурация структурных особенностей входных и выходных портов AVR выглядит следующим образом: физиологический выход имеет три бита регулирования, а не два совсем, как хорошо известные битовые контроллеры (Intel, Microchip, Motorola и т. Д. .). Это свойство устраняет необходимость иметь дубликаты компонентов порта в памяти с целью защиты, а также повышает энергоэффективность микроконтроллера в сочетании с внешними устройствами, а именно, с соответствующими электрическими проблемами снаружи.

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

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

Поделки на базе микроконтроллера AVR

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

«Путеводитель»

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

Схема построена на базе микроконтроллера AVR с тактированием от внешнего кварцевого резонатора на 11.0598 МГц. За работу с GPS отвечает NEO-6M от U-blox. Это хоть и устаревший, но широко известный и бюджетный модуль с достаточно четкой возможностью определения местоположения. Информация сосредоточена на экране от Nokia 5670. Также в модели есть измеритель магнитных волн HMC5883L и акселерометр ADXL335.


Беспроводная сигнализация с датчиком движения

Полезное устройство, включающее в себя движущееся устройство и способное сигнализировать по радиоканалу о своей работе.Конструкция мобильна и заряжается от аккумулятора или аккумуляторов. Для его изготовления понадобится несколько радиомодулей HC-12, а также датчик движения HC-SR501.

Подвижное устройство HC-SR501 работает при напряжении питания от 4,5 до 20 вольт. А для оптимальной работы от литий-ионного аккумулятора следует обойти светодиод безопасности на входе питания и закрыть доступ и выход линейного стабилизатора 7133 (2-я и 3-я ноги). По окончании этих процедур устройство начинает непрерывную работу при напряжении от 3 до 6 вольт.


Внимание: при работе совместно с радиомодулем HC-12 датчик иногда ложно срабатывал. Чтобы этого не произошло, необходимо уменьшить мощность передатчика в 2 раза (команда AT + P4). Датчик работает на масле, а одного заряженного аккумулятора емкостью 700 мА / ч хватает более чем на год.

Мини-терминал

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


Следует взять модуль преобразователя на LM2577, а за основу может выступить Li-Ion аккумулятор емкостью 2500 мА / ч. Будет практичная комплектация, выдающая постоянно 3,3 вольта во всем рабочем диапазоне напряжений. Для зарядки используйте модуль на микросхеме TP4056, который считается бюджетным и достаточно качественным.Чтобы можно было подключать мини-терминал к 5-вольтовым механизмам, не опасаясь прожечь экран, необходимо использовать порты UART.

Ключевые аспекты программирования микроконтроллеров AVR

Кодирование микроконтроллеров часто выполняется в стиле ассемблера или SI, однако можно использовать и другие языки Fort или BASIC. Таким образом, для того, чтобы реально начать исследования по программированию контроллеров, необходимо укомплектовать следующий комплект материалов, в который входят: микроконтроллер в количестве трех штук - ATmega8A-PU, ATtiny2313A-PU и ATtiny13A-PU очень востребованы и очень востребованы. эффективный.

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


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

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

Простейшее устройство на базе микроконтроллера AVR.Пример

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

Максимально возможный электрический ток, при котором можно загрузить программу, составляет 2 А на канал, а максимальная мощность моторов составляет 20 Вт.На плате заметны пара двухклеммных колодок для подключения электродвигателей и трехклеммная колодка для подачи усиленного напряжения.

Устройство выглядит как печатная плата размером 43 х 43 мм, на которой построена мини-схема радиатора, высота которого составляет 24 миллиметра, а масса - 25 граммов. Для управления нагрузкой на плате драйвера имеется около шести входов.

Заключение

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

Теперь у меня на столе два одинаковых программиста. И все для того, чтобы попробовать новую прошивку. Эти близнецы будут шить друг друга. Все эксперименты проводились под MS Windows XP SP3 .
Цель - увеличить скорость работы и расширить совместимость программатора.

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


Некоторое время назад в моем распоряжении были несколько микроконтроллеров ATMEL ATMega163 и ATMega163L. Микросхемы были взяты из старых устройств. Этот контроллер очень похож на ATMega16 и фактически является его ранней версией.

Здравствуйте, читатели Датагора! Мне удалось собрать вольтметр минимальных габаритов с сегментированной разверткой индикатора с достаточно высокой функциональностью, с автоматическим определением типа индикатора и выбором режимов.


Прочитав статьи Эдварда Неда, я собрал DIP-версию и протестировал ее. Действительно, вольтметр сработал, ток через выход микросхемы на индикатор не превышал 16 миллиампер на импульс, поэтому работа микросхемы без резисторов, ограничивающих токи сегментов, вполне приемлема и не вызывает перегрузок элементов. .
Не понравились слишком частое обновление показаний на дисплее и предлагаемая шкала «999».Хотел поправить программу, но автор не выкладывает исходники.

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


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

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

Переключатель предусилителя с цифровым управлением. Используем при программировании через оболочку Arduino, электронные потенциометры от Microchip, графический TFT.


Разработка и сборка этого устройства не входила в мои планы. Ну никак! У меня уже есть два предусилителя. Меня обоих вполне устраивает.
Но, как обычно бывает у меня, стечение обстоятельств или цепочка неких событий, и вот здесь ставилась задача на ближайшее время.

Здравствуйте дорогие читатели! Хочу познакомить вас с «» - обслуживающим роботом для настольного тенниса, который будет полезен новичкам и любителям при отработке приема различных видов подач в любой зоне стола, поможет рассчитать тайминг и силу мяча.

И вы можете просто привыкнуть к новому пэду или ракетке и хорошо постучать по нему.

Приветствую читателей! У меня старый компьютер, которому уже десять лет.У него соответствующие параметры: «пень» 3,0 ГГц, пара ГБ ОЗУ и старая материнская плата EliteGroup 915.


А я планировал где-то старичка прикрепить (отдать, продать), так как выбрасывать жалко. Но плану мешала одна неприятность: материнская плата не работала от кнопки включения, и что бы я ни делал, начиная от проверки проводов и заканчивая звонком транзистора на плате, я не мог найти проблему. Отдайте специалистам в ремонт - ремонт будет дороже всего компьютера.

Подумал, подумал и нашел способ запустить бедолагу. Вытащил батарею BIOS, от чего комп испугался и сразу запустился при следующем включении! А потом - практически в каждом BIOS есть запуск ПК с любой кнопки на клавиатуре или кнопки POWER на клавиатуре. Казалось бы, проблема решена. Но нет, есть нюансы. С USB-клавиатур запуск не прошел. Плюс не хотелось пугать нового хозяина, компьютер должен запускаться с обычной кнопки включения на корпусе.

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

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

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

Вариант 1 - переключение по минусу. (с использованием N-канальных транзисторов) 1) «минусовая коммутация», то есть вариант, при котором один провод питания лампы подключается к аккумулятору +12 В (источник питания), а второй провод коммутирует ток через лампу, тем самым поворачивая ее на.В этом варианте будет применяться минус. Для таких схем в качестве выходных ключей необходимо использовать N-канальные полевые транзисторы.

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

Принцип работы простой: при повороте ручки регулируется громкость, при нажатии звук выключается и включается. Потребность в автомобильной записи на Windows или Android

Изначально в Lifan Smily (и не только) режим работы заднего дворника единственный, и называется он "всегда махать". Особенно негативно такой режим воспринимается в сезон дождей, когда капли собираются на заднем стекле, но в количестве, недостаточном для одного прохода дворника.Значит, приходится либо слушать скрип резины о стекле, либо изображать робота и периодически включать и выключать дворники.

Немного доработан таймер задержки включения внутреннего освещения для автомобиля Ford (схема разрабатывалась для вполне конкретного автомобиля, как замена штатного реле Ford 85GG-13C718-AA, но успешно установилась в отечественной «классике»). ").

Это не первый раз, когда подобные поделки пропускают. Но люди почему-то нажимают на прошивку.Хотя по большей части они основаны на проекте elmchan «Простой SD-аудиоплеер с 8-контактной ИС». Они не открывают исходный код, утверждая, что я должен исправить проект, что мое качество лучше ... и т. Д. Короче говоря, они взяли проект с открытым исходным кодом, собрали его воедино и выдали за ваш.

Итак. Микроконтроллер Attiny 13 - это, так сказать, сердце этого устройства. Долго мучился с его прошивкой, никак не мог прошить. Ни с 5 проводкой по LPT, ни с программатором Громова.Компьютер просто не видит контроллер и все.

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

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

любительских структур на микроконтроллерах. Автошем, схемы на авто, своими руками

Представляю вторую версию двухканального циклического таймера. Добавлены новые функции и изменена принципиальная схема. Циклический таймер позволяет включать и выключать нагрузку, а также выдерживать паузу в заданные промежутки времени в циклическом режиме. Каждый из выходов таймера имеет 2 режима работы - «логический» и «ШИМ».Если выбран логический режим, устройство позволяет управлять освещением, отоплением, вентиляцией и другими электроприборами с помощью контактов. Любые электрические устройства, грузоподъемность которых не превышает максимального тока реле. Тип выхода ШИМ позволяет например подключать через силовой транзистор двигатель постоянного тока, это возможность установить ШИМ диету так, чтобы двигатель вращался с определенной скоростью.

Часы, собранные на микроконтроллере attribrony2313 и светодиодной матрице, показывают время в 6 различных режимах.

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

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

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

Это хобби-проект, потому что точность времени часов зависит только от калибровки внутреннего контроллера-генератора.Я не использовал кварц в этом проекте, так как он занимал бы два с выводом Attiny2313. Кварц можно использовать для повышения точности в альтернативном проекте (печатная плата).

На этот раз я представлю простой малогабаритный частотомер с диапазоном измерения от 1 до 500 МГц и разрешением 100 Гц.

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

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

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

Устройство построено на микроконтроллере ATMEGA8, работающем от кварцевого резонатора с частотой 8 МГц. Датчик температуры - аналог LM35. Индикатор сегмента с общим анодом.

Эта декоративная звезда состоит из 50 специальных RGB-светодиодов, которые контролируются Attiny44a.. Все светодиоды непрерывно меняют цвет и яркость в случайном порядке. Есть также несколько разновидностей эффектов, которые также активируются случайно. Три потенциометра могут изменять интенсивность основных цветов. Положение потенциометра указывается светодиодами при нажатии кнопки, а изменение цвета и скорость эффекта можно переключать в три этапа. Этот проект полностью построен на компонентах SMD. За счет особой формы печатной платы. Несмотря на простую схему, конструкция доски довольно сложная и вряд ли подойдет новичкам.

В данной статье описан универсальный трехфазный преобразователь частоты на микроконтроллере (МК) ATMEGA 88/168 / 328P . Atmega берет на себя полный контроль над элементами управления, ЖК-дисплеем и генерацией трех фаз. Предполагалось, что проект будет работать на готовых платах, таких как Arduino 2009 или UNO, но это не было реализовано. В отличие от других решений, здесь синусоида не вычисляется, а выводится из таблицы. Это экономит ресурсы, объем памяти и позволяет MK обрабатывать и отслеживать все элементы управления.Вычисления с плавающей запятой в программе не производятся.

Частота и амплитуда выходных сигналов настраиваются с помощью 3 кнопок и могут быть сохранены в памяти МК. Аналогично обеспечивается внешнее управление через 2 аналоговых входа. Направление вращения двигателя определяется перемычкой или переключателем.

Регулируемая характеристика V / F позволяет адаптироваться ко многим двигателям и другим потребителям. Также был задействован встроенный ПИД-регулятор для аналоговых входов, параметры ПИД-регулятора могут быть сохранены в EEPROM.Время паузы между переключением клавиш (Dead-Time) можно изменить и сохранить.

Этот частотомер с микроконтроллером AVR позволяет измерять частоту от 0,45 Гц до 10 МГц и период от 0,1 до 2,2 мкс в 7 автоматически выбранных диапазонах. Данные отображаются на семизначном светодиодном дисплее. Проект основан на микроконтроллере ATMEL AVR ATMEGA88 / 88A / 88P / 88PA, программу загрузки вы можете найти ниже. Установка битов конфигурации показана на рис. 2 . .

Принцип измерения отличается от двух предыдущих частотомеров.Простой метод подсчета импульсов через 1 секунду, применявшийся в двух предыдущих частотомерах (частотомер I, частотомер II), не позволяет измерить долю герц. Вот почему я выбрал другой принцип измерения для вашего нового частотомера III. Этот метод намного сложнее, но позволяет измерять частоту с разрешением до 0,000 001 Гц.

Это очень простой частотомер на микроконтроллере AVR. Он позволяет измерять частоты до 10 МГц в 2 автоматически выбранных диапазонах.Он основан на предыдущем проекте частотомера I, но имеет 6 разрядов индикатора вместо 4. Диапазон нижних размеров имеет разрешение 1 Гц и работает до 1 МГц. Более высокий диапазон имеет разрешение 10 Гц и работает до 10 МГц. Для отображения измеренной частоты используется 6-битный светодиодный дисплей. Устройство построено на базе микроконтроллера ATMEL AVR ATTINY2313A. или Attiny2313. . Конфигурацию битов конфигурации вы можете найти ниже.

Микроконтроллер работает от кварцевого резонатора с частотой 20 МГц (максимально допустимая тактовая частота).Точность измерения определяется точностью этого кристалла, а также конденсаторов С1 и С2. Минимальная длина полупериода измеряемого сигнала должна быть больше частоты кварцевого генератора (ограничение архитектуры АРН). Таким образом, при рабочем цикле 50% можно измерять частоты до 10 МГц.

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

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

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

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

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

Поскольку я реализовал паузу между циклами воспроизведения звука, чтобы затем остановить воспроизведение звука, программа подает низкий уровень на первую ногу звукового модуля (RESET). Звуковой модуль - это законченное устройство со своим усилителем звука, и, по большому счету, в дополнительном усилителе звука он не нуждается. Но мне показалось немного этого усиления звука, и я применил микросхему TDA2822M в качестве усилителя звука.В режиме воспроизведения звука потребляет 120 млм. Учитывая, что отлов птицы займет какое-то время, так как автономная батарея применила совершенно новую батарею от бесперебойного человека (еще лежащую без чехла).
Принцип работы электронной птицы прост, а схема состоит в основном из готовых модулей.

Программа и схема -

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

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

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

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

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

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

Подробнее с более распространенным и хорошо зарекомендовавшим себя в современном мире контроллером Technique, таким как AVR.Он включает в себя высокоскоростной микропроцессор RISC, 2 типа затрат энергии на память (проекты флэш-кэша и информация EEPROM), оперативный кеш по типу RAM, порты ввода-вывода и множество удаленных сопряженных структур.

  • диапазон рабочих температур от -55 до +125 градусов Цельсия;
  • диапазон температур хранения от -60 до +150 градусов;
  • Наибольшее напряжение на выходе RESET, в соответствии с GND: Максимум 13 В;
  • максимальное напряжение питания: 6.0 В;
  • самые высокие токи ввода / вывода: 40 мА;
  • Максимальный ток по линии питания VCC и GND: 200 мА.

Возможности микроконтроллера AVR

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

Обещанное количество оборотов переписи кэша в микроконтроллерах AVR второго поколения составляет 11 тысяч оборотов при стандартном количестве оборотов 100 тысяч.

Конфигурация

Особенности входных и выходных портов в AVR следующие: цель физиологического выхода - три управляющих бита, а не два, как в известных контроллерах разряда (Intel, Microchip, Motorola и т. Д.). Это свойство позволяет исключить необходимость наличия дублирующих компонентов порта в памяти с целью защиты, а также ускоряет энергоэффективность микроконтроллера в комплексе с внешними приборами, а именно при связанных с ними электрических сбоях снаружи.

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

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

Поделки на базе микроконтроллера AVR

Сделай сам на микроконтроллерах AVR становится все более популярным из-за своей простоты и низких затрат на электроэнергию. Что они представляют и как своими руками и умом делают таковые, смотрите ниже.

«Директор»

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

Построение схемы выполнено на базе микроконтроллера AVR с тактированием от наружного кварцевого резонатора на 11.0598 МГц. За работу с GPS отвечает NEO-6M от U-Blox. Это хоть и устаревший, но известный и бюджетный модуль с достаточно четкой возможностью локализации. Информационный фокус на экране от Nokia 5670. Также в модели есть измеритель магнитных волн HMC5883L и акселерометр ADXL335.


Беспроводная система оповещения с датчиком движения

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

Сдвигающее устройство HC-SR501 работает при напряжении питания от 4,5 до 20 вольт. А для оптимальной работы от литий-ионного аккумулятора необходимо прогреть светодиод безопасности на входе питания и закрыть доступ и выход линейного стабилизатора 7133 (2-я и 3-я ноги). По окончании этих процедур устройство переходит в постоянную работу при напряжении от 3 до 6 вольт.


ВНИМАНИЕ: При работе в комплексе с радиомодулем НС-12 датчик сработал ложно. Во избежание этого необходимо уменьшить мощность передатчика в 2 раза (команда AT + P4). Датчик работает на масле, а одного заряженного аккумулятора емкостью 700 мА / ч хватает более чем на год.

МиниТерминал

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


Следует взять модуль преобразователя на LM2577, а за основу может выступить Li-Ion аккумулятор емкостью 2500 мОм / ч. Будет выпущено оборудование Selric, которое постоянно находится под напряжением 3,3 вольта на протяжении всего рабочего интервала. Для зарядки используйте модуль на микросхеме TP4056, который считается бюджетным и достаточно высоким.Для того, чтобы можно было подключать мини-блокировку к 5-вольтовым механизмам без выжигания экрана ногой, необходимо использовать порты UART.

Основные аспекты программирования микроконтроллера AVR

Кодирование микроконтроллеров часто производится в стиле ассемблера или си, однако можно использовать и другие языки Fort или Baysik. Таким образом, для того, чтобы приступить к изучению изучения программирования контроллера, вам необходимо иметь следующий набор материалов, в том числе: микроконтроллер в количестве трех штук - до высокопрофильных и эффективных - ATMEGA8A-PU, ATTINY2313A-PU и ATTINY13A. -PU.

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


Чтобы изучить процедуры обмена данными между микроконтроллером и другими приборами, вам понадобится цифровая температура устройства DS18B20 и правильное время, часы DS1307.Также важно наличие транзисторов, резисторов, кварцевых резонаторов, конденсаторов, кнопок.

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

Простейшее устройство на базе микроконтроллера AVR.Пример

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

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

Устройство выглядит как печатная плата размером 43 х 43 мм, на нем построена мини-камера радиатора, высота которой составляет 24 миллиметра, а вес - 25 граммов. Для управления нагрузкой на плате драйвера имеется около шести входов.

Заключение

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

Теперь у меня на столе два одинаковых программатора. И все, чтобы попробовать новую прошивку. Эти близнецы будут шить друг друга. Все эксперименты проводятся под MS Windows XP SP3 .
Цель - увеличить скорость и расширить совместимость программатора.

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


Некоторое время назад в моем распоряжении было несколько микроконтроллеров ATMEL ATMEGA163 и ATMEGA163L. Микросхемы были взяты из сроков. Этот контроллер очень похож на ATMEGA16 и фактически является его ранней версией.

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


Прочитав статьи EDWARD NED, собрал DIP версию и проверил в работе. Реально вольтметр сработал, ток на выходе микросхемы на индикатор не превышал 16 миллионов за импульс, поэтому работа микросхемы без резисторов, ограничивающих токи сегментов, вполне допустима и не вызывает перегрузки элементов.
Не понравилось слишком частое обновление Показания на дисплее и предлагаемая шкала «999». Хотел поправить программу, но автор не откладывает автора.

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


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

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

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


Разрабатывать и собирать этот аппарат в мои планы не входило. Ну как ни крути! У меня уже есть два предварительных усилителя. Оба вполне удобны.
Но, как обычно бывает, у меня есть стечение или цепочка каких-то событий, и так нарисовалась задача на ближайшее время.

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

А можно просто привыкнуть к новому пэду или ракетке и осторожно догнать его.

Приветствую читателей! У меня есть старый компьютер, которому уже десять лет. Параметры у него актуальны: «Пеноск» 3,0 ГГц, пара ГБ ОЗУ и старинная материнская плата Elitegroup 915-й серии.


А я где-то задумал старичка прикрепить (отдать, продать), потому что выкинуть жалко. Но мешала задуманная одна беда: на материнской плате не было включения с кнопки включения, и что бы я ни делал, начиная от проверки проводов и заканчивая транзисторными транзисторами на плате, найти проблему не смог.Перепланировать по специальностям - ремонт будет дороже всей компании.

Подумал, подумал и нашел способ запустить бедолагу. Вытащил батарею БИОСа, от чего комп испугался и сразу при следующем появлении питания запустил! А потом - почти в каждом BIOS есть запуск ПК любой кнопкой на клавиатуре или кнопкой POWER на клавиатуре. Казалось бы, проблема решена. Но нет, есть нюансы. С USB-клавиатуры запуск не прошел.Плюс не хотелось пугать нового хозяина, компьютер должен запускаться с обычной кнопки включения на корпусе.

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

Схема цифрового указателя уровня топлива имеет высокую степень повторяемости, даже при незначительном опыте работы с микроконтроллерами, поэтому не вызывает проблем в тонкостях процесса сборки и настройки. Программист Громовой - простейший программист, необходимый для программирования. Микроконтроллер AVR. Программатор Горомова хорошо подходит как для внутрихимического, так и для стандартного схемотехнического программирования. Ниже представлена ​​схема контроля индикатора уровня топлива.

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

Вариант 1 - переключение на минус. (С применением N-канальных транзисторов) 1) «Коммутация в минус», т.е. такой вариант, при котором один провод питания лампы подключается к аккумулятору + 12В (источник питания), а второй провод коммутирует ток через лампу. . Тем самым включается.В этом варианте минус будет подан. Для таких схем необходимо использовать N-канальные полевые транзисторы в качестве выходных ключей.

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

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

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

Немного доработана схема реле времени задержки для автомобиля Ford для автомобиля (схема разрабатывалась для вполне конкретного автомобиля, как замена штатного реле Ford 85GG-13C718-AA, но была успешно установлена ​​в отечественном » классика »).

Уже первый раз пропускают такие поделки. Но почему-то на прошивке народ молчит. Хотя большинство из них основано на проекте ELMCHAN «Простой SD-аудиоплеер с 8-контактной ИС». Исходный код не открываю, аргументируя, что я должен был поправить проект, чтобы у меня было лучшее качество ... и т. Д. Короче, они взяли проект с открытым исходным кодом, собрали и отдали за свой.

Итак. Микроконтроллер ATTINY 13 - так сказать сердце этого устройства.С его прошивкой долго мучился, никак не мог прошить. У меня 5-я проводка через ЛПТ, ни коммандер Громов. Комп просто не видит контроллер и все.

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

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

8 потрясающих проектов DIY Arduino для обновления вашего автомобиля

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

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

1. Модернизация поворотников

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

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

2. Биометрический въезд в автомобиль

Хотя мы живем в будущем (мир сегодня совсем не похож на то, что было три десятилетия назад) и биометрический доступ является нормой дня, автомобили по-прежнему отстают в том, что касается этой технологии. К счастью, этот проект Arduino Nano позволяет вам оснастить свой автомобиль этой замечательной функцией, не нарушая при этом денег.

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

3. Удаленный запуск с помощью ноутбука или смартфона

Хотели бы вы согреть хлыст еще до того, как сядете в него холодным зимним утром? С помощью этого замечательного проекта DIY Arduino вы можете воплотить в жизнь свое желание.Он использует ноутбук или смартфон с поддержкой Bluetooth в паре с Arduino Uno, чтобы запустить автомобиль удаленно одним нажатием кнопки.

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

Связанный: DIY Retro Tech Builds для Raspberry Pi и Arduino

4. Система помощи при парковке

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

Это упрощает парковку и сводит к минимуму вероятность поцарапать машину при парковке в ограниченном пространстве.

Связанный: Проекты автоматизации умного дома DIY для ограниченного бюджета

5. Поблагодарите всех вежливых водителей

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

И нет лучшего способа сказать это, чем через этот проект DIY Arduino. Вдохновленный фильмом о Джеймсе Бонде, он использует Arduino в сочетании с матрицей Adafruit DotStar 8 x 32 для отображения благодарственного сообщения.

Помимо благодарности, вы можете настроить любую функцию сообщения, которую хотите, при разработке кода Arduino. Например, вы можете закодировать такие функции, как «пожалуйста, отойдите назад, поверните направо и налево» и многие другие. Они выбираются из графического интерфейса на телефоне, подключенном через Bluetooth.

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

6. Проекционный дисплей для лобового стекла

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

Хотите получить опыт вождения HUD, но не можете позволить себе выложить сотни долларов на кнут, который идет в комплекте с ним? Этот проект электроники своими руками создан для вас. Хотя он использует Teensy 3.2 с эскизом Arduino, его можно легко адаптировать для использования платы Arduino, если вы предпочитаете.

Плата запрограммирована с помощью эскиза Arduino для отображения скорости вашей езды на сегментированном дисплее, коллимированном с помощью специальной линзы Френеля.Он проецируется на стекло объединителя вместо отражающей пленки и намного лучше, чем стандартные HUD. Все подключено к вашему автомобилю через порт OBD-II.

7. Классное внутреннее освещение со светодиодами с управлением через Bluetooth

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

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

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

8. Мониторинг автомобильных датчиков и сигнализация

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

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

  • Ардуино Уно
  • Стандартный сенсорный дисплей Nextion с диагональю 3,2 дюйма
  • Nokia 5110 ЖК-дисплей
  • Комплект с тройным манометром 52 мм для измерения температуры масла, воды и давления в автомобиле
  • Фильтр манометра давления масла
  • Паяльник

Результаты, достижения? Довольно впечатляет, если вы спросите нас.Посмотрите видео выше.

Обновите свою поездку сегодня

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

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

9 проектов автоматизации умного дома своими руками при небольшом бюджете

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

Читать далее

Об авторе Алан Блейк (Опубликовано 12 статей)

Алан Блейк - страстный и опытный писатель, который любит исследовать, учиться и делиться своими открытиями, используя увлекательный подход.Ему нравится не только идти в ногу с тенденциями SEO, но и следить за развитием технологий. В настоящее время он работает писателем в MakeUseOf, где среди прочих ниш освещает технические DIY.

Более От Алана Блейка
Подпишитесь на нашу рассылку новостей

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

Нажмите здесь, чтобы подписаться

100+ Идеи мини-проектов на основе микроконтроллеров для студентов инженерных специальностей

Ранее мы уже публиковали различные идеи проектов, такие как Embedded Systems Projects , лучшие проекты микроконтроллеров PIC и т. Д.Идеи всех этих проектов собраны из разных источников и опубликованы здесь специально для студентов последних курсов инженерных специальностей.

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

Связанное сообщение: Projects on Electronics

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

Список мини-проектов на базе микроконтроллеров:
  • Двухразрядный счетчик вверх-вниз: Главный принцип этой схемы - увеличивать значения на семи сегментных дисплеях нажатием кнопки. Эта схема может использоваться в основном в табло.
  • 5-канальная ИК-система дистанционного управления с использованием микроконтроллера : Цель данной статьи - разработать и продемонстрировать простую 5-канальную систему дистанционного управления для управления пятью нагрузками. Эта схема работает по принципу ИК-связи.
  • 8-канальная схема зуммера викторины с использованием микроконтроллера : Мы построили схему с использованием микроконтроллера, который сканирует ввод с кнопок и отображает соответствующее число на устройстве отображения.
  • Автоматический контроль яркости уличного освещения: Это простая схема, которая автоматически регулирует яркость уличного освещения, разработанная с использованием микроконтроллера и светодиодов.
  • Автоматический контроллер железнодорожных ворот с высокоскоростной системой оповещения : Основная цель этого проекта состоит в том, чтобы правильно эксплуатировать и контролировать беспилотные железнодорожные ворота, чтобы избежать аварий на беспилотном железнодорожном переезде.
  • Двунаправленный счетчик посетителей с использованием 8051 : Эта схема двунаправленного счетчика посетителей полезна для подсчета количества людей, входящих или выходящих из комнаты, и отображения его на экране.
  • Схема биполярного драйвера светодиода : Эта схема драйвера биполярного светодиода очень полезна в местах, где требуется мигание света, например, при мигании маяка. Эта схема может использоваться в основном для индикации.
  • Калькулятор логической алгебры : Этот калькулятор логической алгебры представляет собой интересный проект, который более полезен в нашей реальной жизни, поскольку он работает как портативный калькулятор для упрощения логических выражений на лету.В нашей схеме мы используем методы упрощения логической алгебры, такие как алгоритм Куайна-Маккласки, чтобы упростить логическое выражение и отобразить результат на дисплее.
  • Термометр со шкалой Цельсия с использованием AT89C51 : Эта схема термометра со шкалой Цельсия разработана с использованием at89c51 и lm35. Эта схема работает по принципу аналого-цифрового преобразования. Его можно использовать дома, в мобильных местах, например, в автомобилях, чтобы отслеживать температуру.
  • Цифровой тахометр с микроконтроллером 8051 : Здесь мы разработали простой бесконтактный тахометр с микроконтроллером, который может измерять скорость с точностью до 1 об / с.
  • Система сигналов трафика на основе плотности с использованием микроконтроллера : В этой системе мы используем ИК-датчики для измерения плотности трафика. Нам нужно установить по одному ИК-датчику на каждую дорогу; эти датчики всегда определяют движение на этой конкретной дороге. Все эти датчики подключены к микроконтроллеру. На основе этих датчиков контроллер определяет трафик и контролирует систему движения.
  • Цифровой датчик температуры: Основным принципом этой схемы является отображение цифрового значения температуры.Они в основном используются в экологических приложениях.
  • Цифровой вольтметр с микроконтроллером 8051 : Это простая схема цифрового вольтметра, разработанная с использованием микроконтроллера 8051. Эта схема измеряет входное напряжение от 0 В до 5 В. Здесь входное напряжение должно быть постоянным, чтобы получить точный вывод на ЖК-дисплее.
  • Схема системы домашней автоматизации на основе DTMF : Это простая и очень полезная схема в нашей реальной жизни, называемая системой бытовой техники, управляемой DTMF.Это помогает управлять бытовой техникой с помощью технологии DTMF.
  • Сопряжение ЖК-дисплея 16x2 с 8051 : Это простая принципиальная схема, которая помогает описать сопряжение ЖК-модуля 16x2 с микроконтроллером семейства 8051 AT89C51.
  • Сопряжение ЖК-дисплея 16X2 с микроконтроллером AVR : Это схема, которая помогает сопрягать ЖК-дисплей 16X2 с микроконтроллером AVR. Atmega16 принадлежит к семейству микроконтроллеров AVR.
  • Сопряжение ЖК-дисплея 16X2 с микроконтроллером PIC : Это схема, которая помогает сопрягать ЖК-дисплей 16x2 с микроконтроллером PIC18F4550, который принадлежит к семейству PIC18F.
  • Подключение 7-сегментного дисплея к 8051 : В этой статье описывается, как подключить семь сегментов к микроконтроллеру AT89C51. Эта система отображает цифры от 0 до 9 непрерывно с заранее заданной задержкой.
  • Двигатель постоянного тока, взаимодействующий с микроконтроллером 8051 : Вот простая, но очень полезная схема в нашей реальной жизни, называемая взаимодействием двигателя постоянного тока с микроконтроллером 8051. В нем описывается, как управлять двигателем постоянного тока с помощью контроллера AT89C51.
  • Взаимодействие GPS с микроконтроллером 8051 : В этом взаимодействии GPS со схемой 8051 модуль GPS вычисляет положение, считывая сигналы, которые передаются со спутников.
  • Измеритель LC с таймером 555 : Это простая схема измерителя LC, разработанная с использованием таймера 555 и микроконтроллера 8051. Он в основном используется для измерения реактивного элемента, такого как конденсатор или катушка индуктивности.
  • 3X3X3 LED Cube: Это простая схема светодиодного куба, разработанная без использования микроконтроллера. Он основан на принципе управления светодиодами с помощью тактовых импульсов.
  • Взаимодействие светодиодов с 8051 : Основной принцип этой схемы заключается в подключении светодиодов к микроконтроллеру семейства 8051.Обычно используемые светодиоды имеют падение напряжения 1,7 В и ток 10 мА, чтобы светиться на полную мощность. Это подается через выходной контакт микроконтроллера.
  • Роботизированная схема следования по линии с использованием микроконтроллера ATMega8: Этот робот-последователь линии представляет собой базовый робот, который следует определенному пути, обозначенному линией определенной ширины.
  • Система дверного замка на основе пароля с использованием микроконтроллера 8051 : Эта система демонстрирует систему дверного замка на основе пароля, в которой после ввода правильного кода или пароля дверь открывается, и заинтересованному лицу разрешается доступ в охраняемую зону.Через какое-то время дверь закроется. Прочтите этот пост полностью, чтобы получить дополнительную информацию.
  • Управление скоростью двигателя постоянного тока на основе ШИМ с использованием микроконтроллера : Вот простая схема управления скоростью двигателя постоянного тока, разработанная с использованием микроконтроллера AVR. Здесь мы используем метод, называемый ШИМ (широтно-импульсная модуляция), для управления скоростью двигателя постоянного тока.
  • Как связать часы реального времени с PIC18F : Получите представление о RTC, схеме выводов микроконтроллера PIC и о том, как взаимодействовать RTC с PIC18F.RTC - это интегральная схема, отслеживающая текущее время.
  • Система посещаемости на основе RFID: Эта простая система посещаемости на основе RFID разработана с использованием микроконтроллера ATmega8 и в основном используется в учебных заведениях, отраслях промышленности и т. Д., Где требуется аутентификация.
  • Цепь дистанционного управления через RF без микроконтроллера : Здесь мы использовали модули RF434 MHz для беспроводного дистанционного управления. С помощью этого пульта дистанционного управления мы можем управлять приборами в пределах 100 метров.Он используется для приложений дистанционного управления, таких как охранная сигнализация, сигнализация двери автомобиля, звонок, системы безопасности и т.д. конкретный угол шага. Микросхема ULN2003 используется для управления шаговым двигателем, поскольку контроллер не может обеспечить ток, необходимый двигателю.
  • Уличные фонари, которые загораются при обнаружении движения транспортного средства: В этой статье описывается схема, которая включает уличные фонари при обнаружении движения транспортного средства и остается выключенной по прошествии определенного времени.Эта система управляет уличным освещением с помощью резистора, зависимого от освещенности, и датчика PIR.
  • Солнечная панель слежения за солнцем: В этой статье описывается схема, которая вращает солнечную панель. Эта солнечная панель слежения за солнцем состоит из двух LDR, солнечной панели, шагового двигателя и микроконтроллера ATMEGA8.
  • Вентилятор постоянного тока с контролем температуры с использованием микроконтроллера : Основной принцип схемы состоит в том, чтобы включить вентилятор, подключенный к двигателю постоянного тока, когда температура превышает пороговое значение.Это можно использовать в домашних условиях и в процессоре для уменьшения нагрева.
  • Ультразвуковой дальномер с использованием 8051 : Эта схема объясняет вам, как измерить расстояние с помощью микроконтроллера 8051. Эта ультразвуковая система дальномера измеряет расстояние до 2,5 метров с точностью до 1 см.
  • Контроллер уровня воды с использованием микроконтроллера 8051 : Здесь мы разрабатываем схему, которая используется для автоматического определения и контроля уровня воды в верхнем резервуаре с использованием микроконтроллера 8051.Он используется в промышленности для автоматического контроля уровня жидкости.
  • Индикатор уровня воды : В этом проекте индикатора уровня воды используется простой механизм, который помогает определять и указывать уровень воды в верхнем резервуаре или любом другом резервуаре для воды. Его можно использовать в отелях, фабриках, жилых домах, коммерческих комплексах, канализации и т. Д.
  • Задержка с использованием таймеров 8051: Создание временных задержек в электронных схемах является основным, но очень важным требованием как для цифровых, так и для логических систем.Точные временные задержки важны во многих схемах. Задержки могут быть сгенерированы с использованием ФАПЧ, но в этом проекте используется 8051 для генерации точных временных задержек.
  • 3 светодиодных велосипедных фонаря с использованием PIC10F200: Здесь разработан многофункциональный фонарь для велосипедов с 3-мя светодиодами высокой яркости. Для управления освещением используется микроконтроллер PIC10F200. Это недорогой и высокопроизводительный микроконтроллер. PIC10F200 также требует небольшого блока питания и может работать при 2 В. Следовательно, для питания устройства будет достаточно двух батареек AA.
  • Система управления скоростью потолочного вентилятора на основе температуры (двигатель 230 В переменного тока): Потолочные вентиляторы имеют ручной регулятор, т.е. скорость можно регулировать вручную. В этом проекте спроектировано автоматическое регулирование скорости вращения потолочного вентилятора в зависимости от температуры на основе микроконтроллера. Датчик температуры используется для измерения температуры. Кроме того, ЖК-дисплей используется для отображения текущей температуры, а также скорости вращения вентилятора.
  • Вентилятор с регулируемой температурой (двигатель постоянного тока с ШИМ): Управление скоростью двигателя постоянного тока (вентилятора) с помощью микроконтроллера.Используется датчик температуры, и скорость двигателя постоянного тока изменяется в зависимости от температуры. Микроконтроллер генерирует сигнал ШИМ в зависимости от температуры.
  • Simple Toll Plaza: В этом проекте разработана простая система автоматического удержания платы за проезд на основе микроконтроллера. В системе используются технологии RFID и GSM. Считыватель RFID на площади обнаружит метку RFID пользователя и автоматически вычитает требуемую сумму, а модуль GSM отправляет уведомление пользователю.
  • Мониторинг автомобильного аккумулятора в режиме реального времени и система оповещения о низком напряжении: Аккумулятор - важное устройство в автомобильной промышленности. Целью этого проекта является разработка системы мониторинга батареи в реальном времени с системой оповещения о низком напряжении. Он использует микроконтроллер и имеет встроенную схему измерения напряжения и температуры. Эта система может использоваться в ИБП, гибридных транспортных средствах, обычных электромобилях и т. Д.
  • Система охранной сигнализации в реальном времени с использованием датчика PIR: Пассивные инфракрасные датчики (датчики PIR) могут использоваться в системах безопасности и могут предотвратить кражу.Здесь разработана система охранной сигнализации на базе микроконтроллера. Датчик PIR является основным модулем вместе с некоторыми другими датчиками, такими как акустические и магнитные датчики. Связь осуществляется через РЧ-канал, а на принимающей стороне установлена ​​сигнализация.
  • Color Sensing Robot: Это проект на основе MATLAB, включающий концепции обработки изображений и робототехники. Камера используется в качестве датчика изображения для захвата цветного объекта. В зависимости от положения цветного объекта в роботе будет соответствующее движение.В этом проекте использовался микроконтроллер NXP.
  • Система продажи автобусных билетов на основе RFID: Основная проблема ручной системы продажи билетов - это формирование очередей. Система продажи билетов на основе RFID обеспечивает простой способ покупки билетов. RFID может использоваться для идентификации пассажира и на основе GPS; стоимость проезда автоматически списывается в зависимости от расстояния.
  • Автоматическая система звонка в колледж с использованием AT89S52: В этом проекте разработана недорогая и простая в использовании система автоматического звонка в колледж / школу.Микроконтроллер Atmel AT89S52 используется с дисплеем и реле, поэтому время отображается и срабатывает звонок. Эту систему можно использовать в академических учреждениях и избежать ручного вмешательства.
  • Коммутация электрических устройств, контролируемых мобильным телефоном (DTMF): Здесь разработана простая система домашней автоматизации на основе мобильного телефона. Требуются микроконтроллер, мобильный телефон, декодер DTMF и несколько реле. Представленный здесь проект может работать с четырьмя электрическими устройствами.
  • Система оповещения о дорожном движении на базе приемопередатчика RF для автомобилей: Это система оповещения о дорожном движении на базе микроконтроллера. Радиочастотный передатчик на светофоре передает состояние сигнальных огней. Приемник в автомобиле обнаружит эти сигналы и отобразит их на ЖК-дисплее. В случае, если транспортное средство находится слишком близко к другому транспортному средству или объекту, система предотвращения столкновений предупреждает пользователя.
  • Автоматическое отключение водяного насоса с другим временным интервалом: Это инновационное решение для работы двигателя на небольшой срок.Если двигатель должен работать в течение определенного времени, а затем автоматически отключаться, то этот проект очень полезен. Используются четыре переключателя, поэтому можно запрограммировать четыре разных временных интервала.
  • Автоматизация общественных садов на основе микроконтроллеров: Важной задачей на сельскохозяйственных полях и садах является своевременный полив сельскохозяйственных культур и растений. Целью этого проекта является реализация автоматизации садовых и сельскохозяйственных полей на основе микроконтроллеров. Время программируется в микроконтроллере, и соответствующие электромагнитные клапаны открываются или закрываются соответственно.
  • Цифровая система защиты от перенапряжения на базе микроконтроллера для промышленных нагрузок: Отрасли промышленности работают с высокими напряжениями и мощностями. Даже в этом случае внезапное перенапряжение может нанести катастрофический ущерб всей системе. Цель этого проекта - обеспечить защиту промышленных нагрузок от перенапряжения. Он основан на микроконтроллере AVR и может быть применен к любой системе с высокой мощностью, напряжением и током, такой как подстанции.
  • Система навигации для инвалидных колясок на основе голоса для людей с ограниченными физическими возможностями: Инвалидная коляска с голосовым управлением разработана в этом проекте для помощи людям с ограниченными физическими возможностями.ИК-датчики используются для правильного передвижения. В соответствии с инструкциями, передаваемыми через голосовое управление, кресло-коляска перемещается в указанное место по заранее заданному пути. Он также имеет систему обнаружения препятствий.
  • Регистратор данных на основе микроконтроллера: Система сбора данных (также называемая регистратором данных) представляет собой автономную систему записи данных. В этом проекте разработан регистратор данных температуры с использованием микроконтроллера. Данные с датчика температуры анализируются микроконтроллером и передаются на ПК по каналу RS232.
  • Роботизированное управление с использованием метода следования по линии: Целью этого проекта является создание роботизированной системы управления, следящей за линией на земле. Робот состоит из автомобиля с бортовым визуальным датчиком, позволяющим видеть намеченный путь. Микроконтроллер используется для установления пути на основе полученных захваченных изображений с камеры. Заимствованная обработка изображений делает полученные решения более точными.
  • Система мониторинга и контроля уровня воды на основе микроконтроллера: Здесь разработана система мониторинга и контроля уровня воды на базе микроконтроллера 8051.В верхний резервуар или другой резервуар для воды помещается несколько датчиков уровня воды. Датчики размещаются таким образом, чтобы показывать четверть, половину, три четверти и полный уровень в резервуаре. Когда бак полон, реле выключает мотор.
  • Машина для голосования на базе ЖК-дисплея: В этой статье описывается машина для голосования на базе микроконтроллера с ЖК-дисплеем. Он состоит из блока для голосования, блока управления, блока индикации и блока питания. В качестве основного управляющего устройства используется микроконтроллер Atmega16.Результаты могут отображаться на ЖК-дисплее.
  • Робот пожаротушения: Пожарные стараются изо всех сил бороться и тушить пожар, когда это необходимо. Но раннее обнаружение пожара на бытовом уровне может предотвратить серьезные несчастные случаи. Этот робот может обнаруживать и тушить пожар. Такие роботы могут помочь даже пожарным. Его можно заставить работать в автономном режиме или в ручном режиме.
  • Система автоматического открывания дверей с датчиком движения: Целью этого проекта является создание системы автоматического открывания дверей, основанной на обнаружении движения.Это система на основе микроконтроллера, которая использует датчики PIR (пассивные инфракрасные) для обнаружения движения. Они полезны в аэропортах, торговых комплексах, больницах и во всех крупных коммерческих центрах.
  • Проблесковый маячок с использованием микроконтроллера: Аварийные маяки полезны в системах сигнализации, системах предупреждения, а также в системах предупреждения. В этом проекте разработан маяк-мигалка на базе микроконтроллера. Он использует микроконтроллер на базе Arduino.
  • Цифровой календарь Использование 8051: Календарь - это устройство, которое помогает отдельным лицам, компаниям и т. Д.на всех уровнях, чтобы сохранить время, дату, месяц и год. Здесь разработан электронный календарь на базе микроконтроллера. Он состоит из пяти модулей, а именно источника питания, интерфейса 8051, цифровых часов, данных, месяца и года, выбора набора и дня.
  • Цифровой таймер обратного отсчета с использованием микроконтроллера: Таймер обратного отсчета - важное устройство отсчета времени, которое используется для отсчета времени, на экзаменах, а также на спортивных мероприятиях. В этом проекте разработан таймер обратного отсчета на базе микроконтроллера. Он использует семь сегментных дисплеев для отображения времени обратного отсчета.
  • RF Система контроля скорости для транспортных средств: Безопасность дорожного движения в таких важных местах, как школы, холмы, шоссе и скоростные дороги, очень важна. В этом проекте предлагается система контроля скорости для транспортных средств в местах, упомянутых выше. Это система на основе микроконтроллера с радиочастотной связью. Это простой, недорогой и надежный проект для безопасности водителей и населения.
  • Внедрение системы управления автомобилем с использованием протокола CAN: CAN - важный протокол в автомобильной промышленности.Целью этого проекта является внедрение системы управления транспортным средством на основе протокола CAN. С помощью этой системы возможно цифровое управление транспортным средством. В нем используется процессор ARM и интегрированы различные датчики и элементы управления, такие как контроль скорости двигателя, температура, препятствие для инфракрасного излучения, давление, топливо, вибрация и т. Д.
  • Система мониторинга трансформатора на основе микроконтроллера: Трансформаторы являются очень важными электрическими устройствами в распределении энергии и конверсия. Следовательно, мониторинг различных параметров трансформатора, таких как напряжение, ток и температура, является важной задачей.В этом проекте разработана система удаленного мониторинга трансформатора на базе микроконтроллера. Беспроводная передача данных основана на протоколе ZigBee.
  • Цифровой секундомер на базе микроконтроллера: Время, прошедшее между двумя событиями, можно точно измерить с помощью секундомера. Они отличаются от обычных часов и очень точны. Целью проекта является создание цифрового секундомера на базе микроконтроллера с ЖК-дисплеем. Для получения более точных результатов можно использовать кварцевый генератор.
  • Управление серводвигателем с использованием микроконтроллера PIC: Серводвигатели используются в качестве альтернативы шаговым двигателям, где требуется высокоточное управление. В этом проекте разработано управление серводвигателем на базе микроконтроллера PIC. Графический интерфейс на основе MATLAB используется для управления углом поворота двигателя на основе ползунков графического интерфейса.
  • Часы реального времени с использованием микроконтроллера: В этом проекте часы реального времени реализованы с использованием микроконтроллера. Часы реального времени - очень полезная система поддержания времени, которая работает даже при отсутствии питания.Часы реального времени используются в различных электронных устройствах, цифровых камерах, мобильных телефонах, больницах и т. Д. Микроконтроллер AT89C55 используется с протоколом I2C.
  • Радиочастотная система детского мониторинга и сигнализации в реальном времени: Безопасность ребенка имеет первостепенное значение для каждого родителя. Целью этого проекта является внедрение системы мониторинга и отслеживания детей, которая подходит для наблюдения за многими детьми, а также для определения того, как далеко дети находятся от своих родителей. Микроконтроллер PIC - это главный блок управления, который интегрирован с радиопередатчиками, модулем GPS и сигнализацией.
  • Цифровой буквенно-цифровой дисплей с прокруткой сообщений на основе микроконтроллера: Экран с прокруткой - очень полезный способ отображения сообщений (как коротких, так и длинных) в общественных местах, таких как автобусы и железнодорожные станции. Разработана система отображения прокручиваемых сообщений на базе микроконтроллера. Он также использует фотоэлектрические элементы для питания устройства с помощью солнечной энергии. Используется светодиодный точечно-матричный дисплей. Система может быть очень эффективной и полезной, поскольку использует солнечную энергию вместе с резервной батареей.
  • Цифровой буквенно-цифровой дисплей с прокруткой сообщений на основе микроконтроллера: Экран с прокруткой - очень полезный способ отображения сообщений (как коротких, так и длинных) в общественных местах, таких как автобусы и железнодорожные станции. Разработана система отображения прокручиваемых сообщений на базе микроконтроллера. Он также использует фотоэлектрические элементы для питания устройства с помощью солнечной энергии. Используется светодиодный точечно-матричный дисплей. Система может быть очень эффективной и полезной, поскольку использует солнечную энергию вместе с резервной батареей.
  • Управление трехфазным асинхронным двигателем на базе микроконтроллера с использованием метода ШИМ: Асинхронные двигатели используются в различных промышленных и бытовых приложениях. Скорость асинхронного двигателя можно контролировать с помощью различных методов, например, самый простой из них - регулировка частоты статора. Управление асинхронным двигателем на основе микроконтроллера очень полезно в химической, цементной и текстильной промышленности, где может быть достигнута желаемая скорость. Используется микроконтроллер PIC, который генерирует необходимые сигналы PWM.Он использует FM-сигналы для беспроводной связи.
  • Усовершенствованная система автоматического управления улицами города на основе микроконтроллера: Целью этого проекта является внедрение системы автоматического управления улицами города на основе микроконтроллеров. Для автоматизации используются микроконтроллер PIC, датчик LDR, фотоэлектрический датчик и набор реле. При обнаружении движения или отсутствия света реле автоматически включаются или выключаются, что, в свою очередь, включает или выключает уличные фонари.
  • Система контроля уровня жидкости: Контроль уровня жидкости играет важную роль в автомобилестроении и таких отраслях, как газ, нефть или даже вода. Целью данного проекта является внедрение системы контроля уровня жидкости на базе микроконтроллера с использованием ультразвукового датчика. В систему также интегрирован модуль GSM, что позволяет осуществлять беспроводной мониторинг.
  • Система входа гаражных ворот на основе RFID: Целью этого проекта является внедрение технологии RFID в систему открывания гаражных ворот.Микроконтроллер PIC используется в качестве основного модуля и интегрирован со считывателем RFID. Когда RFID-метка, которую пользователь несет или прикрепляет к машине, приближается к воротам гаража, микроконтроллер срабатывает для автоматического открытия двери.
  • Безопасная гаражная система с использованием метода распознавания номерных знаков: Есть много автоматических систем гаражных ворот. В большинстве из них используются любые методы беспроводной связи, но без какой-либо защиты. Система охраняемых гаражных ворот реализована с помощью технологии распознавания автомобильных номеров.Камера используется для захвата изображения номерного знака, а микроконтроллер выполняет обработку изображения для преобразования изображения в текст. Доступ к воротам гаража будет предоставлен только авторизованным номерам.
  • Интеллектуальная система управления уличным освещением с высокой мощностью: Здесь разработана интеллектуальная система управления уличным освещением на основе микроконтроллера. Он состоит из микроконтроллера PIC, набора резисторов обнаружения света, датчиков температуры, датчиков влажности и датчиков движения. В качестве основного источника освещения используется матрица светодиодов.Это очень полезная система, поскольку она снижает ненужное потребление электроэнергии.
  • Промышленная система сортировки на основе определения цвета / металла: Промышленная автоматизация погрузочно-разгрузочных работ поможет ускорить процесс перемещения товаров. Здесь разрабатывается промышленная система сортировки на базе микроконтроллера, основанная на цветном восприятии и обнаружении металлов. Система имеет ИК-датчик положения, датчик цвета и датчик приближения к металлу. На основе значений этих датчиков микроконтроллер запускает движения манипулятора и конвейерной ленты.
  • Автоматизация сортировки объектов с использованием промышленного робота и обработки изображений на основе MATLAB: Целью этого проекта является реализация автоматизации механизма сортировки объектов с использованием роботизированного манипулятора промышленного уровня и техники обработки изображений. В процессор на базе ARM7 встроена камера для захвата изображений, ИК-датчик, ПК через интерфейс RS232, роботизированная рука и конвейерный механизм. ЖК-дисплей используется для отображения количества объектов.
  • Энергоэффективная интеллектуальная система уличного освещения с использованием ZigBee и датчиков: Энергоэффективность и энергосбережение становятся все более важными.Целью этого проекта является внедрение энергоэффективной интеллектуальной системы управления уличным освещением. Микроконтроллер ATmega16 используется вместе с беспроводной сенсорной сетью, которая включает датчик Холла, датчик PIR и LDR. Связь на основе ZigBee может быть установлена ​​со станцией удаленного управления, и данные могут контролироваться.
  • Промышленная система контроля и управления температурой: Промышленная автоматизация через Ethernet обеспечивает более быстрые и точные результаты, поскольку Ethernet поддерживает скорость передачи данных в диапазоне от 100 Мбит / с до нескольких Гбит / с.В этом проекте предусмотрена промышленная система контроля и управления температурой с использованием соединения Ethernet. Микроконтроллер интегрирован с датчиком температуры, а также с драйвером Ethernet. LabVIEW используется для виртуального инструментария.
  • Система контроля температуры на основе микроконтроллера с регистратором данных в реальном времени: В этой системе реализована система контроля температуры на основе микроконтроллера AVR с регистратором данных температуры в реальном времени. Датчик температуры интегрирован в микроконтроллер, и в зависимости от температуры микроконтроллер запускает блок контроля температуры, такой как охлаждающий вентилятор и т. Д.Механизм регистрации данных работает через кабель RS232, подключенный к ПК, и микроконтроллер регистрирует данные.
  • GPS-спидометр с системой предупреждения о превышении скорости: Спидометр является важной частью автомобилей, поскольку он сообщает различные параметры, связанные со скоростью, такие как обороты, скорость и т. Д. В этом проекте реализован спидометр на основе GPS. К микроконтроллеру подключается модуль GPS и модем GSM. Скорость рассчитывается с использованием технологии GPS, а информация отправляется в орган власти по технологии GSM.
  • Система мониторинга автобусов и информации о пассажирах в реальном времени: Общественный транспорт является важным средством передвижения в большинстве стран. Автобусы - одна из наиболее часто используемых систем общественного транспорта. Целью этого проекта является внедрение системы мониторинга автобусов и информирования пассажиров в режиме реального времени. В шине размещена передающая система, в которой есть микроконтроллер и модуль GPS. Он передает данные GPS в принимающую систему, расположенную в автобусном отсеке или на терминале.
  • Декодер сигналов ИК-пульта дистанционного управления на базе микроконтроллера для домашнего применения: ИК-пульты дистанционного управления обычно используются во многих электрических и электронных приложениях. В этом проекте внедряется система декодирования ИК-сигналов на основе микроконтроллера AVR, чтобы пульт можно было использовать для других приложений управления домом. Он имеет ИК-датчик, ЖК-дисплей и датчик пересечения нуля. Это дешевый, простой и надежный способ реализовать систему декодирования.
  • Проектирование оборудования в реальном времени для автоматического контроля и управления освещением и температурой: В этом проекте температура и свет отслеживаются и контролируются с помощью системы на основе микроконтроллера.Имеет датчик освещенности и датчик температуры. Желаемый свет и температура могут быть введены пользователем, а текущие и желаемые значения отображаются на ЖК-дисплее.
  • Обнаружение алкоголя с контролем транспортных средств: Здесь реализовано интеллектуальное решение для обнаружения пьяных людей и предотвращения аварий. Система на основе Arduino разработана с датчиком алкоголя, модулем GSM, модулем GPS и ЖК-дисплеем. При обнаружении алкоголя сигналы GPS блокируются и отправляются на контакты человека через технологию GSM.Кроме того, двигатель постоянного тока используется для блокировки запуска двигателя.
  • Автоматическая система управления жалюзи на основе интенсивности освещения в помещении: Частью системы домашней автоматизации является управление жалюзи. В этом проекте разработана система автоматического управления жалюзи на базе микроконтроллера. Жалюзи закрываются или открываются в зависимости от интенсивности света в комнате. Для этого используется пара LDR и мотор для сдвигания жалюзи.
  • Цифровая игра в кости с использованием микроконтроллера 8051: В этом проекте создается цифровая игра в кости на основе микроконтроллера.Он состоит из микроконтроллера 8051, ЖК-дисплея для счета и 7-сегментного дисплея для отображения числа на игральных костях. Кнопки используются для действия броска и сброса кубика.
  • Счетчик электроэнергии с предоплатой для эффективного управления питанием: Эффективное использование электроэнергии очень важно, поскольку потребление электроэнергии увеличивается день ото дня. Для эффективного управления энергопотреблением реализован счетчик электроэнергии с предоплатой на базе микроконтроллера. Система включает в себя микроконтроллер PIC, модуль GSM, реле, детектор перехода через ноль, трансформатор напряжения и тока, клавиатуру и ЖК-дисплей.
  • Счетчик предоплаты на базе микроконтроллера AVR: Большинство биллинговых систем являются ручными и подвержены ошибкам. Чтобы уменьшить вмешательство человека и уменьшить количество ошибок, реализована система счетчиков электроэнергии с предоплатой на базе микроконтроллера AVR. Диапазон может быть установлен, и как только счетчик достигает этого диапазона, модуль GSM указывает пользователя с уведомлением.
  • Цифровой ваттметр с ЖК-дисплеем: В этом проекте реализован цифровой ваттметр на базе микроконтроллера ATmega32.Его можно использовать для измерения мощности нагрузки. В системе используется микросхема ADE7751, которая служит катушкой напряжения и тока. Есть ЖК-дисплей для отображения мощности. Точность может быть очень высокой и может работать при нескольких нагрузках.
  • Цифровой тахометр на основе микроконтроллера: Тахометры - очень полезные устройства для расчета оборотов двигателя. Точная обратная связь от тахометра может использоваться для повышения эффективности, а также производительности двигателя.В этом проекте реализован цифровой тахометр на базе микроконтроллера 8051 (AT89C2051) с очень точными результатами.
  • Бесконтактный тахометр на базе микроконтроллера: Целью этого проекта является реализация бесконтактного тахометра на базе микроконтроллера. В этой системе микроконтроллер ATmega16 используется вместе с ЖК-дисплеем и парой ИК-передатчик – приемник. Вал двигателя помещен между парой ИК и снабжен картоном.
  • Электронный кодовый замок: Растущий уровень преступности, нападений воров и злоумышленников стал основной причиной появления различных устройств безопасности и замков.Целью этого проекта является реализация электронного кодового замка на основе пароля с использованием микроконтроллера 8051. Клавиатура и ЖК-дисплей используются для ввода пароля и отображения информации.
  • Конструкция терминальной системы на основе гибридной RFID-GPS в: Технология RFID обеспечивает точную, быструю идентификацию в реальном времени. Они часто используются в управлении логистикой для повышения производительности. В этом проекте терминальная система разработана на основе гибридных технологий RFID - GPS. Это помогает в непрерывном отслеживании и мониторинге груза, загруженного на борт, для цифровой логистики.Используется микроконтроллер вместе с модулем GSM, датчиком температуры и зуммером.
  • Система распознавания и мониторинга транспортных средств на основе AVR: Автомобильные аварии являются одной из основных причин смертельных исходов и несчастных случаев. Люди гибнут из-за плохой службы экстренной помощи и своевременной помощи. Предлагается система распознавания и мониторинга столкновений транспортных средств на базе микроконтроллера ATmega16. Он использует 3-осевой акселерометр, модули GSM и GPS. В случае аварии данные модуля GPS блокируются и отправляются через модуль GSM контактам и службам экстренной помощи.
  • Система измерения качества воды в реальном времени на основе GSM: Качество воды очень важно, поскольку в окружающей среде присутствуют многие типы загрязняющих веществ, которые загрязняют воду. Разработана система, которая управляет качеством воды в реальном времени. Набор датчиков, таких как датчик pH, мутности, проводимости и температуры, интегрирован в микроконтроллер (8051) через АЦП. В комплект входит модуль GSM, который оповещает удаленный центр мониторинга.
  • Реализация микроконтроллерных часов с пропеллером в реальном времени: Часы с пропеллером - это линейный массив светодиодов, вращающихся с высокой угловой скоростью, так что создается круглый экран.Он основан на постоянстве видения. В этом проекте реализованы пропеллерные часы на базе микроконтроллера. Он состоит из микроконтроллера AT89S52, массива светодиодов, ИК-датчика и двигателя постоянного тока для вращения.
  • Система теле-оповещения ЭКГ на основе GSM: Сердечные заболевания - это распространенная форма заболеваний у людей. Остановка сердца может вызвать внезапную и неожиданную смерть. Разработана система, которая отслеживает сигналы ЭКГ человека и предупреждает с помощью сообщения. Микроконтроллер 8051 сопряжен с модулем ЭКГ и GSM.При обнаружении остановки сердца (или любого сердечного заболевания) врачу и личному контакту отправляется предупреждение.
  • Как управлять шаговым двигателем с помощью ULN2003 и микроконтроллера 8051 (AT89S52): Альтернативные источники энергии, такие как возобновляемые источники энергии (солнечная, ветровая и т. Д.), Приобретают все большее значение. В этом проекте реализовано управление шаговым двигателем с помощью микроконтроллера ULN2003 и 8051, и концепция применяется к системе слежения за солнцем. LDR используются для отслеживания солнца, а шаговый двигатель управляется микроконтроллером.
  • Он-лайн ИБП с использованием микроконтроллера PIC: В этом проекте разработан микроконтроллер PIC на основе онлайн-ИБП. Предлагаемая схема имеет все характеристики современного ИБП. На выходе постоянно присутствует 200 В переменного тока. Используется свинцово-кислотный аккумулятор. Идея состоит в том, чтобы поддерживать зарядку постоянным током, ограничивая рабочий цикл зарядного устройства. Схема инвертора, используемая в этой системе, представляет собой инвертор прямоугольной формы.
  • Контроллер ветряной турбины на базе микроконтроллера PIC: Производство электроэнергии из энергии ветра - эффективный способ сократить потребление обычной электроэнергии.В данном проекте реализован контроллер заряда ветряной турбины на базе микроконтроллера PIC 16F877A. Контроллер заряда может контролировать максимальный ток 7А. В этой системе используется небольшая батарея. ЖК-дисплей и сигнализация включены для индикации состояния заряда батареи.
  • Контроллер солнечной зарядки на основе микроконтроллера: Возобновляемая энергия является альтернативным источником для выработки электроэнергии. Разработан недорогой высокопроизводительный контроллер заряда солнечной батареи на базе микроконтроллера.Солнечная фотоэлектрическая панель действует как вход в систему. Система состоит из микроконтроллера PIC, фотоэлектрической панели, батареи и нагрузки постоянного тока. Он также имеет возможность управлять ИБП, где переключатель может изменить источник заряда батареи ИБП.

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

Обновите свой автомобиль с помощью этих 5 проектов Arduino

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

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

Проекционный дисплей для лобового стекла

Этот проект Билла Вонга позволяет вам видеть вашу текущую скорость, не отвлекаясь от дороги и не перефокусируя взгляд.Вонг подключил Arduino Uno к порту OBD-II своего автомобиля и запрограммировал его на отображение текущей скорости на семисегментном дисплее. Оттуда скорость проецируется через линзу Френеля на небольшой кусок стекла телесуфлера, закрепленного на лобовом стекле.

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

Инструкции | 1.1 | 2,0

Модернизация поворотников

DIY-проектам часто не хватает полировки профессионально сделанных решений, но это не относится к обновлению светодиодных указателей поворота Shravan Lal.Используя Arduino Nano, Лал запрограммировал недорогую полосу светодиодов для анимации включения сигналов поворота и предупредительных огней. Результат, как вы можете видеть ниже, выглядит довольно мило. Лал даже позаботился о том, чтобы его проект соответствовал местным правилам дорожного движения.

Инструкции

Удаленный запуск с помощью ноутбука или смартфона

Удаленный запуск существует уже некоторое время, но знаете ли вы, что можете использовать Arduino, чтобы добавить эту функцию в старые автомобили? Этот тщательно продуманный проект от пользователя Instructables ChrisJohnson55 позволяет ему запускать свой Subaru Forester через Bluetooth.У него были некоторые проблемы с тем, чтобы проект работал с его телефоном Android, но, как показано на видео ниже, он хорошо работает с его ноутбуком.

Краткое предупреждение: Работа с системой зажигания вашего автомобиля может быть опасной, если не будет сделана должным образом. Действовать с осторожностью!

Инструкции

Помощь при парковке

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

Когда вы приближаете машину к датчику, проект на основе Arduino отображает зеленый, желтый и красный свет, чтобы вы знали, когда пора остановиться. Лучше всего то, что вы можете легко изменить код проекта, чтобы установить разные целевые расстояния. Самопровозглашенный защитник окружающей среды, Рклаймер даже запрограммировал энергосберегающий режим для экономии электроэнергии. Совсем неплохо!

Инструкции


Фото Rclymer.CC BY-NC-SA 2.5.

Красочное внутреннее освещение со светодиодами с управлением через Bluetooth

Один из самых крутых автомобильных проектов, который вы можете сделать, одновременно является одним из самых простых. Используя несколько недорогих светодиодных фонарей и Arduino, этот проект от Ardumotive.com позволяет вам управлять цветом внутреннего освещения через Bluetooth с помощью бесплатного приложения для Android. Самое интересное, что этот проект автоматически приглушает свет, когда двери открываются и закрываются.

Инструкции

Бонус: Полноценная интеллектуальная автомобильная система

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

Как создать свою собственную плату микроконтроллера STM32

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

Опубликовано Джон Тил

Я разделю весь процесс проектирования на три основных этапа:

ШАГ 1 - Проектирование системы
ШАГ 2 - Проектирование схемотехники
ШАГ 3 - Проектирование компоновки печатной платы

Шаг 1 - Система / Эскизный проект

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

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

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

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

Блок-схема

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

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

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

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

Блок-схема системного уровня. Блоки желтого цвета включены в это начальное руководство.

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

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

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

Если вы регулярно читаете этот блог, то знаете, что я большой поклонник микроконтроллеров ARM Cortex-M. Микроконтроллеры Arm Cortex-M - самая популярная линейка микроконтроллеров, используемых в коммерческих электронных продуктах. Они используются в десятках миллиардов устройств.

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

от Microchip (включая Atmel) могут доминировать на рынке производителей, но Arm доминирует на рынке коммерческих продуктов.

Arm не производит чипы напрямую. Вместо этого они разрабатывают архитектуры процессоров, которые затем лицензируются и производятся другими производителями микросхем, включая ST, NXP, Microchip, Texas Instruments, Silicon Labs, Cypress и Nordic.

ARM Cortex-M - это 32-разрядная архитектура, которая является фантастическим выбором для более ресурсоемких задач по сравнению с тем, что доступно для более старых 8-разрядных микроконтроллеров, таких как ядра 8051, PIC и AVR.

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

Arm бывают разных уровней производительности, включая Cortex-M0, M0 +, M1, M3, M4 и M7.Некоторые версии доступны с блоком с плавающей запятой (FPU) и обозначены буквой F в номере модели, например Cortex-M4F.

Одним из самых больших преимуществ процессоров Arm Cortex-M является их низкая цена при требуемом уровне производительности. Фактически, даже если для вашего приложения достаточно 8-битного микроконтроллера, вы все равно должны рассмотреть 32-битный микроконтроллер Cortex-M.

Существуют микроконтроллеры Cortex-M по ценам, очень сопоставимым с некоторыми из старых 8-битных чипов.Основание вашего дизайна на 32-битном микроконтроллере дает вам больше возможностей для роста, если вы захотите добавить дополнительные функции в будущем.

STM32 от ST Microelectronics - моя любимая линейка микроконтроллеров ARM Cortex-M.

Хотя многие производители микросхем предлагают микроконтроллеры Cortex-M, мне больше всего нравится серия STM32 от ST Microelectronics. Линия микроконтроллеров STM32 довольно обширна и предлагает практически любые функции и уровень производительности, которые вам когда-либо понадобятся.Линия STM32 может быть разбита на несколько подсерий, как показано в Таблице 1 ниже.

Серия STM32 Cortex-Mx Макс. Частота (МГц) Производительность (DMIPS)
F0 M0 48 38
F1 M3 72 61
F3 М4 72 90
F2 M3 120 150
F4 М4 180 225
F7 M7 216 462
H7 M7 400 856
L0 M0 32 26
L1 M3 32 33
L4 М4 80 100
L4 + М4 120 150

Таблица 1: Сравнение различных вариантов микроконтроллера STM32

Подсерии STM32F - это их стандартная линейка микроконтроллеров (в отличие от подсерии STM32L, которая специально ориентирована на более низкое энергопотребление).STM32F0 имеет самую низкую цену, но также и самую низкую производительность. На шаг впереди идут подсерии F1, за которыми следуют F3, F2, F4, F7 и, наконец, H7.

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

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

Я выбрал STM32F042, потому что он предлагает умеренную производительность, хорошее количество контактов GPIO и различные последовательные протоколы, включая UART, I2C, SPI и USB. Это микроконтроллер STM32 довольно начального уровня, всего с 32 контактами, но с большим набором функций.Более продвинутые версии поставляются с 216 контактами, что было бы довольно сложно для вводного руководства.

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

Шаг 2 - Принципиальная схема

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

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

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

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

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

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

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

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

Конденсаторы

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

Начнем с размещения конденсатора 4,7 мкФ на входном контакте линейного регулятора. Это входное напряжение 5 В постоянного тока, поступающее от внешнего зарядного устройства USB. Это напряжение подается на линейный регулятор TLV70233, который понижает напряжение до 3,3 В, поскольку на микроконтроллер может подаваться только максимум 3,6 В.

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

ПРИМЕЧАНИЕ: Обязательно загрузите бесплатное руководство в формате PDF 15 шагов для разработки нового электронного оборудования .

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

В таблице данных для STM32F042 рекомендуется разместить конденсатор емкостью 4,7 мкФ и 100 нФ рядом с каждым из двух выводов VDD (выводы входного питания). Также рекомендуется разместить развязывающие конденсаторы емкостью 1 мкФ и 10 нФ рядом с выводом VDDA.

Вывод VDDA предназначен для питания внутреннего аналого-цифрового преобразователя (АЦП) и должен быть особенно чистым и стабильным. Мы не используем АЦП в этом первом руководстве, но мы будем использовать его в будущем.

Обратите внимание, что вы обычно видите два размера конденсатора, указанные вместе для целей развязки. Например, конденсаторы 4,7 мкФ и 100 нФ.

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

Распиновка микроконтроллера

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

Распиновка микроконтроллера STM32F042 в 32-выводном выводном корпусе LQFP.

Например, на STM32F042 вывод 9 помечен как PA3, что означает, что это вывод GPIO. При запуске эта функция автоматически назначается этому контакту. Но есть и альтернативные функции, которые можно указать в программе прошивки.

Контакт 9 может быть запрограммирован для выполнения следующих функций: входной контакт приема для последовательной связи UART, вход в аналого-цифровой преобразователь (АЦП), выход таймера или контакт ввода / вывода для контроллера емкостного сенсорного датчика. .

См. Таблицу определения выводов в таблице данных микроконтроллера (стр. 33 для STM32F042), в которой показаны все различные функции, доступные для каждого вывода. Всегда проверяйте, чтобы две функции, необходимые для вашего продукта, не перекрывались на одних и тех же контактах.

Часы

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

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

Основным недостатком RC-генератора является точность. Резисторы и конденсаторы (особенно встроенные в микрочип) значительно различаются от блока к блоку, что приводит к изменению частоты генератора. Температура также существенно влияет на точность.

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

Разъем для программирования

Программирование STM32 выполняется с помощью одного из двух протоколов: JTAG или Serial Wire Debug (SWD). Более продвинутые версии STM32 (STM32F1 и выше) предлагают программные интерфейсы как JTAG, так и SWD. Подсерия STM32F0 предлагает только более простой интерфейс программирования SWD, поэтому мы сосредоточимся на этом в этом руководстве.

Интерфейс SWD требует всего 5 контактов. Это SWDIO (ввод / вывод данных), SWCLK (тактовый сигнал), NRST (сигнал сброса), VDD (напряжение питания) и заземление.

К сожалению, программатор ST-LINK, который вы будете использовать для программирования STM32, использует 20-контактный разъем JTAG (с функцией SWD). Этот разъем довольно большой и не подходит для небольших плат.

Вместо этого вы можете использовать плату адаптера с 20 контактов на 10 контактов, такую ​​как эта от Adafruit, чтобы вы могли использовать на плате 10-контактный разъем меньшего размера.

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

Мощность

Последняя часть схемы, которую мы рассмотрим, - это силовая часть. Микроконтроллер STM32 может питаться напряжением питания от 2,0 до 3,6 В. Если у вас нет источника переменного тока, вам понадобится встроенный стабилизатор, обеспечивающий соответствующее напряжение питания.

Для этой конструкции мы будем питать плату с помощью внешнего зарядного устройства USB, которое выдает 5 В постоянного тока. Затем это напряжение подается на линейный регулятор напряжения (TLV70233 от Texas Instruments), который понижает его до стабильного 3,3 В.

Для STM32 требуется максимум 24 мА при условии, что ни один из выводов GPIO не потребляет ток (каждый вывод GPIO может подавать до 25 мА). Абсолютный максимальный ток, который когда-либо потребуется для STM32, составляет 120 мА, при условии, что различные выводы GPIO используют ток.

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

Проверка правил электрооборудования

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

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

Шаг 3 - Дизайн макета печатной платы (PCB)

После того, как схематический дизайн завершен, пора спроектировать печатную плату.Начните со вставки всех компонентов в компоновку печатной платы. В DipTrace вы можете использовать функцию «Преобразовать в печатную плату» в схеме, чтобы автоматически создать печатную плату со всеми вставленными компонентами.

Размещение компонентов

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

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

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

Размещение критических компонентов в этой первоначальной конструкции: микроконтроллер (U1), регулятор (U2), разъем micro USB (J1) и разъем для программирования (JTAG-1).

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

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

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

Размещение всех критических компонентов (U1, U2, J1 и JTAG-1) и пассивных компонентов (конденсаторов).

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

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

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

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

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

Стек слоев печатной платы

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

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

Количество проводящих слоев всегда четное, поэтому вы можете получить плату с 2,4,6,8,10,12 проводящими слоями. Для большинства дизайнов потребуется 4-6 слоев, а для более сложных дизайнов может потребоваться 8 или более слоев.

Маршрут

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

Для автоматической маршрутизации в DipTrace вы просто выбираете Route -> Run Autorouter , и программное обеспечение автоматически выполнит всю маршрутизацию.

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

Разводка печатной платы (черные дорожки на верхнем слое, серые дорожки на нижнем слое)

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

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

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

Via # 1 - это классический сквозной переход, via # 2 - слепой переход, а via # 3 - скрытый переход.

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

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

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

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

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

Производители печатных плат

позволяют вам выбирать различную толщину проводящего слоя, обычно измеряемую в унциях на квадратный фут (oz / ft 2 ), но также измеряемую в миллиметрах (мил - одна тысячная дюйма) или миллиметрах.

Обычная толщина проводящего слоя составляет 1 унцию / фут 2 . В этом уроке я сделал линии электропитания шириной 10 мил. Использование калькулятора, связанного с приведенным выше, показывает, что дорожка 2 шириной 10 мил в 1 унцию / фут на самом деле может пропускать почти 900 мА тока.

Очевидно, это намного больше, чем нам нужно, и я мог бы легко сузить линии снабжения. В первом уроке я показал, что абсолютный максимальный ток, требуемый STM32F042, составляет 120 мА.Возможно, удивительно, что для работы в 120 мА нам нужна только ширина дорожки 0,635 мил!

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

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

Наконец, в калькуляторе вы заметите, что требования к внутренним и внешним слоям различаются. Для этого простого двухслойного дизайна оба слоя являются внешними, поэтому нам нужно использовать « Results for External Layers in Air ».

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

Завершенный макет печатной платы (PCB) для этого начального руководства.

Проверка

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

Существует два основных типа проверки: проверка правил проектирования (DRC) и схематическое сравнение.

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

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

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

В DipTrace вы определяете правила проектирования, выбирая Проверка-> Правила проектирования . После того, как все правила были правильно определены, вы можете запустить DRC, выбрав Verification-> Check Design Rules.

После того, как вы убедились, что компоновка вашей печатной платы соответствует всем правилам проектирования, пришло время проверить, соответствует ли конструкция вашей печатной платы вашей принципиальной схеме. Для этого в DipTrace вы просто выбираете Verification-> Compare to Schematic .

В будущих уроках я покажу вам различные типы ошибок DRC и сравнения схем, а также способы их исправления.

Создание герберов

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

Для этого вам необходимо преобразовать макет вашей печатной платы (который в настоящее время хранится в собственном файловом формате) в файловый формат промышленного стандарта, известный как Gerber.

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

1) Слои шелка - Включает текст и обозначения компонентов.

2) Монтажные слои - Аналогично шелковым слоям, но с особыми инструкциями по сборке.

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

4) Слои паяльной пасты - Используется для точного размещения паяльной пасты там, где будет происходить пайка.

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

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

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

Сводка

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

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

Наконец, не забудьте скачать бесплатно PDF : Ultimate Guide to Develop and Sell Your New Electronic Hardware Product . Вы также будете получать мой еженедельный информационный бюллетень, в котором я делюсь премиальным контентом, недоступным в моем блоге.

Другой контент, который может вам понравиться:

Как собрать дрон с квадрокоптером на Arduino: пошаговый проект DIY

Как партнер Amazon я зарабатываю на соответствующих покупках.

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

И, чтобы вы еще больше воодушевились своим предстоящим проектом, вот квадрокоптер Arduino в действии:

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

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

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

General «Quad Science»

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

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

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

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

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

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

Квадроциклы

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

Компоненты, необходимые для квадроцикла

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

  • Рама - «костяк» квадрокоптера. Каркас - это то, что удерживает вместе все части вертолета. Он должен быть прочным, но с другой стороны, он также должен быть легким, чтобы двигатели и батареи не изо всех сил удерживали его в воздухе.
  • Двигатели - Тяга, которая позволяет квадрокоптеру взлетать в воздух, обеспечивается бесщеточными двигателями постоянного тока, каждый из которых отдельно управляется электронным регулятором скорости или ESC.
  • ESC - Электронный регулятор скорости похож на нерв, который передает информацию о движении от мозга (полетный контроллер) к мышцам рук или ног (моторам). Он регулирует мощность, которую получают двигатели, что определяет скорость и изменение направления квадроцикла.
  • Пропеллеры - В зависимости от типа квадроцикла, который вы строите, вы можете использовать винты от 9 до 10 или 11 дюймов (для стабильных полетов с аэрофотосъемкой) или 5-дюймовые гоночные винты для меньшей тяги, но большей скорости.
  • Батарея - В зависимости от вашего максимального уровня напряжения вы можете выбрать батареи 2S, 3S, 4S или даже 5S. Но для стандартного квадроцикла, который планируется использовать для аэросъемки или фотосъемки (просто пример), вам понадобится батарея 3S на 11,4 В. Вы можете выбрать 22,8 В 4S, если вы строите гоночный квадроцикл и хотите, чтобы двигатели вращались намного быстрее.
  • Плата Arduino - Выбор конкретной модели зависит от типа квадрокоптера, который вы хотите построить.Строите ли вы для аэрофотосъемки, гонок, фристайла или чего-то еще. О правильном выборе платы мы поговорим далее в статье.
  • IMU - Доска, которая в основном (в зависимости от вашего выбора) представляет собой сумму различных датчиков, которые помогают вашему квадроциклу знать, где он находится и как его выровнять.
  • RC Controller - Выбор передатчика зависит от выбора протокола, который вы собираетесь использовать, и приемника сигнала, который установлен на дроне.

Это основные компоненты дрона. Читайте более подробное описание каждого компонента:

Деталь # 1 - Рама

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

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

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

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

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

Ознакомьтесь с нашими предложениями по лучшим готовым каркасам, которые вы можете использовать в качестве основы для своего проекта:

Деталь № 2 - Бесщеточные двигатели

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

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

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

Для двигателей (или роторов), мы предлагаем следующие модели:

Деталь № 3 - Винты

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

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

  • 5 ступеней, 8 диаметров - малые квадроциклы
  • 8 шаг, 9 диаметр - малые квадроциклы
  • 5 ступеней, 10 диаметров - квадрациклы среднего размера
  • Шаг 7, диаметр 10 - квадроциклы среднего размера
  • 5 шаг, диаметр 12– Обеспечивают большое количество толчков и отлично подходят для квадроциклов большего размера.

Поскольку аэродинамика - это не просто сбивающая с толку и трудная для понимания, если вы не инженер по аэродинамике, мы объясним несколько важных терминов в нескольких словах.

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

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

Если вам нужны винты с хорошими характеристиками, мы рекомендуем вам приобрести любой из них:

Деталь # 4 - ESC (

Электронный регулятор скорости )

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

При покупке правильного регулятора скорости нужно обращать внимание на максимальный уровень тока, исходящего от источника. Выберите контроллер на 10А или выше.

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

Когда дело доходит до ESC (электронных регуляторов скорости) , w e предлагает эти модели, которые являются отличными и стабильными:

Деталь # 5 - Аккумулятор

Наиболее рекомендуемый источник питания для квадрокоптера - LiPo.Он не тяжелый, и текущий уровень идеально подходит для того, что вам нужно. NiMH - более дешевый, но и более тяжелый вариант.

Батареи

LiPo поставляются как одна ячейка 3,7 В или упакованы вместе (до 10 элементов, обеспечивающих 37 В).

Самая популярная версия среди любителей дронов известна как батарея 3SP1, которая состоит из трех элементов и обеспечивает напряжение 11,1 В.

Вот хороший: Zippy Flightmax 5000mAh 3S1P 20C

Деталь # 6 - IMU (инерциальный измерительный блок)

Это устройство отвечает за измерение ориентации, скорости и силы тяжести квадрокоптера.Это позволяет электронике контролировать количество энергии, подаваемой на двигатели, чтобы регулировать скорость двигателей. Устройство оснащено 3-осевым гироскопом и 3-осевым акселерометром. Эта комбинация известна как 6DOF IMU.

Вот хороший вариант для сборки квадроцикла: KNACRO 6508 IMU MPU6050 MPU-6050 6DOF

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

Деталь № 7 - Контроллер полета

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

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

Входит в состав:

  • 14 цифровых входов / выходов (6 из них могут использоваться как выходы для ШИМ)
  • 6 аналоговых входов
  • кварцевый кристалл 16 МГц
  • разъем USB
  • разъем питания
  • заголовок ICSP
  • кнопка сброса

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

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

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

Деталь # 8 - Радиоуправляемый передатчик

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

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

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

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

В настоящее время доступны различные системы управления RC , такие как Futaba, Spektrum, Turnigy, FlySky и так далее.Вот несколько наших любимых:

Электромонтаж, пайка и программирование

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

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

Схемы

Это основной план вашей операции:

Как подключить ESC:

  • Сигнальный штифт ESC 1 - D3
  • Сигнальный штифт ESC 3 - D9
  • Сигнальный штифт ESC 2 - D10
  • Сигнальный штифт ESC 4 - D11

Как подключить модуль Bluetooth:

Как подключить MPU-6050:

Как подключить светодиодный индикатор:

Как подключить приемник:

  • Дроссель - 2
  • Элероны - D4
  • Элероны - D5
  • Руль - D6
  • AUX 1 - D7

Вам необходимо заземлить MPU-6050, модуль Bluetooth, приемник и ESC.И для этого вам необходимо подключить все контакты GND к контакту GND Arduino.

Как спаять все вместе

Вот порядок, в котором вы должны спаять все части вместе:

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

Припаяйте их прямо по центру, чтобы оставалось место для остальных разъемов для MPU, модуля Bluetooth, приемника и ESC, и оставьте место для некоторых дополнительных датчиков, которые вы, возможно, решите добавить в будущем.

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

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

Первый заголовок в первой строке будет использоваться для PID сигнала, второй для 5V (хотя это зависит от ваших ESC, имеющих вывод 5V или нет, в противном случае вы оставите эти заголовки пустыми), а третий Заголовок будет для GND.

По окончании пайки регуляторов скорости переходите к паяльной части разъемов приемника. В большинстве случаев у квадрокоптера 4 канала. Это газ, тангаж, рыскание и крен. Оставшийся свободный канал (пятый) используется для смены режима полета (вспомогательный канал). Это означает, что вам нужно будет припаять штекерные разъемы в 5 рядов. Все, кроме одной, будут иметь один заголовок, а только для одной из этих строк требуется 3 заголовка подряд.

Как подключить все

Ниже вы можете увидеть пример правильного подключения.Как вы можете видеть на картинке, то, о чем мы только что говорили, расположено слева (MPU припаян по центру) на плате, а слева (два женских разъема припаяны снизу) на плате - это то, как мы припаяли и подключили модуль Bluetooth. .

В нашем случае все земли были связаны с землями Arduino. Это включает в себя все заземления ESC, массу приемника (заголовок сигнала газа полностью справа), а также заземление модуля Bluetooth и MPU.

Далее вам нужно следовать схемам и соединениям, которые мы объяснили выше.Например, MPU (SDA - A4 и SCL - A5) и для Bluetooth (TX - TX и RX - RX) Arduino.

После этого просто проследите за подключениями, как мы их написали: Сигнальные контакты ESC1, ESC2… к D3, D10… Arduino. Затем пины сигнала приемника Pitch - D2, Roll - D4… и так далее.

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

Последнее, что нужно сделать, это подключить источник питания 5 В. И для этого вам необходимо параллельно подключить черный провод (заземление аккумулятора) к земле всех ваших компонентов, а красный провод к Arduino, MPU и модулю Bluetooth, контакты 5 В.

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

Вот как это должно выглядеть, когда закончена пайка и проводка:

Включите его, и ваш Arduino готов к добавлению кодов через компьютер!

Как запрограммировать контроллер полета Arduino

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

Во-первых, вам необходимо загрузить MultiWii 2.4. Затем, когда вы его извлечете, вы получите это:

Войдите в папку MultiWii, найдите значок MultiWii и запустите его:

Используйте IDE Arduino, чтобы найти «файл Arduino» или файл Multiwii с расширением «.я нет". Любые «CPP-файл» или «H-файл» являются вспомогательными файлами для нашего кода Multiwii, поэтому не открывайте их. Просто используйте файл Multiwii.ino.

Когда вы открываете файл, вы найдете множество вкладок, таких как Alarms.cpp, Alarms.h, EEPROM.cpp, EEPROM.h и многие другие. Найдите «config.h»

Прокрутите вниз, пока не найдете «Тип мультикоптера», а затем, удалив «//», вы отметите это как определенное и работающее. Quad X, потому что мы предполагаем, что вы используете конфигурацию ротора «X» на вашем квадроцикле.

Теперь прокрутите вниз и найдите «Combined IMU Boards» и активируйте тип Gyro + Acc Board, который вы используете. В нашем случае мы использовали GY-521, поэтому мы активировали эту опцию.

Если вы решите добавить другие датчики, такие как барометр или ультразвуковой датчик, все, что вам нужно сделать, это «активировать» их здесь, и они будут работать.

Далее идет «Пин зуммера»:

Там нужно активировать опции индикатора полета (первые 3):

Теперь вам нужно прошить код на Arduino.

Отключите плату Arduino от полетного контроллера, а затем подключите ее к компьютеру через USB. Выйдя из FC и подключившись к компьютеру, вы найдете TOOLS и выберите тип своей платы Arduino (в нашем случае Arduino Nano).

Теперь найдите «Последовательный порт» и активируйте COM-порт, к которому подключен Arduino Nano (в нашем случае - COM3).

Наконец, щелкните стрелку и загрузите код и дождитесь передачи кода.

Когда загрузка завершена, отсоедините Arduino от USB, вставьте его обратно на свое место в плате FC и подключите батарею 5 В, чтобы весь FC был запитан, а затем подождите, пока светодиод на Arduino не загорится красным. Это означает, что загрузка завершена, и вы можете снова подключить его к компьютеру.

Теперь найдите папку Multiwii 2.4, затем MultiwiiConfig и найдите папку, совместимую с вашей ОС. В нашем случае это «application.windows64».

Теперь запустите приложение MultiwiiConf:

Когда откроется пользовательский интерфейс, вам нужно выбрать COM-порт Arduino и нажать «Пуск», как показано на изображении ниже.

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

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

Все, что вам нужно сделать, это найти место для вашего Arduino FC на раме, и он готов взлететь в небо.

Заключение

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

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

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

YMFC-3D Часть 1 - Аппаратное обеспечение

YMFC-3D Часть 2 - Подключение передатчика и приемника RC

YMFC-3D Часть 3 - Как подключить гироскоп

YMFC-3D Часть 4 - Электронный регулятор скорости (ESC)

YMFC-3D Часть 5 - ПИД-регулятор квадрокоптера и настройка ПИД-регулирования

YMFC-3D Часть 6 - Контроллер полета с исходным кодом

Не стесняйтесь оставлять комментарии или отзывы об этом посте.

Author:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *