Цифровой спидометр-одометр на ЖКИ и ATmega8

Обсуждаем контроллеры компании Atmel.
Ответить
Друг Кота
Аватара пользователя
Сообщения: 26671
Зарегистрирован: Пт май 18, 2007 22:56:58

Сообщение Upgrader »

Я не понял, а исходника спидометра нету что-ли? :shock:
Не променяю медь на ржавую несгорайку!
Реклама
Открыл глаза
Сообщения: 41
Зарегистрирован: Сб май 05, 2012 09:48:14

Сообщение id-rad »

А чем может быть вызвана ситуация,когда время и скорость отображаются,а накопления ни текущего ни тотального нет (на int0+4.7v).
прошивка и схема с сайта C2.AT.UA?
Реклама
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса

Сообщение clawham »

посмотри в менюшке там где импульсов на километр - может быть пустота
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Контактная информация:
Открыл глаза
Сообщения: 41
Зарегистрирован: Сб май 05, 2012 09:48:14

Сообщение id-rad »

Там всё в порядке-ипульсов 600,тактов999
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Сообщения: 41
Зарегистрирован: Сб май 05, 2012 09:48:14

Сообщение id-rad »

id-rad писал(а):Разобрался-ошибка в печатке
Реклама
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса

Сообщение clawham »

pyfxbnm вы не подали инт1 на т0 вход ? два вывода запарралеленных вместе на которые надо сигнал подавать
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Контактная информация:
Реклама
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса

Сообщение clawham »

исходник спидометра равен исходнику ваттметра только ватты переименовали в кмч а киловаттчасы в километры вот и всё :)
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Контактная информация:
Открыл глаза
Сообщения: 41
Зарегистрирован: Сб май 05, 2012 09:48:14

Сообщение id-rad »

Спасибо за хорошую конструкцию CLAWXAM и отзывчивость.
В ходе проверки вылез небольшой глюк- на 1000 входных импульсов в
результате получаем 995-1005(500имп правильно,из следующих 250 вычитается 6 имп, к 1500имп прибавляет 5 имп) . но в цикле 10000 импульсов безвозвратно потеряно 6 имп.(Fвх=4Гц,в настройках 1имп/об,и10имп/км).
Родился
Сообщения: 2
Зарегистрирован: Пт июл 06, 2012 10:40:22

Сообщение romario_ne »

Хотелось бы сделать пару замечаний по настройкам, т.к. кол-во импульсов на оборот не дает реального отображения скорости.
Предположим, что за один оборот на вход подается 6 импульса (1 оборот=1м - по крайней мере так сделано на ВАЗ и не только)
Частоте 6Гц соответствует скорость 1м/с = 3,6 км/ч
При указании в настройках "Имп. на оборот" 6 получаем на дисплее скорость 36,6-36,7 (ну, по поводу десятых долей все ясно - расчетная часть) в 10! раз большую.
Для правильного вывода следует вводить величину
"Имп. на оборот" N=3.6/n,
где N - вводимая величина, n - реальное количество импульсов посылаемое датчиком за 1 оборот вала.
Т.е. для случая 4-х импульсного датчика N=3,6/4=0,9
Плюс программной части в том, что кол-во импульсов можно вводить "дробной" величиной.
Осталось проверить данные по пробегу.
Да и, как мне кажется, многовасто записей пробегов для хранения в памяти.
Думается мне, что схема полезна. Особенно для тех у кого "свихнулся" штатный прибор в авто(я тоже в их числе)
Но также думаю, что многовато лишнего (хотя и понимаю, что это римейк ваттметра) - было бы не плохо отделить зерна от плевел.
Версия - Спидометр-одометр должен отображать скорость и 2 "пробега": общий и суточный, причем с возможностью сброса только суточного. Думается для этого было бы достаточно ЖКИ 2х16. Время поездок, думается мне, лишнее. Такие "отсечения" как мне кажется урезали бы исходный код. (выкинуть часть менюх, урезать величину пробега до 10-х долей метра)
Для трип-компьютера время важно - но это уже более "обширный" проект

ЗЫ. Мне одному показалось, что данные пробега чересчур часто будут в память писаться?
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса

Сообщение clawham »

Ну тут смотрите каккое дело !
1) исходники я вам ДАЛ в ДВУХ разных компиляторах
2) кто хотел этими исходниками уже попеределывал ваттметр в спидометр одометр водометр итд
3) суть ядра - частотомер которые разными способами низкую и высокую частоту меряет
остальное да...шелуха...

