Страница 134 из 341

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 12 май 2020, 01:54
MX_Master
В теме про апельсин кто-то уже писал, что проверял его на обработке многочасового рельефа. Юзал при этом интерфейс tklinuxcnc и обычный GPIO драйвер (полный аналог LPT-шного). Всё прекрасно отработало. А я сам проверял новый драйвер сопроцессора с помощью внешнего счетчика шагов на STM32 - всё работает. Так что, всё работает и проверено.

И я не вижу никаких препятствий для работы в связке с сетевой месой. Rt-preempt есть, uspace есть, конфиги и конфигуратор те же самые, что и для настольных ПК.

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 12 май 2020, 01:58
xenon-alien
MX_Master писал(а):Юзал при этом интерфейс tklinuxcnc и обычный GPIO драйвер (полный аналог LPT-шного). Всё прекрасно отработало.
А человек испытывал шпиндель с энкодером?

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 12 май 2020, 02:08
MX_Master
Если ты будешь юзать сетевую месу, то про шпиндель с энкодером можно даже не думать - работать будет. Если хочешь завести энкодер через LPT или GPIO, надо посчитать максимальную входящую частоту импульсов от энкодера. Ибо Latency порядка 50 мкс даст базовый период для отлова импульсов не более 20 КГц. Если энкодер будет гнать частоту импульсов больше, то обычные LPT/GPIO уже не подойдут.

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 12 май 2020, 13:43
xenon-alien
MX_Master писал(а):Если ты будешь юзать сетевую месу, то про шпиндель с энкодером можно даже не думать - работать будет.
Почему не будет работать??? :shock:
Уже собрались заказывать 7i76е 2шт.

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 12 май 2020, 13:47
Serg
xenon-alien писал(а):Почему не будет работать??? :shock:
потому что невнимательно читаешь:
MX_Master писал(а):про шпиндель с энкодером можно даже не думать - работать будет
:)

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 12 май 2020, 13:52
xenon-alien
UAVpilot писал(а):
xenon-alien писал(а):Почему не будет работать??? :shock:
потому что невнимательно читаешь:
MX_Master писал(а):про шпиндель с энкодером можно даже не думать - работать будет
:)
:hehehe:
Я только недавно проснулся...
Ну как так можно?! :hehehe: Пугать меня... И писать, что "можно даже не думать"...
The 7I76E ia a remote FPGA card with Ethernet interface designed for interfacing up to 5 Axis of step &dir step motor or servo motor drives and also provides a spindle encoder interface, isolated analog spindle speed control and 48 isolated I/O points for general purpose field I/O use.

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 13 май 2020, 16:36
xenon-alien
Screenshot_2020-05-13-14-24-02.png (1896 просмотров) <a class='original' href='./download/file.php?id=181311&mode=view' target=_blank>Загрузить оригинал (1.61 МБ)</a>
20200513_140420.jpg (1896 просмотров) <a class='original' href='./download/file.php?id=181309&mode=view' target=_blank>Загрузить оригинал (3.27 МБ)</a>
20200513_140902.jpg (1896 просмотров) <a class='original' href='./download/file.php?id=181310&mode=view' target=_blank>Загрузить оригинал (7.46 МБ)</a>
20200513_164048.jpg (1896 просмотров) <a class='original' href='./download/file.php?id=181312&mode=view' target=_blank>Загрузить оригинал (7.38 МБ)</a>
Прибыл процессор с маркировкой axda2200duv3c
По идее AMD Athlon XP 2200+ 1.8GHz
Скачал последний биос для 3.1 верси материнской платы








Но отображается в системе , как 1500+

Может кто знает как победить подобное?
Уже и програматором прошивал биос - не помогло...
А пока иду гуглить...

В LinuxCNC стал по шустрее, но латентность поднялась свыше 300К.


















Изменил в биосе 100/100 МГц на 133/133 МГц для процессора и заработало!!! :)

