Перейти к публикации

Из сообщений удалены кнопки "цитата" и "мультицитата". Используйте выделение для цитирования.

orio55

Регулятор оборотов на ардуино.

Рекомендованные сообщения

Тему делаю по просьбе автора этого устройства Александра. Ну нет у него времени.

Считаю что этот вопрос должен обсуждаться обществом этого форума. Тему эту легко будет найти новичку. Потому что случайно разыскать это устройство прочитывая все темы не реально.

 

 

 

Регулятор.

Сборка регулятора оборотов на Arduino Pro mini

 

 

 

https://www.youtube.com/watch?v=jvaR1ygWsNk

 

 

 

 

 

Как я говорил ранее изготовить регулятор оборотов с обратной связью на ардуино намного проще, чем на микросхеме ТДА1085. Простота заключается в том, что паять приходится, в основном из готовых модулей. Но самое главное это то, что изготовление делится на несколько этапов, и после каждого из них мы можем проверить правильность выполнения.

Для изготовления мы будем использовать Arduino Pro Mini и LCD дисплеи 1602 . Так же для прошивки нам понадобится Переходник USB to COM .

 

В самом начале нам необходимо соединить ардуинку и переходник по этой схеме.

%25D1%2581%25D0%25BE%25D0%25B5%25D0%25B4%25D0%25B8%25D0%25BD%25D0%25B5%25D0%25BD%25D0%25B8%25D0%25B5.jpg

 

 

 

Теперь мы сможем устанавливать программы в наш микроконтроллер. Для этого устанавливаем на компьютер программу Arduino 1.6.6 . Скачать её можно по этой ссылке:https://www.arduino....leases#previous

Возможно, подойдут и другие версии, но у меня стоит именно эта. А так же скачиваем и устанавливаем драйвер для переходника. Описание по ссылке: http://radiolis.pp.u...to-com-pl2303hx

Теперь нам необходимо подключить плату к компьютеру и настроить программу под наш порт и нашу плату. Подробно об этом в видео.

Скачиваем папку с прошивками для регулятора по ссылке:https://drive.google...Vm8?usp=sharing

И пробуем загружать их в микроконтроллер. Теперь мы сможем устанавливать прошивки для разных этапов сборки.

Следующим этапом будет распайка нужных пинов на ардуинке,

 

 

 

 

%25D1%2580%25D0%25B0%25D1%2581%25D0%25BF%25D0%25B8%25D0%25BD%25D0%25BE%25D0%25B2%25D0%25BA%25D0%25B0.jpg

 

 

подготовка дисплея и соединение их вместе.

 

 

 

 

 

%25D1%258D%25D0%25BA%25D1%2580%25D0%25B0%25D0%25BD.jpg

 

 

Для проверки этого этапа понадобится прошивка из папки 2.

Третьим этапом припаиваем переменное сопротивление 10кОм к пину А0 центральной ножкой и к + и - платы крайними ножками. Проверяем результат прошивкой №3

 

 

 

Далее на D8 припаиваем сигнальный выход датчика Холла электродвигателя и подаём на него питание от платы. Для проверки прошивка 4.

Теперь нам необходимо изготовить силовую часть регулятора.

 

 

 

 

%25D1%2581%25D1%2585%25D0%25B5%25D0%25BC%25D0%25B0%2B%25D0%25B4%25D0%25B8%25D0%25BC%25D0%25BC%25D0%25B5%25D1%2580%25D0%25B0.png

 

 

Она состоит из двух участков. Первый отслеживает переход синусоиды через ноль.

 

 

 

 

%25D0%25B4%25D0%25B5%25D1%2582%25D0%25B5%25D0%25BA%25D1%2582%25D0%25BE%25D1%2580%2B%25D0%25BD%25D1%2583%25D0%25BB%25D1%258F.png

 

 

А второй управляет симистором.

 

 

 

 

%25D1%2583%25D0%25BF%25D1%2580%25D0%25B0%25D0%25B2%25D0%25BB%25D0%25B5%25D0%25BD%25D0%25B8%25D0%25B5.png

 

 

Для проверки используем скетчи 5 и 6.

Вот наш регулятор и готов. Можем заливать программу регулятора с обратной связью, или ПИД – регулятора и пользоваться.

Изменено пользователем orio55

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Содержание видео: (при нажатии на строчку видео откроется в нужном месте.)

 

 

 

 

После того, как мы с вами собрали и проверили регулятор описанный здесь: https://shenrok.blog...t=1489156293398

