вторник, 14 мая 2024 г.

 

49-2 Диагностика Kalina


Проверка цепи включения стартера


Если при переводе ключа в замке за­жигания в положение «II» стартер не работает — возможна неисправ­ность, как самого стартера, так и це­пи его включения.
Для проверки выключаем зажигание и отсоединяем колодку провода от вывода обмоток тягового реле стар­тера.

Ремонт Kalina-49-2.jpg

Стержнем отвертки перемыкаем вывод обмоток тягового реле и на­конечник провода, соединенного с «плюсовым» выводом аккумуля­торной батареи.

Znak.jpg

При проведении этой опера­ции необходимо соблюдать осторожность, т. к. возмож­но искрообразование в зоне замыкания выводов. Не замкните отвертку на «мас­су» в момент замыкания выво­дов!
Если при этом коленчатый вал будет проворачиваться, то стартер испра­вен, а причиной неисправности является нарушение в его цепи вклю­чения. В противном случае неиспра­вен стартер или его тяговое реле. Если нет возможности устранить неисправность в цепи включения ис­правного стартера, то при необходи­мости таким образом (включив за­жигание и замыкая выводы), можно пустить двигатель и доехать до места ремонта.
Неисправность в цепи включения стартера может быть вызвана повре­ждением: реле стартера, силовой цепи или цепи управления реле, контактной группы замка зажигания Для поиска неисправности в цепи включения стартера...

Ремонт Kalina-49-3.jpg

...вынимаем из монтажного бло­ка реле стартера.
Для проверки реле стартера устанав­ливаем на его место заведомо ис прав­ное реле типа 902.3747-11. Для этого можно использовать соседнее реле стеклоподъемников. Если с вновь установленным реле стартер включа­ется, то реле стартера вышло из строя и его необходимо заменить. В против­ном случае необходимо проверить си­ловую цепь и цепь управления реле стартера.
Для проверки силовой цепи вынима­ем реле стартера из монтажного блока.

Ремонт Kalina-49-4.jpg

Вставляем перемычку (отрезок провода) в гнезда силовых кон­тактов реле «30» и «87».
Переводим ключ в замке зажигания в положение «II» — «стартер». Если стартер включится, силовая цепь исправна, если нет, то тестером поверяем...

Ремонт Kalina-49-5.jpg

...подводится ли «+12 В» к гнезду «30» реле стартера при нахожде­нии ключа в замке зажигания в положении «II».
При этом второй («минусовый»), щуп тестера можно подсоединить к болту крепления ограничителя открывания двери.
В том случае, если напряжение подводится к гнезду «30», тестером про­веряем целостность цепи от гнезда «87» реле стартера до наконечника провода управления тяговым реле стартера. Если же напряжение к гнез­ду «30» не подводится, проверяем цепь от вывода «50» замка зажига­ния до гнезда «30» реле. Если цепь исправна, необходимо заменить кон­тактную группу замка зажигания В том случае, если силовая цепь включения стартера исправна, проверяем цепь управления реле стартера. Для этого вставляем щуп тестера в гнездо «86» реле стартера, второй щуп тестера подсоединяем к «массе». При включенном зажигании проверяем..

Ремонт Kalina-50-1.jpg

...подводится ли «+12 В» от главно­го реле системы управления двига­телем к гнезду «86» реле стартера.
Затем вставляем щупы тестера в гнездо «86» и «85» и проверяем..

Ремонт Kalina-50-2.jpg

...есть ли «масса» в гнезде «85» реле...
...соединенном с выводом «50» контроллера.
В противном случае проверяем целостность цепей управления реле стартера: от главного реле системы управления и вывода «50» контроллера — соответственно к гнездам «86» и «85» реле стартера.

вторник, 5 марта 2024 г.

https://www.mir3d.by/baza-znanij/ultimaker-cura-odnovremennyj-nagrev-stola-i-sopla-18-04-2022/?ysclid=ltfg4p0vje732834836

 

 

Переходим в меню “Параметры” -> “Принтер” -> “Управление принтерами…

Ultimaker Cura. Одновременный нагрев стола и сопла

