Сергей, а давно ли вы изобретали что-то радикально новое? Всё, что нас окружает сейчас, это переосмысленное, усовершенствованное и почти забытое старое. Если наше поколение улучшит что-то хотя бы на 2%, следующее сможет потратить эти 2% на что-то более интересное. Эволюция так и работает.UAVpilot писал(а):в данном случае считаю нелогичным "изобретать велосипед" ради экономии 1-2% от стоимости станка.
Ethernet контроллер для LinuxCNC (STM32, FPGA)
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Вот по этому я и считаю, что лучше заниматься именно созданием чего-то нового или улучшенного, а не пытаться конкурировать по ценам с серийным производством и повторять уже кем-то пройденный путь (разработка платы, прошивки, драйвера, ...), а просто воспользоваться результатами его труда.
P.S. можно на ты.
P.S. можно на ты.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Вчера случайно обнаружил, что можно получить недорогую макетку с 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
На таобао эти платки ещё дешевле.
На этих платках Onbon ставит перемаркированные STM'ки.
Вот пара примеров с Али
https://s.click.aliexpress.com/e/VJnzPWY
https://s.click.aliexpress.com/e/csZDIYRO
https://s.click.aliexpress.com/e/ipp5qXA
На таобао эти платки ещё дешевле.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Не удивлюсь, если там "Read protect Level 2"...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
И я. Но даже с новым МК цена будет в районе 18$ (для меня). Как запасной вариант.UAVpilot писал(а):Не удивлюсь, если там "Read protect Level 2"...
-
alex1816
- Мастер
- Сообщения: 224
- Зарегистрирован: 03 фев 2017, 01:06
- Репутация: 35
- Настоящее имя: Александр
- Откуда: Украина
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Глянул на эту платку - Onbon bx-5ql
https://s.click.aliexpress.com/e/ipp5qXA
здесь описана
https://www.kirich.blog/obzory/tehniche ... rokoy.html
процессор STM32F207
там урезанная версия, но процессор думаю такой же.
https://s.click.aliexpress.com/e/ipp5qXA
здесь описана
https://www.kirich.blog/obzory/tehniche ... rokoy.html
процессор STM32F207
там урезанная версия, но процессор думаю такой же.
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Тестировал недавно H743. Общие впечатления - в 2 раза быстрее чем F407.
Тест такой же как в этом сообщении - http://www.cnc-club.ru/forum/viewtopic. ... 80#p337445.
Тест такой же как в этом сообщении - http://www.cnc-club.ru/forum/viewtopic. ... 80#p337445.
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Не знаю было или нет. Вчера копался в интернетах, попался вот такой аналог месы 7i92 от smd-taxi за 10К рублей.
https://www.smd-taxi.ru/mesa-linuxcnc
https://www.smd-taxi.ru/mesa-linuxcnc
- шпиндель
- Мастер
- Сообщения: 1811
- Зарегистрирован: 23 янв 2016, 17:57
- Репутация: 901
- Настоящее имя: Дмитрий
- Откуда: Бологое
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
интересная платка...MX_Master писал(а):Вчера копался в интернетах, попался вот такой аналог месы 7i92 от smd-taxi за 10К рублей
так у этих ребят , на форуме тема есть http://www.cnc-club.ru/forum/viewtopic.php?f=34&t=3037
Последний раз редактировалось шпиндель 03 мар 2019, 19:47, всего редактировалось 1 раз.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Интересен правовой аспект продажи этих плат...MX_Master писал(а):Не знаю было или нет. Вчера копался в интернетах, попался вот такой аналог месы 7i92 от smd-taxi за 10К рублей.
https://www.smd-taxi.ru/mesa-linuxcnc
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
а в чем проблема с продажей плат то ? они ж свое железо продают, так или иначе отличное от месы, прошивка вообще может грузиться пользователем на сколько я понимаю
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Если продают без загруженной прошивки от Mesa (или из исходников от Mesa), то да...
Вот я и говорю, что меня это интересует. Настораживает фраза "является аналогом платы MESA 7I92". Особенно если она ещё и определается как 7i92...
Вот я и говорю, что меня это интересует. Настораживает фраза "является аналогом платы MESA 7I92". Особенно если она ещё и определается как 7i92...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Лазейки всегда найдутся (:
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Просто противно когда ищут лазейки вместо того, чтобы пройти в открытую дверь...MX_Master писал(а):Лазейки всегда найдутся (:
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
VVN
- Новичок
- Сообщения: 16
- Зарегистрирован: 10 мар 2019, 22:57
- Репутация: 0
- Настоящее имя: Вадим
- Откуда: Энергодар, Украина
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Здравствуйте.
В частности модуль stepgen.
Насколько я понял stepgen берет G код и превращает их в последовательность импульсов поправте если не так.
Для себя я понял так что все (скажем так многие, про все я не знаю) платы типа MESA это некий переходник между каким либо интерфейсом на ПК и обвязкой станка.
Платы MESA тупо перегоняют импульсы от stepgena к железу CNC.
Спрашиваю что-бы немного в голове сложить картину.
Не во всем пока разбираюсь есть вопросы.MX_Master писал(а): Внутри МК должны быть реализованы хотя бы 4 модуля - gpio, stepgen, pwmgen и encoder. Драйвер LinuxCNC для всего этого будет только один.
В частности модуль stepgen.
Насколько я понял stepgen берет G код и превращает их в последовательность импульсов поправте если не так.
Для себя я понял так что все (скажем так многие, про все я не знаю) платы типа MESA это некий переходник между каким либо интерфейсом на ПК и обвязкой станка.
Платы MESA тупо перегоняют импульсы от stepgena к железу CNC.
Спрашиваю что-бы немного в голове сложить картину.
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Совсем не так.VVN писал(а):Платы MESA тупо перегоняют импульсы от stepgena к железу CNC.
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
-
VVN
- Новичок
- Сообщения: 16
- Зарегистрирован: 10 мар 2019, 22:57
- Репутация: 0
- Настоящее имя: Вадим
- Откуда: Энергодар, Украина
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Открываю доку на MESA 7i92 там есть фраза
Ладно посмотрим что в типовом hal - файле, ага
Хорошо начинаю понимать происходящее или опять?
Мне интересно, что Михаил подразумевает под stepgen в своей реализации по теме?
и более ничего про "hardware step generation"Firmware modules are provided for hardware step generation
Ладно посмотрим что в типовом hal - файле, ага
Передаются значения типа float. Значит в MESA передаются координаты куда будем ехать.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
Хорошо начинаю понимать происходящее или опять?
Еще вопрос энкодеры они подсоединяются к MESA и это значит, "hardware step generation" может ездить по ним?mmv писал(а): Совсем не так.
Мне интересно, что Михаил подразумевает под stepgen в своей реализации по теме?
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
"hardware step generation" не может ездить по энкодерам...VVN писал(а):Еще вопрос энкодеры они подсоединяются к MESA и это значит, "hardware step generation" может ездить по ним?
Наверно нужно где то нужно почитать как это всё устроено. Гадать можно долго.
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
-
VVN
- Новичок
- Сообщения: 16
- Зарегистрирован: 10 мар 2019, 22:57
- Репутация: 0
- Настоящее имя: Вадим
- Откуда: Энергодар, Украина
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Если в конкретной 7i92 не может ездить, то это не значит что такой подход не будет работать.mmv писал(а): Гадать можно долго.
Или есть какие то принципиальные ограничения?
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Сто процентов прошивка оригинальная MESA, да и вся обвязка и схемотехника содрана.UAVpilot писал(а): Особенно если она ещё и определается как 7i92...
Ну да, мол мы тут 5 резисторов добавили и разъёмчики, ну теперь это другой продукт. А прошивка может грузиться пользователем только 7i92? Другие не грузятся наверно, потому что других нет.Duhas писал(а):а в чем проблема с продажей плат то ? они ж свое железо продают, так или иначе отличное от месы, прошивка вообще может грузиться пользователем на сколько я понимаю
Как то не красиво это.
А можно ещё так, давайте кто дешевле такую плату сделает? Думаю себестоимость её до 2000р.
Комплект плат PinCET для модернизации станков на Linuxcnc.
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407
http://www.cnc-club.ru/forum/viewtopic. ... 16#p268407