Мы можем приступать к установке прошивок, которые будут поддерживать заданные обороты. Но сначала давайте остановимся на вопросе датчика Холла.

Заменить тахогенератор на датчик Холла совсем не сложно. Я подробно рассказываю об этом в видео на 5:48. Но какой, же поставить? Нам необходим цифровой датчик Холла, желательно биполярный. Так как он будет выдавать в 2 раза больше сигналов. А это очень важно для малых оборотов. Вот такой стоит в моём двигателе SS441.

 

 

 

%25D0%25A5%25D0%25BE%25D0%25BB%25D0%25BB.jpg

 

Открываем даташит http://www.sumzi.com...18172920499.pdf

смотрим распиновку и припаиваем на место.

Разместив такой датчик возле магнита, который находится на валу двигателя, ардуино будет получать информацию об оборотах нашего двигателя. Залив в микроконтроллер прошивку №4, считаем сколько импульсов даёт датчик на 10 оборотов вала двигателя или станка. Это число нам понадобится в дальнейшем.

 

 

 

А вот уже теперь мы можем приступать к установке прошивок. В папке их находится 3. «PID_12», «_16», «_18».

https://drive.google...iew?usp=sharing

 

 

Рассмотрим PID_12:

В самом начале скетча у нас имеются строки, в которые мы должны внести нужные нам значения:

 

int obMax = 6000; //ввести максимальные обороты

int obMin = 200; //ввести минимальные обороты

float kImp = 120; //ввести кол-во импульсов на 10 оборотов

int ogrmin = 70 ; // ограничение симистора на минимальных оборотах.

int minzn = 115; // минимальное значение симмистора на котором начинается вращение.

 

 

В первой строке мы вводим число максимальных оборотов, которые нам необходимы. Во второй - минимальные. В третью строку ставим число импульсов нашего датчика за 10 оборотов вала. В четвёртой строке нужно ввести число, которое будет ограничивать ток минимальных оборотов. Оно будет зависеть от количества минимальных оборотов и прилагаемых нагрузок. И в пятой – число, при котором двигатель начинает вращение на прошивке №6 (мы с вами обращали на это внимание).

Дальше самое ответственное дело. Нужно настроить (подобрать) коэффициенты ПИД регулятора. Они находятся в 19ой строке скетча:

PID myPID(&Input, &Output, &Setpoint, 0.01, 0.2, 0, DIRECT);

 

Поиск выдаёт несколько способов настройки, вы можете воспользоваться любым. Но мне, если честно данный регулятор не очень понравился. А может у меня просто не хватило терпения его настроить.

 

 

Рассмотрим _16:

Основные переменные скетча те же, что и в ПИД регуляторе:

 

int obMin = 200; //ввести минимальные обороты

int obMax = 9000; //ввести максимальные обороты

int kImp = 120; //ввести кол-во импульсов на 10 оборотов

int minzn = 115; // минимальное значение симмистора на котором начинается вращение.

int ogrmin = 70 ; // ограничение симистора на минимальных оборотах.

int mindimming = 80; //значение симистора при закллинившем станке (первоначальный импульс)

int dopusk = 200 ; //допуск оборотов в минус и плюс

 

И устанавливаются они так-же. Но добавилось 2 значения. Это значение симистора при заклинившем станке (первоначальный импульс) Оно подбирается так. На прошивке №6 даём на вал небольшую нагрузку, минимальную, лишь бы вал был не в холостую. И начинаем вращать регулятор. Необходимо заметить число, при котором вал начнёт вращаться. Это значение нам необходимо чтоб придать первоначальный импульс нашему станку. Число весьма условно и позволяет некоторые допуски. И основная переменная которая потребует настройки и подбора это допуск оборотов в минус и плюс. Она означает в каких пределах обороты нашего двигателя будут стабилизироваться. Находим минимальное значение, при котором двигатель будет вращаться без рывков и в холостую, и под нагрузкой на разных оборотах. Данная прошивка уже обеспечивает хорошую стабилизацию оборотов в заданных пределах и возможно этого уже будет достаточно. Если же необходима точная стабилизация оборотов, то переходим к следующей пошивке.

 

Рассмотрим _18:

 

Все значения переносим из предыдущей прошивки:

 

int obMin = 200; //ввести минимальные обороты

int obMax = 9000; //ввести максимальные обороты

int kImp = 120; //ввести кол-во импульсов на 10 оборотов

int minzn = 115; // минимальное значение симмистора на котором начинается вращение.

int ogrmin = 70 ; // ограничение симистора на минимальных оборотах.