Выбираем принтер, на котором хотим изменить параметры нагрева.

Нажимаем кнопку “Активировать” если принтер не был активирован.

Нажимаем кнопку “Параметры принтера

Ultimaker Cura. Одновременный нагрев стола и сопла

В открывшемся окне между строками начинающимися с M107 и G28 X0 Y0 

Ultimaker Cura. Одновременный нагрев стола и сопла

Вставляем следующий скрипт:

M140 S{material_bed_temperature} ; Нагреть стол до заданной температуры
M104 S{material_print_temperature} T0 ; Нагреть хотэнд до заданной температуры
M190 S{material_bed_temperature} ; Ожидать нагрева стола
M109 S{material_print_temperature} T0 ; Ожидать нагрева хотэнда

Должно получиться вот так:

После внесения изменений нажимаем кнопку “Закрыть

Ultimaker Cura. Одновременный нагрев стола и сопла

После этого перезапустите слайсер. (Закройте его и откройте снова).

Проверьте, что внесенные изменения сохранились.

вторник, 18 октября 2022 г.

Электродвигатель АИР63В2 0,55 кВт 3000 об

 

Электродвигатель АИР63В2 0,55 кВт 3000 об/мин

Технические характеристики асинхронного короткозамкнутого электродвигателя АИР 63В2
Мощность, кВт Частота вращ., об/мин КПД, %  φ Iп/Iн Мп/Мн Мmax/Мн Мmin/Мн Масса, кг
0,55 2730 75 0,81 5 2,2 2,2 1,8 6,1

Габаритные, присоединительные и установочные размеры общепромышленного короткозамкнутого трехфазного электродвигателя АИР 63В2. Монтажное исполнение- лапы и один вал (IM1001, 1081), лапы и два вала (IM1002, 1082)




L1 L10 L17 L20 L30 L31 L33 b1 b2 b10 b16 b30 h h1 h2 h5 h6 h10 h31 d1 d2
30 80 7 3,5 237 40 263 5 5 100 10 142 63 5 5 16 16 8 161 14 14

Габаритные, присоединительные и установочные размеры общепромышленного короткозамкнутого трехфазного электродвигателя АИР63В2. Монтажное исполнение- комбинированный: лапы и большой фланец с одним валом(IM2001, 2081), лапы и большой фланец с двумя валами (IM2002, 2082)

L1 L10 L17 L20 L21 L30 L31 L33 b1 b2 b10 b16 b30 h h1 h2 h5 h6 h10 h31 d1 d2 d20 d22 d24 d25
30 80 7 3,5 10 237 40 263 5 5 100 10 142 63 5 5 16 16 8 161 14 14 130 10 160 110

Габаритные, присоединительные и установочные размеры общепромышленного короткозамкнутого трехфазного электродвигателя АИР63В2. Монтажное исполнение- комбинированный: лапы и малый фланец с одним валом (IM2181), лапы и малый фланец с двумя валами (IM2182)(IM2181)



L1 L10 L17 L20 L21 L30 L31 L33 L39 b1 b2 b10 b16 b30 h h1 h2 h5 h6 h10 h31 d1 d2 d20 d22 d24 d25
30 80 7 2,5/3,0 10 237 40 263 0 5 5 100 10 142 63 5 5 16 16 8 161 14 14 75/100 M5/M6 90/110 60/80

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

вторник, 19 января 2021 г.

Kia Sportage актюаторы замков передних дверей и кнопки

0K01959350A = актюатор (привод)передний левый 15 вт 0K01958350A = актюатор (привод)передний правый 15 вт Hyundai/Kia0 HE21 66 540CВыключатель освещения салона

суббота, 20 июня 2020 г.

Навигация Спутник OFF-Line Orux-Maps инструкция

