Сделать робота очень просто Давайте разберемся, что же потребуется чтобы создать робота в домашних условиях, для того чтобы понять основы робототехники .
Наверняка, насмотревшись фильмов про роботов, тебе не раз хотелось построить своего боевого товарища, но ты не знал с чего начать. Конечно, у тебя не получится построить двуногого терминатора, но мы и не стремимся к этому. Собрать простого робота может любой, кто умеет правильно держать паяльник в руках и для этого не нужно глубоких знаний, хотя они и не помешают. Любительское роботостроение мало чем отличается от схемотехники, только гораздо интереснее, потому что тут так же затронуты такие области, как механика и программирование. Все компоненты легкодоступны и стоят не так уж и дорого. Так что прогресс не стоит на месте, и мы будем его использовать в свою пользу.
Введение
Итак. Что же такое робот? В большинстве случаев это автоматическое устройство, которое реагирует на какие-либо действия окружающей среды. Роботы могут управляться человеком или выполнять заранее запрограммированные действия. Обычно на роботе располагают разнообразные датчики (расстояния, угла поворота, ускорения), видеокамеры, манипуляторы. Электронная часть робота состоит из микроконтроллера (МК) - микросхема, в которую заключён процессор, тактовый генератор, различная периферия, оперативная и постоянная память. В мире существует огромное количество разнообразных микроконтроллеров для разных областей применения и на их основе можно собирать мощных роботов. Для любительских построек широкое применение нашли микроконтроллеры AVR. Они, на сегодняшний день, самые доступные и в интернете можно найти много примеров на основе этих МК. Чтобы работать с микроконтроллерами тебе нужно уметь программировать на ассемблере или на Cи и иметь начальные знания в цифровой и аналоговой электронике. В нашем проекте мы будем использовать Cи. Программирование для МК мало чем отличается от программирования на компьютере, синтаксис языка такой же, большинство функций практически ничем не отличаются, а новые довольно легко освоить и ими удобно пользоваться.
Что нам нужно
Для начала наш робот будет уметь просто объезжать препятствия, то есть повторять нормальное поведение большинства животных в природе. Всё что нам потребуется для постройки такого робота можно будет найти в радиотехнических магазинах. Решим, как наш робот будет передвигаться. Самым удачным я считаю гусеницы, которые применяются в танках, это наиболее удобное решение, потому что гусеницы имеют большую проходимость, чем колёса машины и ими удобнее управлять (для поворота достаточно вращать гусеницы в разные стороны). Поэтому тебе понадобится любой игрушечный танк, у которого гусеницы вращаются независимо друг от друга, такой можно купить в любом магазине игрушек по разумной цене. От этого танка тебе понадобится только платформа с гусеницами и моторы с редукторами, остальное ты можешь смело открутить и выкинуть. Так же нам потребуется микроконтроллер, мой выбор пал на ATmega16 - у него достаточно портов для подключения датчиков и периферии и вообще он довольно удобный. Ещё тебе потребуется закупить немного радиодеталей, паяльник, мультиметр.
Делаем плату с МК
В нашем случае микроконтроллер будет выполнять функции мозга, но начнём мы не с него, а с питания мозга робота. Правильное питание - залог здоровья, поэтому мы начнём с того, как правильно кормить нашего робота, потому что на этом обычно ошибаются начинающие роботостроители. А для того, чтобы наш робот работал нормально нужно использовать стабилизатор напряжения. Я предпочитаю микросхему L7805 - она предназначена, чтобы на выходе выдавать стабильное напряжение 5В, которое и нужно нашему микроконтроллеру. Но из-за того, что падение напряжения на этой микросхеме составляет порядка 2,5В к нему нужно подавать минимум 7,5В. Вместе с этим стабилизатором используются электролитические конденсаторы, чтобы сгладить пульсации напряжения и в цепь обязательно включают диод, для защиты от переполюсовки.
Теперь мы можем заняться нашим микроконтроллером. Корпус у МК — DIP (так удобнее паять) и имеет сорок выводов. На борту имеется АЦП, ШИМ, USART и много другого, что мы пока использовать не будем. Рассмотрим несколько важных узлов. Вывод RESET (9-ая нога МК) подтянут резистором R1 к «плюсу» источника питания - это нужно делать обязательно! Иначе твой МК может непреднамеренно сбрасываться или, проще говоря - глючить. Так же желательной мерой, но не обязательной является подключение RESET’а через керамический конденсатор C1 к «земле». На схеме ты так же можешь увидеть электролит на 1000 мкФ, он спасает от провалов напряжения при работе двигателей, что тоже благоприятно скажется на работе микроконтроллера. Кварцевый резонатор X1 и конденсаторы C2, C3 нужно располагать как можно ближе к выводам XTAL1 и XTAL2.
О том, как прошивать МК, я рассказывать не буду, так как об этом можно прочитать в интернете. Писать программу мы будем на Cи, в качестве среды программирования я выбрал CodeVisionAVR. Это довольно удобная среда и полезна новичкам, потому что имеет встроенный мастер создания кода.
Управление двигателями
Не менее важным компонентом в нашем роботе является драйвер двигателей, который облегчает нам задачу в управлении им. Никогда и ни в коем случае нельзя подключать двигатели напрямую к МК! Вообще мощными нагрузками нельзя управлять с микроконтроллера напрямую, иначе он сгорит. Пользуйтесь ключевыми транзисторами. Для нашего случая есть специальная микросхема - L293D. В подобных несложных проектах всегда старайтесь использовать именно эту микросхему с индексом «D», так как она имеет встроенные диоды для защиты от перегрузок. Этой микросхемой очень легко управлять и её просто достать в радиотехнических магазинах. Она выпускается в двух корпусах DIP и SOIC. Мы будем использовать в корпусе DIP из-за удобства монтажа на плате. L293D имеет раздельное питание двигателей и логики. Поэтому саму микросхему мы будем питать от стабилизатора (вход VSS), а двигатели напрямую от аккумуляторов (вход VS). L293D выдерживает нагрузку 600 мА на каждый канал, а этих каналов у неё два, то есть к одной микросхеме можно подключить два двигателя. Но, чтобы перестраховаться, мы объединим каналы, и тогда потребуется по одной микре на каждый двигатель. Отсюда следует, что L293D сможет выдержать 1.2 А. Чтобы этого добиться нужно объединить ноги микры, как показано на схеме. Микросхема работает следующим образом: когда на IN1 и IN2 подаётся логический «0», а на IN3 и IN4 логическая единица, то двигатель вращается в одну сторону, а если инвертировать сигналы - подать логический ноль, тогда двигатель начнёт вращаться в другую сторону. Выводы EN1 и EN2 отвечают за включение каждого канала. Их мы соединяем и подключаем к «плюсу» питания от стабилизатора. Так как микросхема греется во время работы, а установка радиаторов проблематична на этот тип корпуса, то отвод тепла обеспечивается ногами GND — их лучше распаивать на широкой контактной площадке. Вот и всё, что на первое время тебе нужно знать о драйверах двигателей.
Датчики препятствий
Чтобы наш робот мог ориентироваться и не врезался во всё, мы установим на него два инфракрасных датчика. Самый простейший датчик состоит из ик-диода, который излучает в инфракрасном спектре и фототранзистор, который будет принимать сигнал с ик-диода. Принцип такой: когда перед датчиком нет преграды, то ик-лучи не попадают на фототранзистор и он не открывается. Если перед датчиком препятствие, тогда лучи от него отражаются и попадают на транзистор - он открывается и начинает течь ток. Недостаток таких датчиков в том, что они могут по-разному реагировать на различные поверхности и не защищены от помех — от посторонних сигналов других устройств датчик, случайно, может сработать. От помех может защитить модулирование сигнала, но пока мы этим заморачиватся не будем. Для начала, и этого хватит.
Прошивка робота
Чтобы оживить робота, для него нужно написать прошивку, то есть программу, которая бы снимала показания с датчиков и управляла двигателями. Моя программа наиболее проста, она не содержит сложных конструкций и всем будет понятна. Следующие две строки подключают заголовочные файлы для нашего микроконтроллера и команды для формирования задержек:
#include
#include
Следующие строки условные, потому что значения PORTC зависят от того, как ты подключил драйвер двигателей к своему микроконтроллеру:
PORTC.0 = 1;
PORTC.1 = 0;
PORTC.2 = 1;
PORTC.3 = 0;
Значение 0xFF означает, что на выходе будет лог. «1», а 0x00 - лог. «0».
Следующей конструкцией мы проверяем, есть ли перед роботом препятствие и с какой оно стороны:
if (!(PINB & (1< Если на фототранзистор попадает свет от ик-диода, то на ноге микроконтроллера устанавливается лог. «0» и робот начинает движение назад, чтобы отъехать от препятствия, потом разворачивается, чтобы снова не столкнуться с преградой и затем опять едет вперёд. Так как у нас два датчика, то мы проверяем наличие преграды два раза - справа и слева и потому можем узнать с какой стороны препятствие. Команда «delay_ms(1000)» указывает на то, что пройдёт одна секунда, прежде чем начнёт выполняться следующая команда. Я рассмотрел большинство аспектов, которые помогут тебе собрать твоего первого робота. Но на этом робототехника не заканчивается. Если ты соберёшь этого робота, то у тебя появится куча возможностей для его расширения. Можно усовершенствовать алгоритм робота, как например, что делать, если препятствие не с какой-то стороны, а прямо перед роботом. Так же не помешает установить энкодер - простое устройство, которое поможет точно располагать и знать расположение твоего робота в пространстве. Для наглядности возможна установка цветного или монохромного дисплея, который может показывать полезную информацию - уровень заряда аккумулятора, расстояние до препятствия, различную отладочную информацию. Не помешает и усовершенствование датчиков - установка TSOP (это ик-приёмники, которые воспринимают сигнал только определённой частоты) вместо обычных фототранзисторов. Помимо инфракрасных датчиков существуют ультразвуковые, стоят подороже, и тоже не лишены недостатков, но в последнее время набирают популярность у роботостроителей. Для того, чтобы робот мог реагировать на звук, было бы неплохо установить микрофоны с усилителем. Но по-настоящему интересным, я считаю, установка камеры и программирование на её основе машинного зрения. Есть набор специальных библиотек OpenCV, с помощью которых можно запрограммировать распознавание лиц, движения по цветным маякам и много всего интересного. Всё зависит только от твоей фантазии и умений. Список компонентов: ATmega16 в корпусе DIP-40> L7805 в корпусе TO-220 L293D в корпусе DIP-16 х2 шт. резисторы мощностью 0,25 Вт номиналами: 10 кОм х1 шт., 220 Ом х4 шт. конденсаторы керамические: 0.1 мкФ, 1 мкФ, 22 пФ конденсаторы электролитические: 1000 мкФ х 16 В, 220 мкФ х 16В х2 шт. диод 1N4001 или 1N4004 кварцевый резонатор на 16 МГц ИК-диоды: подойдут любые в количестве двух штук. фототранзисторы, тоже любые, но реагирующие только на длину волны ик-лучей Код прошивки: В данный момент мой робот практически завершён. На нём установлена беспроводная камера, датчик расстояния (и камера и этот датчик установлены на поворотной башне), датчик препятствия, энкодер, приёмник сигналов с пульта и интерфейс RS-232 для соединения с компьютером. Работает в двух режимах: автономном и ручном (принимает сигналы управления с пульта ДУ), камера также может включаться/выключаться дистанционно или самим роботом для экономии заряда батарей. Пишу прошивку для охраны квартиры (передача изображения на компьютер, обнаружение движений, объезд помещения). Кому не хотелось бы иметь универсального помощника, готового выполнить любое поручение: помыть посуду, закупить продуктов, поменять колесо в автомобиле, да и отвезти детей в сад, а родителей на работу? Идея создания механизированных ассистентов занимает инженерные умы ещё с древних времён. А Карел Чапек даже придумал слово, обозначающее механического слугу – робота, выполняющего обязанности вместо человека. К счастью, в нынешнем цифровом веке, такие помощники наверняка вскоре станут реальностью. На самом деле, интеллектуальные механизмы уже помогают человеку в выполнении домашних дел: робот-пылесос уберётся, пока хозяева на работе, мультиварка поможет приготовить еду, не хуже скатерти-самобранки, а игривый щенок Айбо радостно принесёт тапочки или мяч. Сложные роботы используются на производстве, в медицине и космосе. Они позволяют частично, а то и полностью, заменить труд человека в сложных или опасных условиях. Андроиды при этом пытаются внешне походить на людей, тогда как промышленные роботы обычно создаются из экономических и технологических соображений и внешний декор у них отнюдь не в приоритете. Но, оказывается, можно попытаться сделать робота с помощью подручных средств. Так, можно сконструировать оригинальный механизм из телефонной трубки, компьютерной мышки, зубной щётки, старого фотоаппарата или вездесущей пластиковой бутылки. Разместив на платформе несколько датчиков, можно запрограммировать такого робота на выполнение простых операций: регулировку освещённости, подачу сигналов, движение по комнате. Конечно, это далеко не многофункциональный помощник из фантастических фильмов, зато такое занятие развивает изобретательность и творческое инженерное мышление, и безоговорочно вызывает восхищение у тех, кто считает роботостроение абсолютно не кустарным делом. Одно из самых простых решений на пути к тому, чтобы сделать робота – приобрести готовый набор для робототехники с пошаговым руководством. Этот вариант подойдёт также тем, кто собирается серьёзно заниматься техническим творчеством, ведь в одном пакете находятся все необходимые детали для механики: от электронных плат и специализированных датчиков, до запаса болтиков и наклеек. Вместе с инструкциями, позволяющими создать довольно сложный механизм. Благодаря множеству аксессуаров такой робот может послужить отличной базой для творчества. Основных школьных знаний по физике и навыков с уроков труда вполне достаточно для сборки первого робота. Разнообразные сенсоры и моторы подчиняются пультам управления, а специальные среды программирования позволяют создать настоящих киборгов, умеющих выполнять команды. Например, датчик механического робота может фиксировать наличие или отсутствие поверхности перед прибором, а программный код указывать, в какую сторону следует поворачивать колёсную базу. Такой робот ни за что не упадёт со стола! Кстати, по схожему принципу работают настоящие роботы-пылесосы. Помимо проведения уборки по заданному расписанию и умения вовремя возвращаться на базу для подзарядки, этот интеллектуальный помощник может самостоятельно строить траектории уборки помещения. Поскольку на полу могут располагаться разнообразные препятствия, такие как стулья и провода, роботу приходится постоянно сканировать предлежащий путь и огибать такие помехи. Для того чтобы собственноручно созданный робот умел выполнять различные команды, производители предусматривают возможность его программирования. Составив алгоритм поведения робота в различных условиях, следует создать код взаимодействия датчиков с окружающим миром. Это осуществимо благодаря наличию микрокомпьютера, являющегося мозговым центром такого механического робота. Даже без специализированных, и обычно дорогостоящих, наборов, вполне возможно сделать механический манипулятор подручными средствами. Итак, загоревшись замыслом создания робота, следует внимательно проанализировать запасы домашних закромов на предмет наличия невостребованных запчастей, которые могут быть использованы в этой творческой затее. В ход пойдут: Совет: «Нелишним навыком при создании робота будет умение обращаться с паяльником, ведь он поможет надёжно скрепить механизм, в особенности электрические компоненты». С помощью этих общедоступных составляющих можно сотворить настоящее техническое чудо. Итак, для того чтобы сделать собственного робота из доступных в домашних условиях материалов, следует: Совет: «Бусинки глаз для робота, декоративные рожки-усики из проволоки, ножки-пружинки, диодные лампочки помогут одушевить даже самый скучный механизм. Эти элементы можно крепить при помощи клея или скотча». Сделать механизм такого робота можно за несколько часов, после чего остаётся придумать роботу имя и представить восхищенным зрителям. Наверняка некоторые из них подхватят новаторскую задумку и смогут смастерить собственных механических персонажей. Милый робот Валл-И располагает к себе зрителя одноимённого фильма, заставляя сопереживать его драматическим приключениям, тогда как Терминатор демонстрирует мощь бездушной непобедимой машины. Персонажи Звёздных войн – верные дроиды R2D2 и C3PO, сопровождают в путешествиях по далёкой-далёкой Галактике, а романтический Вертер даже жертвует собой в схватке с космическими пиратами. За пределами кинематографа также существуют механические роботы. Так, мир восхищается умениями робота-гуманоида Асимо, который умеет ходить по лестнице, играть в футбол, подавать напитки и вежливо здороваться. Марсоходы Спирит и Кьюриосити оборудованы автономными химическими лабораториями, позволившими сделать анализ образцов марсианских почв. Беспилотные автомобили-роботы могут передвигаться без участия человека, даже по сложным городским улицам с высокими рисками непредвиденных событий. Возможно, именно из домашних проб создания первых интеллектуальных механизмов, вырастут изобретения, которые изменят техническую панораму будущего и жизнь человечества. Одним из очень трудоёмких и увлекательных занятий является постройка собственного робота.
Каждый, от подростка до взрослого, мечтает сделать или маленького и симпатичного, или большого и многофункционального робота, сколько людей столько различных модификаций робототехники. А вы хотите сделать робота? Перед таким серьёзным проектом следует прежде убедиться в своих возможностях. Построение робота занятие не из дешевых и не самых простых. Подумайте, какого робота вы хотите сделать, какие функции он должен выполнять, возможно, это будет просто декоративный робот из старых деталей или это будет полнофункциональный робот со сложными, двигающимися механизмами. Я встречал много народных умельцев, создающих декоративных роботов из старых, отработавших свой век механизмов, таких как часы, будильники, телевизоры, утюги, велосипеды, компьютеры и даже автомобили. Эти роботы делаются просто для красоты, они, как правило, оставляют очень яркие впечатления, особенно они, нравятся детям. Подросткам вообще интересны роботы как нечто загадочное, ещё неизведанное. Детали декоративных роботов крепятся различными способами: на клею, сваркой, на винтах. В таком занятии лишних деталей не бывает в ход идут любые детали, от маленькой пружинки до самого большого болта. Роботы могут быть маленькими, настольными, а некоторые умельцы умудряются сделать декоративных роботов в человеческий рост. Намного сложнее и не менее интересно сделать действующего робота. Не обязательно робот должен быть похож на человека, это может быть консервная банка с рожками и гусеницами:) тут можно проявлять фантазию до бесконечности. Раньше роботы были в основном механические, все движения контролировались сложными механизмами. Сегодня большинство грубых механических узлов можно заменить на электрические схемы, а «мозгом» робота может быть всего одна микросхема, в которую через компьютер вводят нужные данные. Сегодня компания «Лего» выпускает специальные наборы для конструирования роботов, пока такие конструкторы стоят дорого и доступны не всем. Лично мне интересно сделать робота своими руками из подручных материалов. Самая большая проблема, возникающая при строительстве, это нехватка знаний в области электрики. Если по механике можно ещё что-то сделать без проблем, то с электрическими схемами дела обстоят сложнее, часто требуется совместить несколько разных электрических узлов, тут и начинаются сложности, но всё это поправимо. При создании робота могут возникнуть проблемы с электродвигателями, хорошие моторчики стоят дорого, приходится разбирать старые игрушки, это не очень удобно. Так же стали дефицитными многие радиодетали, всё больше техники делается на сложных микросхемах, а тут нужны серьёзные знания. Несмотря на все трудности многие из нас продолжают создавать удивительных роботов для самых разных целей. Роботы могут стирать, убирать пыль, чертить, двигать предметы, веселить нас или просто украшать рабочий стол. На сайте я периодически буду публиковать фотографии своих новых роботов, если вас тоже интересует эта тема, то обязательно присылайте свои истории с фотографиями или напишите о своих изобретениях на форуме. WikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали, в том числе анонимно, 27 человек(а). Многие люди хотели бы сконструировать робота, как машину, которая бы работала автономно. Однако, если немного расширить понятие слова “робот”, то телеуправляемые объекты могут вполне считаться роботом. Возможно, вы подумаете, что сложновато это будет, собрать робота на пульте управления, но все на самом деле легче, чем кажется. Данная статья вам поведает, как собрать телеуправляемого робота. Определитесь с тем, что вы будете строить.
Вы вряд ли сможете собрать полномасштабного, двуногого гуманоида, который сможет выполнять все ваши прихоти. К тому же это не будет и робот с различными клешнями, способными хватать и перетаскивать 5-ти килограммовые объекты. Вы начнете с постройки робота, который сможет перемещаться вперед - назад, влево и вправо по беспроводной команде с пульта управления. Однако, после того, как вы освоите основные аспекты, вы сможете усовершенствовать свою конструкцию и добавить различные инновации, просто следуйте указанию: “Нет на свете законченного робота”. Всегда можно что-то добавить и улучшить. Семь раз отмерь - один раз отрежь.
Перед тем, как начинать непосредственную сборку робота, даже перед заказом необходимых деталей. Ваш первый робот будет выглядеть, как два серводвигателя на плоском кусочке пластмассы. Данный дизайн очень прост и оставляет вам место для усовершенствований. Размер такой модели будет примерно 15 на 20 сантиметров. Для создания такого простого робота вы можете просто схематически нарисовать его с помощью линейки, бумаги и карандаша в реальном размере. Для более крупных и сложных проектов, вам понадобится изучить правила масштабирования и автоматизированного программирования. Выберите нужные вам детали.
Хотя еще не время заказывать детали, но вам следует уже их выбрать и знать, где купить. Если вы заказываете по интернету, то лучше найти все детали на одном сайте, что поможет вам сэкономить на доставке. Вам понадобится материал для рамки или ходовой части, 2 серводвигателя, батарея, радиопередатчик, передатчик и приемник.
Теперь, когда вы выбрали необходимые детали, закажите их через интернет.
Постарайтесь заказывать их с как можно меньшего количества сайтов, что позволит вам сэкономить на доставке и получить все детали в одно и то же время. Измерьте и вырежьте рамку.
Возьмите линейку и режущий предмет, и измерьте длину и ширину ходовой рамки, примерно 15 (см) на 20 (см). А теперь, проверьте насколько ровные у вас получились линии. Помните, семь раз отмерь, один раз отрежь. Если вы используете пластиковую доску, то вам удастся ее разрезать точно так же, как и ее деревянную тезку. Соберите робота.
На данный момент вы располагаете всеми необходимыми материалами и вырезанной ходовой частью.
Подсоедините провода.
Теперь, когда все части расположены на своих местах, необходимо все подсоединить к приемнику. Подключите батарею к приемнику туда, где написано “питание” или “аккумулятор”, постарайтесь подсоединить все правильно. Далее подсоедините сервомоторы к приемнику там, где написано “канал 1” и “канал 2”. На зарядку становись.
Отсоедините батарею от приемника и подсоедините ее к зарядному устройству. Зарядка может занять около 24 часов, так что наберитесь терпения. Теперь поиграйтесь со своей новой игрушкой.
Вперед! Нажмите кнопку вперед на передатчике. Организуйте полосу препятствий, поиграйте со своим котом. А когда вы наиграетесь, добавьте наворотов к нему! В большинстве устройств, применяются импульсные схемы блоков питания (ИБП) из-за их высоких электроэнергетических показателей и стабильности в работе. Но вместе с тем используются и аналоговые источники питания, обладающие простотой изготовления и высокой надёжностью. Существует огромное количество вариантов изготовления блоков питания своими руками, применяя различные схематические решения. Выполнен блок питания (БП) самостоятельно или приобретён серийный экземпляр, требования, предъявляемые к нему неизменные, а именно: высокий коэффициент полезного действия (КПД), малый размер, высокая стабильность выходного сигнала
, отсутствие электропомех, а также высокая надёжность. Основная классификация источников питания осуществляется по режиму работы, он бывает линейным и инверторным. Соответственно Б. П. разделяются: Из важных параметров БП выделяют:
Такие источники напряжения характеризуются надёжностью в работе и простотой изготовления. Недостатками являются размеры и вес, а также высокое ценообразование
. Ключевыми элементами линейного источника напряжений являются:
Для получения постоянного напряжения после трансформатора добавляется диодный мост и электролитический конденсатор. Трансформаторы применяются различного исполнения, единственно их первичная обмотка должна быть рассчитана на подключение к сети 220 вольт. По виду они бывают понижающими и повышающими. Сам трансформатор представляет собой электротехническое изделие, состоящее из двух частей. Сердечника, собранного из стали или феррита, и обмоток, выполненных в виде витков из проводникового материала. Для получения на выходе меньшего уровня сигнала, чем на входе, количество витков во вторичной обмотке делается меньше. Таким образом, изменяя это соотношение можно получить любое напряжение. Сетевой фильтр предотвращает попадание помех в сеть от работающего оборудования и наоборот. Обычно представляет собой ёмкостно-индуктивную цепочку. Схема трансформаторного блока питания работает следующим образом. Напряжение сети проходит через фильтр, а с него попадает на первичную обмотку трансформатора. При прохождении по ней переменного тока, образовывается переменное магнитное поле. Этот поле пронизывает сердечник и все обмотки, в которых появляется ЭДС. Если к вторичной обмотке подсоединена нагрузка, то под действием ЭДС через неё начинает протекать переменный ток. Для получения напряжения постоянной величины, сигнал со вторичной обмотки трансформатора передаётся на выпрямительный узел. Это устройство собранно на четырёх диодах
, включённых по мостовой схеме, и электролитического конденсатора. С электролита и снимается постоянное напряжение, предназначенное для питания приборов. Работа ИБП основана на двойном преобразовании напряжения. Вначале, входной сигнал преобразуется в постоянное напряжение, а затем в импульсы высокой частоты. Трансформатор, применяющийся в схеме, не требует больших размеров. При совместном включении трансформатора и транзистора в режиме ключа, образовывается блокинг-генератор. Изменение и стабилизация выходного сигнала, происходит уменьшением длительности открытого состояния транзистора, которое управляется специализированной микросхемой. Её работа построена на принципе широтно-импульсной модуляции (ШИМ). Преимущество такого вида БП: Из недостатков отмечается сложность схемотехники и то, что такой источник питания вносит высокочастотные помехи в линию электропередачи
. Сетевое напряжение попадает на схему через предохранитель, затем на ёмкостной помехоподавляющий фильтр. Далее, на выпрямительный блок из диодов. К выходу выпрямителя подключена сглаживающая электролитическая ёмкость. Напряжение на конденсаторе уменьшается, через цепочку резисторов и стабилитрон, для обеспечения пускового значения микросхемы. Микросхема управляет работой ключевого транзистора через ограничивающий резистор. При поступлении прямоугольного импульса на транзистор происходит его открывание, и через обмотку импульсного трансформатора начинает течь ток. В результате наводится ЭДС и появляется напряжение на вторичной обмотке. Если длительность импульса, приходящего на ключевой транзистор, увеличивается, то увеличивается и величина выходного сигнала, при уменьшении соответственно уменьшается. Для получения стабильного сигнала применяется обратная связь
. Она собирается на оптопаре и резисторе. При повышении значения сигнала на вторичной обмотке трансформатора увеличивается и ток, протекающий через оптопару, что приводит к снижению сопротивления фототранзистора оптопары. В результате увеличивается падение напряжения на резисторе и уменьшается на входе ШИМ контроллера. Длительность импульса, посылаемая микросхемой на транзисторный ключ, увеличивается. При необходимости получения стабилизированного сигнала на выходе, перед нагрузкой, подключается интегральный стабилизатор. Например, постоянного уровня сигнала КРЕН5А, 7812, или с его регулировкой LM 317T и т. п. Стабилизаторы характеризуются входным рабочим диапазоном, то есть при изменении входного сигнала в этом диапазоне на входе всегда будет постоянное значение напряжения. Кроме интегральных микросхем, используется и параметрический стабилизатор. Конструкция его отличается тем, что параллельно нагрузке подсоединяется стабилитрон с требуемым напряжением стабилизации. Последовательно к нагрузке и стабилитрону включается сопротивление. При увеличении тока в цепи, напряжение на стабилитроне практически не изменится из-за его вольт-амперной характеристики. А весь излишек напряжения упадёт на сопротивление. Для увеличения коэффициента стабилизации в схеме применяется дополнительное включение транзисторов как последовательно, так и параллельно стабилитрону. В случае необходимости изменения стабилизированного сигнала на выходе, применяют регулятор величины уровня сигнала. Один из простых регуляторов напряжения для блока питания, собирается на специализированной микросхеме LM 317. Микросхема LM 317 обеспечивает регулировку сигнала в диапазоне от 1,2 до 37 вольт при максимальной силе тока 1,5 ампера. Само изменение напряжения происходит с помощью подстройки сопротивления резистора R1. Микросхема снабжена защитой от короткого замыкания. Необходимо отметить, что в случае использования ИБП микросхема ШИМ контроллера, за счёт сужения и расширения фронта импульсов изменяет мощность, передаваемую в трансформатор, и играет роль регулятора напряжения. Изменения происходят с помощью
переменного резистора, подключённого к управляющим выводам микросхемы. Не всегда нужен БП с постоянным уровнем сигнала, иногда требуется на выходе переменное напряжение. Для плавной регулировки выходного переменного сигнала используется схема с мощным тиристорным управлением. Такая схема применяется как с активной, так и реактивной нагрузкой. Входное напряжение может меняться от 125 до 220 вольт. В состав выпрямительного моста включается тиристор, играющий роль ключа управления. Как только происходит разряд конденсатора C1 через резистор R2, тиристор открывается. Величина сигнала, при котором происходит открытие тиристора, регулируется переменным резистором R1. Выходное напряжение изменяется в диапазоне от нуля до величины входного сигнала. Для самостоятельного изготовления БП, потребуется наличие радиоэлементов, аккуратность и принципиальна схема. Выполнить аналоговый, самодельный блок питания, обычно не вызывает трудностей. В то время как изготовить регулируемый импульсный блок питания своими руками, будет сложно даже для подготовленного радиолюбителя. Самая дорогостоящая деталь такого источника напряжения будет трансформатор. Для простоты изготовления лучше поискать трансформатор вида тор. Остальные радиоэлементы не являются дефицитными и их всегда можно легко достать. Для того чтоб выполнить простой
регулируемый источник питания понадобится: Трансформатор выбирается со вторичной обмоткой около 25 вольт. При необходимости нужное количество витков потребуется смотать или домотать самостоятельно. Следует отметить, что при использовании диодного моста, выходное напряжение поднимется на величину равную произведению переменного напряжения на число 1.41. Вся схема собирается на плате из текстолита или навесным монтажом. Управление уровнем сигнала осуществляется изменением сопротивления построечного резистора. Такой блок питания сможет выдавать от 1,2 и до 37 вольт при токе 1,5 ампера. Сделать самостоятельно такой БП совсем непросто. Для выполнения простого импульсного блока самостоятельно, в первую очередь понадобится изготовить печатную плату. Для этого в домашних условиях используется лазерно-утюжный метод (ЛУТ). После того как плата будет готова и закуплены радиодетали, потребуется правильно всё распаять. Работа схемы заключается в использовании микросхемы TL 494. Встроенный в неё генератор подаёт поочерёдно на транзисторы VT1, VT2 работающие в ключевом режиме, импульсы с частотой 30 кГц. Транзисторы соединены с управляющим трансформатором TR1, который управляет VT3, VT4. Конденсаторы С3, С4 являются фильтром питания. Цепочка R7, C8 формирует питающее напряжение для микросхемы в первый момент включения, после разряда С8 питание уже подаётся через третью обмотку трансформатора TR2. Стабилитрон VD2 и ёмкость C6 предназначены для формирования сигнала, обеспечивающего работу микросхемы. Напряжение с третьего вывода трансформатора, через диоды Шотки и С9, С10, подаётся на вход радиоустройства. Собрав источник напряжения, изучив его работу, в дальнейшем выполнить ремонт импульсных блоков питания телевизоров своими руками не составит труда. Да и такой же ремонт БП в компьютерных системах или зарядных устройствах, будет легко осуществим самостоятельно. При самостоятельном изготовлении приборов необходимо соблюдать осторожность и помнить об электробезопасности при работе с сетью переменного тока 220 вольт. Как правило, верно выполненный БП из исправных деталей не потребует настройки и сразу начинает работать.Заключение
Киборг из коробки
Мобильный механизм собственного изготовления
Известные умные автоматы
Шаги
Виды и принцип работы
Аналоговый источник питания
Принцип работы БП
Импульсный источник питания
Принцип работы ИБП
Стабилизация выходного сигнала
Регулятор выходного напряжения
Управление переменным напряжением
Схемы источников питания
Линейный блок питания
Цифровой блок питания