Ethernet контроллер для LinuxCNC (STM32, FPGA)
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Да, вертикальные поудобнее будут. Надыбал ещё вот такие
https://s.click.aliexpress.com/e/bttopppm
https://s.click.aliexpress.com/e/c2HxwzKC
https://s.click.aliexpress.com/e/bttopppm
https://s.click.aliexpress.com/e/c2HxwzKC
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Кстати, кроме step/dir какое ещё управление моторами дополнительно сделать, +/-10V ?
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
ну в целом бывает из цифрового еще CW\CCW и квадратура
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
CW\CCW знаю, а квадратуру не знаю (:Duhas писал(а):ну в целом бывает из цифрового еще CW\CCW и квадратура
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
ну как обычный энкодер, сигналы А и В управляют позицией
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Видимо, такой способ используется настолько "часто", что я про него даже не знал (:Duhas писал(а):ну как обычный энкодер, сигналы А и В управляют позицией
Вощем, все эти три вида цифрового управления сделать не проблема. Причём, сразу на основной платке. А для аналога все необходимое надо будет разместить на плате развязки.
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
думаю именно так оно и есть )MX_Master писал(а): Видимо, такой способ используется настолько "часто", что я про него даже не знал (:
на самом деле сейчас все двигается в область сетевого взаимодействия... а все степдиры и т.д. пережиток прошлого.
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Для модбас шины достаточно usb-rs485 свистка (: USB порты есть в любом ПК и вряд ли оттуда исчезнут
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Я везде использую такие, как на Mesa - разъёмные с шагом 3.5мм. Они конечно больше размером, но в шкафу это является преимуществом.MX_Master писал(а):Да, вертикальные поудобнее будут. Надыбал ещё вот такие
А для них выходы чем отличаются от step/dir, ну кроме надписей?Duhas писал(а):ну в целом бывает из цифрового еще CW\CCW и квадратура
Возьми энкодер с каналами AB и подключи его к входам step/dir драйвера...MX_Master писал(а):Видимо, такой способ используется настолько "часто", что я про него даже не знал (:
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
На конечных универсальных платках группировка пинов по разъемам не всегда добро. Вот, если эти разъёмы пойдут к дочерним платам, тогда логично.UAVpilot писал(а):Я везде использую такие, как на Mesa - разъёмные с шагом 3.5мм. Они конечно больше размером, но в шкафу это является преимуществом. И при демонтаже/замене платы нет необходимости по одному проводку соединять/отсоединять.
-
alex1816
- Мастер
- Сообщения: 224
- Зарегистрирован: 03 фев 2017, 01:06
- Репутация: 35
- Настоящее имя: Александр
- Откуда: Украина
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Посмотрел на фото и вроди бы эти серые разъемы:MX_Master писал(а):Да, вертикальные поудобнее будут. Надыбал ещё вот такие
https://s.click.aliexpress.com/e/bttopppm
https://s.click.aliexpress.com/e/c2HxwzKC
- или только в один ряд;
- или если в два ряда, но подключаются через одну ногу шахматкой.
Предыдущие зелено-желтые вроди бы полноценых два ряда с шагом 2,54мм используют. Кому какие нужно.
Ну для однорядных и на закрутках еще есть. Подороже чуть, это наверное не новость никому, но авось кому пригодится:
https://ru.aliexpress.com/item/10-2Pin- ... 605552d-45
и еще колодочек для разработчиков:
https://ru.aliexpress.com/wholesale?cat ... 0%BB%D1%8C
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Ну почему-же? На примере той-же Mesa: 8-клеммный разъём для подключения энкодера, 4-клеммный для подключения сервы по аналогу, 6-клеммный для подключения по step/dir, 16 входов разделены на 2х8 клемм, 8 выходов на 8-клеммный. Для приводов удобно - каждый кабель в свой клеммник. Если вдруг понадобится заменить плату или поменять местами приводы, то "ошибиться проводком" будет довольно проблематично.MX_Master писал(а):На конечных универсальных платках группировка пинов по разъемам не всегда добро. Вот, если эти разъёмы пойдут к дочерним платам, тогда логично.
P.S. Всё время забываю, что главная задача тут - сэкономить "три копейки" ценой последующего неудобства в эксплуатации...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
alex1816
- Мастер
- Сообщения: 224
- Зарегистрирован: 03 фев 2017, 01:06
- Репутация: 35
- Настоящее имя: Александр
- Откуда: Украина
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Это не тут, это главное правило маркетингаUAVpilot писал(а):P.S. Всё время забываю, что главная задача тут - сэкономить "три копейки" ценой последующего неудобства в эксплуатации...
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
маркетинг нужен для серийного производства и "серийной" продажи, а в этом случае разница между покупками уже готовых плат и плат изготовленных и "запаянных" по собственным спецификациям вообще отсутствуют, а вот при использовании чьих-то плат риски возрастают. 
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Сергей, дело не в копеешности разъемов. "Универсальная" - это платка, где пины не имеют заранее чёткого назначения как в твоём примере. Поэтому жестко группировать их, конечно, можно, но необязательно. Ведь один и тот же пин может использоваться и как спец выход (например, STEP), и как пин общего назначения. Аналогично и со входными.UAVpilot писал(а):Ну почему-же? На примере той-же Mesa: 8-клеммный разъём для подключения энкодера, 4-клеммный для подключения сервы по аналогу, 6-клеммный для подключения по step/dir, 16 входов разделены на 2х8 клемм, 8 выходов на 8-клеммный.
С другой стороны, если нравится именно подход месы, никто не запрещает юзать месу
Кстати, есть ещё вот такие - https://s.click.aliexpress.com/e/c5ulUgos
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Мне тут для изучения дали серво-шаговый мотор со встроенным драйвером, у которого есть интересные клеммы, выглядят они так:
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- iMaks-RS
- Мастер
- Сообщения: 1807
- Зарегистрирован: 10 июл 2017, 09:25
- Репутация: 205
- Настоящее имя: Maks
- Откуда: От туда.
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
есть ещё сервы от JMC в таком форм-факторе - iHSV57
https://www.youtube.com/watch?v=6ukY3XcOa6M
брал себе 3шт, поставил на "самыча" 6040.. правда муторно провода в эти гребёнки вставлять.. в одной сломал прожину.. пришлось взять из незадействованного сигнала позиции (PED). Хочу прикупить общимной инструмент для проводов.. пока не понял, какие трубки туда подойдут.. и есть ли такие.. тонкие и длинные.. там порядка 1см нужно зачищать изоляцию.. Ну и другой момент.. ток заявлен 6А.. а 0,75 ПВС еле в клему силовую заходит..
https://www.youtube.com/watch?v=6ukY3XcOa6M
брал себе 3шт, поставил на "самыча" 6040.. правда муторно провода в эти гребёнки вставлять.. в одной сломал прожину.. пришлось взять из незадействованного сигнала позиции (PED). Хочу прикупить общимной инструмент для проводов.. пока не понял, какие трубки туда подойдут.. и есть ли такие.. тонкие и длинные.. там порядка 1см нужно зачищать изоляцию.. Ну и другой момент.. ток заявлен 6А.. а 0,75 ПВС еле в клему силовую заходит..
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
аппаратными возможностями генерации сигнала, например.UAVpilot писал(а):А для них выходы чем отличаются от step/dir, ну кроме надписей?Duhas писал(а):ну в целом бывает из цифрового еще CW\CCW и квадратура
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Квадратурный сигнал более защищён от помех. И если сравнить SD и ABx4, то у последнего частота на проводах будет в два раза меньше при одинаковой скорости перемещения.