int mindimming = 80; //значение симистора при заклинившем станке (первоначальный импульс)

int dopusk = 200 ; //допуск оборотов в минус и плюс

int razgon = 50; //переменная разгона 1 - 100

 

Добавилось только значение разгона, или плавности. При значении 1 стабилизация происходит плавно, при увеличении значения разгон более жесткий. Верхняя граница очень большая, но после 100 (в моём случае) уже изменений нет.

 

 

Параллельная разработка: http://www.motor-r.i...og-page_19.html

 

Вариант регулятора на чипмейкере:http://www.chipmaker...ost__p__3549238

 

 

 

Много вопросов по деталям, где заказать. Заказал комплект себе, делюсь с вами.

 

Ардуинка

Переходник https://ru.aliexpres...c0-27af205599bf

 

экран

 

И заказал блок релюшек для реверса и защиты. Будем дополнять. Здесь.

 

Исходя из ваших вопросов, статья будет дополняться. Так что спрашиваем.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1- Подбор допуска - http://shenrok.blogs...og-page_20.html

 

https://www.youtube.com/watch?v=02-DaIV5EtY

 

 

 

Итак, давайте продолжим настройку и доработку нашего регулятора оборотов с обратной связью.

Начало здесь:

1 Идея и отработка

2 ПИД регулятор

3 Сборка регулятора, пошаговая инструкция

4 Вопросы –ответы, советы, алгоритм работы

5 Настройка допуска, избавление от рывков связанных с переполнением, тумблер на 2 скорости, реле для защиты от пробоя симистора.

 

Те, кто уже сделал данный регулятор, столкнулись с проблемой, очень трудно подобрать переменную допуск. Методом перебора долго и неудобно. И оказалось, что допуск на малых и больших оборотах может отличаться. Поэтому была написана прошивка, помогающая за один раз очень точно подобрать это значение и на минимальных и на максимальных оборотах.

Для этого нам необходимо временно припаять переменное сопротивление на 10 кОм центральным контактом на контакт А3, нашей ардуинки. Крайние контакты сопротивления, как и всегда, припаиваем на + и -.

Теперь после заливки прошивки nastroyka_dopuska, в которую мы предварительно внесём все переменные, касающиеся нашего станка или двигателя. Основными будут минимальные и максимальные обороты, которые нужны на станке, а так же количество импульсов на 10 оборотов шпинделя.

Подбираем допуск, так как показано в видео. После этого можем вносить полученные данные в прошивку 18 и пользоваться. В этой прошивке улучшено отображение на дисплее. Так как вы и просили.

Прошивки: https://drive.google...iew?usp=sharing

 

DSCF2263.JPG

 

 

 

 

 

 

Следующей проблемой у нас было то, что на определённых оборотах двигателя происходили «рывки». Чтобы понять причину, была сделана прошивка, которая отсылала в компьютер значение переменной tic. Это количество тактов которое проходит между сигналами с датчика Холла. Данные отображались в программе SerialPortPlotter в графическом виде.

 

 

13504632.jpg

 

13515896.jpg

 

После консультаций выяснилось, что сбои происходят, если сигнал с датчика приходит одновременно с переполнением счётчика, которое происходит после 65535 тактов. Так же мне подсказали, как избежать таких сбоев, за что я очень благодарен.

 

 

 

Дальнейшей задачей, которая стояла перед нами, это с помощью реле реализовать защиту от пробоя симистора. Так, чтоб если обороты превысят заданные на определённое число, сработает реле и отключит двигатель.

Использовать мы будем блок реле из 4 шт, так как в дальнейшем реализуем через них и реверс двигателя. Но если вам реверс не нужен, то можно обойтись и одним реле.

%25D1%2580%25D0%25B5%25D0%25BB%25D0%25B5.jpg

 

 

На контакты GND подаём минус, VCC подаём плюс 5вольт, IN3 и IN4 подключаем к контакту А1 ардуинки , это для реверса, а IN2 к контакту А2. Этот контакт и будет отвечать за отключение силовой платы. Заливаем прошивку proverka_rele , и наши релюшки должны поочерёдно включаться на 1 сек и выключаться. Две спаренные и одна отдельно. Если всё работает верно, то можно провод который идёт к силовой плате пускать через это одинарное реле, заливать прошивку roos_zashita_1 и пользоваться регулятором. Здесь устранены рывки и реализована защита.

 