Драйвер тест Мач3 так же не доволен...
При запуске 1 шестеренок подскакивает свыше 200К оба показателя
После сброса статистики в районе 15К
Активация окна браузера так же поднимает на 200К
После закрытия шестеренок переключение между браузером и десктопом остается в районе 15К-20К
Если винт не "хрустит" - не грузится, то показания стабильны - 15К-20К.

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 13 май 2020, 18:38
Serg
512MB RAM очень мало для Linux с графикой. Нужно минимум 1GB, а лучше 2GB. Если будет мало памяти, то ядро Linux будет "отстреливать" "лишние" процессы. Чтобы этого не было придётся использовать swap на диске, что автоматически поднимет latency до тех-же 200k. Можно было-бы держать систему на RAM-диске, но для этого потребуется минимум 4-6GB RAM.
Посему эта материнка по сути не годится для LinuxCNC, ибо поддерживает максимум 1GB RAM, да ещё и DDR1.
Похоже единственный вариант - это https://www.ixbt.com/storage/gigabyte-i-ram.shtml , но дешевле будет купить новую современную материнку...

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 13 май 2020, 18:51
MX_Master
У человека уже есть рабочий мини ПК, но xenon-alien, видимо, хочет добить этот комп до конца :hehehe:

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 13 май 2020, 18:58
xenon-alien
Old PC_12.png (1862 просмотра) <a class='original' href='./download/file.php?id=181319&mode=view' target=_blank>Загрузить оригинал (388.15 КБ)</a>
Вот так выглядит тест после сброса статистики...
Если запустить ещё шестеренку то даже принтскрин не могу снять.
UAVpilot писал(а):Нужно минимум 1GB
Если найду ещё 512 Мб, то поставлю. (но лишних денег на новый ПК нету)
UAVpilot писал(а):Похоже единственный вариант - это https://www.ixbt.com/storage/gigabyte-i-ram.shtml ,
Интересная штука.
MX_Master писал(а):У человека уже есть рабочий мини ПК, но xenon-alien, видимо, хочет добить этот комп до конца :hehehe:
Поймите, что я и простой ПК не освоил, а агитируют на мини ПК с непонятными вытекающими.
Как я буду искать ошибки?

В соседней ветке могли бы подсказать?

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 13 май 2020, 19:21
Serg
xenon-alien писал(а):Если найду ещё 512 Мб, то поставлю. (но лишних денег на новый ПК нету)
Это и есть разбазаривание денег - любое обращение к диску сможет прервать работу станка.
xenon-alien писал(а):Как я буду искать ошибки?
Какие ошибки? Ошибки в конфигурации LinuxCNC или ошибки из-за нехватки памяти и из-за нестабильности сервоцикла?..

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 13 май 2020, 19:29
xenon-alien
UAVpilot писал(а):
xenon-alien писал(а):Как я буду искать ошибки?
Какие ошибки? Ошибки в конфигурации LinuxCNC или ошибки из-за нехватки памяти и из-за нестабильности сервоцикла?..
MX_Master писал(а):У человека уже есть рабочий мини ПК, но xenon-alien, видимо, хочет добить этот комп до конца :hehehe:
Возможные ошибки/проблемы/глюки LinuxCNC собранный MX_Master-ом для Orange Pi PC (если они там есть - я же не знаю...).
Как по мне, то нужно для начала разобраться с обычным LinuxCNC, а потом уже экспериментировать с чужими сборками.

Если что, то это ПК только для учебы... На нем станка не будет.
Простая LPT плата, драйвера для 3д принтера и простые ШД (принтер и прочее, что завалялось в закромах)

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 13 май 2020, 19:55
MX_Master
xenon-alien писал(а):В соседней ветке могли бы подсказать?
В соседней ветке никто не подсказывает, потому что нужен довольно комплексный ответ с примерами настройки HAL и с пояснениями на человеко-понятном языке. Это требует усилий и времени даже от корефеев. Ну и оттого, что кто-то напишет за тебя HAL конфиг, ты разбираться в нём лучше не станешь ;) Тут без персонального тренера не обойтись. От простых советов, ты пока что отказываешься :freak:

