Заказные клавиатуры Accord по вашему ТЗ

Тестер короткозамкнутых обмоток двигателей.

Страница 3 из 3
Специалист
 
Регистрация: 19.06.2023
Сообщений: 2,302
Репутация: 341
348 235
56 13
 
19.08.2026 12:21 #21
Ставить Ардуино не обязательно. Вообще от цифры по индикации
отказаться. Поставить можно аналоговую миниатюрную стрелочную
головку на 100 мкА например. Можно нанести свою шкала на нее.
Можно поставить например линейный индикатор уровня на 10 светодиодов типа LM 3914. Там питание для него от 3 -18 в. Ток светодиодов внутри стабилизирован. Яркость Можно регулировать. Можно индикацию сделать либо
включением по очереди или просто точкой.
Оценка
Специалист
 
Регистрация: 19.06.2023
Сообщений: 2,302
Репутация: 341
348 235
56 13
 
19.08.2026 18:04 #22
Все замеры на Эл. двигателях производят на работающем движке, на
стенде если такой есть. В стенде ставят на автоматах защиты его рабочий ток. Немного больше, с учетом пускового.А так если по индуктивности, ротор вы немного
повернули индуктивность одна, ещё немного другая.
Оценка
Новичок
 
Аватар для yallay
 
Регистрация: 23.06.2014
Сообщений: 23
Репутация: 28
16 1
0 0
 
20.08.2026 10:33 #23
Обмотки соединены звездой, вот по этой схеме вижу 3 обмотки на W-U и V-U четко определяет по 30 колебаний на каждой , или кз одного витка (выдает 1), на W-V 0 . Сижу уже второй день с этой проблемой , на входе в компаратор А1 вижу импульс. Пробовал разное переключение обмоток , паузы ,по одиночке и тд. Измерение такое : все реле откл, реле 1 и 3 вкл , импульс. Без реле 3 все работает ,как только вмешивается второе реле нет измерения.
if (phaseNum == 1) {
pinMode(relay1, OUTPUT);
//pinMode(relay3, OUTPUT); без этой сторки определяет обмотку W-U
digitalWrite(relay1, HIGH);
digitalWrite(relay3, HIGH);
delay(250);
int val = runMeasurement();
digitalWrite(relay1, LOW);
digitalWrite(relay3, LOW);
pinMode(relay1, INPUT);
pinMode(relay3, INPUT);
return val;
}
Оценка
Новичок
 
Аватар для yallay
 
Регистрация: 23.06.2014
Сообщений: 23
Репутация: 28
16 1
0 0
 
20.08.2026 11:06 #24
сори , вот кусок скетча правильный
else if (phaseNum == 3) { // ЗАМЕР 3
//pinMode(relay1, OUTPUT);
digitalWrite(relay1, HIGH);
//pinMode(relay3, OUTPUT);
digitalWrite(relay3, HIGH);
delay(250);
int val = runMeasurement();
digitalWrite(relay3, LOW);
//pinMode(relay3, INPUT);
digitalWrite(relay1, LOW);
//pinMode(relay1, INPUT);
return val;
Оценка
Новичок
 
Аватар для !Neofit
 
Регистрация: 19.02.2024
Адрес: Москва и М.О.
Сообщений: 182
Репутация: 67
61 91
6 33
 
20.08.2026 14:34 #25
Цитата:
Сообщение от yallay
... Без реле 3 все работает ,как только вмешивается второе реле нет измерения. ...
"Кто на ком стоял?" ©
Логику коммутации проверьте. Я вижу две потенциальные закоротки. Может какое-то реле не сброшено после предыдущего цикла?
__________________
aka "Точка Опоры", "Ник, @ля, опять потерялся" и "ForcePoint"
Оценка
Специалист
 
Регистрация: 19.06.2023
Сообщений: 2,302
Репутация: 341
348 235
56 13
 
20.08.2026 20:57 #26
yallay,

Тип Эл.двигателя можете назвать, мощность его, и какая индуктивность обмоток, и как вы ее
измеряли ??? Какое изменение индуктивности чувствует ваше устройство ?
Оценка
Специалист
 
Регистрация: 19.06.2023
Сообщений: 2,302
Репутация: 341
348 235
56 13
 
20.08.2026 21:36 #27
А на Эл. двигателях имеющих несколько обмоток есть ещё и меж обмоточная ёмкость, но я про это молчу.
Оценка
Ответ
Страница 3 из 3
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка
Часовой пояс GMT +3, время: 10:05.
Обратная связь РадиоЛоцман Вверх

Политика конфиденциальности