Так же мы можем сразу установить и подключить тумблер для реверса на 3 положения и тумблер который будет делить наш диапазон скорости так, как мы захотим. Для своего станочка я сделал первую скорость для точения, от 100об\мин до 2000об\мин, а вторую для шлифовки от 1500об\мин до 5000об\мин. Подключаем их по такой схеме:

 

 

%25D0%2594%25D0%25BE%25D0%25BA%25D1%2583%25D0%25BC%25D0%25B5%25D0%25BD%25D1%25821.jpg

 

 

Для проверки заливаем скетч proverka_tumblerov и при смене положения тумблеров, будут меняться числа на экране. Если изменения происходят, то можно заливать прошивку roos_zashita_2skorosti и пользоваться.

 

Не забываем, что на всех прошивках необходимо вносить нужные вам значения.

Прошивки:https://drive.google...iew?usp=sharing

 

2. Реверс торможение - реле реверса на А1 Тумблер реверса на А7

скетч: https://drive.google...iew?usp=sharing

.2а. В переменных можно менять торможение

 

https://drive.google...iew?usp=sharing

 

 

 

 

Варианты печаток

 

Печатка ----- без реле https://wdfiles.ru/drgO

 

Печатка----- с 1 реле защиты https://wdfiles.ru/dr2l

 

Печатка ---- с двумя реле для реверса и торможения https://wdfiles.ru/dr8k

 

Печатка ---- с СМД компонентами и импульсным блоком питания для корпуса D6MG https://drive.google...T0JOd2pFZjI3SmM

 

 

Для релюшек 12в перемычку перекинуть на метку 12

Для релюшек 5в уже стоит на метке 5

Диоды на релюшках припаивать прямо на плату со стороны проводников.

Для плат с ULN2003 диоды на реле не нужны.

 

 

Список деталей меняется в зависимости от выбранной вами печатки.

 

резистор 10к 0.25W-2шт

резистор 4.7к 0,25W-1шт

резистор 2к 0,25W-1шт

резистор 470 0,25W-1шт

резистор 100 2W-1шт

резистор 360 0.25w-2шт

резистор 5к 0.25W-1шт (кнопка реверс)

подстроечный резистор 10к-1шт (для LCD дисплея)

переменный резистор 10к-1шт (крутилка оборотов)

подстроечный резистор 10к (на ногу А3)

диод RL205 1шт

конденсатор 100n 600V-1шт С4

конденсатор 0.05мф -1шт С3

симистор BTA24-600 (BTA16-600) На радиаторе

PC817C-1шт

MOC3021-1шт (MOC3023)

L7805CV-1шт

диодный мост что б такой как на плате GBL04-E3/51 (KBL04), Диодный мост 4А 400В

клеммники на плату - двойных - 7шт,

реле JS1-12V 2шт можно 5в

электролитические конденсаторы 100 мкф *25в -2шт (С1 и С2)

микросхема ULN2003A - 1шт

 

 

 

трансформатор - какой найдешь (1,5-3Вт)

переключатель трех позиционный - 1шт

панелька для Ардуинки -1шт

 

Есть на плате, нет в списке

резистор на схеме под ардуинкой - 10k (он со стороны дорожек или без разницы?) На плате со стороны проводников но можно поставить и сверху. И он нужен для тех кто будет делить диапазон регулировки оборотов на два поддиапазона.

диоды с обратной стороны платы к реле - какие? ответ- любые какие будут можно RL205

транзисторы ВС 550 - 2 шт транзисторы тоже любые с обр. эмит. можно кт 315 или кт3102

 

 

 

Вариант схемы

Скоректированный вариант схемы

post-104672-020526100_1492521329_thumb.jpg

post-104672-012397200_1493637031_thumb.jpg

Изменено пользователем orio55

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Регулятор оборотов на ардуино. часть...

 

 

 

 

 

 

 

Начало здесь:

1 Идея и отработка

2 ПИД регулятор

3 Сборка регулятора, пошаговая инструкция

4 Вопросы –ответы, советы, алгоритм работы

 

5 Настройка допуска, избавление от рывков связанных с переполнением, тумблер на 2 скорости, реле для защиты от пробоя симистора.

 

 

Подключение тумблеров:

%25D0%2594%25D0%25BE%25D0%25BA%25D1%2583%25D0%25BC%25D0%25B5%25D0%25BD%25D1%25821.jpg

 

%25D1%2582%25D1%2583%25D0%25BC%25D0%25B1%25D0%25BB%25D0%25B5%25D1%2580%25D1%258B.jpg

 

 

