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

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

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

Сообщение MX_Master » 29 ноя 2018, 15:28

UAVpilot писал(а):Это где такая щедрость?

У нас тут за углом продают (:

Все, кто собрал себе или на продажу, канеш, молодцы. Чувствую, надо так и сделать, а не холивары разводить. Кому хочется самостоятельно спаять из плисины за 4$ - на здоровье.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4462
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2142
Медальки:
Настоящее имя: Михаил

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

Сообщение donvictorio » 29 ноя 2018, 17:41

UAVpilot писал(а):Это где такая щедрость?

https://www.digikey.com/products/en?WT. ... LEO-H743ZI
Аватара пользователя
donvictorio
Мастер
 
Сообщения: 2193
Зарегистрирован: 11 окт 2012, 16:26
Откуда: Санкт-Петербург
Репутация: 614
Настоящее имя: Виктор

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

Сообщение UAVpilot » 29 ноя 2018, 17:42

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

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

Сообщение MX_Master » 29 ноя 2018, 18:22

Пару страниц назад писал где и почём, но Сергею это все без разницы, он зашёл пошутить.

Ну и ради интереса глянул цены на XC6SLX9-2TQG144C. Во всём мире от 14$, а на АЛИ вдруг 4$ с доставкой. Ну, вы поняли.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4462
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2142
Медальки:
Настоящее имя: Михаил

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

Сообщение D.L. » 29 ноя 2018, 20:52

MX_Master писал(а):Ну и ради интереса глянул цены на XC6SLX9-2TQG144C. Во всём мире от 14$, а на АЛИ вдруг 4$ с доставкой. Ну, вы поняли.

В терре от 1шт 6.8$, от 120шт 4.6$.
D.L.
Опытный
 
Сообщения: 129
Зарегистрирован: 25 авг 2018, 10:11
Откуда: Киров
Репутация: 17
Настоящее имя: Дмитрий

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

Сообщение MX_Master » 29 ноя 2018, 21:26

D.L. писал(а):В терре от 1шт 6.8$, от 120шт 4.6$.

Это прекрасно, но всё равно не попадает. Вот ведь загадка (: Ну да ладно.
Готовые макетки с ним и Ethernet'ом есть?
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4462
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2142
Медальки:
Настоящее имя: Михаил

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

Сообщение D.L. » 29 ноя 2018, 21:44

Плата естественно тестировалась чтобы развеять все сомнения в правильности работы.
Для этого была создана специальная прошивка с буфером памяти.
И написан специальный скрипт который рандомно генерировал 1024байта, отправлял и затем считывал их из буфера в фпга:
Вот пример отправки 1000000 таких пакетов:

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

Если-бы что-то работало неправильно то ошибки обязательно выползли.
D.L.
Опытный
 
Сообщения: 129
Зарегистрирован: 25 авг 2018, 10:11
Откуда: Киров
Репутация: 17
Настоящее имя: Дмитрий

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

Сообщение MX_Master » 29 ноя 2018, 22:12

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

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

Сообщение UAVpilot » 29 ноя 2018, 22:23

MX_Master писал(а):Пару страниц назад писал где и почём, но Сергею это все без разницы, он зашёл пошутить.

Нет, мне реально интересно как покупать на тао с бесплатной доставкой и посредником-альтруистом. ;)
А тут ещё вон donvictorio намекает на бесплатную доставку с digikey, а мне там предлагают только всякие Fedex и DHL с их конскими расценками. Обидно... :cry:

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

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

Сообщение D.L. » 29 ноя 2018, 22:29

MX_Master писал(а):как насчёт новой темы под ваш проект?

Темы не будет, считаю неэтичным, по отношению к разработчикам месы, выкладывать подобное в открытый доступ.
D.L.
Опытный
 
Сообщения: 129
Зарегистрирован: 25 авг 2018, 10:11
Откуда: Киров
Репутация: 17
Настоящее имя: Дмитрий

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

Сообщение MX_Master » 29 ноя 2018, 22:52

D.L. писал(а):
MX_Master писал(а):как насчёт новой темы под ваш проект?

Темы не будет, считаю неэтичным, по отношению к разработчикам месы, выкладывать подобное в открытый доступ.

Так, вроде, никакие их права и не нарушены. Если только схема полностью не срисована (:

UAVpilot писал(а):Нет, мне реально интересно как покупать на тао с бесплатной доставкой и посредником-альтруистом. ;)

Сергей, продолжайте шутить и дальше. Мне оно обойдётся со всеми бесплатными доставками через посредника ровно в 28$, потому что стоит оно 23-24$. Кто желает, на АЛИ есть то же самое, без федексов и DHL, но за 37$.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4462
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2142
Медальки:
Настоящее имя: Михаил

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

Сообщение D.L. » 29 ноя 2018, 23:34

MX_Master писал(а):Так, вроде, никакие их права и не нарушены. Если только схема полностью не срисована (:

Нет конечно, схему никак не мог срисовать так-как никогда не держал в руках карт меса. :)
И в моём ucf файле только 7мь пинов совпадают с пинами из ucf файлов от 7и92 или 7и93.
Вот ещё одно фото, даже по разводке видно что схема не совпадает:

Плата развязки для LinuxCNC (Ethernet + STM32) Photo-0039.jpg
D.L.
Опытный
 
Сообщения: 129
Зарегистрирован: 25 авг 2018, 10:11
Откуда: Киров
Репутация: 17
Настоящее имя: Дмитрий

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

Сообщение MX_Master » 29 ноя 2018, 23:41

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

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

Сообщение D.L. » 29 ноя 2018, 23:58

MX_Master писал(а):Скажи, пожалуйста, во сколько денег вся платка обошлась включая комплектуху?

60$ за 10ть 4х слойных плат и примерно 20$ на комплектуху на плату.
D.L.
Опытный
 
Сообщения: 129
Зарегистрирован: 25 авг 2018, 10:11
Откуда: Киров
Репутация: 17
Настоящее имя: Дмитрий

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

Сообщение donvictorio » 30 ноя 2018, 01:17

UAVpilot писал(а):А тут ещё вон donvictorio намекает на бесплатную доставку с digikey, а мне там предлагают только всякие Fedex и DHL с их конскими расценками. Обидно...

да я просто издеваюсь, чо уж. русский (или иной снг-шник) в здравом уме у оф дилеров ST покупать не будет. надо либо запариваться с шопотамами или брать на али. кстати, на али она 40 баксов.
Аватара пользователя
donvictorio
Мастер
 
Сообщения: 2193
Зарегистрирован: 11 окт 2012, 16:26
Откуда: Санкт-Петербург
Репутация: 614
Настоящее имя: Виктор

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

Сообщение UAVpilot » 30 ноя 2018, 02:29

Так и я тоже. :)
Одно дело померяться пипи посредниками
(я вон тоже могу с digikey возить сюда по цене доставки по США, а демоплаты от TI и ST вообще бесплатно причём DHL'ем),

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

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

Сообщение donvictorio » 30 ноя 2018, 03:36

а оно ваще реально? сделать аппаратный генератор.
чтобы типа кфлопа, без привязки управляющей программы к RT. чтобы lcnc кусками подгружал в плис или мк траеторию, а при инициализации в него скидывался конфиг реагирования на события. а то получается, что всякие железки, которые чуть ли не в мегагерцы могут генерировать, привязаны к софтовому сервоциклу.
я когда-то давно у тебя спрашивал по месе, ты сказал, что меса привязана к сервоциклу lcnc и обязательно требует RT. или я неправильно понял?
Аватара пользователя
donvictorio
Мастер
 
Сообщения: 2193
Зарегистрирован: 11 окт 2012, 16:26
Откуда: Санкт-Петербург
Репутация: 614
Настоящее имя: Виктор

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

Сообщение UAVpilot » 30 ноя 2018, 04:09

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

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

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

donvictorio писал(а):а оно ваще реально? сделать аппаратный генератор.
чтобы типа кфлопа, без привязки управляющей программы к RT. чтобы lcnc кусками подгружал в плис или мк траеторию, а при инициализации в него скидывался конфиг реагирования на события. а то получается, что всякие железки, которые чуть ли не в мегагерцы могут генерировать, привязаны к софтовому сервоциклу.

Такое возможно, когда LinuxCNC частично или полностью будет внутри МК. Тогда для управления подойдёт любой ПК и любая ОС безо всяких RT. Сергей, кстати, уже сделал такой порт LinuxCNC на STM32F4. И что-то мне подсказывает, что он с нами не поделится, потому что ценит своё время, потраченное на эту работу. Отсюда риторический вопрос. Почему кто-то другой должен тратить своё время на этот открытый (и для Сергея) проект и на чтение этих шуток о цене макеток? При том, что цена макетки ниже в 2-3 раза чем 7i92.

Если для кого-то это дорого, идите вверху почитайте пост D.L. с ценами на бюджетную месу. Заодно посмотрите сколько стоят китайские поделки с софт генерацией на 200 КГц под Mach3. Пожалуй, надо поступить как и D.L.. Делать вначале всё для себя, делиться фотками, осциллограммами, показывать как это работает. И если это кого-то заинтересует, делиться результатами индивидуально.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4462
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2142
Медальки:
Настоящее имя: Михаил

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

Сообщение UAVpilot » 30 ноя 2018, 19:07

MX_Master писал(а):Тогда для управления подойдёт любой ПК и любая ОС безо всяких RT.

Планировщик тоже должен работать в RT. http://linuxcnc.org/docs/2.7/html/code/ ... e_overview

MX_Master писал(а):Сергей, кстати, уже сделал такой порт LinuxCNC на STM32F4. И что-то мне подсказывает, что он с нами не поделится, потому что ценит своё время, потраченное на эту работу.

Мне инересна была только та часть, которая касается HAL на предмет построения PLC с HAL внутри. Перенести код никаких проблем не составляет, планировщк и прочее, неаппаратнозависимое компилиться без проблем, но в работе не пробовал - не стояла такая задача. Делиться тут нечем - проект выброшен в мусорку т.к. не придумал простой и нересурсоёмкий способ конфигурирования такого PLC, да и концепция собственного PLC изменилась кардинально.
Сейчас концепция собственного PLC такая - набор готовых программных модулей типа IO, ADC/DAC, Modbus, SNMP и т.п., а прикладные задачи программируются на C и имеют простой интерфейс к этим модулям. Программирование моих PLC непрограммистами меня не интересует. :)

P.S. Все твои проекты я одобряю и морально поддерживаю и готов помочь как минимум советом, но в данном случае считаю нелогичным "изобретать велосипед" ради экономии 1-2% от стоимости станка. wave
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 18489
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4530
Медальки:
Настоящее имя: Сергей

Пред.След.

Вернуться в LinuxCNC

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

Зарегистрированные пользователи: Andreychpu, asher, astronomo, Bing [Bot], daemon78, Darxton, engineer_78, Евжений, frezeryga, Gestap, gigs, Google [Bot], Igor1, iMaks-RS, john1987887, lazymiller, Lunatic, MaksSavchuk, mikehv, nva-tuning, Олег., rage, Raptirius, Ruslan_Zp, sam1k, sas_75, simplify, smart4on, Timpampam, VAT, Yandex [bot], Кашин, Иван Карел, Тенгель, шпиндель, Я_свой

Reputation System ©'