Помню, я с таким же желанием и рвением хотел разобраться в электронике. Спустя пару месяцев проб и ошибок + подсказки, я канеш стал, разбираться лучше. Но это, блин, только вершина айсберга. Чтобы полноценно втянуться в какую-то тему нужны годы! Но никак не пара месяцев.

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 13 май 2020, 20:09
tehnic
Подскажите пожалуйста.
Возможно ли скрестить это, чтоб получить замкнутый контур?
s-l1600.jpg (1831 просмотр) <a class='original' href='./download/file.php?id=181323&mode=view' target=_blank>Загрузить оригинал (144.59 КБ)</a>
IMG_5665.JPG (1831 просмотр) <a class='original' href='./download/file.php?id=181325&mode=view' target=_blank>Загрузить оригинал (1.02 МБ)</a>
s-l1600а.jpg (1831 просмотр) <a class='original' href='./download/file.php?id=181324&mode=view' target=_blank>Загрузить оригинал (197.14 КБ)</a>

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 13 май 2020, 20:15
Serg
xenon-alien писал(а):Если что, то это ПК только для учебы... На нем станка не будет.
Простая LPT плата, драйвера для 3д принтера и простые ШД (принтер и прочее, что завалялось в закромах)
Простого симулятора тебе надолго хватит.

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 13 май 2020, 20:15
xenon-alien
MX_Master писал(а):Ну и оттого, что кто-то напишет за тебя HAL конфиг, ты разбираться в нём лучше не станешь
Вот как раз не прошу за меня писать HAL файл.
А прошу простой ссылки по которой можно почитать "следующий раздел", который приведет ближе к пониманию сути.
UAVpilot как раз-таки кидал ссылочки, которые стоит почитать. (что-то понял, что-то нет)
Примеры некоторые находил в видео на англ., но к сожалению никак не связанные с теперешней задачей.
Вот теперь нужна следующая "доза" информации хотя бы косвенно по заданному вопросу.

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 13 май 2020, 20:18
xenon-alien
UAVpilot писал(а):Простого симулятора тебе надолго хватит.
Прошу простить, но симуляторы не признаю...
В программной части может и хороши, но на практике с железом может получится совсем не то... (понятно, что если всё правильно делать, то должно совпадать)

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 13 май 2020, 20:24
Serg
tehnic писал(а):Возможно ли скрестить это, чтоб получить замкнутый контур?
Да, если линейки по электрическим параметрам подходят.
xenon-alien писал(а):Вот теперь нужна следующая "доза" информации хотя бы косвенно по заданному вопросу.
Дальше HAL.
xenon-alien писал(а):Прошу простить, но симуляторы не признаю...
:wik:
xenon-alien писал(а):В программной части может и хороши, но на практике с железом может получится совсем не то... (понятно, что если всё правильно делать, то должно совпадать)
В освоении LinuxCNC далековато тебе пока до железа...

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 13 май 2020, 20:38
xenon-alien
UAVpilot писал(а):Дальше HAL.
Ок!
UAVpilot писал(а):В освоении LinuxCNC далековато тебе пока до железа...
Тут даже не поспоришь...
Но мне проще, когда вижу результат своих "творений в кодировке" не на мониторе, а в реале - на железе.

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 13 май 2020, 20:58
tehnic
UAVpilot писал(а):
tehnic писал(а):Возможно ли скрестить это, чтоб получить замкнутый контур?
Да, если линейки по электрическим параметрам подходят.
Вот данные выходных сигналов сервопривода.
1.png (1802 просмотра) <a class='original' href='./download/file.php?id=181327&mode=view' target=_blank>Загрузить оригинал (61.25 КБ)</a>
А вот на линейку
2.png (1802 просмотра) <a class='original' href='./download/file.php?id=181328&mode=view' target=_blank>Загрузить оригинал (1.24 МБ)</a>