Вот ссылки на недавние обсуждения: раз, два, три
Существуют доступные решения на базе «обычных» шаговых двигателей — таких, которые применядись в 5-дюймовых дисководах и применяются в принтерах — например, модуль stepper от fs-bus. В этой ветке рассматривать такие двигатели не будем ввиду их бесперспективности — двигатели дороги, хорошие схемы управления дороги, а простые обладают низким КПД (проще говоря — греются), двигатели требуют питания 12в, имеют сравнительно большие габариты, потребляют достаточно большой ток, распространенные двигатели имеют 200 шагов на оборот (бывают и на 400 шагов, но это скорее исключение), использование микрошага позволяет получить 200*16 = 3200 шагов, но и этого недостаточно для плавного движения стрелки.
В этой ветке будем обсуждать шаговики, специально созданные для стрелочных приборов. Они используются в приборных панелях современных автомобилей. Их преимущества:
— имееют 6 шагов на оборот ротора и встроенный редуктор 1:180, т.е. даже в полношаговом режиме имеют 1080 шагов на оборот выходного вала, легко реализуется микрошаговый режим 32 микрошага на оборот, что дает 5760 микрошагов на оборот, шаг незаметен при длине стрелки порядка 80 мм.
— выходной вал имеет диаметр 1мм, что очень удобно для насаживания стрелки.
— рассчитаны на напряжение 5в и могут быть подключены прямо к микроконтроллеру без всяких дополнительных драйверов, макс. потребляемый ток 20мА.
— небольшие габариты (толщина 8мм).
— дешевизна. В питерском интернет-магазине www.alkon.net в разделе «электродвигатели» они доступны по цене $1.7-$2.6, нв e-bay есть предложения 25 двигателей по $80.
— существуют сдвоенные версии для двух соосных стрелок.
— существуют варианты для усановки двигателя под плату (ось проходит сквозь плату) и на плату. На самом деле это один и тот же двигатель, легко переделывается из одного варианта во второй переворачиванием катушки.
Внутреннее устройство двигателя:
![]()
Он состоит из двух одиночных двигателей и редуктора для «внешней» стрелки:
![]()
Ну и иллюстрация переворачивания катушек для установки двигателя на/под плату:
![]()
Схема управления двумя двигателями (прошивка совместимая с FS-BUS в приложении):
Затравка для обсуждения: Двигатели для индикаторов, в которых стрелка поворачиваетивается не на полный оборот имеют встроенный ограничитель. Позиционирование стрелки в таком двигателе не представляет проблем — при включении вращаем стрелку в одну сторону на достаточное количество шагов чтобы она дошла до упора, далее обнуляем счетчик положения и точно знаем, что стрелка находится в начале шкалы — отсчитываем шаги от этого положения.
Упор леко удаляется, после чего двигатель способен поворачивать вал на 360 градусов (а есть двигатели сразу без упора), но встает вопрос установки стрелки в нулевое положение при включении. Вариантов несколько:
1) какие-то оптические датчики на отражение/перекрытие
2) какие-то магнитные датчики (возможно подойдут холлы от компьютерных вентиляторов, надо будет поэкспериментировать)
3) выдвигающийся из шкалы штырек, в который упирается стрелка. После чего штырек убирается.
4) что-то еще, предлагайте.
Если с однострелочными приборами особых проблем не наблюдается — под шкалой на ось надевается вторая стрелка со шторкой/магнитиком (пример по первой ссылке в начале сообщения), то вот с двухстрелочным есть сложность — на внутреннюю ось закрепить что-либо кроме стрелки не получится. Была мысль вывести внутренюю ось с обратной стороны двигателя, но как-то это нетехнологично, придется делать отверстие в корпусе, менять ось и делать дополнительный упор — в двигателе ось упирается в корпус.
Хотелось бы обсудить возможные конструкции датчиков как для однострелочного, так и для двухстрелочного вариантов.
Прикрепленные файлы

