Например TDA7294

Форум РадиоКот • Просмотр темы - спидометр
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб фев 21, 2026 19:25:05

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 68 ]  1, , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: спидометр
СообщениеДобавлено: Вт июн 25, 2013 18:10:00 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
Всем привет! Помогите пожалуйста переделать спидометр. У меня в машине(ВАЗ-2110) стоит цифровой спидометр на pic16f84a (6 имп/метр), пользуюсь примерно год, схема с исходником в архиве. Хочется добавить в него функциональности. Добавить счётчик км с сотнями метров после запятой и часы(24-х часовой формат).Для этого нужно заменить индикатор на 4-х разрядный, повесить кнопку на 4 вывод мк, убрать сигнализатор открытых дверей,использовав освободившиеся выводы мк для индикатора сегмента H и 4-го разряда. Выбор режимов и настройка одной кнопкой. Часы-спидометр-счётчик км. Переключение кратковременным нажатием кнопки, если на счётчике нажать кнопку и держать более 2-х сек счётчик обнуляется, при отображении времени длительное нажатие кнопки-переход в настройки времени. При длительном нажатии на спидометре-несколько ступеней яркости индикатора. И мк заменить на pic16f628a.


Вложения:
спидометр.rar [483.54 KiB]
Скачиваний: 420
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Вт июн 25, 2013 19:50:57 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
Наваял проект, пробуйте.
Почти все учел, нет только регулировки яркости. Если сильно надо, потом добавлю, это не повлияет на схему.
Поскольку теперь в устройстве есть часы и одометр, то следует продумать питание. С одной стороны надо питать постоянно, то есть от аккумулятора, а с другой это может привести к его разряду.
Описание, прошивка, проект во вложении. Проект это еще не схема! Чтобы это была схема, надо инверторы заменить на транзисторные ключи, как в исходной схеме, добавить стабилизатор +5V и вместо генератора формирователь импульсов.
Проверьте правильность показаний, мог ошибиться с пересчетами, а в железе точность хода.


Вложения:
Speedometer.zip [21.87 KiB]
Скачиваний: 350
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Вт июн 25, 2013 21:35:59 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
Спасибо огромное Soir !!! На днях соберу, проверю. А регулятор яркости нужен конечно будет, т.к. ночью мешает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Ср июн 26, 2013 11:16:10 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
andrey782005 писал(а):
А регулятор яркости нужен конечно будет, т.к. ночью мешает

Добавил и сделал автоматическое включение режима пониженной яркости по внешнем сигналу. Подумал, что вручную, каждый раз менять яркость не есть удобно, учитывая, что кнопка управления всего одна.
Кроме того, сделал отключение индикации при выключении зажигания.
Все эти новшества требуют некоторых изменений в схеме. А именно, завести в прибор напряжения с АКБ, зажигания и подсветки.
Подробное описание, проект в Proteus и прошивка во вложении.
P.S.
1. Исправил небольшой баг в первой прошивке: возможное подмигивание индикатора 1 раз в секунду.
2. Оптимизировал код.

26.06.13 20-15
Исправлена ошибка нумерации элементов в проекте Proteus.


Вложения:
Speedometer.zip [25.75 KiB]
Скачиваний: 339


Последний раз редактировалось Soir Ср июн 26, 2013 20:04:15, всего редактировалось 1 раз.
Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Ср июн 26, 2013 19:40:57 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
Спасибо!!! я соберу через пару дней, т.к. не дома, уехал по делам. А пониженная яркость по внешнему сигналу у меня не будет работать, т.к. подсветка приборов включается с габаритами и с ближним светом фар, а с фарами я езжу всегда. У меня спидометр запитан от подсветки приборов, меня бы устроил вариант с регулировкой яркости как я описывал, а отключение индикации по отключению подсветки приборов, а с акб я провод протяну, он у меня до магнитолы идёт.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Ср июн 26, 2013 19:59:24 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
andrey782005 писал(а):
А пониженная яркость по внешнему сигналу у меня не будет работать, т.к. подсветка приборов включается с габаритами и с ближним светом фар, а с фарами я езжу всегда. У меня спидометр запитан от подсветки приборов, меня бы устроил вариант с регулировкой яркости как я описывал, а отключение индикации по отключению подсветки приборов

А жаль, хотел как лучше. Но не теряю надежду. Еще один немного не такой вариант. Настройка яркости так и осталась, а включение/выключение режима при индикации скорости длинным нажатием. Мне кажется неудобным на ходу регулировать яркость, да и еще длинными нажатиями. Всего получилось 11 ступеней, по 2 сек... А если промахнулись... Но если настаиваете я сделаю так в следующей версии.


Вложения:
Комментарий к файлу: Прошивка, проект, описание.
Speedometer.zip [25.11 KiB]
Скачиваний: 299
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Пт июн 28, 2013 12:14:14 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
Наконец то собрал, но при подаче питания на индикаторе -.8.8.8. , при нажатии кнопки 8.8.8.8. видно что переключаются режимы, но что-то с индикацией не то, на всех прошивках проверял, и 2-х мк. У меня индикатор с общим катодом и транзисторами n-p-n как на исходной схеме, может прошивка на общий анод? правильность пайки, распиновки индикатора перепроверил несколько раз.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Вс июн 30, 2013 18:28:18 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
andrey782005 писал(а):
...может прошивка на общий анод?

