Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 29.10.2019, 11:28  
p_v
Гражданин KAZUS.RU
 
Регистрация: 07.05.2019
Сообщений: 740
Сказал спасибо: 66
Сказали Спасибо 142 раз(а) в 88 сообщении(ях)
p_v на пути к лучшему
По умолчанию Re: Регулятор хода со стабилизацией оборотов для бормашинки

Это что-то специфичное у вас. Можете им в суппорт написать, спросить. Если на складе есть - должно добавляться, честное пионерское. Попробуйте из другого браузера.

Я просто думал вас сильно волнует переплата нескольких долларов и вам надо обязательно по одному SMD-резистору купить .
Реклама:
p_v вне форума  
Непрочитано 29.10.2019, 11:29  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,540
Сказал спасибо: 698
Сказали Спасибо 4,315 раз(а) в 1,979 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Регулятор хода со стабилизацией оборотов для бормашинки

Ладно, добился, в корзине 23 детали из 28. Но где сама плата? Как ее заказать не вижу.
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
Kabron вне форума  
Непрочитано 29.10.2019, 12:10  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,540
Сказал спасибо: 698
Сказали Спасибо 4,315 раз(а) в 1,979 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Регулятор хода со стабилизацией оборотов для бормашинки

p_v, вам наверное неинтересно, чтобы я сделал покупку?
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
Kabron вне форума  
Непрочитано 29.10.2019, 12:42  
p_v
Гражданин KAZUS.RU
 
Регистрация: 07.05.2019
Сообщений: 740
Сказал спасибо: 66
Сказали Спасибо 142 раз(а) в 88 сообщении(ях)
p_v на пути к лучшему
По умолчанию Re: Регулятор хода со стабилизацией оборотов для бормашинки

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

Для заказа плат надо открыть плату в редакторе, и там на тулбаре будет кнопка "generate fabrication file". Оттуда можно будет перейти на jlcpcb, или скачать гербер и потом залить ручками.
p_v вне форума  
Непрочитано 29.10.2019, 13:25  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,540
Сказал спасибо: 698
Сказали Спасибо 4,315 раз(а) в 1,979 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Регулятор хода со стабилизацией оборотов для бормашинки

Ну теперь понятно, т.е. сама, сама. Я думал готовый ресурс можно просто заказать.
Неудобно, ибо при открытии в редакторе можно накосячить и испортить проект, не заметив этого.
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
Kabron вне форума  
Непрочитано 03.03.2020, 02:38  
p_v
Гражданин KAZUS.RU
 
Регистрация: 07.05.2019
Сообщений: 740
Сказал спасибо: 66
Сказали Спасибо 142 раз(а) в 88 сообщении(ях)
p_v на пути к лучшему
По умолчанию Re: Регулятор хода со стабилизацией оборотов для бормашинки

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

В общем, чтобы выходить на "следующий уровень", надо вычислять момент на валу (вроде проще скорости). Через это можно решить 2 проблемы:

1. На холостом ходу прогнать обороты от нуля до максимума и померить изменение момента.
- вычисляем вклад вентилятора (на холостых значимый вклад в момент только от него)
- вычисляем момент инерции ротора
2. При регулировке, когда знаем момент на валу и момент инерции ротора - можно пересчитывать ПИД под конкретную нагрузку.

Это еще надо обмозговать, но навскидку вроде система разрешаема и данных должно хватить.

Памятуя о том, как долбались с измерениями, накидал новую схему (черновик): https://easyeda.com/speed/ac-speed-control-v2.

- Все по возможности переведено на 0603, и прочие изменения, чтобы потом проще было делать компактные платы.
- Вместо LNK306 =› MP157. Он мельче и меньше (наверное) греется. На обратную связь вместо оптрона обычная дискретка, так компактнее.
- Питание сделано с общим плюсом, чтобы рулить симистором напрямую, отрицательным напряжением. Из-за этого ушел оптрон и нужные для него снабберные цепочки. Заметная экономия по площади.
- Симистор компактный и понтовый, ACST410, со всякими внутренними защитами и током управления всего 10ма.
- Добавился USB для заливки прошивок (без программатора) и дампа логов (через изолятор). Правда из-за особенностей питания целых 7 элементов. Фик знает, стоит ли оно того, чтобы не юзать программатор. Но по деньгам копейки, а когда дуешь феном то количество деталей без разницы.
- Дабавил датчик холла, как минимум для экспериментов, а там посмотрим.

Опциональные элементы обведены пунктиром. В принципе можно не ставить, если с размером напряг, но для прогона экспериментов и снятия данных точно полезно. Да и на текущих габаритах платы нет смысла кроить.

Софт надо будет переделывать, тоже идей накопилось.

Пока так. Не знаю когда руки дойдут.

Последний раз редактировалось p_v; 03.03.2020 в 03:56.
p_v вне форума  
Непрочитано 23.03.2020, 00:41  
p_v
Гражданин KAZUS.RU
 
