IPB

Здравствуйте, гость ( Вход | Регистрация )

 Правила форума Правила форума
Роторный компрессометр своими руками
Рейтинг 5 V
 
vl-alexander
сообщение 26.7.2013, 3:44
Сообщение #1


GOLD
************

Группа: Пользователи
Сообщений: 1604
Регистрация: 9.1.2011
Из: vl
Пользователь №: 4086



Для изготовления нам потребуется купить:
  • Ноутбук
  • Датчик давления
  • Ардуина (arduino)

На первом пункте останавливаться не буду - нужен тот, у которого есть usb порт, а значит любой smile.gif


Датчик давления нужен с пределом измерения не ниже 10 кг^см2, но и не сильно большим, чтобы обеспечить приемлимую точность. Исполнение - трёх контактное, с питанием = 5вольт.
  • +5V
  • минус
  • сигнальный (выход)

Как правило такие датчики выдают линейный сигнал от 0.5 до 4.5 вольт, 0.5 при нулевом давлении, 4.5 - при максимальном.
Например такой: http://www.ebay.com/itm/Pressure-transduce...56c&vxp=mtr


Ардуина. Это плата для разработчиков на основе микроконтроллера atmega. Купить можно в ближайшем радио-магазине. Выбор моделей довольно огромен (http://arduino.cc/en/Main/Products) - подойдет любая 5-вольтовая. (есть 3.3 вольтовые исполнения - они нам не подходят)


Железная часть: вкручиваем датчик давления в свечное отверстие (понадобится выточить переходник у любого токаря). Подключаем датчик давления к ардуине: питание датчика на контакт 5V, землю на GND, сигнальный выход на A0.

Программная часть:
Скачиваем три программы:
Arduino IDE
Processing
Megalog Viewer

Все три программы платформо-независимые, можно работать из под винды, мака, линукса. Если немножно исхитриться, то даже под андроидом замер компрессии не сложно организовать.

Arduino IDE
Этой программой прошиваем нашу плату. процедура делается всего один раз. и в последующие замеры не понадобится. Открываем редактор, и в поле ввода кода вставляем это:
Код
char incByte;
boolean converting;
unsigned int samplesFrequency, adcValue;
unsigned long samplesInterval, previousMicros;

void setup() {
  // initialize the serial communication:
  Serial.begin(115200);
  converting = false;
  samplesFrequency = 500;
  samplesInterval = 1000000 / samplesFrequency;
}

void loop() {

  if (Serial.available() > 0){
    incByte = Serial.read();
    switch (incByte){
     case 's':
      converting = true;
      previousMicros = micros();
      break;
     case 'p':
      converting = false;
      break;
    }
  }

  if (converting && (micros() >= previousMicros + samplesInterval))
  {
    previousMicros += samplesInterval;
    adcValue = analogRead(A0);
    Serial.println (adcValue);
  }
}

Получается примерно так:
Прикрепленный файл  arduino.png ( 26.27 килобайт ) Кол-во скачиваний: 126

Подключаем плату к компу, в меню tools->board выбираем модель своей ардуины, в меню tools->serial port выбираем порт через который подключена ардуина, и нажимаем кнопку Upload. процесс занимает около 10 секунд. после этого наш компрессометр готов к работе, закрываем arduino ide и не открываем больше никогда smile.gif


Процесс замера следующим сообщением...
Перейти в начало страницы
 
+Цитировать сообщение
 
Начать новую тему
Ответов
Unnamed
сообщение 26.7.2013, 12:10
Сообщение #2


GOLD
************

Группа: Пользователи
Сообщений: 1743
Регистрация: 13.2.2010
Из: Санкт-Петербург
Пользователь №: 3645



Ну я заказал датчик с ebay по твоей ссылке, посмотрим на что он способен, правда экспериментировать получится начать у меня не раньше чем через месяц-полтора - когда придет датчик.
Кста, а реализовать вариант для ленивых - два датчика с одновременной записью двух логов из двух секций возможно?))

Кста дурацкий вопрос - а мы увидим в результате три числа с компрессией на каждой стороне ротора, или одно общее число?
Перейти в начало страницы
 
+Цитировать сообщение
dennis_ex
сообщение 26.7.2013, 17:17
Сообщение #3


Team member
*****

Группа: Пользователи
Сообщений: 390
Регистрация: 17.7.2013
Из: Красноярск
Пользователь №: 5398



