Загрузка модели…Loading model…

Потяните, чтобы повернуть · Ctrl + колесо — масштаб · двумя пальцами — масштабDrag to turn · Ctrl + wheel to zoom · pinch to zoom

Ctrl + колесо — масштабCtrl + wheel to zoom

01 / 05

Схемотехника · проектированиеSchematic · design

Плата управленияControl board

Один блок связывает дисплей, привод, датчики и память.One unit ties together the display, drive, sensors and memory.

Rev 2.0 · размерRev 2.0 · size
86 × 60 мм · 4 слоя86 × 60 mm · 4 layers
Rev 2.0 · контроллерRev 2.0 · MCU
ESP32-D0WD-V3 на платеESP32-D0WD-V3 on board
Rev 2.0 · питаниеRev 2.0 · power
TPS54202 · 12 → 5 → 3,3 ВTPS54202 · 12 → 5 → 3.3 V
Плата управления Rev 1.0, прототип: 3D-модель модульной платы с ESP32 DevKit, Mini-360 и модулем microSD
Rev 1.0 · прототипRev 1.0 · prototypeразводка · изготовление · сборка · JLCPCBlayout · fabrication · assembly · JLCPCB
Плата управления Rev 2.0: 3D-модель
Rev 2.0схема · расстановка · 3D-модельschematic · placement · 3D model

02 / 05

Версия 1.25 · ноль · ручной режим · стопVersion 1.25 · homing · jog · stop

Прошивка контроллераController firmware

По кнопке упор сам находит ноль и плавно выходит на заданную длину.At a button press the stop finds zero and moves smoothly to the set length.

v_max · a по умолчаниюDefault v_max · a
200 мм/с · 100 мм/с²200 mm/s · 100 mm/s²
Поиск нуляHoming
50 мм/с · откат 10 мм50 mm/s · 10 mm back-off
microSDmicroSD
/settings.txt · /reports.txt
v, мм/сv, mm/s t 200 0 v_max = 200 мм/сv_max = 200 mm/s a = 100 мм/с²a = 100 mm/s² −a разгонaccelerate постоянная скоростьconstant speed торможениеdecelerate L0 Li
  1. Поиск нуляHomingHOMING_*
  2. ГотовReadyREADY
  3. ВыполнениеMovingMOVING
  4. Стоп · по кнопкеStop · on buttonEMERGENCY_STOP

03 / 05

Логика работы с экранами · связь по UARTController-side screen logic · UART link

Интерфейс оператора на STONE HMIOperator interface on STONE HMI

Оператор задаёт длину на экране, а пульт выполняет и ведёт журнал.The operator sets the length on screen; the controller runs it and keeps a log.

СвязьLink
UART2 · 115200 · 8N1
ВводInput
материал · кол-во · длина, ммmaterial · qty · length, mm
ЖурналLog
/reports.txt на microSD/reports.txt on microSD
Дизайн экранов — заказчика · логика и связь — студииScreen design: client · logic and link: studio
Экран «Работа»
РаботаWorkввод длиныlength input
Главное меню
МенюMenu
Экран «Настройки»
НастройкиSettings

04 / 05

Драйвер · датчики · дисплей · питаниеDriver · sensors · display · power

Подключение к оборудованиюWiring to the machine

Плата рассчитана на привод, датчики и дисплей из ТЗ заказчика.The board is built for the drive, sensors and display from the client’s spec.

DM860H · DIR / PUL / ENADM860H · DIR / PUL / ENA
GPIO32 / 27 / 33
NJK-5002C × 2NJK-5002C × 2
GPIO14 · GPIO26 · 12 ВGPIO14 · GPIO26 · 12 V
Питание платыBoard power
12 В · 2 А12 V · 2 A
Компоненты — по ТЗ заказчика · интеграция — студииComponents per client spec · integration: studio
Плата управленияControl board ESP32 · microSD CN3 CN1 J2 J1 DC1 STONE HMI 7″ сенсорный дисплейtouch display UART2 · 115200 · 8N1 GPIO16 RX · GPIO17 TX · 12 ВGPIO16 RX · GPIO17 TX · 12 V Блок питания 48 ВPower supply 48 V S-600-48 · по ТЗS-600-48 · per spec DM860H драйвер ШДstepper driver Шаговый двигательStepper motor 86HSG118 · 1:10 DIR · GPIO32 PUL · GPIO27 ENA · GPIO33 DIR− DIR+ PUL− PUL+ ENA− ENA+ 48 ВV Адаптер 12 В12 V adapter 2 А2 A J2 · GPIO14 J1 · GPIO26 NJK-5002C ноль · Холл · 12 Вhome · Hall · 12 V NJK-5002C конец рельса · 12 Вrail end · 12 V STONE HMI 7″ CN3 · UART2 115200 · 12 ВCN3 · UART2 115200 · 12 V Плата управленияControl board ESP32 · DC1 ← адаптер 12 В · 2 АESP32 · DC1 ← 12 V · 2 A adapter CN1 → DM860H питание драйвера 48 Вdriver power 48 V DIR+ DIR− PUL+ PUL− ENA+ ENA− GPIO32 GPIO27 GPIO33 Шаговый двигатель · 1:10Stepper motor · 1:10 NJK-5002C · нольNJK-5002C · home J2 · GPIO14 · 12 ВJ2 · GPIO14 · 12 V NJK-5002C · конец рельсаNJK-5002C · rail end J1 · GPIO26 · 12 ВJ1 · GPIO26 · 12 V

05 / 05

Цех заказчика · ленточнопильный станокClient’s workshop · band saw

РезультатыResults

Пульт упора рольганга: своя плата, прошивка, связь с экраном STONE и инструкции.A controller for the roller table’s stop: own board, firmware, STONE display link and instructions.

  1. ОбъектSite

    Рольганг, для которого сделан пульт, стоит в цехе заказчика перед ленточнопильным станком.The roller table the controller was built for stands in the client’s workshop in front of a band saw.

  2. РаботаOperation

    Оператор вводит длину заготовки на дисплее и нажимает «Выполнить» — упор сам встаёт на позицию: L = Li − L0.The operator enters the workpiece length on the display and taps “Execute”; the stop moves into position by itself: L = Li − L0.

  3. ТочностьAccuracy

    Точность позиционирования упора — 0,1 мм.Stop positioning accuracy: 0.1 mm.

  4. ПамятьMemory

    Настройки и журнал операций хранятся на microSD и не теряются при перезагрузке.Settings and the operation log live on microSD and survive a restart.

Рольганг с жёлтыми опорами, роликами, зубчатой рейкой и кабель-каналом в цехе; в глубине — ленточнопильный станок
Фото: заказчик, цехPhoto: client, workshop

Есть своязадача?Got a devicein mind?

Схема, плата, прошивка, интеграция дисплея и документация — от идеи до готового изделия.Schematic, PCB, firmware, display integration and documentation — from idea to finished device.

Обсудим ваше устройствоLet’s discuss your device→