Activity
Прошу, прощения, DmitryS, проект еще пару недель назад вышел на эскизную принципиальную схему.
Сейчас организатор, координатор и ведущий разработчик всего этого оптимизирует комплектацию… потом разводка и готовые изделия появятся, думаю, в начале следующего года (хотелось бы раньше, но увы, такое сложное устройство, тем более удовлетворяющее куче пожеланий, достаточно тяжело сразу спроектировать 😦).
Дальше остается программирование всего этого безобразия…
Мы вот сейчас отрабатываем разные кусочки данного проекта, чтоб сразу встроить.
А плата должна стать основой, по-крайней мере у нас, двух устройств. Причем жизненно необходимой.
Не факт, что это будет оригинальная разводка (мне форм-фактор поменьше надо), но прошивки FPGA и математика один в один пойдут.
Поэтому такая и заинтересованность… Одному такие вещи, тем более одиночке, не вытянуть 😦. Даже мой наличный коллектив тоже сделать это не в состоянии. За актуальное время.
Другие участники проекта тоже имеют аналогичные мотивации.
Прямую ссылку убили и меня админы наказали… Будем считать, им видней.
Еще раз повторяю - проект некоммерческий!
Вот все это мне нужно чтоб студентов учить на сложных задачах… И деньги выделены, частично, из своей зарплаты для этого.
Сделайте с вожможностью управления сервами по аналогу ( -10 v +10V ), или подключения энкодеров в паре с шаговиками и это будет новый уровень для всего CNC-интернет-сообщества !
Все это будет предусмотрено.
Что сейчас согласовано:
Процессор STM32F405/STM32F407(64 ногий для маленьких проектов, 144 для больших, одно посадочное место), математику постараемся сделать под оба;
Была долгая дискуссия по поводу расширения оного процессора. Понятно, что таймеров не хватает и на 3 мотора…Пришли к выводу поставить на маму как FPGA (EP3C10), так и CPLD(EPM1270). Паяется одна из них.
На дочку - еще одну EPM1270.
На каждый моторный канал предусмотрены следующие выводы:
+12
GND
Step
DIR
Enable
SDI/MS1
SDO/MS2
короче, на 1 внешний драйвер минимум 5 независимых линий управления.
Опторазвязка размещена на дочках - мама и так сложная 😛
Пока не решен вопрос с энкодерами… прошу ссылки, на какие могут быть у Вас. Пока заложили 2 цифровых входа.
А поскольку админы наказываю за ссылки на коммерческие фирмы - в личку.
Забыл: eetimes.com/…/Generate-stepper-motor-speed-profile… инфо для “Generate stepper-motor speed profiles in real time”. Изучайте, все это в реальном масштабе времени поддерживаться будет.
Если и эту ссылку убьют админы, то не знаю, как жить…😦
Собрался вот коллектив…
Три команды (Московский регион и Челябинск).
Попытка разработки “breakout board для ЧПУ станка”. Посмотрите в интернете, что это такое.
Открытая разработка. Полностью. Проект будет выложен в интернете, в исходных кодах и т.д.
Проект некоммерческий.
Если кто купит комплектацию - по себестоимости уступит желающим. Платы - тоже по себестоимости.
Что согласовано:
- устройство состоит из мамы с подключением через USB и кучей интерфейсов. В минимальной конфигурации возможность подключения драйверов 4 моторов (step-dir) и другие, в т.ч. микрошаг. Процессор выбран - STM32F405/STM32F407 (дабы можно было в реальном времени парсить G-код, например, не говоря о том, чтоб складывать в буфер и выкладывать по мере необходимости).
- нескольких дочек. Здесь и мощные ключи, аналоговые цепи, до 10 моторов и т.д. По выбору. С опторазвязкой.
Цели участников (кроме попытки скрестить ужа и трепетную лань 😁) - уменьшить время создания собственных проектов.
Если это будет интересно - просьба критиковать. Только без смертоубийства… для этого другие специальные люди есть 😛.
Всем привет.
Вот получили из кетая небольшую кучку моторчиков:
42х42х34 мм 0.85 А/5.75 Ом. (Y07-43D1-1065)
42х42х50 мм 2А/1.8 Ом. (Y07-43D4-5060)
Вот у меня что получается при номинальных режимах работы (указанных в паспорте):
Мощность для первого мотора: 4 W.
Мощность для второго мотора: 7.2 W.
(считаю I2*R). Всего около 13 W.
Поскольку я раньше этим не занимался, и, прежде чем жечь, хотелось бы понять что и как.
Так вот. Умножая одно число на другое, получаем около 5В и 3.6 В соответственно.
Планируем микросхему Allegro A3977 или TI DRV8813.
Вопросы сразу:
1). Какое напряжение питания выбрать? Достаточно ли 12 В? Понятно, что рекомендуют побольше. Но 12 В достаточно?
2). Какой будет ток потребления для данных моторов рекомендуете? По паспорту? И это ток каждой обмотки?
3). И какой ток потребления будет от источника питания?
Полагаю, здесь следует различить токи удержания (который можно сделать меньше) и ток шага.
Какое соотношение выбрать, как оптимальное?
4). Ну и вот режим управления. На step подаем частоту… но мотор не может стартануть мгновенно… Какой закон выбрать?
5). Насколько такой расчет потребляемой мощности правилен? Т.е. сколько в реальности будет рассеиваться при максимальной частоте шагов?
Поделитесь инфо, сэкономите мне массу времени.
Спасибо!