%25D0%25B0%25D1%2580%25D0%25B4%25D1%2583%25D0%25B8%25D0%25BD%25D0%25BA%25D0%25B0.jpg

 

 

Подключение реле:

 

%25D1%2580%25D0%25B5%25D0%25BB%25D0%25B5.jpg

 

 

 

%25D0%25B0%25D1%2580%25D0%25B4%25D1%2583%25D0%25B8%25D0%25BD%25D0%25BA%25D0%25B0%2B%25D1%2580%25D0%25B5%25D0%25BB%25D0%25B5.jpg

 

 

 

 

 

Ссылка на прошивки: https://drive.google...iew?usp=sharing

Изменено пользователем orio55

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Схема принципиальная https://wdfiles.ru/9fkH

 

Печатная плата https://wdfiles.ru/9fgS

 

Вариант - от ОУОУ http://www.chipmaker...les/file/13952/

 

 

post-104672-047648300_1493918795_thumb.jpg

post-104672-046320300_1494059830_thumb.jpg

Изменено пользователем orio55

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

После ряда экспериментов пришли к выводу что и схему и плату необходимо подправить

 

 

Схема обновленная. https://wdfiles.ru/9h0n

 

Печатная плата https://wdfiles.ru/9h3j

 

Прошивка https://drive.google...NnBtRVZGZUV5a1U

 

Рисунок подключения https://drive.google...iew?usp=sharing

Изменено пользователем orio55

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

https://youtu.be/TEBklpEF-HA

post-79949-053828800_1507963863_thumb.jpg

post-79949-023258100_1507963885_thumb.jpg"Регулятор оборотов с обратной связью для двигателя от стиральной машины. Как сделать или приобрести и настроить.

 

приобретение: http://shenrok.blogs...og-page_25.html

 

максимальный вариант: http://shenrok.blogs...og-page_50.html

минимальный вариант: http://shenrok.blogs...og-page_95.html

 

обсуждение на форуме: http://www.chipmaker.ru/topic/192783/

post-79949-004607600_1507964073_thumb.jpg

Детальки можно купить вот такие .

остальное продается в очень большом количестве, лучше поискать у себя на родине.

 

 

Вариант печатки от Lerik-Co

https://drive.google...5gYBhoPt_t/view

https://yadi.sk/d/0sDj09Wo3Yr7so

Поскольку габариты платы для меня не критичны (травить плату буду для себя сам), то немного увеличил эти габариты с 100х50мм до 110х60мм, что позволило немного увеличить просветы между дорожками и упростить процедуру ЛУТ. Возможно, с такими размерами заказать изготовление готовых плат будет проблематично, но это не мой случай.

Принципиальных изменений никаких, по мелочам:

1. Подписал все элементы согласно схемы, некоторые номиналы элементов привел к стандартному ряду Е12.

2. Для подключения датчиков Холла и Тахо установил два отдельных разъема. Обвязку обоих датчиков одновременно можно впаять на плату. Использоваться будет то, что прописано в прошивке. Т.е. без перепайки можно легко перейти с одного типа датчика на другой, сменив только прошивку.

3. Добавлены электролит 100uF и керамический конденсатор 0.1uF на шине 5В.

4. Два резистора R11 и R12 (которые должны быть 30кОм и 0,5Вт) заменены на четыре резистора R11-1, R11-2, R12-1 и R12 по 62кОм и 0,25Вт. Т.е. нет смысла искать более мощные резисторы, можно ставить обычные четвертьваттные.

5. Корпус предохранителя теперь не свисает с платы.

6. Минимальное расстояние между элементами "горячей" и "холодной" частей увеличено с 0,2мм до 1,2мм (расстояние между дорожками увеличено, стало немного проще в изготовлении и немного безопаснее в эксплуатации).

Изменено пользователем orio55

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Жаль не увидел это видео раньше (смотрел пару дней назад, еще до создания темы), так бы собрал эту схемку, а не на U2010B, тут хотя бы шансов получить не рабочую плату меньше...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Когда будет схемка с реверсом и торможением? Для токарного по металу?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Когда из Китая придёт блок релюшек, а потом по наличию времени.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Только вчера движек попинал, провода в руках потеребил и подумал: купить что-ли плату на TDA... А тут вон оно чО... :) И Ардуинки лежат, и экранчики, надо датчик Холла только прикупить/прикрутить... :)

 

Спасибо, попробую.

Изменено пользователем A-Toxa

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите, что-то запутался: конденсатор 100 нано или 100 пико ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

