Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 17
  1. #1
    Пользователь
    Регистрация
    14.12.2011
    Возраст
    39
    Сообщений
    74
    Вес репутации
    174

    По умолчанию датчики высоты + PCCAR

    Привет... хочу себе поставить датчики высоты пневмо подвески.

    Датчики высоты хочу взять от Лэнд Ровера... Вопрос в следующем, как все показания можно перенести на комп. Датчики свои данные передают, как я понял, через Вольты. Как подсказали - нужно делать Ардуина, но как я не в курсах. Может кто-нибудь подскажет?

  2. #2
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: датчики высоты + PCCAR

    Схемы датчиков нету? В нем реостат? Если реостат, то какие пределы сопротивлений?

  3. #3
    Пользователь
    Регистрация
    14.12.2011
    Возраст
    39
    Сообщений
    74
    Вес репутации
    174

    По умолчанию Re: датчики высоты + PCCAR

    Chip, нету схемы и даже информации нет. Люди на форуме по пневмоподвеске сказали, что проще всего будет на каждый датчики ставить мини вольтметр... типо такого
    http://www.ebay.com/itm/DC-0-100V-Gr...item56547261cf

    Но конечно, все же пока ещё думаю, все эти показания перенести на комп как то

  4. #4
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: датчики высоты + PCCAR

    На комп не сложно считать и передать
    Нужно понимать каким способом снимать показания с датчика

  5. #5
    Пользователь
    Регистрация
    14.12.2011
    Возраст
    39
    Сообщений
    74
    Вес репутации
    174

    По умолчанию Re: датчики высоты + PCCAR

    Вот сам датчик.
    http://www.ebay.com/itm/Genuine-Fact...9191d0&vxp=mtr

    Потом вот так подрубается мини вольтметр на каждый датчик: три провода - масса, питание и датчик.

  6. #6
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: датчики высоты + PCCAR

    Похоже что обычный реостат
    Можно будет подключить к Arduino , к аналоговам входам и передавать информацию компьютеру

  7. #7
    Пользователь
    Регистрация
    14.12.2011
    Возраст
    39
    Сообщений
    74
    Вес репутации
    174

    По умолчанию Re: датчики высоты + PCCAR

    Мне подсказали, что вот эта програмка мне нужна
    http://compcar.ru/forum/showthread.php?t=4463


    Сейчас утояню что и как
    Последний раз редактировалось Drull; 26.03.2013 в 01:18.

  8. #8
    Пользователь
    Регистрация
    14.12.2011
    Возраст
    39
    Сообщений
    74
    Вес репутации
    174

    По умолчанию Re: датчики высоты + PCCAR

    Т.е. по факту мне нужен Вольтметр.
    Который будет принимать инфу от 4 датчиков (от 0в до 5в) и это значение передавать на комп.
    Последний раз редактировалось Drull; 26.03.2013 в 01:24.

  9. #9
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: датчики высоты + PCCAR

    Код для передачи компьютеру показаний 4-х датчиков
    Код:
    byte head[3]={170,204,195}; 
    byte MyBuff[4];  
    unsigned int i=0;  
    
    void setup()    
    {   
    Serial.begin(115200);    
    }    
    void loop()    
    {    
    
      for (i=0;  i < 4; i++)    
      {    
       MyBuff[i] = analogRead(i)/4;   
      }  
        Serial.write(head,3); 
        Serial.write(MyBuff,4);  
    }

  10. #10
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: датчики высоты + PCCAR

    Код для передачи компьютеру показаний 4-х датчиков
    На компьютере нужно накапливать эти данные и усреднять их
    Можно также применить фильтр Гаусса
    Код:
    byte head[3]={170,204,195}; 
    byte MyBuff[4];  
    unsigned int i=0;  
    
    void setup()    
    {   
    Serial.begin(115200);    
    }    
    void loop()    
    {    
    
      for (i=0;  i < 4; i++)    
      {    
       MyBuff[i] = analogRead(i)/4;   
      }  
        Serial.write(head,3); 
        Serial.write(MyBuff,4);  
    }
    Последний раз редактировалось Chip; 26.03.2013 в 01:37.

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •