Страница 15 из 71

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

Добавлено: 30 ноя 2018, 21:08
MX_Master
UAVpilot писал(а):в данном случае считаю нелогичным "изобретать велосипед" ради экономии 1-2% от стоимости станка.
Сергей, а давно ли вы изобретали что-то радикально новое? Всё, что нас окружает сейчас, это переосмысленное, усовершенствованное и почти забытое старое. Если наше поколение улучшит что-то хотя бы на 2%, следующее сможет потратить эти 2% на что-то более интересное. Эволюция так и работает.

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

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

P.S. можно на ты.

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

Добавлено: 03 дек 2018, 00:02
MX_Master
Вчера случайно обнаружил, что можно получить недорогую макетку с 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

На таобао эти платки ещё дешевле.

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

Добавлено: 03 дек 2018, 05:33
Serg
Не удивлюсь, если там "Read protect Level 2"...

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

Добавлено: 03 дек 2018, 08:01
MX_Master
UAVpilot писал(а):Не удивлюсь, если там "Read protect Level 2"...
И я. Но даже с новым МК цена будет в районе 18$ (для меня). Как запасной вариант.

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

Добавлено: 26 дек 2018, 21:29
alex1816
Глянул на эту платку - Onbon bx-5ql
https://s.click.aliexpress.com/e/ipp5qXA

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

процессор STM32F207
там урезанная версия, но процессор думаю такой же.

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

Добавлено: 26 дек 2018, 22:44
MX_Master
Тестировал недавно H743. Общие впечатления - в 2 раза быстрее чем F407.
Тест такой же как в этом сообщении - http://www.cnc-club.ru/forum/viewtopic. ... 80#p337445.

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

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

https://www.smd-taxi.ru/mesa-linuxcnc

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

Добавлено: 03 мар 2019, 13:32
шпиндель
MX_Master писал(а):Вчера копался в интернетах, попался вот такой аналог месы 7i92 от smd-taxi за 10К рублей
интересная платка... :eat:

так у этих ребят , на форуме тема есть http://www.cnc-club.ru/forum/viewtopic.php?f=34&t=3037

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

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

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

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

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

Добавлено: 03 мар 2019, 19:01
Serg
Если продают без загруженной прошивки от Mesa (или из исходников от Mesa), то да...
Вот я и говорю, что меня это интересует. Настораживает фраза "является аналогом платы MESA 7I92". Особенно если она ещё и определается как 7i92...

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

Добавлено: 03 мар 2019, 20:03
MX_Master
Лазейки всегда найдутся (:

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

Добавлено: 03 мар 2019, 20:17
Serg
MX_Master писал(а):Лазейки всегда найдутся (:
Просто противно когда ищут лазейки вместо того, чтобы пройти в открытую дверь...

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

Добавлено: 12 мар 2019, 15:03
VVN
Здравствуйте.
MX_Master писал(а): Внутри МК должны быть реализованы хотя бы 4 модуля - gpio, stepgen, pwmgen и encoder. Драйвер LinuxCNC для всего этого будет только один.
Не во всем пока разбираюсь есть вопросы.
В частности модуль stepgen.
Насколько я понял stepgen берет G код и превращает их в последовательность импульсов поправте если не так.
Для себя я понял так что все (скажем так многие, про все я не знаю) платы типа MESA это некий переходник между каким либо интерфейсом на ПК и обвязкой станка.
Платы MESA тупо перегоняют импульсы от stepgena к железу CNC.
Спрашиваю что-бы немного в голове сложить картину.

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

Добавлено: 12 мар 2019, 16:04
mmv
VVN писал(а):Платы MESA тупо перегоняют импульсы от stepgena к железу CNC.
Совсем не так.

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

Добавлено: 12 мар 2019, 21:49
VVN
Открываю доку на 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 в своей реализации по теме?

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

Добавлено: 12 мар 2019, 22:39
mmv
VVN писал(а):Еще вопрос энкодеры они подсоединяются к MESA и это значит, "hardware step generation" может ездить по ним?
"hardware step generation" не может ездить по энкодерам...:))
Наверно нужно где то нужно почитать как это всё устроено. Гадать можно долго.

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

Добавлено: 13 мар 2019, 14:14
VVN
mmv писал(а): Гадать можно долго.
Если в конкретной 7i92 не может ездить, то это не значит что такой подход не будет работать.
Или есть какие то принципиальные ограничения?

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

Добавлено: 14 мар 2019, 20:01
mmv
UAVpilot писал(а): Особенно если она ещё и определается как 7i92...
Сто процентов прошивка оригинальная MESA, да и вся обвязка и схемотехника содрана.
Duhas писал(а):а в чем проблема с продажей плат то ? они ж свое железо продают, так или иначе отличное от месы, прошивка вообще может грузиться пользователем на сколько я понимаю
Ну да, мол мы тут 5 резисторов добавили и разъёмчики, ну теперь это другой продукт. А прошивка может грузиться пользователем только 7i92? Другие не грузятся наверно, потому что других нет.
Как то не красиво это.

А можно ещё так, давайте кто дешевле такую плату сделает? Думаю себестоимость её до 2000р.