Проэкт в Solidworks

Изобретение новых видов транспортных средств, дизайн проекты, формирование внешнего вида транспортного средства.

Модератор: User buggy

Illya
Интересуюсь
Сообщения: 38
Зарегистрирован: Вс мар 13, 2011 12:23 am

Re: Проэкт в Solidworks

Сообщение Illya »

Решил собрать панель приборов на Arduino.
Аватара пользователя
tmrus
Познавший Истину
Сообщения: 2114
Зарегистрирован: Чт сен 03, 2009 12:54 pm

Re: Проэкт в Solidworks

Сообщение tmrus »

Illya писал(а):Решил собрать панель приборов на Arduino.
Что то новенькое! )) Рассказывай!
https://vk.com/teamrusbuggy
https://vk.com/rusbuggy
Illya
Интересуюсь
Сообщения: 38
Зарегистрирован: Вс мар 13, 2011 12:23 am

Re: Проэкт в Solidworks

Сообщение Illya »

Идея: сделать панель приборов, используя штатные датчики восьмерочного двигателя. Первым делом - температура двигателя. В интернете есть информация по зависимости сопротивления от температуры. На графике это выглядит вот так:

Изображение

Тоесть, с возрастанием температуры двигателя сопротивление датчика падает. Форма зависимости - двойная экспонента. Соответственно, если измерить сопротивление датчика - можно по формуле посчитать температуру двигателя. Этим и занимается микроконтроллер на Arduino: меряет сопротивление R, высчитывает температуру T и показывает оба значения на дисплее. Кроме того, есть светодиод, который светится синим если температура меньше 85, зеленым - в диапазоне 85-95, и красным - если свыше 95.

Собрал первый прототип. Роль датчика температуры здесь играет подстроечный резистор (правая белая ручка) с диапазоном значений сопротивления как у датчика температуры двигателя.

Изображение

Изображение

Изображение

Кому интересно, вот "схема". Стрелкой обозначил резистор, который соответствует датчику температуры двигателя, и который у меня на плате заменен правым подстроечным резистором.

Изображение
Illya
Интересуюсь
Сообщения: 38
Зарегистрирован: Вс мар 13, 2011 12:23 am

Re: Проэкт в Solidworks

Сообщение Illya »

Подключил сегодня в схему датчик температуры автомобиля. Программа меряет сопротивление (вроде, правильно), но неправильно переводит его в температуру (не гретый двигатель - +60градусов). Полагаю, причина может быть в том что в кривой конвертации я использовал данные датчика на ВАЗ2108, а двигатель у меня - ВАЗ214. Может, там датчик другой?
Illya
Интересуюсь
Сообщения: 38
Зарегистрирован: Вс мар 13, 2011 12:23 am

Re: Проэкт в Solidworks

Сообщение Illya »

А вот и причина :xsunx_01: Калибровочная кривая - для датчика что на радиаторе, а я мерял сопротивление того что на блоке (который идет к указателю на панели). Завтра попробую переключить на радиаторный. Но вот проблема: радиаторный работает только на теплом двигателе, когда открыт термостат. На первое время должно хватить. Когда буду снимать двигатель для покраски рамы и солью антифриз - поставлю родной инжекторный датчик до термостата (сейчас там заглушка). Ну или откалибрую датчмк указателя (с блока) в теплой воде известной температуры.
Аватара пользователя
tmrus
Познавший Истину
Сообщения: 2114
Зарегистрирован: Чт сен 03, 2009 12:54 pm

Re: Проэкт в Solidworks

Сообщение tmrus »

картинки не видать...
https://vk.com/teamrusbuggy
https://vk.com/rusbuggy
Illya
Интересуюсь
Сообщения: 38
Зарегистрирован: Вс мар 13, 2011 12:23 am

Re: Проэкт в Solidworks

Сообщение Illya »

Идея: сделать панель приборов, используя штатные датчики восьмерочного двигателя. Первым делом - температура двигателя. В интернете есть информация по зависимости сопротивления от температуры.
Графік.png
Графік.png (17.44 КБ) 10577 просмотров
Illya
Интересуюсь
Сообщения: 38
Зарегистрирован: Вс мар 13, 2011 12:23 am

Re: Проэкт в Solidworks

Сообщение Illya »

С возрастанием температуры двигателя сопротивление датчика падает. Форма зависимости - двойная экспонента. Соответственно, если измерить сопротивление датчика - можно по формуле посчитать температуру двигателя. Этим и занимается микроконтроллер на Arduino: меряет сопротивление R, высчитывает температуру T и показывает оба значения на дисплее. Кроме того, есть светодиод, который светится синим если температура меньше 85, зеленым - в диапазоне 85-95, и красным - если свыше 95.

Собрал первый прототип. Роль датчика температуры здесь играет подстроечный резистор (правая белая ручка) с диапазоном значений сопротивления как у датчика температуры двигателя.
1064508.jpg
1064508.jpg (112.82 КБ) 10577 просмотров
1064506.jpg
1064506.jpg (115.25 КБ) 10577 просмотров
1064509.jpg
1064509.jpg (116.92 КБ) 10577 просмотров
Illya
Интересуюсь
Сообщения: 38
Зарегистрирован: Вс мар 13, 2011 12:23 am

Re: Проэкт в Solidworks

Сообщение Illya »

Кому интересно, вот "схема". Стрелкой обозначил резистор, который соответствует датчику температуры двигателя, и который у меня на плате заменен правым подстроечным резистором.
1064513.png
1064513.png (61.72 КБ) 10576 просмотров
Ответить

Вернуться в «Проекты и дизайн»