Плата развязки для LinuxCNC (Ethernet + STM32)

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение MX_Master » 30 ноя 2018, 21:08

UAVpilot писал(а):в данном случае считаю нелогичным "изобретать велосипед" ради экономии 1-2% от стоимости станка.

Сергей, а давно ли вы изобретали что-то радикально новое? Всё, что нас окружает сейчас, это переосмысленное, усовершенствованное и почти забытое старое. Если наше поколение улучшит что-то хотя бы на 2%, следующее сможет потратить эти 2% на что-то более интересное. Эволюция так и работает.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 3815
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 1961
Медальки:
Настоящее имя: Михаил

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение UAVpilot » 30 ноя 2018, 23:28

Вот по этому я и считаю, что лучше заниматься именно созданием чего-то нового или улучшенного, а не пытаться конкурировать по ценам с серийным производством и повторять уже кем-то пройденный путь (разработка платы, прошивки, драйвера, ...), а просто воспользоваться результатами его труда.

P.S. можно на ты.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 17479
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4338
Медальки:
Настоящее имя: Сергей

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение MX_Master » 03 дек 2018, 00:02

Вчера случайно обнаружил, что можно получить недорогую макетку с Ethernet PHY и STM32 из довольно популярных контроллеров LED матриц фирмы Onbon (:

На этих платках Onbon ставит перемаркированные STM'ки.

Вот пара примеров с Али
https://s.click.aliexpress.com/e/VJnzPWY
https://s.click.aliexpress.com/e/csZDIYRO
https://s.click.aliexpress.com/e/ipp5qXA

На таобао эти платки ещё дешевле.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 3815
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 1961
Медальки:
Настоящее имя: Михаил

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение UAVpilot » 03 дек 2018, 05:33

Не удивлюсь, если там "Read protect Level 2"...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 17479
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4338
Медальки:
Настоящее имя: Сергей

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение MX_Master » 03 дек 2018, 08:01

UAVpilot писал(а):Не удивлюсь, если там "Read protect Level 2"...

И я. Но даже с новым МК цена будет в районе 18$ (для меня). Как запасной вариант.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 3815
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 1961
Медальки:
Настоящее имя: Михаил

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение alex1816 » 26 дек 2018, 21:29

Глянул на эту платку - Onbon bx-5ql
https://s.click.aliexpress.com/e/ipp5qXA

здесь описана
https://www.kirich.blog/obzory/tehniche ... rokoy.html

процессор STM32F207
там урезанная версия, но процессор думаю такой же.
alex1816
Опытный
 
Сообщения: 197
Зарегистрирован: 03 фев 2017, 01:06
Откуда: Украина
Репутация: 27
Настоящее имя: Александр

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение MX_Master » 26 дек 2018, 22:44

Тестировал недавно H743. Общие впечатления - в 2 раза быстрее чем F407.
Тест такой же как в этом сообщении - http://www.cnc-club.ru/forum/viewtopic.php?f=41&t=13977&start=180#p337445.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 3815
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 1961
Медальки:
Настоящее имя: Михаил

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение MX_Master » 03 мар 2019, 09:29

Не знаю было или нет. Вчера копался в интернетах, попался вот такой аналог месы 7i92 от smd-taxi за 10К рублей.

https://www.smd-taxi.ru/mesa-linuxcnc
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 3815
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 1961
Медальки:
Настоящее имя: Михаил

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение шпиндель » 03 мар 2019, 13:32

MX_Master писал(а):Вчера копался в интернетах, попался вот такой аналог месы 7i92 от smd-taxi за 10К рублей


интересная платка... :eat:

так у этих ребят , на форуме тема есть viewtopic.php?f=34&t=3037
Последний раз редактировалось шпиндель 03 мар 2019, 19:47, всего редактировалось 1 раз.
Аватара пользователя
шпиндель
Мастер
 
Сообщения: 1003
Зарегистрирован: 23 янв 2016, 17:57
Откуда: Бологое
Репутация: 533
Настоящее имя: Дмитрий

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение UAVpilot » 03 мар 2019, 18:27

MX_Master писал(а):Не знаю было или нет. Вчера копался в интернетах, попался вот такой аналог месы 7i92 от smd-taxi за 10К рублей.
https://www.smd-taxi.ru/mesa-linuxcnc

Интересен правовой аспект продажи этих плат...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 17479
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4338
Медальки:
Настоящее имя: Сергей

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение Duhas » 03 мар 2019, 18:30

а в чем проблема с продажей плат то ? они ж свое железо продают, так или иначе отличное от месы, прошивка вообще может грузиться пользователем на сколько я понимаю
Duhas
Мастер
 
Сообщения: 1256
Зарегистрирован: 10 окт 2015, 23:25
Репутация: 195
Настоящее имя: Андрей

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение UAVpilot » 03 мар 2019, 19:01

Если продают без загруженной прошивки от Mesa (или из исходников от Mesa), то да...
Вот я и говорю, что меня это интересует. Настораживает фраза "является аналогом платы MESA 7I92". Особенно если она ещё и определается как 7i92...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 17479
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4338
Медальки:
Настоящее имя: Сергей

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение MX_Master » 03 мар 2019, 20:03

Лазейки всегда найдутся (:
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 3815
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 1961
Медальки:
Настоящее имя: Михаил

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение UAVpilot » 03 мар 2019, 20:17

MX_Master писал(а):Лазейки всегда найдутся (:

Просто противно когда ищут лазейки вместо того, чтобы пройти в открытую дверь...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 17479
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4338
Медальки:
Настоящее имя: Сергей

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение VVN » 12 мар 2019, 15:03

Здравствуйте.

MX_Master писал(а):Внутри МК должны быть реализованы хотя бы 4 модуля - gpio, stepgen, pwmgen и encoder. Драйвер LinuxCNC для всего этого будет только один.


Не во всем пока разбираюсь есть вопросы.
В частности модуль stepgen.
Насколько я понял stepgen берет G код и превращает их в последовательность импульсов поправте если не так.
Для себя я понял так что все (скажем так многие, про все я не знаю) платы типа MESA это некий переходник между каким либо интерфейсом на ПК и обвязкой станка.
Платы MESA тупо перегоняют импульсы от stepgena к железу CNC.
Спрашиваю что-бы немного в голове сложить картину.
VVN
Новичок
 
Сообщения: 13
Зарегистрирован: 10 мар 2019, 22:57
Откуда: Энергодар, Украина
Репутация: 0
Настоящее имя: Вадим

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение mmv » 12 мар 2019, 16:04

VVN писал(а):Платы MESA тупо перегоняют импульсы от stepgena к железу CNC.

Совсем не так.
mmv
Опытный
 
Сообщения: 175
Зарегистрирован: 24 май 2016, 21:58
Репутация: 15

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение VVN » 12 мар 2019, 21:49

Открываю доку на MESA 7i92 там есть фраза
Firmware modules are provided for hardware step generation

и более ничего про "hardware step generation"
Ладно посмотрим что в типовом hal - файле, ага
net y-pos-fb axis.1.motor-pos-fb <= hm2_7i92.0.stepgen.01.position-fb
net y-pos-cmd axis.1.motor-pos-cmd => hm2_7i92.0.stepgen.01.position-cmd

Передаются значения типа float. Значит в MESA передаются координаты куда будем ехать.
Хорошо начинаю понимать происходящее или опять?
mmv писал(а): Совсем не так.


Еще вопрос энкодеры они подсоединяются к MESA и это значит, "hardware step generation" может ездить по ним?

Мне интересно, что Михаил подразумевает под stepgen в своей реализации по теме?
VVN
Новичок
 
Сообщения: 13
Зарегистрирован: 10 мар 2019, 22:57
Откуда: Энергодар, Украина
Репутация: 0
Настоящее имя: Вадим

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение mmv » 12 мар 2019, 22:39

VVN писал(а):Еще вопрос энкодеры они подсоединяются к MESA и это значит, "hardware step generation" может ездить по ним?

"hardware step generation" не может ездить по энкодерам...:))
Наверно нужно где то нужно почитать как это всё устроено. Гадать можно долго.
mmv
Опытный
 
Сообщения: 175
Зарегистрирован: 24 май 2016, 21:58
Репутация: 15

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение VVN » 13 мар 2019, 14:14

mmv писал(а): Гадать можно долго.

Если в конкретной 7i92 не может ездить, то это не значит что такой подход не будет работать.
Или есть какие то принципиальные ограничения?
VVN
Новичок
 
Сообщения: 13
Зарегистрирован: 10 мар 2019, 22:57
Откуда: Энергодар, Украина
Репутация: 0
Настоящее имя: Вадим

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение mmv » 14 мар 2019, 20:01

UAVpilot писал(а): Особенно если она ещё и определается как 7i92...

Сто процентов прошивка оригинальная MESA, да и вся обвязка и схемотехника содрана.

Duhas писал(а):а в чем проблема с продажей плат то ? они ж свое железо продают, так или иначе отличное от месы, прошивка вообще может грузиться пользователем на сколько я понимаю

Ну да, мол мы тут 5 резисторов добавили и разъёмчики, ну теперь это другой продукт. А прошивка может грузиться пользователем только 7i92? Другие не грузятся наверно, потому что других нет.
Как то не красиво это.

А можно ещё так, давайте кто дешевле такую плату сделает? Думаю себестоимость её до 2000р.
mmv
Опытный
 
Сообщения: 175
Зарегистрирован: 24 май 2016, 21:58
Репутация: 15

Пред.След.

Вернуться в LinuxCNC

Кто сейчас на конференции

Зарегистрированные пользователи: aftaev, alaken, Alex lamaka, artsemi, Bing [Bot], CNCCLUB, fara8018, Gestap, Google [Bot], inFamous, Majestic-12 [Bot], Malyarka74, meganom, nevkon, nik0, nik1, OlegDDL, Redmn, Samodelkin 88, selenur, shalek, sidor094, ukr-sasha, vala, verser, vershininv, Vitalii, wood_art, Yandex [bot]

Reputation System ©'