Цитата(Unnamed @ 26.7.2013, 13:10) *
Ну я заказал датчик с ebay по твоей ссылке, посмотрим на что он способен, правда экспериментировать получится начать у меня не раньше чем через месяц-полтора - когда придет датчик.
Кста, а реализовать вариант для ленивых - два датчика с одновременной записью двух логов из двух секций возможно?))

Кста дурацкий вопрос - а мы увидим в результате три числа с компрессией на каждой стороне ротора, или одно общее число?


В результате замеров будет получен файл с числовыми значениями для построения графика. На графике по шкале У отображается величина изменения давления (напряжения на датчике давления) в течении замера. по шкале Х - время в сек.
Чтобы определить значение давления в каждой секции нужно анализировать (читай смотреть на ) график. На графике ты видишь пики - смотри второе сообщение. Вершина пика - величина максимального значения давления в секции ротора, которая повторяется через три пика. т.е. второй пик - вторая секции, а третий - третья далее все повторяется.
Как сопоставить значения с мануалом и спрогнозировать ремонт:
1. Необходимо по графику определить среднее значение в каждой секции - считай пики.
2. Определить обороты - надо определить по графику разницу во времени между первым и четвертым пиком. Это время за которое происходит один оборот. Далее 60 / на измеренный результат и получаем обороты в минуту.
3. Сравниваем средние значения давления и обороты по замерам с рекомендациям мануала.
4. Закупаем апексы, прокладки, сайд силы и т.д. если не повезло.
Перейти в начало страницы
 
+Цитировать сообщение
Rotorlav
сообщение 26.7.2013, 23:12
Сообщение #4


Пользователь
**

Группа: Пользователи
Сообщений: 62
Регистрация: 21.1.2011
Из: Нижневартовск
Пользователь №: 4105



Цитата(dennis_ex @ 26.7.2013, 17:17) *
3. Сравниваем средние значения давления и обороты по замерам с рекомендациям мануала.

Только как этими графиками пользоваться я так и не вкурил. Особенно с атмосферным давлением. Вот калькулятор есть http://foxed.ca/index.php?page=rotarycalc

Цитата(vl-alexander @ 26.7.2013, 11:52) *
Результатами экспериментов smile.gif Вчера начал гнать мой дорогущий промышленный датчик по непонятным причинам - то ли перегрел, то-ли токарь загнал в него стружку, когда новый адаптер вытачивал. Вчера намерил какие-то невероятные 11.5 очков, чем заставил меня усомниться в его правдивости. Прежде чем покупать новый датчик очень интересно собрать впечатления пользования разными, и выбрать лучше. Надеюсь инструкция расшевелит эксперементаторов и мы наберем хорошую статистику какие датчики айс, а какие - нет smile.gif

У меня пендосовский на 5 вольт и 200psi Сначала фигню показывал 80psi я уж думал все туши свет бросай гронату sad.gif , но это было из за помех на первом канале, переподключил на 2й и все окей 115psi можно вжаривать jap.gif
Прикрепленные файлы
Прикрепленный файл  DSC00423.JPG ( 2.15 мегабайт ) Кол-во скачиваний: 98
 
Перейти в начало страницы
 
+Цитировать сообщение
dennis_ex
сообщение 27.7.2013, 5:10
Сообщение #5


Team member
*****

Группа: Пользователи
Сообщений: 390
Регистрация: 17.7.2013
Из: Красноярск
Пользователь №: 5398



Цитата(Rotorlav @ 27.7.2013, 0:12) *
Только как этими графиками пользоваться я так и не вкурил. Особенно с атмосферным давлением. Вот калькулятор есть http://foxed.ca/index.php?page=rotarycalc


Обороты и атмосферное давление в данном случае лишь некий коэффициент для корректировки полученных значений. Так как состояние механических узлов на разных авто разное то при вращении стартером могут получиться разные обороты. А давление в камере динамически меняется, и зависит в том числе и от оборотов, следовательно для прогноза живучести калькулятор(кстати полезная штука) приводит значения к нормированным 250 оборотам занижая по графикам из мануала реальные замеренные значения компрессии.
Например вы намерили 115 PSI при 280 оборотах, для оценки живучести есть два варианта:

1. Привести значение давления к 250 оборотам (занизить значение замера)
2. Привести критерий живучести к 280 оборотам (завысить значение критерия).