Прошу прощения за задержку с ответом, выпала пара дней, отдыхал на морях.
Да, прошивка под общий анод, переделал под общий катод. С Proteus Вы не дружите?


Вложения:
Speedometer.zip [16.43 KiB]
Скачиваний: 305
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Вс июн 30, 2013 20:22:09 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
Спасибо! Завтра проверю. С Proteus не очень дружу.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Пн июл 01, 2013 10:26:55 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
Проверил в машине, всё отлично! показания все точные, регулировать яркость очень удобно. Спасибо тебе огромное Soir!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Ср июл 03, 2013 08:19:44 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
Soir, хочу тебя попросить добавить в прибор тахометр с точностью 10об/мин, если это возможно,на вход 4 мк, а кнопку переместить на один из выводов управления индикатором. И возможность выбора количества импульсов на оборот для тахометра , количество импульсов датчика скорости(с десятыми долями)для корректировки скорости,через меню настроек.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Ср июл 03, 2013 09:31:59 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
andrey782005 писал(а):
Soir, хочу тебя попросить добавить в прибор тахометр с точностью 10об/мин, если это возможно,на вход 4 мк, а кнопку переместить на один из выводов управления индикатором.

Так уже не получится. Для нормального счета надо освободить один из 10-13 выводов. Вход RA5 (вывод 4) можно опрашивать с некоторой периодичностью (в данной версии каждые 2 мсек). Если длительность входного импульса (или пауза между импульсами) будет меньше 2 мсек, то при определении частоты будет большая неточность.
Для освобождения нужного вывода требуется значительная переделка схемы, да и прошивку надо переписывать.
andrey782005 писал(а):
И возможность выбора количества импульсов на оборот для тахометра , количество импульсов датчика скорости(с десятыми долями)для корректировки скорости,через меню настроек.

Это можно (касается спидометра/одометра). На счет десятых долей не обещаю, как-то сразу не соображу, как оно будет. У меня заложен принцип (менять нет намерений): 600 импульсов это 100 метров. Вот эти 600 могу сделать доступными для корректировки.
Сочувствую процессу установки: если установлено 600, а надо 599... Одной кнопкой это сплошные мученья. Какие заложить пределы установки?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Ср июл 03, 2013 10:07:59 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
а в каких пределах эти 600 можно менять? у меня показания скорости завышаются: при 100км/ч показывает 104, сравнивал с GPS. При меньшей скорости-меньше погрешность.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Ср июл 03, 2013 10:18:40 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
может сделать пределы от 550 до 650 десятками: 550,560...600,610...650, одной кнопкой по кругу нормально будет


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Ср июл 03, 2013 10:30:37 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
andrey782005 писал(а):
а в каких пределах эти 600 можно менять?

В каких скажете. Сделал для пробы от 400 до 800.
andrey782005 писал(а):
у меня показания скорости завышаются: при 100км/ч показывает 104, сравнивал с GPS. При меньшей скорости-меньше погрешность.

Недавно у себя тоже выявил погрешность штатного спидометра по сравнению с навигатором, около 6%. А по одометру все совпадает четко с тем же навигатором.


Вложения:
Speedometer.zip [21.33 KiB]
Скачиваний: 279
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Ср июл 03, 2013 10:35:34 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
andrey782005 писал(а):
может сделать пределы от 550 до 650 десятками: 550,560...600,610...650, одной кнопкой по кругу нормально будет

Десятками будет грубо. Сделал по 1.


Вложения:
Speedometer.zip [2.31 KiB]
Скачиваний: 288
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Ср июл 03, 2013 10:39:45 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
по одному это же-мучение :) , а по умолчанию сколько стоит?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Ср июл 03, 2013 10:51:08 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
andrey782005 писал(а):
по одному это же-мучение :) , а по умолчанию сколько стоит?

Мучение, но, во-первых это для пробы, во-вторых точно, Вы же хотели с десятыми. По умолчанию 600. Потом, когда придете к каким-то конкретным цифрам, пределы можно еще сузить.
Запускайте проект в Proteus там все есть.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Ср июл 03, 2013 12:21:34 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
щас покатался, поигрался с корректировкой и добился точных показаний скорости, получилось 615. Было бы не плохо чтоб когда скорость равна "0" отображалось время, скорость выше "0"-отображалась скорость, а если при движении нажать кнопку то переключается на часы на 5 сек и обратно скорость, одометр также включается кнопкой по кругу но после часов, вобщем после последнего нажатия кнопки через 5 сек переключение на скорость. При движении такая последовательность спидометр-часы-одометр. При движении возможна только регулировка яркости, все остальные настройки во время стоянки. Если не сложно сделай пожалуйста.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: спидометр
СообщениеДобавлено: Ср июл 03, 2013 13:23:20 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
andrey782005 писал(а):
щас покатался, поигрался с корректировкой и добился точных показаний скорости, получилось 615.

Прописал по умолчанию.
andrey782005 писал(а):
Было бы не плохо...

Помните, чем закончилась сказка про рыбака и золотую рыбку?
Сделал частично: переключение через 5 сек. А остальное надо было оговаривать сразу, теперь мне надо всю прошивку перелопачивать, чтобы все хотелки воплотить. Поэтому, если глюков, нареканий на работу нет - проект идет в архив.


Вложения:
Speedometer.zip [7.11 KiB]
Скачиваний: 302
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 68 ]  1, , ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 29


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y