На каждой покатушке так или иначе встает вопрос оффлайн навигации по спутниковым картам. Как правило, в лесу нет не то, что интернета, а, банально, связи, поэтому перед тем как въехать в лес, проводник, как правило, с помощью Гугл.Карт прокачивает спутниковые снимки себе в кэш.
Этот способ навигации очень неудобен. Часто бывают моменты, когда по той или иной причине спутниковые карты не подгружаются даже из кэша. Толком не работает масштабирование. Ну и производительность всего этого добра оставляет желать лучшего. До недавнего времени меня это не особо волновало, но на днях я все-таки решил озадачиться данным вопросом.
Постановка задачи: возможность пользоваться спутниковыми снимками гугла в оффлайне.
Изучая интернет на эту тему, натыкаюсь на программу OruxMaps. Начинаю изучать возможности данной программы и понимаю, что это то, что нужно. По статьям в интернете должно все заработать так, как я хочу.
Решил попробовать разобраться с этой программой. В Play Маркете данной программы нет, поэтому идем на официальный сайт и скачиваем её к себе на смартфон.
Скачав .apk пакет, устанавливаем его. После установки запускаем приложение OruxMaps и наблюдаем вот такое окно:
Полный размер
Интерфейс у программы не особо дружелюбный, но зато возможности покрывают данный недостаток. Итак. Теперь перейдем к списку карт. Для этого в правом верхнем углу нажимаем на пиктограмму карты и видим вот такое меню:
Полный размер
Далее нажимаем "Выбор карты" и получаем вот такой список:
Полный размер
В первый раз, когда я это увидел, подумал, что за хрень, куда тыкать? На самом деле здесь все просто. Перед вами просто список доступных онлайн сервисов, с которых OruxMaps просто подгружает карты. Можете ради интереса потыкать их, может ченить интересного найдете.
Ну это то, что касается онлайн карт. Если вы перейдете на соседнюю вкладку "OFFLINE", то увидите список доступных оффлайн карт:
Полный размер
Карта "world" по сути просто карта заглушка. Теперь переходим к самому интересному, а именно, интеграции спутниковых карт гугла в OruxMaps. Чтобы это сделать, необходимо скачать вот этот файл:
Далее копируем этот файл в папку oruxmaps/mapfiles. На вопрос, перезаписать имеющийся в этой папке файл? отвечаем "Да". Далее перезаходим в программу и открываем список ONLINE карт:
Полный размер
Как видим, в списке появились карты гугла. Нажимаем на Goole Earth (ONLINE) и видим обычные спутниковые карты гугла:
Полный размер
Теперь нам необходимо на базе этих онлайн карт сделать для себя оффлан карты нужных нам областей. Для этого нажимаем на пиктограмму карты. Видим меню, в котором выбираем "Map tools":
Полный размер
А теперь жмем "Создание карты":
Полный размер
После этого появится информационное окошко с описанием последовательности действий:
Полный размер
Все, что вам нужно, так это выделить нужную область на карте. Просто тыкните пару раз по карте в разных местах, и вы быстро поймете, что к чему. Стоит особо отметить, что не следует выбирать очень большую область. У OruxMaps есть ограничения на размер за раз скачиваемой области.
Полный размер
Когда необходимая область выбрана, нажмите на синий значок "V". После этого вы увидите вот такое конфигурационное окно:
Полный размер
Здесь все достаточно просто. Вам необходимо ввести название оффлайн карты и уровень детализации. Как видно выше, я выбрал от 00 до 17. Если поставить 18, то карта будет очень большой. Чтобы обойти это ограничение, я ту же саму область закачал вот так:
Полный размер
После того, как вы проставили везде галочки и ввели название, необходимо нажать кнопку "Загрузить". Далее вы увидите окно загрузки:
Полный размер
У меня карты загружались часов по 5, поэтому я запускал данный процесс только на ночь. За один раз можно скачать только одну область. То есть, нельзя поставить на закачку сразу несколько областей.
После того, как карты загрузятся, вы их сможете увидеть в списке оффлайн карт:
Полный размер
Всё. Теперь вы можете выбрать карту и осуществлять навигацию по ней:
Полный размер
Что еще прикольно, так это то, что OruxMaps автоматически переходит между оффлайн картами, когда вы перемещаетесь из одной области в другую. То есть, можно понакачать нужных областей и потом абсолютно бесшовно по ним передвигаться.
Я уже успел попользоваться в лесу OruxMaps. Программа работает просто супер, даже как-то поначалу и не верилось, что теперь у меня спутниковые карты Хабаровска и его окрестностей есть в телефоне в режиме полного оффлайна.
И да. Совсем забыл. Чтобы включить навигацию по этим оффлайн картам, необходимо нажать на значок "Цели":
Полный размер
Найти это меню можно, нажав вот сюда:
Кто еще до сих пор перед поездкой в лес закачивает спутниковые снимки в кэш — бросьте эту затею. Используйте OruxMaps она реально работает.