К сожалению мануала под рукой нет. Вчера начал дохнуть винт, пришлось перейти на новый, так бы привел циферки. Там в мануале есть график для корректировки критерия живучести.
Аналогичная ситуация с давление снаружи. Вам просто надо узнать атмосферное давление в точке вашего замера, далее перевести в высоту над уровнем моря. Или сразу узнать высоту в гугле. Просто в тибетских горах разница с замером в Красноярске или на дне марианской впадины будет ощутима заметна.

Цитата(vl-alexander @ 26.7.2013, 12:52) *
Результатами экспериментов smile.gif Вчера начал гнать мой дорогущий промышленный датчик по непонятным причинам - то ли перегрел, то-ли токарь загнал в него стружку, когда новый адаптер вытачивал. Вчера намерил какие-то невероятные 11.5 очков, чем заставил меня усомниться в его правдивости. Прежде чем покупать новый датчик очень интересно собрать впечатления пользования разными, и выбрать лучше. Надеюсь инструкция расшевелит эксперементаторов и мы наберем хорошую статистику какие датчики айс, а какие - нет smile.gif


Его проще поверить при помощи манометра. Взять шприц в аптеке 150 кубов или насос велосипедный. Собрать шлангами систему для проверки:
Комп - ардуино- датчик - шланг- манометр- шприц.
Дунуть и сравнивать показания на манометре и компе.

P/S "Дунуть" - в данном конкретном случае означает создать избыточное давление в исследуемой полости, а не то, что Вы подумали laugh.gif
Перейти в начало страницы
 
+Цитировать сообщение

