KOMITART — развлекательно-познавательный портал
KOMITART — развлекательно-познавательный портал
Разделы сайта
- » На Главную
- » Радиолюбителю
- » APEX AUDIO
- » Блоки питания
- » Гитарные примочки
- » Своими руками
- » Автомобилисту
- » Service-Manual
- » PREAMPLIFIERS
- » Бесплатные программы
- » Компьютер
- » Книги
- » Женские штучки
- Готовим вкусно и быстро
- » Игры на сайте
- » Юмор
- » Разное — интересное
DirectAdvert NEWS
GNEZDO NEWS
Друзья сайта
Статистика
Что такое шаговый двигатель. Блок управления шаговым двигателем на таймере NE555 (КР1006ВИ1).
Что такое шаговый двигатель.
Блок управления шаговым двигателем на таймере NE555 (КР1006ВИ1).
Шаговый двигатель_Блок управления_схемы
Принцип работы шагового двигателя заключается в повороте его вала на определенный угол при поступлении чередующихся импульсов, поступающих на соответствующие обмотки. Управляется данный двигатель с помощью электронной схемы – драйвера, ее еще называют контроллером шагового двигателя.
Плюсами шагового двигателя являются точность позиционирования вала, то есть точное его перемещение на определенный угол, это зависит от количества поступивших на обмотки импульсов, данный двигатель более надежен в связи с отсутствием щеточного механизма (его ресурс ограничивается сроком службы подшипников), с помощью такого двигателя можно добиться сверхнизкой частоты вращения вала, не применяя при этом редукторных механизмов, двигатели такого типа обладают широчайшим диапазоном скорости вращения, это зависит от количества приходящих на обмотки импульсов.
Разновидности шаговых двигателей:
В последнее время в основном промышленность выпускает гибридные шаговые двигатели, которые различаются по количеству и конфигурации обмоток.
● Биполярные ШД — имеют две обмотки, четыре вывода;
● Униполярные ШД — имеют две обмотки, шесть выводов;
● Четырехобмоточные ШД — имеют четыре обмотки, восемь выводов.
Чтобы с обмотками было понятнее – смотрите следующее изображение:
У последнего варианта, если соединить выводы “А-штрих” с “В” , и “С-штрих” с “D”, получите биполярный шаговый двигатель.
Пример внутреннего строения обмоток шагового двигателя:
К недостаткам шагового двигателя можно отнести подверженность его резонансу, низкий уровень удельной мощности на валу, низкий момент на высокой скорости вращения, и не снижение потребляемой энергии при отсутствии нагрузки на валу.
Цель данной статьи не рассматривать отдельные нюансы шаговых двигателей, мы изложили лишь общие понятия его устройства и принципа работы. Таким образом мы вплотную подошли к устройству блока управления ШД.
В сети можно найти множество схемных решений контроллеров ШД, основанных на применении программируемых микроконтроллеров, ну а мы сейчас рассмотрим принципиальную схему управления однополярным ШД, реализованную на микросхеме-таймере NE555, отечественным аналогом которой является КР1006ВИ1. На этой микросхеме собран тактовый генератор прямоугольных импульсов. Эти импульсы поступают на устройство (микросхемы D2 и D3), которое обеспечивает подачу импульсов управления на соответствующие обмотки двигателя в нужном порядке для того, чтобы вал нашего двигателя начал вращаться. Управляющие импульсы на обмотки поступают через ключи VT1…VT4. Скорость вращения вала ШД изменяется вращением ручки переменного резистора R1. Принципиальная схема блока управления изображена на рисунке ниже:
Зарубежные микросхемы и их отечественные аналоги: CD4070 — К561ЛП14 ; CD4027 — К561ТВ1.
Даташит микросхемы NE555 можно скачать по прямой ссылке с нашего сайта, которая появится после клика по любой строке рекламного блока ниже, кроме строки “Оплаченная реклама”. Размер файла – 93,5 KB.
В качестве дополнения к статье приведем пример еще одной не сложной схемы управления ШД , которые применялись в дисководах 5,25″.
Схема собрана на следующих элементах:
— DD1 — К561ЛА7;
— DD2 — К561ИЕ14;
— DD3 — К555ИД7;
— DD4, DD5 — К155ЛИ5.
Печатная плата выглядит следующим образом:
Печатная плата блока управления ШД_вид со стороны дорожек
Печатная плата блока управления ШД_установка элементов на плате
Более подробное описание вы можете найти в журнале “Радиохобби” в первом номере 2001 года, страница 44, статья “Система дистанционного управления для High-End УМЗЧ”, а вышеприведенная схема является частью схемы из этого журнала.
И последний довесок к статье без описания, может быть кому и пригодится:
Элементы указаны на схеме, переключатель S1 – реверс вращения.
Уважаемый Пользователь! О том, как получить нужный материал, прочитайте информацию по кнопке ниже:
www.cncmasterkit.ru
ЧПУ своими руками
- Темы без ответов
- Активные темы
- Поиск
Примочки для проверки контроллеров Step/Dir.
Примочки для проверки контроллеров Step/Dir.
Сообщение Trudogolik » 11 мар 2010, 16:13
схема простого тестера для проверки контроллеров STEP/DIR
Схема проста, основу составляет 3-х канальный генератор импульсов на 3-х микросхемах NE555N, генерирующий импульсы в диапазоне 30 -400 герц, а также 6 сдвоенных кнопок, каждая из которых одной группой контактов подает сигнал «степ», а другой — корпус или плюс питания, в зависимости от необходимого направления движения.
С указанными параметрами деталей можно вращать шаговые двигатели со скоростью 30-400 шагов в секунду, при необходимости уменьшив величину конденсатора, отмеченного «*», можно увеличить скорость.
Контролировать скорость(частоту выходных импульсов) можно на слух, подключив к выходу «степ» высокоомный наушник или через конденсатор 0,05 — 0,1 мкф — низкоомный наушник или «пищалку». Особо привередливые пользователи могут подключить частотомер
К сожалению рисунок платы не сохранился
А это тестер — контроллер Сергея Шевченко.
И фотовид платы
Очень полезная штука, позволяет проверять и контроллеры и шаговые двигатели и разлчные цифровые устройства.
Вот что пишет о нем Сергей.
Предлагаемый вариант автономного контроллера шагового двигателя выполнен на микроконтроллере (МК) ATTINY2313 и транзисторах КТ972 и предназначен для автономной проверки шагового двигателя и контролеров управления шаговыми двигателями.
Возможности автономного контролера (АВК) :
1. управление шаговым двигателем в 2 стороны ( реверсивное вращение).
2. 9 скоростей вращения двигателя.
3. выход для проверки контролера на микросхемах ТМ7, работающий с программой Неизвестный.
4. выход для проверки контролера с управляющими сигналами СТЕП-ДИР
5. Инверсия сигнала СТЕП
6. Шаговый режим работы для всех выходов.
7. Полушаговый режим для всех кроме режима СТЕП-ДИР.
8. Пошаговый режим работы.
Контролер имеет 5 кнопок управления
1. влево
2. вправо
3. шаг-полушаг
4. скорость
5. инверсия степ
В режиме ШАГ работают режимы СТЕП-ДИР — Неизвестный – изменение скорости и направления для этих режимов происходит одновременно.
В режиме ПОЛУШАГ работает еще режим Неизвестный, все изменения работы для этих режимов происходит одновременно.
Для включения этих режимов необходимо подать питание на МК и подождать около 2 секунд пока не загорится светодиод режима шаг, далее выбираем режим ШАГ-ПОЛУШАГ и жмем кнопку нужного направления вращения.
Для включения режима пошаговой работы необходимо подать питание на МК, нажать и удерживать любую кнопку пока не загорятся 3 светодиода – это режим пошаговой работы, далее нажимая любую кнопку, будет происходить режим пошаговой работы, тоб-то вал двигателя будет проворачиваться на 1 шаг. Никакие другие режимы в пошаговом режиме не работают и двигатель вращается только в одну сторону.
Что касается схемы, МК работает на частоте 1 мГц от внутреннего генератора, ну а в остальном все ясно и просто, собираем и наслаждаемся.
На фотографии версия этого контроллера от Трудоголика, на схеме и печатная плата уже модифицированная.
Управление скоростью двигателем, теперь при изменении скорости двигатель не останавливается,
ступеней регулировки — 9 скоростей, находясь на низких скоростях при удержании кнопки скорости более 3-4 секунд и отпускании включается максимальная скорость.
Режим пошагового тестирования шагового двигателя — необходимо для проверке правильности фазировки движков:
Для вхождения в этот режим после подачи питания на микроконтроллер нажимаем и держим любую кнопку пока не загорятся 3 светодиода это индикация входа в пошаговый режим теперь при нажатии любой кнопки будет пошаговое
управление двигателем — поворот вала ровно на 1 шаг при каждом нажатии любой кнопки.
Для входа в основные режимы требуется выключить и включить питание на микроконтроллер и ждать пока не загорится светодиод шагового режима работы контролера — около 2 секунд.
автор: Сергей Шевченко
Прошивка 6-й версии Скачать файл «kontr.txt»(3.2 кб)
Моя страница для тех, кто ищет ЧПУ выжигатели: https://vk.com/club153912868
Самое ценное в этом мире — информация.
Мы рады предложить вам ее в подарок!
cnc-club.ru
Статьи, обзоры, цены на станки и комплектующие.
Генератор импульсов
- Отправить тему по email
- Версия для печати
Генератор импульсов
Сообщение Loituma » 09 дек 2013, 09:25
Люди добрые помогите советом моему человечку.
Вощим, что бы исключить компьютер из схемы конвейера мне требуется простенький генератор импульсов для шагового двигателя или для блока управления им.
Так вот, какой идет сигнал с ЛПТ?
амплитуда, частота, период, скважность, скорости наростания, спада, выброс в вершине и паузе.
Вот параметры импульсных сигналов, которые меня спросили о_0
Кто нибуть знает их?
Или готовое устройство которое может менять частоту и скорость наростания сигнала, вощим нужно как в емс но без компа
Re: Генератор импульсов
Сообщение aegis » 09 дек 2013, 11:41
Re: Генератор импульсов
Сообщение NightV » 09 дек 2013, 11:55
Re: Генератор импульсов
Сообщение Loituma » 09 дек 2013, 14:35
Re: Генератор импульсов
Сообщение NightV » 09 дек 2013, 15:08
Re: Генератор импульсов
Сообщение aegis » 09 дек 2013, 15:11
Re: Генератор импульсов
Сообщение Loituma » 09 дек 2013, 19:58
Re: Генератор импульсов
Сообщение Сергей Саныч » 09 дек 2013, 20:39
Re: Генератор импульсов
Сообщение Loituma » 09 дек 2013, 20:48
Re: Генератор импульсов
Сообщение Nick » 09 дек 2013, 22:17
да, там все просто в доках на драйвер написаны тайминги и уровни сигнала. А про наростание — главное, чтобы были сильно меньше тайминга по сигналу step.
А почему ты не хочешь взять какой-нибудь готовый пром контроллер — их на одну ось есть дофига.
Или тупо прошивку от ардуины.
Use the Console, Luke.
Re: Генератор импульсов
Сообщение Loituma » 12 дек 2013, 06:44
Ник, сделай мне а? раз умеешь.
Только на него должно входить 3 провода, 2 управляющих и 1 общий.
Re: Генератор импульсов
Сообщение Nick » 12 дек 2013, 10:46
А как им управлять надо будет? кнопочки, крутилка, или что-то другое?
Use the Console, Luke.
Re: Генератор импульсов
Сообщение selenur » 12 дек 2013, 11:05
Loituma писал(а): Ник, сделай мне а? раз умеешь.
Только на него должно входить 3 провода, 2 управляющих и 1 общий.
Re: Генератор импульсов
Сообщение Loituma » 12 дек 2013, 12:27
Замыкание контакта на движение в одну сторону
замыкание контакта на движение в обратную сторону.
Управление с ПЛК замыканием контактов
скорость и ускорение крутилки
Re: Генератор импульсов
Сообщение Nick » 12 дек 2013, 13:09
Use the Console, Luke.
Re: Генератор импульсов
Сообщение selenur » 12 дек 2013, 14:30
Re: Генератор импульсов
Сообщение Сергей Саныч » 12 дек 2013, 14:46
Re: Генератор импульсов
Сообщение Loituma » 13 дек 2013, 04:22
Re: Генератор импульсов
Сообщение Baha » 13 дек 2013, 09:44
При расчете частоты исходите из того что R2 который в калькуляторе, это сумма R2 и VR1 в схеме. R2 в схеме необходима, для выставление скважности а пределах
50%. Номинал R2 в схеме можно менять, тогда вам необходимо подобрать номинал R1, что бы получить скважность 50%, при расчете скважности номинал VR1 считаем равно 0. Вся процедура подбора скважности и расчета частоты проводится в том онлайн калькуляторе.
Если при расчете номиналов резисторов исходя из наличия того что в закромах, не получиться вписаться в пределы необходимых частот, то можно использовать вместо одного конденсатора С (С1 в схеме), ряд конденсаторов с нарастающей емкостью, переключением которых частота меняется в широких пределах.
Re: Генератор импульсов
Сообщение SeReGa Sh » 27 июн 2017, 14:41
- Отправить тему по email
- Версия для печати
- Wiki
- ↳ Wiki нашего клуба: cnc-club.ru/wiki
- Станки
- ↳ Фрезерные станки по металлам
- ↳ Фрезерные станки по дереву и пластикам, гравировальные станки, роутеры
- ↳ Токарные станки
- ↳ Лазерные, плазменные и другие раскроечные станки
- ↳ 3D принтеры
- ↳ Роботы
- ↳ Прочие станки
- ↳ Изделия
- ↳ Общие вопросы
- ↳ Станки
- Предложения покупки/продажи/услуг
- ↳ Куплю
- ↳ Продам
- ↳ Услуги
- ↳ Продано
- ↳ Карантин
- Системы ЧПУ
- ↳ LinuxCNC
- ↳ MESA
- ↳ Windows / Mach
- ↳ KFlop
- ↳ Промышленные стойки
- Программное обеспечение
- ↳ Новости и анонсы
- ↳ CAD пакеты
- ↳ SolidWorks
- ↳ Компас
- ↳ CAM пакеты
- ↳ Artcam
- ↳ Прочие вопросы Linux
- ↳ Прочие вопросы Windows
- Детали станков
- ↳ Механика
- ↳ Электроника
- ↳ Двигатели и шпиндели
- Обработка
- ↳ Материалы
- ↳ Инструмент
- ↳ Видео
- Мероприятия
- ↳ Мероприятия
- Площадки друзей cnc-club.ru
- ↳ Chipmaker.ru
- Ресурсы сети
- ↳ Интернет сайты
- ↳ Организации
- Сайт
- ↳ Обсуждение сайта
- ↳ Оффтоп
- Женский раздел
- ↳ Женский раздел
- English forum
- Архив
- ↳ Архив
- Список форумов
- Часовой пояс: UTC+03:00
- Удалить cookies
- Связаться с администрацией
Создано на основе phpBB® Forum Software © phpBB Limited
Генератор импульсов для шагового двигателя своими руками
9zip.ru Радиотехника, электроника и схемы своими руками
Генератор с регулируемой частотой и скважностью на AVR (Bascom)
Здесь рассматривается простой генератор импульсов с регулировкой частоты и скважности, что бывает очень полезно в лаборатории радиолюбителя. Он может пригодиться для тактирования каких-либо устройств, проверки шаговых двигателей, в экспериментах с технологиями Теслы. В результате мы имеем диапазон генерации 1Гц — 10МГц, разбитый на 30 перекрывающихся поддиапазонов.
Как это работает? Из атмеловского даташита мы знаем, что:
Duty Cycle: D = (OCR1A+1) / (OCR1C+1)
Частота Шим: fpwm = 1 / (OCR1C+1)
Duty Cycle: D = fpwm * (OCR1A+1)
Эти расчёты и производятся программой, написанной на Bascom. Таким образом, можно установить частоту и поддерживать нужную скважность. Шкала изменения скважности оказалась линейной, а вот частоты — нет (гиперболическая), самое удобное ограничение верхней частоты — 1МГц.
Частота и скважность задаются независимо друг от друга двумя переменными резисторами, значения которых считываются через АЦП.
Контроллер использует внутренний генератор на 8МГц (со снятым фьюзом CKDIV8), а также PLL для Timer1, который в 8 раз быстрее, чем внутренний генератор. После включения PLL требуется некоторое время, после которого Timer1 сможет работать на тактовой частоте 64МГц. В данной реализации имеется кнопка для переключения между внутренним генератором и PLL, ещё одна кнопка циклически переключает 15 значений прескалера Timer1. Как уже говорилось, программа написана в Bascom, работа с PLL — вставки на ассемблере.
Безусловно, в базовом варианте необходим внешний частотомер, чтобы знать, какая частота установлена в настоящий момент, т.к свободных пинов у МК ATTiny45, применённого в этом варианте, не осталось.
Схема очень простая, с малым количеством деталей: 2 переменных резистора, 2 кнопки, 1 конденсатор и несколько резисторов.
Так как этот генератор — цифровой с восьмибитным таймером, то имеется определённый шаг работы переменных резисторов. Например, с внутренним генератором, делённым прескалером на 2048, Timer1 будет получать 1 импульс каждые 512 микросекунд, и это — лимит разрешения; иными словами, шаг изменения скважности в этом случае будет 512 микросекунд. Таким образом, невозможно получить длительность импульса 1 мкс на частоте 50Гц.
Несмотря на свою простоту, этот генератор может быть полезен многим. Им можно управлять скоростью вращения двигателя (через полевик), яркостью светодиодов. При использовании же другого МК, возможности устройства можно значительно расширить.
Исходник: frequency_generator.bas
Авторская страница проекта (на английском):
Хочешь почитать ещё про схемы своими руками? Вот что наиболее популярно на этой неделе:
Схемы и печатные платы блоков питания на микросхемах UC3842 и UC3843
Регулируемый блок питания из блока питания компьютера ATX
Детектор радиации на pin-фотодиодах
Девять кучек хлама:
Дайджест
радиосхем
Новые схемы интернета — в одном месте!
Новые видео: