компьютер – Информация о фрезерном станке с ЧПУ https://cncrouterinfo.com/ru_ru Вт, 09 мая 2023 15:04:22 +0000 ru-RU ежечасно 1 https://wordpress.org/?v=6.4.4 https://cncrouterinfo.com/wp-content/uploads/2022/08/favicon.webp компьютер – Информация о фрезерном станке с ЧПУ https://cncrouterinfo.com/ru_ru 32 32 210092132 Dell Optiplex 7050 Mini LinuxCNC: идеальный экономичный выбор для энтузиастов ЧПУ https://cncrouterinfo.com/ru_ru/%d1%81%d1%82%d0%b0%d1%82%d1%8c%d1%8f/dell-optiplex-7050-mini-linuxcnc-%d0%be%d0%b1%d0%b7%d0%be%d1%80/ https://cncrouterinfo.com/ru_ru/%d1%81%d1%82%d0%b0%d1%82%d1%8c%d1%8f/dell-optiplex-7050-mini-linuxcnc-%d0%be%d0%b1%d0%b7%d0%be%d1%80/#comments Вт, 09 мая 2023 13:05:54 +0000 https://cncrouterinfo.com/?p=4264 Dell Optiplex 7050 Mini LinuxCNC — экономичный и мощный выбор для энтузиастов ЧПУ; ознакомьтесь с нашим всесторонним обзором, в котором подробно рассматриваются установка, тестирование задержки и многое другое.

Введение

Когда мой ноутбук безвременно вышел из строя, я искал новый компьютер для запуска LinuxCNC для моих проектов с ЧПУ. В этом посте я расскажу о своем опыте работы с Dell Optiplex 7050 Mini с процессором Intel Core i5-6500 и определю, является ли это правильным выбором для таких энтузиастов LinuxCNC, как я.

Dell Optiplex 7050 Mini — основные характеристики

Dell Optiplex 7050 Mini — это компактный, но мощный компьютер со следующими характеристиками:

Dell Optiplex 7050 Mini LinuxCNC
  • Процессор Intel Core i5-6500 (кэш 6 МБ, до 3,60 ГГц)
  • Оперативная память DDR4 до 64 ГБ — у меня установлено 8 ГБ
  • Встроенная графика Intel HD Graphics 530
  • Пять портов USB и установлен SSD на 256 ГБ.
  • Многие из этих единиц доступны для использования через третьих лиц. Я свой купил за 150$

Эти спецификации казались многообещающими для запуска LinuxCNC, но настоящим испытанием будет тестирование задержки и реальной производительности.

Установка Debian 12 + LinuxCNC + Probe basic в 2023 году

я имел ранее сделал сообщение об установке LinuxCNC 2.8.4 с помощью Probe Basic, но, к сожалению, в сценарии базовой установки зонда есть несколько неработающих репозиториев… поэтому я был вынужден установить LinuxCNC 2.9 на Debian 12, используя инструкции, размещенные на веб-сайте разработчика, и это сработало. … по большей части. Поэтому я посвятил новый пост тому, как я его установил, и небольшим проблемам, с которыми столкнулся.

Подробнее об этом читайте здесь: [placeholder]

Тестирование задержки для Dell Optiplex 7050 Mini LinuxCNC

Задержка является критическим фактором для LinuxCNC, так как она определяет способность системы реагировать на изменения положения станка с ЧПУ. Меньшая задержка приводит к более плавной и точной работе. Чтобы оценить Dell Optiplex 7050 Mini, я использовал утилиту LinuxCNC latency-test для измерения максимальных задержек базового потока и сервопотока.

Поскольку я использую Меса 7и96С базовый поток на самом деле не применим, но он все еще работал в моих тестах.

Модификации LinuxCNC BIOS для Dell Optiplex 7050 Mini

Я внес небольшие изменения в настройки BIOS, чтобы, надеюсь, LinuxCNC работал более плавно на Dell Optiplex 7050 Mini. Я в основном отключил все функции энергосбережения, спящие состояния и любые параметры виртуализации. Я оставил функцию «турбо» процессора включенной, так как не был уверен, принесет ли это пользу или вред результатам задержки.