n - это английская буква и звучит по русски - н что означает "нано" Пико фарады писались бы пф или PF

Изменено пользователем orio55

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

orio55, спасибо, действительно попутался. :) Нашел, положил в "корзину", 16 рублей за шт. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Собрал работает.Использовал датчик холла для ардуино. На малых оборотах под нагрузкой дёргается двигатель (на тда на этих же оборотах норм. это к тому что двигатель исправен).На другом двигателе (мощнее) нормально. Сигнальный провод от холла подтянут резистором 10к на+ пит. В чем может быть проблема?

post-141998-017114100_1489411650_thumb.jpg

post-141998-068385700_1489412307_thumb.jpg

Изменено пользователем Дрёмин

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо автору ! Однозначно отличное решение. Ну не использут сейчас в стиралках TDA. Всё крутят микроконтроллеры. И тех,кому проще на tda1085 , я поздравляю. Я хоть и паяю по мелочи лет 20 ,но мне на ардуинке понятней. Цена сопоставима , а потенциальные возможности несоизмеримы.

И вопрос ко всем. Может кто перелопатит скетч , чтоб была индикация , как на поиведённых ниже ссылках. В одной строке обороты , а во второй чисто визуальное представление ,чем больше к границе установленого диапазона оборотов , тем больше сегментов зажжено ? Поддиапазон оборотов тоже можно вывести в первой строке.

https://chickenwhite.wordpress.com/2014/10/31/hall-effect-rpm-counter/

http://www.r-site.net/?at=//op%5B@id=%273038%27%5D&lang=en

post-143391-007863700_1489412439_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

чтоб была индикация , как на поиведённых ниже ссылках

Мне нравится супер.

На малых оборотах под нагрузкой дёргается двигатель

Извините. На малых это сколько. Если большой двигатель работает нормально а маленький дергается под нагрузкой - это значит надо подбирать коэфициенты PID для конкретного двигателя.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Огромное спасибо за тему!

Давно руки чесались ардуниу какую нибудь пощупать и именно на предмет управления двигателем, а тут прям такой подарок, разжевали и в рот положили!

Вопрос у меня по движку, что можно использовать для экспериментов дома в место стиралочного?

А то нету у меня его, да и здоровый зараза, а руки уже чешутся :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вопрос у меня по движку, что можно использовать для экспериментов дома в место стиралочного?

Можно использовать любой движок что у вас на кухне или в инструментах. Они практически все колекторные с управлением димером без стабилизации оборотов. Нужно будет только доработать пристроить датчик - тахо или оптический.

Еще можно любой двигатель с постоянными магнитами но при условии что он расчитан на постоянное напряжение 220в. Причем в схему добавить выпрямительный мост.

Изменено пользователем orio55

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

orio55, Я не программист. Но что в 18 прошивке не вижу PID коэффициентов.Если что то пропустил ткните носом плис.

  • rep_up.png
  • rep_down.png
  • 0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Но что в 18 прошивке не вижу PID коэффициентов.Если что то пропустил ткните носом плис.

Это сделает автор - немножко подождите. Изменено пользователем orio55

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

orio55, ага, понятно, можно болгарку распотрошить :)

А автомобильное что нибудь можно?

А то есть у меня в планах проект с использованием моторчика дворников...........

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

sany-sch,

А может дисплей с кнопками сразу брать?

к примеру https://ru.aliexpres...92-ae595b861cc2

Удобное сочетание дисплея 1602 и шилда на контроллер UNO, удобный и легкий способ создания законченной цельной конструкции, с возможностью смены меню или выводимых данных на дисплее при помощи 6 кнопок, они под разным сопротивлением распаяны на нулевой пин, тем самым 5 аналоговых пинов от контроллера в нашем распоряжении.

Особенности:

- 6 кнопок подключены на аналоговый пин A0

- 16x2 HD44780 совместимый дисплей с голубой подсветкой

- Резестивная контрасность дисплея

Настраивается контраст при помощи потенциометра

- Размер 83 х 57 мм

Изменено пользователем oyoy

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А то есть у меня в планах проект с использованием моторчика дворников...........

Для движка 12в нужно будет понижать напряжение трансформатором. Хотя транс плохо работает с напряжением после димера. Вообщем это не самая хорошая идея - но возможно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

orio55, Я не программист. Но что в 18 прошивке не вижу PID коэффициентов

В прошивках есть под номером PID_12 . Там уже стоят коефициенты 0.01, 0,2, 0

Как настраивать - ищи гуглом есть видео и описание. В двух словах не раскажеш.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×