Attiny Драйвер Шагового Двигателя' title='Attiny Драйвер Шагового Двигателя' />Управление шаговым двигателем с помощью AVR микроконтроллера ATmega. Когда хочется чего то более существенного чем просто помигать светодиодами, и когда усвоены основы работы с микроконтроллером можно переходить к более серьзным проектам. Предлагаю научится управлять шаговым двигателем, той штукой, которая стоит во всех принтерах, копирах, дисководах, и многих других разнообразнейших устройствах. Шаговые двигатели делятся на два типа униполярные шаговые двигатели, биполярные шаговые двигатели. Отличатся немного по строению и по системе управления. Униполярный шаговый двигатель, принципиальная схема показана на рис. Инструкция По Обработке Эндоскопов. У униполярного шагового двигателя есть 4 ре обмотки соединенные по схеме показанной на рис. Принцип работы униполярного шагового двигателя следующий поочередно на каждую из 4 х обмоток подается напряжение положительной полярности, в это время общий вывод соединен с отрицательным проводом питания. Получается за каждую коммутациюподачу напряжения на одну из 4 х обмоток ротор шагового двигателя смещается на один шаг, ширина этого шага зависит от конструкции самого шагового двигателя, для униполярного шагового двигателя показанного на рис. Его я успешно выкурочил из древнего привода магнитных дисков размером 5,2. TEAC Данный шаговый двигатель выполнял функцию перемещения магнитной головки по пазу в дискете, собственно через который и считывалась вся информация с магнитного диска. Для управления этим шаговым двигателем при помощи микроконтроллера нам понадобится собрать силовой каскад, сам микроконтроллер просто сгорит, если подключить униполярный шаговый двигатель напрямую к его портам. В качестве силового каскада можно успешно применить 4 пары полевых транзистора из уже известной сборки IRF7. L2. 93 или L2. 93. DNE что практически одно и то же. Я пользовался именно драйвером L2. DNE. Принципиальная схема включения шагового двигателя через драйвер L2. DNE Алгоритм управления униполярным шаговым двигателем очень простой, необходимо выполнять поочередную коммутацию четырех обмоток двигателя. То есть выдавать на четыре бита порта микроконтроллера последовательность типа 1. Соответственно крутим поочередно обмотки A, B, C, D 1. A0. 10. 0 обмотка B0. C0. 00. 1 обмотка DДанный вид коммутации называется. Так же существует. Тем более в полушаговом режиме. Шаговые двигатели бывают разных типов. Более подробно. PS Жду реализацию биполярного двигателя и на ATTiny2313. Простой тестер униполярных шаговых двигателей на ATtiny2313 и ULN2004. Представлена принципиальная схема драйвера биполярных шаговых. В статье дается описание контроллера для двухфазного униполярного шагового двигателя на микроконтроллере ATtiny2313 с управляющими. Контроллер для проверки шаговых двигателей. Для таких целей лучше всего применять шаговые двигатели из принтеров, те которые перемещают каретку с печатной головкой принтера. Для экономичного управления униполярным шаговым двигателем необходимо отключать напряжение на обмотках во время простоя, то есть не давать обмотке шагового двигателя все время находится под напряжением, так как это приводит к нагреву самого шагового двигателя и соответственно к большой потере энергии хотя конечно если преследуете цель обогрева помещения при помощи ШД тогда да. Максимальная скорость вращения ротора униполярного шагового двигателя не столь велика, е можно определить при помощи небольшого кусочка, который я разместил в самом низу программы. То есть для устройств требующих больших скоростей вращения униполярные шаговые двигатели не годятся. Attiny Драйвер Шагового Двигателя' title='Attiny Драйвер Шагового Двигателя' />Схема была придумана для проверки униполярных шаговых двигателей. Драйвер выполнен на микроконтроллере Attiny13, так как в нем есть АЦП была. Контроллер шагового двигателя на Attiny2313 Функционально устройство состоит из двух частей Контроллера и Драйвера. Контроллер разрабатывался взамен имеющегося примитивного 3х осевого контроллера на ATTiny2313. Основными требованиями были поддержка.