Модификации Grub для Dell Optiplex 7050 Mini LinuxCNC

Я внес некоторые изменения в Grub, включая изоляцию ядер ЦП для LinuxCNC и сокращение режимов сна и состояний для ЦП Intel i5-6500 на Dell Optiplex 7050 Mini.

Следуйте инструкциям, приведенным в исходной статье, чтобы выполнить эти изменения.

в терминале введите: sudo nano /etc/default/grub, когда он откроется, добавьте эту строку (для 4-ядерной системы): GRUB_CMDLINE_LINUX_DEFAULT="isolcpus=2,3,4 intel_idle.max_cstate=0 процессор.max_cstate=0 idle =poll" Вы можете добавить это ниже других параметров командной строки в файле. Затем нажмите control-x, чтобы сохранить его. затем введите: sudo /sbin/update-grub затем перезагрузитесь. Убедитесь, что это сработало, выполнив: sudo dmesg или cat /proc/cmdline, которые показывают параметры, используемые для текущей загрузки. Вы должны увидеть свою команду isolcpus в этом списке.

Эта модификация была вдохновлена этим Вики-статья PrintNC.

Примечание. Я не проверял независимо, приносят ли пользу настройки максимального уровня простоя, состояния и опроса в режиме ожидания.

Сравнение модификаций

Я где-то читал, что может быть выигрыш в производительности за счет изоляции пары ядер ЦП, т.е. 2,3 для 4-ядерной системы, вместо разделения случайных ядер, поэтому я провел быстрый тест:

Гистограмма задержки LinuxCNC I5-6500 Dell optiplex 7050 mini
Задержка LinuxCNC — i5-6500 isolcpu 2,3
Гистограмма задержки LinuxCNC I5-6500 Dell optiplex 7050 mini
Гистограмма задержки LinuxCNC I5-6500 Dell optiplex 7050 mini

Этот тест проводился с запущенным 4x glxgears и видео YouTube в формате Full HD в фоновом режиме.

Вариант isolcpus 1,2,3 привел к меньшей задержке, поэтому я сохранил его.

Результаты теста задержки Dell Optiplex 7050 Mini LinuxCNC

Dell Optiplex 7050 Mini превосходно показал себя в тестах на задержку. Измеренные задержки были значительно ниже рекомендуемых максимальных значений для LinuxCNC, а это означает, что LinuxCNC должен без проблем работать на Dell Optiplex 7050 Mini. Однако стоит отметить, что отдельные результаты могут отличаться в зависимости от конкретной конфигурации компьютера, а также подключенного оборудования ЧПУ. Я использую плату Mesa для прямого управления своими серводвигателями, поэтому требования к задержке также гораздо менее строгие.

Вывод: Dell Optiplex 7050 Mini LinuxCNC — надежный выбор

Исходя из моего опыта и результатов теста на задержку, Dell Optiplex 7050 Mini с процессором Intel Core i5-6500 — хороший выбор для запуска LinuxCNC. Его компактный форм-фактор, мощный процессор и совместимость с Linux делают его надежным вариантом для энтузиастов ЧПУ. Dell Optiplex 7050 Mini LinuxCNC стоит около $120 для полностью протестированного и работающего устройства с 8 ГБ ОЗУ и твердотельным накопителем на 256 ГБ и является экономически эффективным.

Однако имейте в виду, что идеальный компьютер для LinuxCNC зависит от ваших конкретных потребностей и бюджета. Перед принятием окончательного решения важно оценить ваши требования и изучить другие варианты. В целом, Dell Optiplex 7050 Mini LinuxCNC выделяется как экономичный и функциональный выбор для тех, кто хочет использовать LinuxCNC в надежной системе.

]]>
https://cncrouterinfo.com/ru_ru/%d1%81%d1%82%d0%b0%d1%82%d1%8c%d1%8f/dell-optiplex-7050-mini-linuxcnc-%d0%be%d0%b1%d0%b7%d0%be%d1%80/feed/ 2 4264