Схемы подключения

Основные правила при подключении контроллера

1.Все выхода подключаются по принципу «открытый коллектор» (Open Drain)

2.Все входа с подтяжкой к 3.3В

 

Имеем вот такой контроллер STM32F103C8T6

Цоколёвка WLMotion (STM32F103)

Step0 PB0 O Шаг оси X
Dir0 PB1 O Направление оси X
Step1 PB3 O Шаг оси Y
Dir1 PB4 O Направление оси Y
Step2 PB5 O Шаг оси Z
Dir2 PB6 O Направление оси Z
CoolM PB10 O Основное охлаждение(установка 1,5сек)
CoolS PB11 O Дополнительное охлаждение(установка 1,5сек)
SpinCW PB1 O Направление вращения (установка 1,5сек)
SpinPWM PA6 O Выход ШИМ (3КГц)
EMG PB12 I Экстренная остановка (мгновенная остановка всех осей при размыкании)
RDY PB13 I Готовность к работе (например: сигнал от шпинделя)
ORG PB14 I Оригинальное положение для всех осей (также исп. для поиска детали)
PEL PB15 I Положительный концевой датчик
MEL PA10 I Отрицательный концевой датчик
WHELL_A PA8 I Вход штурвала A (ручной энкодер)
WHELL_B PA9 I Вход штурвала B (ручной энкодер)

Схема подключения NoOptronOUT (без оптронной развязки сигналов степ и дир)

Общий вид распайки

 

Вид сверху входных оптронов

Снизу, (использовал резисторы SMD0805)