Сообщений в этой теме
- vl-alexander   Роторный компрессометр своими руками   26.7.2013, 3:44
- - vl-alexander   Для того чтобы фиксировать замер, и удобно его ана...   26.7.2013, 5:01
- - dennis_ex   Отличное решение. А я когда писал прогу для Ардуин...   26.7.2013, 6:07
|- - vl-alexander   Цитата(dennis_ex @ 26.7.2013, 14:07) Отли...   26.7.2013, 7:12
- - Unnamed   Супер статья! Датчик давления заказал, на днях...   26.7.2013, 9:42
- - dennis_ex   Да подойдет   26.7.2013, 9:51
- - VZuRa   Огонь! Сам не смог догадаться дальше покупки д...   26.7.2013, 10:48
|- - vl-alexander   Цитата(VZuRa @ 26.7.2013, 18:48) Вопрос-н...   26.7.2013, 10:59
|- - vl-alexander   Цитата(VZuRa @ 26.7.2013, 18:48) Чем може...   26.7.2013, 11:52
|- - vl-alexander   Цитата(vl-alexander @ 26.7.2013, 19...   5.12.2013, 7:57
- - Unnamed   Ну я заказал датчик с ebay по твоей ссылке, посмот...   26.7.2013, 12:10
|- - D-Man   В Москве можно штучно купить хороший промышленный,...   26.7.2013, 12:59
|- - dennis_ex   Цитата(Unnamed @ 26.7.2013, 13:10) Ну я з...   26.7.2013, 17:17
|- - Rotorlav   Цитата(dennis_ex @ 26.7.2013, 17:17) 3. С...   26.7.2013, 23:12
|- - dennis_ex   Цитата(Rotorlav @ 27.7.2013, 0:12) Только...   27.7.2013, 5:10
- - dennis_ex   У кого под виндой прога написанная в процессинге н...   4.8.2013, 7:13
- - dll   Дешевле арудины готовое решение (то что поставляет...   20.8.2013, 20:41
|- - vl-alexander   Цитата(dll @ 21.8.2013, 4:41) Дешевле ару...   21.8.2013, 3:41
|- - dll   Цитата(vl-alexander @ 21.8.2013, 4:4...   21.8.2013, 15:38
- - Unnamed   Хз где ты смотрел, в инэте они по 800-1200 рэ   21.8.2013, 16:21
- - Nooxyd   А есть нормальные заводские компрессометры? Со шта...   3.9.2013, 10:20
|- - dennis_ex   Цитата(Nooxyd @ 3.9.2013, 11:20) А есть н...   3.9.2013, 12:25
|- - Rotorlav   Цитата(Nooxyd @ 3.9.2013, 10:20) А есть н...   4.9.2013, 6:02
|- - Nooxyd   Цитата(Rotorlav @ 4.9.2013, 11:02) Если н...   4.9.2013, 11:27
|- - Rotorlav   Цитата(Nooxyd @ 4.9.2013, 11:27) Спасибо)...   6.9.2013, 7:21
- - VZuRa   Остался неосвещенным один вопрос- как сделать пере...   14.10.2013, 23:32
- - vl-alexander   Прикольная идея только вкручивать доработанную ...   15.10.2013, 5:03
- - VZuRa   У меня тока новые лежат, за 3 года так и не выката...   15.10.2013, 8:22
- - VZuRa   Взорвался мозг. Собрали, запустили - датчик видит ...   16.10.2013, 3:14
|- - Rotorlav   Хэ зэ, у меня всегда надо сначала оттарировать т.е...   16.10.2013, 6:13
- - VZuRa   Интересный нюанс. Если мерить компрессию на лидинг...   17.10.2013, 18:37
|- - vl-alexander   Цитата(VZuRa @ 18.10.2013, 2:37) Интересн...   18.10.2013, 3:24
- - VZuRa   По градациям пока не смотрел, занимался практическ...   18.10.2013, 9:38
- - vl-alexander   По-моему не стоит искать зависимость там где её не...   18.10.2013, 16:26
- - sashamd   настройка это главное что бы ротор жил))) поменял ...   18.10.2013, 17:13
- - pcdeath   Всем доброго дня. Специально для этого компрессом...   15.4.2014, 14:35
|- - dennis_ex   Прикольно и правда носиться с буком в гараже не вс...   15.4.2014, 16:31
- - vl-alexander   pcdeath, отличная работа! Тоже посещали подобн...   16.4.2014, 8:20
|- - John   Цитата(vl-alexander @ 16.4.2014, 9:2...   16.4.2014, 9:19
- - dennis_ex   Предложение - предлагаю добавить при включении, по...   16.4.2014, 8:50
|- - vl-alexander   Цитата(dennis_ex @ 16.4.2014, 16:50) Так ...   16.4.2014, 10:26
- - pcdeath   Цитата(vl-alexander @ 16.4.2014, 9:2...   16.4.2014, 10:45
|- - vl-alexander   Цитата(pcdeath @ 16.4.2014, 18:45) Статор...   18.4.2014, 4:57
|- - John   Цитата(vl-alexander @ 18.4.2014, 5:5...   18.4.2014, 6:21
- - pcdeath   ОК, благодарю. Буду знать, что искать. Если у ког...   18.4.2014, 20:07
- - pcdeath   Версия 0.11. Изменения: 1. Поправил баг с плавающ...   30.4.2014, 13:11
- - dennis_ex   Попробуем. Первая версия рисовала погоду на марсе:...   30.4.2014, 17:44
|- - pcdeath   Цитата(dennis_ex @ 30.4.2014, 18:44) Попр...   2.5.2014, 12:14
- - dennis_ex   Да надо отладить. Правда сейчас ротор замерить нет...   2.5.2014, 18:03
- - pcdeath   Отловлено несколько багов, связанных с крайне низк...   19.6.2014, 16:09
- - Alarmistt   Приветствую! Собрал все как описано в первом п...   1.7.2014, 20:26
- - VxD   добрый день. сижу, читаю про копрессометр на ардуи...   12.7.2014, 11:39
- - Alarmistt   Приветствую! Собрал схему из первого поста это...   5.8.2014, 19:23
|- - vl-alexander   Цитата(Alarmistt @ 6.8.2014, 3:23) Привет...   6.8.2014, 2:17
- - Alarmistt   Приветствую! Пробный замер выполнен. Результа...   13.8.2014, 21:55
- - Alarmistt   Приветствую! Провел на днях замер на авто, и в...   8.9.2014, 9:30
|- - FIL   Цитата(Alarmistt @ 8.9.2014, 14:30) Приве...   8.9.2014, 11:15
- - Alarmistt   Надеюсь за флуд не сочтут. Подключение к OBDII кит...   8.9.2014, 12:49
- - vl-alexander   Цитата(Alarmistt @ 8.9.2014, 17:30) время...   9.9.2014, 4:25
|- - dennis_ex   Цитата(vl-alexander @ 9.9.2014, 5:25...   9.9.2014, 6:27
- - Alarmistt   Всем спасибо за разъяснения! По ссылке результ...   9.9.2014, 12:40
|- - vl-alexander   Цитата(Alarmistt @ 9.9.2014, 20:40) P.s. ...   10.9.2014, 2:47
|- - FIL   Цитата(Alarmistt @ 9.9.2014, 17:40) Всем ...   10.9.2014, 4:47
- - Rotor   Я конечно не "самый умный")) может есть ...   17.9.2014, 1:57
- - Piga   да мне тоже интересно, может есть тут кто смог бы ...   26.11.2014, 20:13
- - vl-alexander   Они украли мою идею Собственно, в скором времени...   8.12.2014, 7:03
|- - dennis_ex   Цитата(vl-alexander @ 8.12.2014, 8:0...   8.12.2014, 7:50
||- - vl-alexander   Цитата(dennis_ex @ 8.12.2014, 15:50) А кт...   8.12.2014, 9:29
||- - FIL   Цитата(vl-alexander @ 8.12.2014, 14...   8.12.2014, 11:30
|- - cherepnev   Цитата(vl-alexander @ 8.12.2014, 14...   8.12.2014, 8:14
- - dennis_ex   2000-3000 руб. Фантастика если у них старая модель...   8.12.2014, 11:51
- - vl-alexander   Цитата(FIL @ 8.12.2014, 19:30) а как быть...   8.12.2014, 12:22
- - vl-alexander   Первые шпионские фотки Прототип почти готов. З...   23.12.2014, 15:18
|- - fastmak   Цитата(vl-alexander @ 23.12.2014, 15...   25.12.2014, 23:30
|- - Rotor   Цитата(fastmak @ 26.12.2014, 0:30) Когда ...   27.12.2014, 12:54
|- - vl-alexander   Цитата(Rotor @ 27.12.2014, 20:54) А уже в...   28.12.2014, 16:35
|- - cherepnev   Цитата(vl-alexander @ 28.12.2014, 23...   29.12.2014, 2:22
- - Unnamed   Даешь версию софта под Windowsphone ))))   23.12.2014, 15:56
|- - vl-alexander   Цитата(Unnamed @ 23.12.2014, 23:56) Даешь...   23.12.2014, 16:07
- - Piga   что в телефон нужно для андройда?? для такого дева...   23.12.2014, 17:04
|- - vl-alexander   Цитата(Piga @ 24.12.2014, 1:04) что в тел...   24.12.2014, 1:13
- - Unnamed   Цитатаага, а ещё под symbian и j2me Не, под них не...   23.12.2014, 17:31
- - vl-alexander   http://www.youtube.com/watch?v=6jbe30eB2-c   24.12.2014, 16:16
|- - John   Цитата(vl-alexander @ 24.12.2014, 17...   24.12.2014, 16:43
|- - cherepnev   Цитата(vl-alexander @ 24.12.2014, 23...   25.12.2014, 7:01
- - dll   Дорогие мои, а есть у кого в москве компрессометр?...   12.1.2015, 8:55
|- - John   Цитата(dll @ 12.1.2015, 9:55) Дорогие мои...   12.1.2015, 14:53
|- - dll   Цитата(John @ 12.1.2015, 15:53) Есть в По...   12.1.2015, 14:56
|- - John   Цитата(dll @ 12.1.2015, 15:56) Ммм, дашь ...   12.1.2015, 15:10
|- - dll   Цитата(John @ 12.1.2015, 16:10) Можно. Со...   12.1.2015, 15:20
- - Rotor   Как обстоят дела?)   5.2.2015, 1:59
- - Piga   Как успехи с компрессометром ? Никто больше не соб...   5.2.2015, 13:09
- - vl-alexander   Скоро-скоро всё будет. Просто желание сделать вещь...   5.2.2015, 19:36
|- - Rotor   Цитата(vl-alexander @ 5.2.2015, 20:3...   6.2.2015, 0:18
- - Piga   Доооо, ждём   6.2.2015, 14:45
- - Baron4eg   Приветствую, тоже хочу данный девайс. Запишите м...   14.2.2015, 1:59
- - Alarmistt   Приветствую! Сделал несколько замеров по схем...   6.4.2015, 13:42
|- - vl-alexander   Цитата(Alarmistt @ 6.4.2015, 21:42) Приве...   6.4.2015, 16:33
- - dennis_ex   Скорее всего при повороте ключа в камере создается...   6.4.2015, 15:44
- - Alarmistt   Картинка в предыдущем сообщении для примера. Вот ф...   6.4.2015, 18:04
2 страниц V   1 2 >


Ответить в данную темуНачать новую тему
100 чел. читают эту тему (гостей: 100, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 29.5.2024, 23:27