Правильно делают, что молчат. Это лучше, чем орать на двадцать постов «Браво! Молодцы! Снимаю шляпу» и прочие бредни.
2 CAБ Я собрал вместе IOCP сервер и консоль для отладки драйвера. Но у меня нет такого маленького шаговика, есть только те, что из оргтехники. Может мне тогда лучше для отладки софта оригинальный степпер FSBus2 сначала собрать, или ваша схема будет крутить и движок побольше?
И еще, судя по схеме, к одному контроллеру можно подключить сразу два мотора, отвечающих за разные приборы. Я правильно понял?
Моя схема крутить движок от оргтехники не будет — во-первых по току не вытянет, а во-вторых у них несколько другая логика управления. Можете собрать оригинальный, можете заказать один шаговичок в http://www.alkon.net
Если есть штатный редуктор — то хватит и одного шаговика. Датчик нуля надо будет разместить так, чтобы он срабатывал когда обе стрелки в нуле. А мне надо будет подкорректировать программу, чтобы шаговик смог сделать 10 оборотов. Сейчас он может сделать 32767 шагов при 4320 шагах на оборот, это всего 7.5 оборотов.
Да, правильно. Можно добавить и еще парочку, но мне казалось удобнее размещать процессор рядом с двигателем прямо на плате прибора.
Сообщение отредактировал САБ: 12 February 2011 — 18:54
Это оптопара — излучатель и приёмник.
Ну судя по обозначениям в схеме, светодиод — излучатель, транзистор — приёмник.
Я использовал оптодатчик от колесика мышки.
Спасибо Ваня! Только я раньше апреля в ваших краях не окажусь скорее всего
Позор мне, позор 
Попробую доехать до этой конторы, взять кучку для пробы. А то перед Сергеем неудобно — обещал написать переходник между SIOC и этими шаговиками, да все никак
Выбирайте любой, подходящий вам по габаритам (кроме часовых, разумеется. Если бы в сутках было бы не 24, а 20 часов, то редуктор в них имел бы отношение 1:10 и вот тогда они бы нам идеально подходили
Нет, такой схемы нет. Думаю, вам будет несложно овладеть этой системой, она проста. Единицы измерения не проставляются, ибо они однозначно определяются типом элемента: для конденсаторов — фарады, для резисторов — омы, для индуктивностей — генри. Проставляется множитель: M — мега, K — кило, u — микро (если добавить штрих вниз к левой вертикальной линии получится буква «мю»), n — нано, p — пико. А дальше вступает в ход правило — буква пишется на месте запятой, это делается чтобы не потерять запятую при светокопировании. Вас ведь не пугают обозначения 0.2Кг = 200 грамм, 0.5л = 500мл
Примеры:
4u7 = 4.7 мкФ
u10 = 0.1 мкФ = 100 нФ.
10n = 10 нФ = 0.01 мкф
n10 = 0.1 нФ = 100 пФ
12p = 12пФ
10M = 10 МОм
1M0 = 1 МОм
M10 = 0.1 МОм = 100 КОм
10К = 100 КОм
1К0 = 1 КОм
К10 = 100 Ом
Единственное исключение — сопротивления с множителем 1 обозначаются R
10R = 10 Ом
1R0 = 1 Ом
R10 = 0.1 Ома
Аналогично и с индуктивностями.
саб ссылку не кинете??????
Ярослав, а что вы понимаете под «работает сама по себе»?
http://www.ebay.com, в строке поиска наберите «gauge stepper».
Оптопары есть, надо искать по Reflective Optical Sensor:
KTIR0711, KTIR0811 — http://www.kingbrigh…TIR0711S(Ver.12).pdf РІ РЎРњР”
SFH 9201 РѕС‚ осрама: http://catalog.osram…/00053069_0.pdf
РЈ вишей РёС… РјРЅРѕРіРѕ РІСЃСЏРєРёС…: http://www.vishay.com/optical-sensors/ например, РІРѕС‚ достаточно большая, для тех кто СЃРјРґ боится: http://www.vishay.co…60/tcrt5000.pdf
АОТ137 наконец
РќРѕ насколько СЏ понимаю, проблема СЃ высотометром РЅРµ столько РІ нуле стрелок, сколько РІРѕ вращении оных несколько раз, РїРѕРєР° счётчик цифровой РЅРµ обнулится. РЇ прав? Рђ Р�РўР-2 Рё без оптопар СѓР¶Рµ запустили…
РќСѓ Рё ошибка будет небольшая установки нуля, С‚.Рє. отражение начнётся РІ труднопрогнозируемом моменте. Конечно, РјРѕР¶РЅРѕ скорректировать добавлением лишних шагов…
С другой стороны, при взлёте пилот ведь обязан высотомер подкручивать? Вот пусть и подкручивает за шаговиком
В машине другого соседа
РЇ раздобыл плату РѕС‚ панели 2110 — РЅР° ней было аж 4 моторчика
РџРѕРєР° РјС‹ вяло общаемся раз РІ 3 суток. Дошли РґРѕ того, что Сѓ него РІСЂРѕРґРµ был пайпал… Если получится заказать Рё РІСЃС‘ придёт, то сообщу конечно.
+ он отправляет либо DHL за 80 баксов, либо EMS за 25. А на ибее можно найти движки с бесплатной доставкой. У китайца я заказываю только из-за наличия у него также двухосевых двигателей, но пока не очень понятно, куда их пришивать
Сообщение отредактировано Dikoy: 13 April 2011 — 22:03
Откровенно говоря, я не встречал широкораспространенных малогабаритных оптопар на отражение. Да, решение неплохое.
Вращение до упора — не проблема. При наличии упора и, скажем, 5760 микрошагах на оборот делаем 5800 шагов против часовой стрелки и стрелка гарантированно лежит на упоре с точностью до 1/3 оборота ротора (в нашем случае это 32/3 = 10 микрошагов).
Я думал о чем-то типа бленкера для выдвижения упора.
Могу, но смысла нет. Если есть стопор — проблем нет. Проблема возникает, если стопора нет.
Первые оживленные РїСЂРёР±РѕСЂС‹ РЅР° этом модуле — высотомер Р’Р”-10Рљ Рё вариометр Р’РђР -30РњРљ
Сообщение отредактировано Dexter: 20 April 2011 — 23:44
Не хило! Поздравляю!
Хотелось бы узнать, шаговик какой марки использовали для ВД-10К?
�менно. Switec X15.168
Рђ что РІС‹ РЅРµ РІ силах набрать РІ РїРѕРёСЃРєРµ «switec» Рё узнать РјРЅРѕРіРѕ мест, РіРґРµ продается данное изделие РІ различных модификациях? http://www.switec.ru/
http://search.alkon….лектродвигатели
VID29-02P и подобные
Вероятно никто (включая автора) не сталкивался с необходимостью покупать такие двигатели на Украине, а тем более в Харькове. Но автор еще в первом сообщении темы упомянул несколько мест, где такие двигатели взять можно. Жаль, что не все читают внимательно.
Сообщение отредактировано моделиствв: 06 April 2011 — 07:57
РўСЂСѓРґРЅРѕ сказать. Набираю РІ строке РїРѕРёСЃРєР° gauge stepper, вываливается 11 страниц. Да, часть РёР· предложений — готовые спидометры РЅР° базе этих двигателей. РќРѕ СѓР¶Рµ РІ конце первой РёРґСѓС‚ двигатели россыпью. Цена разная, РЅРѕ разное Рё количество РІ РѕРґРЅРѕРј лоте. Скажем, «7) 03-06 GMC DENALI GAUGE STEPPER MOTOR 12 FREE LIGHTS» — 7 двигателей Р·Р° $35, «4) 2003-2006 X25 168 GM GAUGE STEPPER MOTORS» — 4 двигателя Р·Р° $20, «03 04 05 CHEVY SILVERADO TAHOE GAUGE STEPPER MOTORS» — 6 двигатлей Р·Р° $35, «25) 2003-2006 X25 168 GM GAUGE CLUSTER STEPPER MOTORS» — 25 двигателей Р·Р° $75, РІ общем выбор есть Рё неплохой. Да, есть цены Рё выше, РЅР° то Рё базар.
Алкон является представителем VID — РІ разделе support указаны 2 конторы — Renesas РІ Китае Рё Алкон РІ Р РѕСЃСЃРёРё. Других там нет. Товар РЅРµ сильно распространенный, остается либо просить РєРѕРіРѕ-то РёР· товарищей РІ Р РѕСЃСЃРёРё купить РІ Алконе Рё переслать (как СЏ Рё делаю), либо покупать switec РЅР° ebay или aliexpress — $284 Р·Р° 100 шт. Р�ли, если РЅСѓР¶РЅРѕ немного Рё срочно — таки посетить авторазборку.
На сайте switec.ru на главной странице в самом верху написано:
Р’РЅРёР·Сѓ страницы есть РёС… адрес. РњРѕР¶РЅРѕ попробовать написать РёРј — РІРѕР·РјРѕР¶РЅРѕ подскажут, РєСѓРґР° РјРѕР¶РЅРѕ обратиться РЅР° Украине.
Сообщение отредактировано РЎРђР‘: 06 April 2011 — 12:50
VID28-05 , USD 5.0/pcs (двухосевой)
VID29-05, USD 2.0/pcs (одноосевой)
РџРѕРєР° РЅРµ знаю, РјРѕР¶РЅРѕ ли ему доверять, посмотрим…
Сделать можно пррактически любой прибор! оживить удается не все!
А датчик нуля как сделан? На видео стрелки не в нуле.
Кремальера «РїРѕРґРєСЂСѓС‚РєРё» работает?