Резюме.
Параметрическая катушка с "блокирующим энкодером" на боку, предназначенная для использования с электромагнитом, поддерживаемым пружиной.
Это предотвращает свободное вращение шпинделя/мотора при сбоях в электроснабжении.
Магниты должны приводиться в действие с помощью PWM, чтобы предотвратить их перегрев:
Я сделал это с библиотекой LEDc, чтобы иметь возможность контролировать частоту PWM.
ПОЧЕМУ? Мосфет перегрелся при высоком PWN из-за слишком большого количества циклов включения/выключения. Хотя это также может быть вызвано моей плохой электронной схемой ;-)
// ПВМ для магнитов.
Частота int freq = 20000;
Int pwmChannel = 0;
Разрешение изображения = 8;
Sequence разблокировки магнита:
LedcWrite(pwmChannel, 255); // полная мощность для разблокировки соленоидов.
Задержка (1000);
Serial.println("PWM 40");
LedcWrite(pwmChannel, 40); // низкое напряжение, чтобы соленоиды оставались в разблокированном положении.
Задержка (500);
Model Kaynağı
