Страница 14 из 71
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 29 ноя 2018, 15:28
MX_Master
UAVpilot писал(а):Это где такая щедрость?
У нас тут за углом продают (:
Все, кто собрал себе или на продажу, канеш, молодцы. Чувствую, надо так и сделать, а не холивары разводить. Кому хочется самостоятельно спаять из плисины за 4$ - на здоровье.
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 29 ноя 2018, 17:41
donvictorio
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 29 ноя 2018, 17:42
Serg
Чё, прям с доставкой?..

Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 29 ноя 2018, 18:22
MX_Master
Пару страниц назад писал где и почём, но Сергею это все без разницы, он зашёл пошутить.
Ну и ради интереса глянул цены на XC6SLX9-2TQG144C. Во всём мире от 14$, а на АЛИ вдруг 4$ с доставкой. Ну, вы поняли.
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 29 ноя 2018, 20:52
D.L.
MX_Master писал(а):Ну и ради интереса глянул цены на XC6SLX9-2TQG144C. Во всём мире от 14$, а на АЛИ вдруг 4$ с доставкой. Ну, вы поняли.
В терре от 1шт 6.8$, от 120шт 4.6$.
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 29 ноя 2018, 21:26
MX_Master
D.L. писал(а):В терре от 1шт 6.8$, от 120шт 4.6$.
Это прекрасно, но всё равно не попадает. Вот ведь загадка (: Ну да ладно.
Готовые макетки с ним и Ethernet'ом есть?
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 29 ноя 2018, 21:44
D.L.
Плата естественно тестировалась чтобы развеять все сомнения в правильности работы.
Для этого была создана специальная прошивка с буфером памяти.
И написан специальный скрипт который рандомно генерировал 1024байта, отправлял и затем считывал их из буфера в фпга:
Вот пример отправки 1000000 таких пакетов:
Если-бы что-то работало неправильно то ошибки обязательно выползли.
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 29 ноя 2018, 22:12
MX_Master
Вот, другое дело, как насчёт новой темы под ваш проект? Там все подробно и покажете, можно даже с ценами.
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 29 ноя 2018, 22:23
Serg
MX_Master писал(а):Пару страниц назад писал где и почём, но Сергею это все без разницы, он зашёл пошутить.
Нет, мне реально интересно как покупать на тао с бесплатной доставкой и посредником-альтруистом.

А тут ещё вон donvictorio намекает на бесплатную доставку с digikey, а мне там предлагают только всякие Fedex и DHL с их конскими расценками. Обидно...
Заметь, я назвал цены в рублях потому, что это уже в РФ, правда без учёта доставки по РФ.

Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 29 ноя 2018, 22:29
D.L.
MX_Master писал(а):как насчёт новой темы под ваш проект?
Темы не будет, считаю неэтичным, по отношению к разработчикам месы, выкладывать подобное в открытый доступ.
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 29 ноя 2018, 22:52
MX_Master
D.L. писал(а):MX_Master писал(а):как насчёт новой темы под ваш проект?
Темы не будет, считаю неэтичным, по отношению к разработчикам месы, выкладывать подобное в открытый доступ.
Так, вроде, никакие их права и не нарушены. Если только схема полностью не срисована (:
UAVpilot писал(а):Нет, мне реально интересно как покупать на тао с бесплатной доставкой и посредником-альтруистом.

Сергей, продолжайте шутить и дальше. Мне оно обойдётся со всеми бесплатными доставками через посредника ровно в 28$, потому что стоит оно 23-24$. Кто желает, на АЛИ есть то же самое, без федексов и DHL, но за 37$.
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 29 ноя 2018, 23:34
D.L.
MX_Master писал(а):Так, вроде, никакие их права и не нарушены. Если только схема полностью не срисована (:
Нет конечно, схему никак не мог срисовать так-как никогда не держал в руках карт меса.

И в моём ucf файле только 7мь пинов совпадают с пинами из ucf файлов от 7и92 или 7и93.
Вот ещё одно фото, даже по разводке видно что схема не совпадает:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 29 ноя 2018, 23:41
MX_Master
Скажи, пожалуйста, во сколько денег вся платка обошлась включая комплектуху?
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 29 ноя 2018, 23:58
D.L.
MX_Master писал(а):Скажи, пожалуйста, во сколько денег вся платка обошлась включая комплектуху?
60$ за 10ть 4х слойных плат и примерно 20$ на комплектуху на плату.
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 30 ноя 2018, 01:17
donvictorio
UAVpilot писал(а):А тут ещё вон donvictorio намекает на бесплатную доставку с digikey, а мне там предлагают только всякие Fedex и DHL с их конскими расценками. Обидно...
да я просто издеваюсь, чо уж. русский (или иной снг-шник) в здравом уме у оф дилеров ST покупать не будет. надо либо запариваться с шопотамами или брать на али. кстати, на али она 40 баксов.
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 30 ноя 2018, 02:29
Serg
Так и я тоже.
Одно дело померяться
пипи посредниками
(я вон тоже могу с digikey возить сюда по цене доставки по США, а демоплаты от TI и ST вообще бесплатно причём DHL'ем),
но помниться ведь, что устройство планировалось бюджетным для всех...

И это правильно, ибо ниша устройств подороже уже давно занята.

Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 30 ноя 2018, 03:36
donvictorio
а оно ваще реально? сделать аппаратный генератор.
чтобы типа кфлопа, без привязки управляющей программы к RT. чтобы lcnc кусками подгружал в плис или мк траеторию, а при инициализации в него скидывался конфиг реагирования на события. а то получается, что всякие железки, которые чуть ли не в мегагерцы могут генерировать, привязаны к софтовому сервоциклу.
я когда-то давно у тебя спрашивал по месе, ты сказал, что меса привязана к сервоциклу lcnc и обязательно требует RT. или я неправильно понял?
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 30 ноя 2018, 04:09
Serg
"Аппаратных" генераторов уже полно.
RT требуется для того, чтобы генератор получал новое задание точно в срок.
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 30 ноя 2018, 08:28
MX_Master
donvictorio писал(а):а оно ваще реально? сделать аппаратный генератор.
чтобы типа кфлопа, без привязки управляющей программы к RT. чтобы lcnc кусками подгружал в плис или мк траеторию, а при инициализации в него скидывался конфиг реагирования на события. а то получается, что всякие железки, которые чуть ли не в мегагерцы могут генерировать, привязаны к софтовому сервоциклу.
Такое возможно, когда
LinuxCNC частично или полностью будет внутри МК. Тогда для управления подойдёт любой ПК и любая ОС безо всяких
RT. Сергей, кстати, уже сделал такой порт
LinuxCNC на
STM32F4. И что-то мне подсказывает, что он с нами не поделится, потому что ценит своё время, потраченное на эту работу. Отсюда риторический вопрос. Почему кто-то другой должен тратить своё время на этот открытый (и для Сергея) проект и на чтение этих шуток о цене макеток? При том, что цена макетки ниже в 2-3 раза чем
7i92.
Если для кого-то это дорого, идите вверху почитайте пост
D.L. с ценами на бюджетную месу. Заодно посмотрите сколько стоят китайские поделки с софт генерацией на
200 КГц под
Mach3. Пожалуй, надо поступить как и
D.L.. Делать вначале всё для себя, делиться фотками, осциллограммами, показывать как это работает. И если это кого-то заинтересует, делиться результатами индивидуально.
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 30 ноя 2018, 19:07
Serg
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% от стоимости станка.