воскресенье, 14 июня 2020 г.

Kia Sportage замена мильной приборки на километровую. Корректор спидометра на Arduino

Адаптер Сигнала Скорости

Транзистор kc238b, аналог (?) обычного кт315.
3 цифровой pin на ARDUINO - сигнал с датчика скорости.
4 цифровой pin на ARDUINO - выход на стрелочный спидометр.
A0 - аналоговый вход, сюда подключается потенциометр для регулировки. 3,3kOm (например) контакты слева направо GND/СИГНАЛ/+5V.
вместо Hz в прошивке км/ч .
 При 100hz показания равны 60км/ч
скетч
//******************************************************************** volatile unsigned long micros_sp = 0; volatile byte sz = 0; //счетчик обнуления volatile unsigned int sp = 0; //скорость volatile unsigned int InputHz = 0; volatile unsigned int OutputHz = 0; double popravka = 0; volatile boolean st = false; //триггер unsigned long timing; unsigned long timing2; int Vixod=4; #define PIN_POT A0 unsigned long Period; unsigned long sp2; unsigned long Skvajnost; bool Status=0; int rotat; //******************************************************************** void setup(){ Serial.begin(115200); //инициализация ком порта attachInterrupt(1, speedometr, RISING); //прерывание спидометра по фронту импульса pinMode(PIN_POT, INPUT); pinMode (Vixod, OUTPUT); } //******************************************************************** void loop(){ if (millis() - timing > 50) { timing = millis(); if (sz != 0){sz--;}else{sp = 0;}; InputHz=sp; popravka=map(analogRead(PIN_POT),0,1023,0,200)*0.01; //Period=6000; // тестовый меандр OutputHz=InputHz*popravka; Period=600000/OutputHz; sp2=600000/Period; Serial.println ((String)OutputHz+" Hz x"+(String)popravka); Serial.println ((String)sp+"km/h"); Serial.println ((String)sp2); } Skvajnost= Period/2 ; // такая скважность называется меандр if (Status==0) { if ( (micros()-timing2)>= Skvajnost) { timing2 = micros(); digitalWrite(Vixod, HIGH); Status=1; } } if (Status==1) { if ( (micros()-timing2)>= (Period-Skvajnost) ){ timing2 = micros(); digitalWrite(Vixod, LOW); Status=0; } } } //******************************************************************** void speedometr(){ //измеряем частоту на входе спидометра по прерыванию if(!st){micros_sp = micros();} else {sp = (600000/(micros() - micros_sp));} st = !st; sz = 30; }


Полная схема подключения
Подключение от датчика с подтяжкой на 5 В
Рабочая (живая схема):
Список деталей для сборки:
транзистор КС238 или КТ3102 или КТ315.
оптрон РС 817
преобразователь 5В
переменник
резисторы 2.2ком, 1ком, 10к







 Вариант 2. Корректор тахометра и спидометра. 


 A0 pin ардуино - вход от потенциометра регулятора спидометра. 