так что тут я вижу только одно дело - берете готовое и ПРАВИЛЬНО заполняете константы
и пользуетесь
не нравится - запускаете иар или кодвижн и за 5-10 минут переделываете всё что хотите и как только хотите! выкидываете добавляете и т.д.


а по поводу записей....дык запись производится только при смене номера текущей персональной(суточной) ячейи и при выключении питания....всё остальное - это кэш в памятии перезаписаться может хоть милион раз в секунду(что собственно и делает) :)))
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Контактная информация:
Родился
Сообщения: 2
Зарегистрирован: Пт июл 06, 2012 10:40:22

Сообщение romario_ne »

clawham писал(а):... запись производится только при смене номера текущей персональной(суточной) ячейи и при выключении питания....всё остальное - это кэш в памятии перезаписаться может хоть милион раз в секунду(что собственно и делает) :)))
Точно, виноват - проглядел.
Вымогатель припоя
Аватара пользователя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

Сообщение headshotbacs »

а можно ли эту девайсину к автомобилю пристроить? и одометр нужен постоянный - пробег мерять. есть автомобилисты?
Изображение
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса

Сообщение clawham »

собственно для этого и делался!
есть в устройстве несбрасываемый общий счетчик независимый и есть 20 штук отдельных счетчиков счет которых можно переключать

в конце концов можете просто не сбрасывать текущий и всё :) при включении будет пробег с момента включения и накопительный

можно легко подстроить под любой датчик с любым коэффициентом
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

Сообщение headshotbacs »

А можно по-подробнее про настройку под любой датчик с любым коэффициентом? ниразу с этим не сталкивался.
Изображение
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса

Сообщение clawham »

фишка в том чтобы поставить коэфициент равный единице и проехать по гпсу ровно километр на твоём датчике....
далее это значение вносиш в поле импульсов на километр и он тебе подскажет какой коэффициент км/ч на герц надо внести....дальше если скорость врет в большую сторону чем по гпсу то коэффициент пласно уменьшаеш...сли врёт в меньшую сторону - то увеличиваеш....ибо каждая покрышка резина шестеренки не могут иметь строго 6 импульсов на метр например а 6.0000012322.....по прохождении 10 000 км те незначащие нули будут уже значащими
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

Сообщение headshotbacs »

то есть как я понял, нужно опытным путем подобрать колличество импульсов с датчика?
Изображение
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса

Сообщение clawham »

конечно вы же не знаете как просядет ваша резина и каков диаметр получившегося колеса приплюснутого....
лучше экспериментально
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Контактная информация:
Родился
Сообщения: 1
Зарегистрирован: Пн дек 09, 2013 04:10:34

Сообщение vidro_boltiv »

Здраствуйте. Никак непойму где тут общий одометр (использую ЖКИ 16х2) ??? Можно попросить автора подкоректировать прошивку, что-бы в верхнем правом углу постоянно был общий одометр??
Согласен с товарищем Coviraylhik
Coviraylhik писал(а):Все отображает все данные ниче уже там и не добавиш,
Изображение
Вот плохо что протеусом пока не пользуешся там готовый проект в два счета можно оценить, что там к чему..... и время было бы сэкономлено.
Спасибо.
Вложения
03.jpg
(91.27 КБ) 514 скачиваний
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса

Сообщение clawham »

показания персональных ячеек меняются на общий километраж на всегда если подержать кнопку влево или вправо секунду-другую...если снова подержать - вернется отображение персональных ячеек :)
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Контактная информация:
Родился
Сообщения: 9
Зарегистрирован: Вт фев 18, 2014 02:48:03
Откуда: Днепропетровск

Сообщение D.mon »

Выражаю большую благодарность clawham, за такой прибор. Уже собрал, всё работает, но есть один трабл который не понятен мне... Спидометр до 40 км/ч показывает правильно, дальше при повышении скорости к 45 км/ч значение на табло резко перескакивает на 68.8 км/ч, а дальше на 87.6 км/ч. При этом я еду со скоростью не более 65 км/ч. Одометр показывает верно, сверял со штатным. Т.е. импульсы считывает верно с датчика. Куда копать не подскажете?
Ответить

Вернуться в «AVR»