Установка датчика уровня омывайки!, Полный фотоотчет и обсуждение!!! |
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Установка датчика уровня омывайки!, Полный фотоотчет и обсуждение!!! |
19.4.2011, 10:42
Сообщение
#221
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
Это тот зеленый индикатор который загорается выше надписи Lancer? Его я заметил, но не догадался что это уровень омывайки (IMG:style_emoticons/default/smile.gif)
Но, по-моему, если уж ставить МК, то тогда лучше и контроллировать постоянно. Пускай МК считывает периодически и на основании усредненных значений сигнализирует. А если поставить 2...3 датчика и двухцветный светодиод (ног-то у МК хватает (IMG:style_emoticons/default/smile.gif) ) то можно вообще многоуровневый индикатор замутить. |
|
|
19.4.2011, 10:52
Сообщение
#222
|
|
Технический Маньяк-Гуру Группа: Технический Маньяк Сообщений: 1724 Регистрация: 15.10.2009 Из: Москва, п. Монино Вне форума Репутация: 8 |
Да, зелёный индикатор (IMG:style_emoticons/default/smile.gif)
У меня МК и контроллирует постоянно (IMG:style_emoticons/default/smile.gif) Ну т. е. как... датчик холла то всё равно цифровой, а МК только задержки фильтрует. Скину вечером исходник проги... (IMG:style_emoticons/default/smile.gif) Многоцветный светодиод мне нельзя, у меня приборка с зелёным светофильтром в этом месте, других цветов не видно будет. |
|
|
19.4.2011, 11:14
Сообщение
#223
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 2443 Регистрация: 25.12.2009 Из: Уфа - город трех шурупов Вне форума Авто: Subaru XV Репутация: 57 |
Многоцветный светодиод мне нельзя, у меня приборка с зелёным светофильтром в этом месте, других цветов не видно будет. Настоящему маньяку - это не помеха! (IMG:style_emoticons/default/wink.gif) Эта пленка с внутренней стороны убирается и все... Правда, для этого надо приборку разбирать, лично я, пока моя машина на гарантии, не рискую на столько маньячить с ней... (IMG:style_emoticons/default/smile.gif) Но скоро лафа уже заканчивается и тогда... (IMG:style_emoticons/default/rolleyes.gif) (IMG:style_emoticons/default/biggrin.gif) |
|
|
19.4.2011, 11:29
Сообщение
#224
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
Цитата у меня приборка с зелёным светофильтром Как вариант - светодиодная шкала. Очень удобно (с точки зрения размеров) использовать не готовые шкалы а собранные из отдельных светодиодов. Например типа таких, которые встраиваются в гнезда ethernet адаптеров для индикации сетевой активности. Они плоские, толщина прибл. 1мм, можно сложить N-штук в ряд и получить необходимую шкалу. Если между ними проложить фольгу, то получим более "дискретные" показания. Или соорудить из SMD диодов. Др. вариант - использовать 1 светодиод с разным характером свечения, напр. Не горит Горит постоянно Мигает медленно Мигает с повышенной частотой Вот уже 4 уровня на одном индикаторе (IMG:style_emoticons/default/smile.gif) |
|
|
19.4.2011, 11:49
Сообщение
#225
|
|
Технический Маньяк-Гуру Группа: Технический Маньяк Сообщений: 1724 Регистрация: 15.10.2009 Из: Москва, п. Монино Вне форума Репутация: 8 |
Не-не-не, я дальше не пойду, всё уже собрано и отлажено (IMG:style_emoticons/default/smile.gif) ))
|
|
|
19.4.2011, 11:50
Сообщение
#226
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 2443 Регистрация: 25.12.2009 Из: Уфа - город трех шурупов Вне форума Авто: Subaru XV Репутация: 57 |
|
|
|
19.4.2011, 15:15
Сообщение
#227
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
Я-ж говорю - как вариант (IMG:style_emoticons/default/smile.gif) Лично у меня пока нет вообще такого датчика, хотя провода в салон давно протянуты и магнит прикручен (IMG:style_emoticons/default/smile.gif)
А с мини-прогрессбаром - тоже вариант |
|
|
19.4.2011, 16:14
Сообщение
#228
|
|
Технический Маньяк-Гуру Группа: Технический Маньяк Сообщений: 1724 Регистрация: 15.10.2009 Из: Москва, п. Монино Вне форума Репутация: 8 |
С мини прогрессбаром, как я понимаю, надо аналоговый датчик и мерять напряжение от него?
|
|
|
19.4.2011, 16:28
Сообщение
#229
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
Можно и так, а можно и парочку цифровых. При наличии 2-х датчиков (верхний - В, нижний - Н) и при опускании поплавка с магнитом вниз при определенном взаиморасположении датчиков имеем след. состояния
В=0, Н=0 В=1, Н=0 В=1, Н=1 В=0, Н=1 Вот, схематично набросал... |
|
|
19.4.2011, 20:11
Сообщение
#230
|
|
Технический Маньяк-Гуру Группа: Технический Маньяк Сообщений: 1724 Регистрация: 15.10.2009 Из: Москва, п. Монино Вне форума Репутация: 8 |
Итак, выкладываю, что у меня есть.
PICWasher.rar ( 277,14 килобайт ) Кол-во скачиваний: 551 В архиве каталог проекта от microPascal, файл Visio со схемой и разводкой и файл SprintLayout'а с разводкой преобразующей логику датчика Холла. Тут на самом деле так не обязательно, прост я сначала думал, что датчик не так работает (IMG:style_emoticons/default/smile.gif) Ну и код: Код program Washer;
var del: byte; // это переменная-счётчик для задержки procedure configure; begin // OSCCAL:= 0x3414; // чисто чтоб запомнить ANSEL:= 0; TRISIO:= %00001110; CMCON:= %00000111; GPIO.4:= 0; // дебаггерная лампочка :) GPIO.5:= 0; // на всякий случай GPIO.0:= 0; // основная лампочка end; procedure initialize; begin GPIO.0:= 1; // тест лампочки при включении зажигания, а заодно и дебаггерной delay_ms(1000); GPIO.4:= 1; delay_ms(1000); GPIO.4:= 0; delay_ms(1000); GPIO.0:= 0; del:= 0; // сброс задержки if GPIO.1 then // если сигнал с датчика сразу после включения зажигания, то помигать и зажечь сразу begin GPIO.0:= 1; delay_ms(500); GPIO.0:= 0; delay_ms(500); GPIO.0:= 1; delay_ms(500); GPIO.0:= 0; delay_ms(500); GPIO.0:= 1; delay_ms(500); GPIO.0:= 0; delay_ms(500); GPIO.0:= 1; delay_ms(500); GPIO.0:= 0; delay_ms(500); GPIO.0:= 1; if EEPROM_Read(0) <> 128 then // и записать в еепром, что бак пустой EEPROM_Write(0, 128); end else if (GPIO.1 = 0) and (EEPROM_Read(0) = 128) then // а если бак с водой, но был пустой, то весело пару раз моргнуть и потушиться begin GPIO.0:= 1; delay_ms(200); GPIO.0:= 0; delay_ms(300); GPIO.0:= 1; delay_ms(200); GPIO.0:= 0; delay_ms(300); GPIO.0:= 1; delay_ms(200); GPIO.0:= 0; EEPROM_Write(0, 0); // и записать, что пустой end; end; begin // пошла основная прога configure; initialize; While true do // бесконечный цикл проверки датчика begin delay_ms(50); if GPIO.1 then // если датчик, то увеличиваем таймер задержки и дебаггерную лампочку зажигаем begin inc(del); GPIO.4:= 1; end else begin // а если датчика вдруг нет, то таймер в ноль сразу, и дебаггерную гасим, да и основную сразу гасим с записью об этом del:= 0; GPIO.4:= 0; if EEPROM_Read(0) <> 0 then EEPROM_Write(0, 0); GPIO.0:= 0; end; if del = 250 then // если таймер накопился, то зажигаем основную с записью об этом и миганием пару раз в начале begin if EEPROM_Read(0) <> 128 then begin EEPROM_Write(0, 128); GPIO.0:= 1; delay_ms(200); GPIO.0:= 0; delay_ms(300); GPIO.0:= 1; delay_ms(200); GPIO.0:= 0; delay_ms(300); GPIO.0:= 1; end; del:= 0; end; if GPIO.2 then // если нажата кнопка омывателя фар, то быстро мигаем основной begin GPIO.0:= 0; delay_ms(75); GPIO.0:= 1; delay_ms(25); GPIO.0:= 0; if EEPROM_Read(0) = 128 then // в конце зажигаем если датчик уже был GPIO.0:= 1; if (GPIO.1) and (del < 240) then // если датчик сработал, а таймер ещё далеко, то увеличиваем значение таймера быстрее обычного del:= del + 10; end; end; end. |
|
|
22.4.2011, 23:33
Сообщение
#231
|
|
Технический Маньяк-Гуру Группа: Технический Маньяк Сообщений: 1724 Регистрация: 15.10.2009 Из: Москва, п. Монино Вне форума Репутация: 8 |
А вот так это выглядит...
|
|
|
24.4.2011, 21:16
Сообщение
#232
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 386 Регистрация: 2.2.2011 Из: Москвы, СЗАО Вне форума Репутация: 4 |
|
|
|
19.6.2012, 1:08
Сообщение
#233
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 4 Регистрация: 30.5.2012 Вне форума Авто: Mitsubishi Lancer 2.0 Репутация: 0 |
Спасибо! С помощью данного мануала, реализовал себе индикацию уровня омывайки (IMG:style_emoticons/default/biggrin.gif)
|
|
|
28.6.2012, 10:42
Сообщение
#234
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 386 Регистрация: 2.2.2011 Из: Москвы, СЗАО Вне форума Репутация: 4 |
А никто не сделает ещё один комплект для меня (IMG:style_emoticons/default/rolleyes.gif) Буду Благодарен (IMG:style_emoticons/default/biggrin.gif) .
Пишите в личку кто и сколько (IMG:style_emoticons/default/wink.gif) |
|
|
28.6.2012, 11:30
Сообщение
#235
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
А что там делать? Прикрутил датчик Холла и магнит и все (IMG:style_emoticons/default/wink.gif)
|
|
|
29.6.2012, 6:24
Сообщение
#236
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 386 Регистрация: 2.2.2011 Из: Москвы, СЗАО Вне форума Репутация: 4 |
А что там делать? Прикрутил датчик Холла и магнит и все (IMG:style_emoticons/default/wink.gif) Такой у меня уже как год стоит, только времени нет провода провести до приборки (IMG:style_emoticons/default/huh.gif) . Я имел ввиду про как сделал NeWT (IMG:style_emoticons/default/rolleyes.gif) |
|
|
23.7.2012, 22:49
Сообщение
#237
|
|
Новичок Группа: Новичок Сообщений: 1 Регистрация: 23.7.2012 Вне форума Авто: mitsubishi galant 8 Репутация: 0 |
добрый вечер , а в mitsubishi galant 98 г. нету случайно оригинальной проводки для датчика стеклоомывателя чтобы новые провода не тянуть ?
Сообщение отредактировал zorik - 23.7.2012, 22:51 |
|
|
24.8.2012, 8:24
Сообщение
#238
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 36 Регистрация: 9.8.2012 Из: Тверь Вне форума Авто: Lancer IX 1.6 MT Репутация: 0 |
Подниму темку (IMG:style_emoticons/default/smile.gif)
Такой вот датчик никто не ставил? (IMG:http://thumbs3.ebaystatic.com/d/l225/m/m5ZV2spix87wTHE2MkeB6ww.jpg) http://www.ebay.com/itm/2x-PP-Black-Side-M...=item232161646e или вот такой: (это не ВАЗ) (IMG:http://thumbs1.ebaystatic.com/d/l225/m/mb9fTvW7j4Pfb2KM0NtrWlQ.jpg) http://www.ebay.com/itm/new-70W-Water-Leve...=item4d0425018e |
|
|
24.8.2012, 10:36
Сообщение
#239
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
Цитата это не ВАЗ Конечно не ВАЗ - Switch voltage:AC220V/DC200V (IMG:style_emoticons/default/wink.gif) |
|
|
24.8.2012, 11:25
Сообщение
#240
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 36 Регистрация: 9.8.2012 Из: Тверь Вне форума Авто: Lancer IX 1.6 MT Репутация: 0 |
Да какая разница какой там вольтаж. Нас же интересует то, что он может работать в бачке омывайке. Ты же ставишь выключатели, на которых написано 250V 10A, на 12 вольт и ничего.
У меня есть опыт разбора таких датчиков. Так вот, там стоят обычные герконы, а в поплавке магнит. Цитата Install on the side wall of the Tank NO (Normally Open) or NC (Normally Closed) by Rotating the Switch Body or Reversing the Float. Мне кажется именно это и означает, что там геркон. И ставиться он либо вверх штырем, либо вниз... |
|
|
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Текстовая версия | © 2006-2024 Форум Технических Маньяков. |
|