• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о проекте, чтобы узнать больше. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Бортовой компьютер

Регистрация
15 Ноя 2015
Сообщения
48
Реакции
1
Баллы
0
Бортовой компьютер

Всех приветствую.
Сам я люблю мотоциклы, а конкретнее кастомы и кафе-рейсеры, так вот, несколько раз в инете я видел мотоциклы с телефоном вместо приборной панели. И захотелось сделать себе такое же. Так вот, скачать приложение (телефон у меня на ОС android) с gps-спидометром я могу (хотя лучше самому написать), но как быть с тахометром? И я подумал, что можно взять сигнал с трёхфазного генератора переменного тока (частота тока зависит от частоты вращения коленвала), как-то его оцифровать и послать через USB порт на телефон, а уже на телефоне через специально для этого написанную программу вывести в виде циферок. Также хотелось бы приделать туда датчик-термометр, счётчик моточасов (часов работы двигателя) и указатель включенного поворотника. Так вот, как бы мне это сделать? Сам в этом новичок, как в программировании на android, так и в микросхемах (ведь, с помощью микросхемы нужно оцифровать сигнал и послать его на телефон?), но в мотоциклетной электрике более-менее шарю. Кроме того, не знал, где разместить тему -- в разделе про andriod или про микросхемы.
В общем, помогите с этим всем разобраться, а то я, если честно, даже не знаю, как загуглить. :tehnari_ru_837:
 
думаю если мотик продвинутый, то любой электронщик сможет в него втюхать блютуз автосканер, а для этого девайса полно подобного софта на андроид
ваша же задача не реальна по моему мнению
 
Неа, мотик не продвинутый:(
В общем-то по-моему несложно как-то этот сигнал оцифровать, главное как-то его принять уже на телефоне и в конкретные данные перевести.. вот уж не знаю, как это сделать..
 
Еще в 80-х (а то и раньше) в журналах по электронной тематике (Радио, ВРЛ и пр.) была описана куча конструкций электронных тахометров. Подробностей не помню, но принцип снятия сигнала прост, как три копейки: для измерения числа оборотов используются импульсы прерывателя или напряжение от свечи, так как их частота линейно связана с частотой вращения вала двигателя, просто обеспечивается индуктивная связь. Попросту на провод от свечи устанавливается катушка. Дальше уже куча способов обработки сигнала, например, формирователь импульсов - микроконтроллер с блютуз (или ЮСБ)модулем - телефон. Остается только нужный софт написать, что, в принципе, при большом желании не очень сложно. Особенно, если в качестве микроконтроллера использовать ардуино. Кстати, ардуино вполне пригодная для реализации подобных идей платформа. В любом случае придется СЕРЬЕЗНО заниматься и программированием и электроникой, нахрапом не получится. Главное в этом деле - реализация датчиков.
 
нахрапом не получится.
Определенно.
реализация датчиков.
Стоит обратить внимание на электронные приборные панели автомобилей, на многих из них, Renault к примеру, сигналы с датчиков преобразуются в цифру..
 
Вчера разговаривали на эту тему с одним знакомым, в общем я решил так.. Нужен какой-то датчик, который будет считать частоту вращения и передавать на ардуино, а тот в свою очередь по блютузу отправлять данные на телефон. И видео видел, как связать ардуино с телефоном и как написать программу. Это понятно. Но как считать частоту? Если бы на ардуине была бы такая фича, что на определённом контакте есть сигнал, и он бы заносил это изменение в какую-то переменную, то было бы вообще прекрасно. В общем вопрос в том, как в ардуино занести данные о частоте вращения?
 
Самый простой вариант собрать преобразователь частота-напряжение (схему можно взять от какого-нибудь мультиметра) и с его выхода подавать сигнал на аналоговые входы ардуино. Далее вывод на экран состояния этих входов. Можно программно считать импульсы за единицу времени. В любом случае нужно приводить импульсы к уровням понятным ардуино.
 
Такой преобразователь пойдёт? Пишут, что на выходе напряжение от 0 до 10-ти Вольт.
 

Вложения

  • Fig_1_Rus.gif
    Fig_1_Rus.gif
    11.8 KB · Просмотры: 135
Извиняюсь, в прошлом сообщении фото в формате gif, поэтому при включении на весь экран фон чёрный. Конвертировал изображение в jpeg, но переделать сообщение так, чтобы сменить только картинку не получилось, вот и пишу новое сообщение, с нормальной картинкой.
 

Вложения

  • Fig_1_Rus.webp
    Fig_1_Rus.webp
    10.4 KB · Просмотры: 74
Не думаю, питание двухполярное. Для использования на мотоцикле (кстати, на какое напряжение аккумулятор?) придется делать преобразователь. Удобнее, мне кажется, обратить внимание на схемы на основе 555-го таймера. Для вас не плохо бы было внимательно ознакомиться с материалами на тему "Электронный тахометр" в интернете.
 
Ардуино я заказал и разобрался более-менее с ним, нашёл ещё, как измерять большое напряжение (стандартно ведь можно измерять 0-5В).
Аккумулятор на 12В. Спасибо за совет, буду изучать. И схемки на NE555 тоже поищу.
 
спасибо за картинку
 
Назад
Сверху