2pin ардуино - вход - сигнал тахометра от ЭБУ двигателя 
3pin ардуино - вход - сигнал от датчика скорости 
4pin ардуино - выход - на спидометр в приборку, соединять только через транзистор как по схеме выше. 
7pin ардуино - выход - на тахометр в приборку, соединять только через транзистор как по схеме выше.
скетч:
//ТАХОМЕТР volatile unsigned long micros_th1 = 0; volatile boolean sttaho = false; //триггер тахометра volatile byte sztaho = 0; //счетчик обнуления volatile unsigned int sptaho = 0; //кол-во оборотов //КОРРЕКЦИЯ ТАХОМЕТРА volatile unsigned int InputTaho = 0; volatile unsigned int OutputTaho = 0; double popravkaTaho = 1.5; //ДЛЯ двигателя 4ц приборка от 6ц - коэффициент 1.5 //СПИДОМЕТР volatile unsigned long micros_sp = 0; volatile byte sz = 0; //счетчик обнуления volatile unsigned int sp = 0; //скорость volatile boolean st = false; //триггер //КОРРЕКЦИЯ СПИДОМЕТРА volatile unsigned int InputSpeed = 0; volatile unsigned int OutputSpeed = 0; double popravka = 0; //ВРЕМЯ РАБОТЫ ОСНОВНОЙ ПРОГРАММЫ (каждые 50 миллисекунд - указано в loop) unsigned long timing; //ГЕНЕРАТОР ИМПУЛЬСОВ СПИДОМЕТРА unsigned long timing2; unsigned long Period; unsigned long Skvajnost; bool Status=0; //ГЕНЕРАТОР ИМПУЛЬСОВ ТАХОМЕТРА unsigned long timing3; unsigned long PeriodTaho; unsigned long SkvajnostTaho; bool StatusTaho=0; //ПИНЫ int OUTSPEEDPIN=4; //ПИН ВЫХОДА - НА СПИДОМЕТР int OUTTAHOPIN=7; //ПИН ВЫХОДА - НА ТАХОМЕТР #define PIN_POT A0 //ПИН СИГНАЛА ОТ ПОТЕНЦИОМЕТРА ПОПРАВКИ //******************************************************************** void setup(){ Serial.begin(115200); //инициализация ком порта attachInterrupt(1, speedometr, RISING); //прерывание спидометра по фронту импульса attachInterrupt(0, tahometr, RISING); //прерывание тахометр по фронту импульса pinMode(PIN_POT, INPUT); pinMode(OUTSPEEDPIN, OUTPUT); pinMode(OUTTAHOPIN, OUTPUT); } //******************************************************************** void loop() { if (millis() - timing > 50) { timing = millis(); //Считаем спидометр: if (sz != 0) { sz--; } else { sp = 0; } InputSpeed=sp; popravka=map(analogRead(PIN_POT),0,1023,0,200)*0.01; //Коэффициент умножения входящего сигнала от 0.00 до 2.00. OutputSpeed=InputSpeed*popravka; //Вычисление правильной скорости Period=600000/OutputSpeed; //Вычисление периода импульса //Считаем тахометр if (sztaho != 0) { sztaho--; } else { sptaho = 0; } InputTaho=sptaho; OutputTaho=InputTaho*popravkaTaho; //Вычисление правильной скорости PeriodTaho=600000/OutputTaho; //Вычисление периода импульса } //Генерируем импульсы для СПИДОМЕТРА Skvajnost= Period/2 ; //такая скважность называется меандр if (Status==0) { if ( (micros()-timing2)>= Skvajnost) { timing2 = micros(); digitalWrite(OUTSPEEDPIN, HIGH); Status=1; } } if (Status==1) { if ( (micros()-timing2)>= (Period-Skvajnost) ){ timing2 = micros(); digitalWrite(OUTSPEEDPIN, LOW); Status=0; } } //Генерируем импульсы для ТАХОМЕТРА SkvajnostTaho=PeriodTaho/2 ; if (StatusTaho==0) { if ( (micros()-timing3)>= SkvajnostTaho) { timing3 = micros(); digitalWrite(OUTTAHOPIN, HIGH); StatusTaho=1; } } if (StatusTaho==1) { if ( (micros()-timing3)>= (PeriodTaho-SkvajnostTaho) ){ timing3 = micros(); digitalWrite(OUTTAHOPIN, LOW); StatusTaho=0; } } } //******************************************************************** void speedometr(){ //измеряем частоту на входе спидометра по прерыванию if(!st){micros_sp = micros();} else {sp = (600000/(micros() - micros_sp));} st = !st; sz = 30; } void tahometr(){ //измеряем частоту на входе тахометра по прерыванию if(!sttaho){micros_th1 = micros();} else {sptaho = (600000/(micros() - micros_th1));} sttaho = !sttaho; sztaho = 30; }
ет