Регистрация: 07.05.2019
Сообщений: 740
Сказал спасибо: 66
Сказали Спасибо 142 раз(а) в 88 сообщении(ях)
p_v на пути к лучшему
По умолчанию Re: Регулятор хода со стабилизацией оборотов для бормашинки

Порефакторил код, перед тем как начинать более серьезные изменения. Дeло в том что это был "первый" проект, когда еще не до конца разобрался что и как можно делать. Так что сюда слиты наработки из других репов, и кое-где поправлена логика, которую не додумали.

Пока все в ветке v2 и не проверено. Лог изменений в понятном виде такой:

Код:
1.1.0 / WIP
------------------

- Full refactoring, prior to start more deep changes. Nothing "visible for
  users", but internals improved significantly.
- Moved triac's logic to ISR & use message queue to emit ADC data. Now logic
  is robust to theoretic computation bursts in event loop.
- Use hand-made "YIELD" macro to improve calibrator's logic readability.
- Renamed classes and reorganized helpers.
- Reduced number of divisions in single event loop pass (use table lookups +
  multiplication for small value ranges).
- Reworked stm32cubemx integration. Keep full sources to avoid conflicts with
  outdated PlatformIO's version. Removed all places with tight-coupled code.
- Added alternate HAL entry for new upcoming PCB.
- Added build-ability tests on Travis-CI, for different OS-es.


1.0.0 / 2019-08-01
------------------

- First Release
====

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

Из побочных эффектов - HAL настолько удачно отделился, что потом старые версии плат должны "сами собой" поддерживаться. Специально на такое я тратить ресурсы не буду, но и мешать тоже не стану.
p_v вне форума  
Непрочитано 23.03.2020, 17:48  
Али-бастр
Прописка
 
Аватар для Али-бастр
 
Регистрация: 13.04.2010
Адрес: г. Старый Оскол
Сообщений: 151
Сказал спасибо: 54
Сказали Спасибо 88 раз(а) в 25 сообщении(ях)
Али-бастр на пути к лучшему
По умолчанию Re: Регулятор хода со стабилизацией оборотов для бормашинки

Сообщение от Nimnul Посмотреть сообщение
Жаль, схема то не сложная, несмотря на контроллер STM32 мне понравилась автокалибровка, обычно в подобных схемах сложнее с этим.


U2010B, но где то читал ее метод очень капризен, не со всеми двигателями нормально работает.
Два раза с перерывом в год пытался довести до ума это ЧУДО! И с бубном вокруг танцевал и богу молился. Бесполезно. Не тратьте время и деньги. Сырая микросхема.
__________________
Психология раба защищает от ужаса свободы.
Али-бастр вне форума  
Непрочитано 25.03.2020, 12:04  
Archivariuss
Временная регистрация
 
Регистрация: 07.08.2007
Адрес: Калуга, Россия
Сообщений: 98
Сказал спасибо: 5
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
Archivariuss на пути к лучшему
По умолчанию Re: Регулятор хода со стабилизацией оборотов для бормашинки

Сообщение от Али-бастр Посмотреть сообщение
Два раза с перерывом в год пытался довести до ума это ЧУДО
У меня все работает! Вот только уже два раза уходил в обрыв R1 (причину не выявил). Прикупил в Чип_Дип резисторы на 200 Ом (следующий раз попробую запараллелить)
__________________
Говорю что знаю. Что не знаю - не говорю.
Archivariuss вне форума  
Сказали "Спасибо" Archivariuss
nitrix (01.05.2020)
Непрочитано 30.04.2020, 00:13  
p_v
Гражданин KAZUS.RU
 
Регистрация: 07.05.2019
Сообщений: 740
Сказал спасибо: 66
Сказали Спасибо 142 раз(а) в 88 сообщении(ях)
p_v на пути к лучшему
По умолчанию Re: Регулятор хода со стабилизацией оборотов для бормашинки

Зарелизил прошивку 1.1.0

С точки зрения пользователя - в PID отключили интегральную компоненту. На бормашинке от нее больше странностей чем толку. В принципе это все.

А вот с точки зрения разработки - переделано все что можно. Код стал намного боле читаемый и поддерживаемый. Теперь не стыдно показывать . Дабы не грузить тонкостями тех, кому это не надо, вот ссылка на лог изменений: https://github.com/speedcontrols/ac_...r/CHANGELOG.md.

К сожалению, новые платы и детальки все еще едут. Как доберутся - будет еще один релиз под новое железо, и потом попробуем прикрутить векторное управление.
p_v вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулятор оборотов минидрели "Смарт" lomnik Делимся опытом 10 24.08.2017 11:46
Регулятор оборотов кулера. vatanimo Электроника - это просто 10 09.10.2016 14:41
Регулятор оборотов минидрели "Резвый" lomnik Электроника - это просто 0 10.05.2016 22:40
регулятор оборотов электродрели METABO homesteel Источники питания и свет 3 05.03.2012 17:24
помогите создать регулятор оборотов VoEvAl Источники питания и свет 52 08.06.2007 17:45


Часовой пояс GMT +4, время: 07:28.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot