Линейные приводы: устройство и управление от микроконтроллера
Линейный привод превращает вращение двигателя в движение штока: ход от сантиметра до метра, сила от десятков до сотен ньютонов. Разбираем по документации производителей, как он устроен, как работают концевики и потенциометр обратной связи, чем им управлять от микроконтроллера и как считать шаги на миллиметр у привода на шаговом двигателе.
Обновлено Редакция GAW
Линейный привод (линейный актуатор, linear actuator) — двигатель с редуктором и ходовым винтом в одном корпусе: винт вращается, гайка со штоком движется вдоль оси, и шток толкает или тянет нагрузку. В отличие от соленоида, у которого ход — миллиметры, а положений два, линейный привод проходит десятки и сотни миллиметров и может остановиться в любой точке. Внутри обычно стоит коллекторный двигатель постоянного тока; в точных механизмах — шаговый двигатель, на валу которого прямо нарезан винт или стоит гайка.
Коротко
- Сила и скорость обратно связаны — Actuonix L16 с редуктором 35:1 даёт 32 мм/с и до 50 Н, с 150:1 — 8 мм/с и до 200 Н.
- Реверс — сменой полярности: управляют H-мостом, как коллекторным двигателем.
- Концевики выключают двигатель в крайних положениях, обходные диоды позволяют отъехать обратно.
- Обратная связь — линейный потенциометр (у L16 линейность лучше 2 %) или энкодер.
- Рабочий цикл — 20 % у Actuonix L12 и L16, 25 % у Progressive Automations PA-14P; останов под нагрузкой сокращает ресурс.
- Шаговый привод: перемещение за шаг = ход винта / (шагов на оборот × микрошаг).
Устройство
- Двигатель и редуктор. Коллекторный двигатель вращается быстро и с малым моментом; редуктор понижает скорость и увеличивает момент. Actuonix выпускает L16 с тремя редукторами, и по таблице видно, как передаточное число меняет скорость на силу. Пересчитать скорость и момент через редуктор поможет калькулятор передаточного числа, а ток и скорость двигателя под нагрузкой — калькулятор коллекторного двигателя.
- Ходовой винт и гайка. Винт превращает вращение в перемещение: за оборот гайка проходит ход винта (lead). По терминологии Haydon Kerk ход равен шагу резьбы, умноженному на число заходов. У PA-14P винт с трапецеидальной резьбой ACME.
- Самоторможение. Винт с мелким ходом не проворачивается под нагрузкой на шток, и привод держит положение без тока. Actuonix указывает это как силу обратного хода (back drive): L16 без питания держит до 31, 46 или 102 Н в зависимости от редуктора. Haydon Kerk даёт правило для винтов: обратного хода обычно нет, если ход винта меньше 1/3 его диаметра.
- Концевые выключатели и обратная связь — ниже по разделам.
| Привод | Ход | Сила (динамическая) | Скорость без нагрузки | Питание | Ток | Рабочий цикл |
|---|---|---|---|---|---|---|
| Actuonix L12, 50:1 / 210:1 | 10–100 мм | 22 / 80 Н | 25 / 6,5 мм/с | 6 или 12 В | останов: 460 мА (6 В), 246 мА (12 В) | 20 % |
| Actuonix L16, 35:1 / 63:1 / 150:1 | 50, 100, 140 мм | 50 / 100 / 200 Н | 32 / 20 / 8 мм/с | 12 В (R — 6 В) | останов: 650 мА при 12 В | 20 % |
| Progressive Automations PA-14P | 1–40″ (25–1016 мм) | 35–150 фунтов (156–667 Н) | 2,00–0,37″/с (51–9,4 мм/с) | 12–48 В | 1,0 А без нагрузки, 5,0 А под нагрузкой (12 В) | 25 % |
| Haydon Kerk 43000 (шаговый) | 12,7–63,5 мм (captive), до 400 мм | до 222 Н | свыше 76 мм/с | 2,33–12 В обмотка | 1,5 А на фазу (2,33 В) | кривые при 100 % |
Пересчёт фунтов и дюймов — по коэффициентам из даташита Actuonix: 1 Н = 0,225 фунта-силы, 1 дюйм = 25,4 мм.
Скорость, сила и рабочий цикл
Скорость привода с коллекторным двигателем задаёт нагрузка: чем больше сила, тем медленнее шток, — так прямо пишет Actuonix, и это видно по PA-14P: исполнение на 35 фунтов проходит 2,00 дюйма в секунду без нагрузки и 1,38 под полной нагрузкой. Снизить скорость можно напряжением или ШИМ — как у обычного коллекторного двигателя.
У L16 производитель называет две характерные точки. Наибольшая мощность (для 63:1 — 75 Н при 10 мм/с) — режим, в котором привод выполняет работу быстрее всего. Наибольший КПД (38 Н при 15 мм/с) — режим, в котором на ту же работу уходит меньше всего энергии и привод меньше греется. Нагрузку лучше выбирать ближе ко второй точке.
Рабочий цикл ограничивает, сколько привод может двигаться: у L16 — 20 %, у PA-14P — 25 %, по даташиту это 5 минут работы на 15 минут отдыха. Останов — самый тяжёлый режим: двигатель стоит и потребляет наибольший ток. Actuonix предупреждает, что повторные остановы или останов дольше нескольких секунд заметно сокращают срок службы, поэтому программа должна распознавать его и снимать питание.
Концевые выключатели
Приводы с концевиками (у Actuonix — исполнение -S) сами выключают двигатель в крайних положениях: у L16 — за 0,5 мм до конца хода. Положение концевиков задано на заводе и не меняется, у PA-14P они тоже встроенные и нерегулируемые.
Каждый концевик нормально замкнут и зашунтирован диодом. Когда шток дошёл до края, концевик размыкается, а диод в этом направлении заперт — двигатель встаёт. Стоит сменить полярность, и ток пойдёт через диод: привод отъедет, концевик замкнётся. Отсюда два следствия для схемы управления:
- Сигнала «дошёл до края» нет. Концевик просто разрывает цепь. Микроконтроллер узнаёт об остановке по пропаданию тока двигателя или по времени, превышающему время полного хода.
- Управлять нужно сменой полярности — переключателем на два направления, реле или H-мостом. Исполнение -S у Actuonix не работает с их платой позиционирования LAC: та рассчитана на потенциометр.
Привод с концевиками — самый простой вариант для двух положений: «открыто — закрыто», «выдвинуть — втянуть». Для промежуточных положений нужна обратная связь.
Обратная связь: потенциометр и энкодер
В приводах с обратной связью (у Actuonix — исполнение -P, у Progressive Automations — PA-14P) вдоль хода стоит потенциометр, движок которого связан со штоком. На его концы подают опорное напряжение — Actuonix: выводы 1 и 5, — и напряжение движка (вывод 2) линейно меняется между ними пропорционально положению.
- Сопротивление — у L16 6, 11 или 16 кОм ±50 % для хода 50, 100 и 140 мм; у PA-14P — до 10 кОм, многооборотный, ±5 %. Из-за большого допуска сопротивление в расчёте не используют: положение считают по отношению напряжений.
- Линейность и повторяемость — у L16 линейность лучше 2 %, повторяемость при ходе 100 мм — 0,4 мм. Привод с хорошей точностью возвращается в ту же точку, но отсчёт в миллиметрах по двум крайним точкам может разойтись с реальным на 2 % хода — 2 мм на 100 мм (наш расчёт). Если нужна точность выше, строят таблицу калибровки по нескольким точкам.
- Подключение к АЦП. Концы потенциометра подключают к тому же питанию, от которого работает АЦП (у Arduino Uno с опорным по умолчанию — 5 В, AVcc), и к общему проводу: тогда результат — доля хода и не зависит от точности питания (ратиометрическое измерение). Вывод AREF для этого не используют: в режиме по умолчанию (REFS1:0 = 01 — «AVcc с внешним конденсатором на AREF» по даташиту ATmega328P) на AREF ставят только конденсатор, а внешнее опорное подают на него лишь в режиме REFS1:0 = 00; нагружать AREF потенциометром нельзя. 10-битный АЦП на ходе 100 мм даёт 100 / 1024 ≈ 0,1 мм на отсчёт — меньше повторяемости привода.
У приводов на шаговом двигателе положение известно по числу шагов, а для контроля пропуска шагов ставят энкодер: Haydon Kerk предлагает для своих гибридных приводов оптические инкрементные энкодеры с квадратурными выходами и индексом; энкодер для Size 14 — на 200, 400 и 1000 отсчётов на оборот. Отдельный вариант — исполнение -R у Actuonix, «линейный сервопривод»: он управляется как модельный сервопривод, импульсом 1,0 мс — втянут, 2,0 мс — выдвинут; длительность импульса и настройку таймера посчитает калькулятор ШИМ сервопривода.
Управление: H-мост, позиция и ток
H-мост. Привод — коллекторный двигатель, и управляют им так же: H-мостом с ШИМ. Для L16 с током останова 650 мА подходит DRV8871 — 6,5–45 В, пиковый ток 3,6 А. Его режимы по таблице 1 даташита:
| IN1 | IN2 | Выходы | Режим |
|---|---|---|---|
| 0 | 0 | отключены | выбег; через 1 мс — сон |
| 0 | 1 | OUT1 = L, OUT2 = H | назад (втягивание) |
| 1 | 0 | OUT1 = H, OUT2 = L | вперёд (выдвижение) |
| 1 | 1 | оба L | торможение |
TI советует при ШИМ чередовать ход с торможением: для половинной скорости вперёд IN1 = 1, а IN2 переключать между 0 и 1. Ограничение тока моста задаёт резистор: ITRIP = 64 кВ/RILIM (по таблице 59–69 кВ), например 32 кОм — 2 А; меньше 15 кОм ставить нельзя. Это защита моста и проводов, а не датчик останова: L16 при останове потребляет всего 650 мА. Приводу PA-14P, которому под нагрузкой нужно 5 А, DRV8871 мал — нужен мост на больший ток.
Позиция. Программа сравнивает напряжение потенциометра с заданным и включает мост в нужную сторону. Чтобы привод не «качался» вокруг цели, вводят зону нечувствительности — несколько отсчётов АЦП, больше шума и меньше повторяемости, — а при подходе к цели снижают заполнение ШИМ.
Ток и останов. У DRV8871 нет вывода для шунта в нижнем плече: PGND и теплоотводящую площадку TI велит соединять с землёй платы, а ограничение тока работает на внутреннем датчике. Поэтому ток двигателя для программы измеряют шунтом в цепи питания моста VM, а усилитель включают по верхней стороне (high-side) — INA180 допускает синфазное напряжение до 26 В. Наш расчёт: шунт 0,1 Ом при 650 мА даёт 65 мВ — для АЦП это мало, нужен усилитель вроде INA180; сопротивление шунта подберёт калькулятор. Порог ставят между током при рабочей нагрузке, измеренным на образце, и током останова, а срабатывание — с выдержкой, чтобы не путать останов с пусковым броском.
// Position loop for an Actuonix L16-P on a DRV8871 bridge (IN1 = pin 5, IN2 = pin 6).
// Pot ends on 5 V (AVcc) and GND, not on AREF; wiper on A0. High-side shunt amplifier
// (shunt in the VM line) output on A1.
const int DEADBAND = 4; // +-4 ADC counts: an 8-count band, about 0.8 mm over 100 mm
const int STALL_ADC = 500; // set from measurements: between working and stall current
const unsigned long STALL_MS = 300;
unsigned long overSince = 0;
void drive(int dir, uint8_t duty) { // dir: +1 extend, -1 retract, 0 brake
if (dir > 0) { digitalWrite(6, LOW); analogWrite(5, duty); }
else if (dir < 0) { digitalWrite(5, LOW); analogWrite(6, duty); }
else { digitalWrite(5, HIGH); digitalWrite(6, HIGH); }
}
bool moveTo(int target) { // target in ADC counts; returns false on stall
for (;;) {
int err = target - analogRead(A0);
if (abs(err) <= DEADBAND) { drive(0, 0); return true; }
drive(err > 0 ? 1 : -1, abs(err) > 50 ? 255 : 120); // slow down near the target
if (analogRead(A1) > STALL_ADC) {
if (overSince == 0) overSince = millis();
if (millis() - overSince > STALL_MS) { drive(0, 0); overSince = 0; return false; }
} else {
overSince = 0;
}
}
}
Здесь ШИМ идёт с выключенным противоположным входом — это режим «ход — выбег»; вариант «ход — торможение» по совету TI получится, если держать активный вход в единице, а ШИМ подавать инвертированным на второй.
Шаговый линейный привод
В приводах Haydon Kerk на шаговом двигателе винт и гайка встроены в сам двигатель. Бывают три исполнения: captive — шток с защитой от проворота выходит из корпуса, non-captive — винт проходит сквозь двигатель и защиту от проворота делают снаружи, external — гайка движется по винту, закреплённому на валу.
Положение здесь задают числом шагов, как у шагового двигателя, и перемещение за шаг следует из определений Haydon Kerk: за оборот гайка проходит ход винта, а оборот — это nоб шагов (200 при шаге 1,8°). С микрошагом 1/nm:
Таблица серии 43000 это подтверждает: для винта 6,35 мм перемещение за полный шаг кода C — 0,00125″ (0,0317 мм), и мм — ход винта на оборот. Частота импульсов STEP для нужной скорости — f = v · Nмм; DRV8825 считает её так же — по скорости, микрошагу и углу шага.
Особенности шаговых приводов по каталогу Haydon Kerk:
- Биполярное включение. Униполярное даёт примерно на 30 % меньше силы.
- Сила падает со скоростью, кривые силы от скорости в каталоге сняты при 100 % рабочем цикле с чоппером.
- Крайние положения. Если шток оставляют полностью выдвинутым или втянутым, Haydon Kerk предупреждает, что могут понадобиться особые меры при управлении (special drive considerations). Наше толкование: не оставлять привод упёртым в край под током — снижать ток или отводить шток от упора.
- Обратный ход зависит от винта: с крупным ходом нагрузка может провернуть винт, и тогда положение держат током удержания обмотки.
Пример расчёта
Коллекторный привод. Нужно поднимать заслонку весом 38 Н на 100 мм. Берём L16-100-63-12-P: 38 Н — его точка наибольшего КПД, скорость около 15 мм/с, ход занимает 100 / 15 ≈ 6,7 с. При рабочем цикле 20 % после хода нужна пауза не меньше 4 · 6,7 = 26,7 с, то есть не больше 1,8 хода в минуту. Механическая мощность — 38 · 0,015 = 0,57 Вт, а при останове привод потребляет 12 · 0,65 = 7,8 Вт, и вся она уходит в нагрев двигателя: заклинившую заслонку нужно распознать по току за доли секунды. Без питания заслонка не опустится: 38 Н меньше силы обратного хода 46 Н. Боковая нагрузка на выдвинутый шток — не больше 30 Н.
Шаговый привод. Haydon Kerk 43000 с винтом 6,35 мм (ход 6,35 мм на оборот), драйвер с микрошагом 1/8:
Для скорости 10 мм/с нужна частота STEP 10 · 252 ≈ 2520 Гц; при микрошаге 1/16 — 504 шага на миллиметр и вдвое большая частота. Ток обмотки 2,33-вольтовой версии — 1,5 А на фазу, напряжение VREF для него и предел скорости по индуктивности (1,9 мГн) посчитает калькулятор шагового двигателя.
Линейный привод или соленоид
| Соленоид | Привод с коллекторным двигателем | Шаговый привод | |
|---|---|---|---|
| Ход | миллиметры: Ledex STA — до 0,80″ (20 мм) | десятки–сотни мм: L16 — до 140 мм, PA-14P — до 40″ | 12,7–63,5 мм (captive), до 400 мм |
| Положения | два | два с концевиками, любое с потенциометром | любое по числу шагов |
| Скорость | ход за миллисекунды | 8–32 мм/с у L16 | задаётся частотой шагов |
| Без питания | возвращается пружиной; бистабильный держит магнитом | держит, пока нагрузка меньше силы обратного хода | зависит от хода винта |
| Ограничение нагрева | рабочий цикл по таблице мощности | рабочий цикл 20–25 % | ток обмотки и нагрев двигателя |
| Чем управлять | один ключ и диод | H-мост | драйвер шагового двигателя |
Типичные ошибки
- Привод гудит в крайнем положении и греется — у привода без концевиков (исполнение -P) программа продолжает толкать шток в упор. Ограничьте заданное положение диапазоном, измеренным на образце, и снимайте питание по превышению тока.
- Привод не возвращается от концевика — подано то же направление; концевик разорвал цепь, нужна обратная полярность.
- Шток «качается» около цели — нет зоны нечувствительности или скорость при подходе слишком велика; сузьте шум АЦП фильтром и снижайте заполнение ШИМ у цели.
- Позиция «плывёт» при работе двигателя — помехи от двигателя на проводе потенциометра. Ведите провода движка отдельно от силовых, ставьте конденсатор на вход АЦП и измеряйте позицию в паузах ШИМ или усредняя.
- Привод медленный и слабый — питание не держит пусковой ток: у PA-14P под нагрузкой 5 А при 12 В. Проверьте источник и сечение проводов.
- Шаговый привод пропускает шаги — частота STEP выше той, что двигатель вытягивает под нагрузкой, или нет разгона; уменьшите скорость, задайте разгон и проверьте ток драйвера.
Частые вопросы
Как подключить линейный актуатор к Arduino?
Через H-мост: вывод микроконтроллера не даст сотен миллиампер, а для реверса нужно менять полярность. Actuonix L16 при 12 В потребляет при останове 650 мА — для него подойдёт мост DRV8871 (6,5–45 В, 3,6 А пик): IN1 = 1, IN2 = 0 — выдвижение, IN1 = 0, IN2 = 1 — втягивание. Большим приводам нужен мост мощнее: PA-14P под полной нагрузкой берёт 5 А при 12 В.
Зачем в актуаторе концевые выключатели и как он отъезжает от них?
Концевики размыкают цепь двигателя в крайних положениях: у Actuonix -S — за 0,5 мм до края хода. Параллельно каждому стоит диод, который пропускает ток обратной полярности, поэтому, сменив полярность, привод уходит от концевика. Сигнала о срабатывании концевик не даёт: программа узнаёт об остановке по пропаданию тока или по времени.
Как узнать положение штока?
По потенциометру обратной связи: на его концы подают опорное напряжение, напряжение движка пропорционально положению. У L16 линейность лучше 2 %, повторяемость при ходе 100 мм — 0,4 мм; 10-битный АЦП на ходе 100 мм даёт около 0,1 мм на отсчёт. У приводов на шаговом двигателе положение считают по шагам, а для контроля ставят энкодер — у Haydon Kerk для Size 14 есть исполнения на 200, 400 и 1000 отсчётов на оборот.
Сколько можно непрерывно работать актуатором?
Сколько позволяет рабочий цикл: у Actuonix L12 и L16 — 20 %, у PA-14P — 25 %, то есть 5 минут работы на 15 минут отдыха. Ход L16 63:1 на 100 мм под нагрузкой 38 Н занимает около 6,7 с, после него нужно не меньше 26,7 с паузы.
Как посчитать шаги на миллиметр у шагового линейного привода?
Разделите число шагов на оборот с учётом микрошага на ход винта за оборот. У Haydon Kerk серии 43000 с винтом 6,35 мм перемещение за полный шаг 1,8° — 0,0317 мм, значит, ход винта 200 · 0,0317 = 6,35 мм; при микрошаге 1/8 это 200 · 8 / 6,35 ≈ 252 микрошага на миллиметр.
Источники
- Actuonix Motion Devices. Miniature Linear Motion Series L16, datasheet Rev. E (November 2019) — редукторы 35:1, 63:1, 150:1: наибольшая мощность при 50 Н и 16 мм/с, 75 Н и 10 мм/с, 175 Н и 4 мм/с; наибольший КПД при 24 Н и 24 мм/с, 38 Н и 15 мм/с, 75 Н и 7 мм/с; без нагрузки 32/20/8 мм/с; наибольшая сила 50/100/200 Н; самоторможение (back drive) 31/46/102 Н; ход 50/100/140 мм — повторяемость 0,3/0,4/0,5 мм, боковая нагрузка 40/30/20 Н, потенциометр 6/11/16 кОм ±50 %; линейность менее 2 %; P и S — 12 В, R — 6 В; ток останова 650 мА при 12 В; рабочий цикл 20 %; статическая сила 250 Н; люфт 0,25 мм; скорость зависит от нагрузки и снижается с напряжением; без питания держит, пока нагрузка меньше back drive; частые и долгие (дольше нескольких секунд) остановки сокращают ресурс; -S: концевики выключают двигатель за 0,5 мм до края, встроенные диоды позволяют отъехать обратно, положение концевиков не меняется; реверс сменой полярности — переключателем или H-мостом; -P: опорные напряжения на выводы 1 и 5, напряжение на выводе 2 линейно зависит от положения; -R: 1,0 мс — втянут, 2,0 мс — выдвинут
- Actuonix Motion Devices. L12 datasheet, Rev. F (November 2019) — редукторы 50:1, 100:1, 210:1: без нагрузки 25/13/6,5 мм/с, сила 22/42/80 Н; ток останова 460 мА при 6 В и 246 мА при 12 В; рабочий цикл 20 %; 1 Н = 0,225 фунта-силы, 25,4 мм = 1 дюйм
- Progressive Automations. PA-14P Linear Actuator with Potentiometer, Data Sheet — с. 2: исполнения 35, 50, 75, 110 и 150 фунтов (динамическая нагрузка); ток без нагрузки 1,0 А и при полной нагрузке 5,0 А при 12 В (2,5 А при 24 В); скорость 2,00 дюйма/с без нагрузки и 1,38 дюйма/с под нагрузкой (35 фунтов) … 0,37 и 0,28 дюйма/с (150 фунтов); ход 1–40 дюймов; концевики встроенные, нерегулируемые; винт с трапецеидальной резьбой ACME; рабочий цикл 25 % (5 минут работы, 15 минут отдыха); с. 5: потенциометр 0–10 кОм, 10 оборотов, ±5 %
- AMETEK Haydon Kerk. Full Line Catalog (MCM2019113A_0719) — терминология: ход винта (lead) — перемещение за оборот, равен шагу резьбы, умноженному на число заходов; шагов на оборот — число шагов на 360°; линейный шаг — перемещение за один шаг ротора; обратный ход обычно не возникает при ходе винта меньше 1/3 диаметра (1/4 с покрытием Kerkote); серия 43000 (Size 17, 1,8°): перемещение за шаг 0,0030–0,0487 мм (винт 5,54 мм) и 0,0039–0,0317 мм (винт 6,35 мм), биполярная обмотка 2,33 В — 1,5 А, 1,56 Ом, 1,9 мГн; униполярное включение даёт примерно на 30 % меньше силы; до 222 Н и свыше 7,62 см/с; длительная остановка в крайних положениях требует особых мер; энкодеры: квадратурные выходы, индекс, для Size 14 — 200, 400 и 1000 отсчётов на оборот; ток в таблицах — действующий (Current (RMS)/phase), у 43000 2,33 В — 1,5 А; про полностью выдвинутый или втянутый шток — «special drive considerations may be necessary»
- AMETEK Haydon Kerk. Product Guide (MCM2019_063B_061419) — исполнения captive (шток с защитой от проворота), non-captive (нужна внешняя защита от проворота) и external (гайка на винте снаружи); Size 17: 1,5–50 мкм на шаг, 100–220 Н, ход captive 12,7–63,5 мм, non-captive и external — до 400 мм
- Texas Instruments. DRV8871 3.6-A Brushed DC Motor Driver With Internal Current Sense (SLVSCY9B, July 2016) — питание 6,5–45 В, пиковый ток 3,6 А; табл. 1: IN1/IN2 = 0/0 — выбег, 0/1 — назад, 1/0 — вперёд, 1/1 — торможение; ШИМ лучше чередовать с торможением; ур. 1: I_TRIP = 64 кВ / R_ILIM (59–69 кВ), 32 кОм — 2 А, не меньше 15 кОм; защита от перегрузки 3,7–6,4 А, повтор через 3 мс; описание выводов: PGND — сильноточная земля, соединить с землёй платы; теплоотводящую площадку паять на слой земли; ограничение тока — по внутреннему датчику (Internal Current Sense) и резистору ILIM
- Texas Instruments. DRV8825 Stepper Motor Controller IC (SLVSA73F, July 2014) и Allegro A4988 (4988-DS, Rev. 8) — DRV8825, 9.2.2.1: частота STEP по скорости, делителю микрошага и углу шага (пример: 1,8°, 1/8 шага, 120 об/мин); A4988, табл. 1 MS1–MS3: от полного шага до 1/16; DRV8825: ток полной шкалы задают xVREF и RSENSE, усиление 5 (I = VREF / (5 · RSENSE)); A4988: ITripMAX = VREF / (8 · RS), выход до ±2 А
- Microchip. ATmega48A/PA/88A/PA/168A/PA/328/P Data Sheet (DS40002061B) — разд. 24 АЦП: максимум шкалы — напряжение на AREF; AVcc или внутреннее 1,1 В можно подключить к AREF битами REFSn и развязать конденсатором на AREF; таблица REFS1:0 — 00: внешний AREF, 01: AVcc с внешним конденсатором на AREF; при внешнем источнике на AREF другие режимы опорного применять нельзя
Нашли ошибку?
Смотрите также
- ДвигателиКоллекторные, шаговые, бесколлекторные двигатели и сервоприводы: драйверы, управление, выбор
- СоленоидыСила и ход, рабочий цикл, ключ на MOSFET, пик-удержание, диод и ограничитель
- Управление коллекторным двигателемКлюч и диод, ШИМ, H-мост, реверс, торможение, датчики скорости
- Драйверы H-мостаУстройство моста, сквозной ток, L298, A4988, потери на ключах
- Шаговые двигателиТипы и обмотки, шаг и микрошаг, чоппер, драйвер A4988
- СервоприводыУстройство, импульс и угол, постоянное вращение, ток, питание, Arduino Servo
- DRV8871H-мост 6,5–45 В, 3,6 А: выводы, резистор ILIM, сон, нагрев PowerPAD
- Шаговый двигатель: шаги, VREF, скоростьШаги на мм, частота STEP, VREF A4988/DRV8825/TMC2209, предел скорости
- Передаточное число и ремень GT2Ступени редуктора, скорость и момент с КПД, шкив GT2, шаги на мм
- Коллекторный двигатель: обороты, ток, КПДМеханическая характеристика, ток останова, мощность, КПД, ШИМ, редуктор
- Энкодеры: инкрементальные и абсолютныеКвадратурный сигнал, x1/x2/x4, EC11, HEDS-5540, AS5600, таймер STM32, дребезг, код
- Ток останова двигателяТок двигателя при заторможенном вале: напряжение, делённое на сопротивление обмотки