Цифровой спидометр
-
zakhar8318
- Встал на лапы
- Сообщения: 117
- Зарегистрирован: Ср мар 16, 2011 12:27:10
Re: Цифровой спидометр
GP1 можно с этим что-то сделать??? тестировал на столе генератором все нормально лед сегменты и линейка совпадали (50 км -50 км). поставил на машину разогнал до 50 км, на лед сегментах показало 50 км ,а на линейке 60 км и сильно прыгает. Может можно сделать усреднение в 32 на линейку??? линейка до 120 км/ч. http://youtu.be/v3G_jTJPbS4
- Реклама
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Цифровой спидометр
Всем кто ещё мучается с моим девайсам - привет!
не переживаем, я вернулся, процесс продолжается.
просто жизнь внесла некоторые коррективы - сначала командировка, потом больничка...
не переживаем, я вернулся, процесс продолжается.
просто жизнь внесла некоторые коррективы - сначала командировка, потом больничка...
Re: Цифровой спидометр
http://radiokot.ru/forum/download/file.php?id=137901
http://radiokot.ru/forum/download/file.php?id=137898
Уважаемый GP1, а можно сделать, чтобы запись пробега шла во внешнюю EEPROM? У меня она подключена так: PC1=SDA; PC0=SCL.
И ещё, если можно, добавить задержку смены показаний (плавность), а то прыгает младший разряд!
Спасибо!
http://radiokot.ru/forum/download/file.php?id=137898
Уважаемый GP1, а можно сделать, чтобы запись пробега шла во внешнюю EEPROM? У меня она подключена так: PC1=SDA; PC0=SCL.
И ещё, если можно, добавить задержку смены показаний (плавность), а то прыгает младший разряд!
Спасибо!
Re: Цифровой спидометр
Уважаемый GP1 вы не могли бы посмотреть мою схему для одометра на ATtiny2313 правильно нарисована??? и если можно как выставить фьюзы
- Вложения
-
- схемаодом2313.zip
- 2313
- (13.15 КБ) 607 скачиваний
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Цифровой спидометр
Всем привет!
на данный момент нахожусь в командировке, как только вернусь - в бой
на данный момент нахожусь в командировке, как только вернусь - в бой
- Реклама
Re: Цифровой спидометр
Здравствуйте!!!
Говорю сразу-это мой первый проект и я только учусь
Прошу набраться терпения и не кидаться в меня помидорами и т.д. !
Вопрос такого характера: возможно ли употребить индикатор E30561-I-0-0W?
Говорю сразу-это мой первый проект и я только учусь
Вопрос такого характера: возможно ли употребить индикатор E30561-I-0-0W?
Не стреляйте в музыканта-он играет как умеет!!!
Re: Цифровой спидометр
я так понял по датам, что тема умерла 
Не стреляйте в музыканта-он играет как умеет!!!
-
zakhar8318
- Встал на лапы
- Сообщения: 117
- Зарегистрирован: Ср мар 16, 2011 12:27:10
Re: Цифровой спидометр
подойдет. надеюсь ,что тема не умерла, сам жду прошивку с усреднениями , что-бы светодиодная шкала не прыгала. по схеме помогу чем смогу

Re: Цифровой спидометр
Re: Цифровой спидометр
с права температура?ut5ax писал(а):тоже паяю етот девайс для Таврии ... пока вот ето получилось.. http://img.radiokot.ru/files/91134/5f9s50mhg.jpg
Не стреляйте в музыканта-он играет как умеет!!!
Re: Цифровой спидометр
она самая температура...
Re: Цифровой спидометр
С Новым годом !!! 
Re: Цифровой спидометр
Петрович! Ты там не погиб, в бою-то? Или командировка так затянулась? Народ ждет новых побед! 
Не говорите мне что делать, и я не скажу куда вам идти!
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Цифровой спидометр
Тем кто дождался посвящается
В связи с изменением международной обстаноки, падением курса рурубля да и просто потому что мне лень, этот опус для тех кто еще пытается что-то сделать с моим показометром.
1. выкладываю исходники крайней версии под индикатор с ОА, под ОК исходников не будет (см.выше)
2. как этим пользоваться
2.1 в начале файла speed-16.asm есть такие строчки:
2.1.1 если у вас на индикаторе отображаются инверсные символы - раскоментируйте эту строку:
2.1.2 следующие 2-е строки определяют с какой памятью будет работать девайс, int_eeprom - встроенная память меги16, ext_eeprom - внешняя память типа 24Схх подключенная на аппаратный TWI меги16
соответственно нужно раскоментировать ту память какая будет использоваться у вас.
2.1.3 следующий дефайн для эстетов решивших делать линейку светодиодов, если у вас её нет просто закоментируйте эту строку
для тех кто захочет сделать другое количество светиков в линейке необходимо в файле s16-bar.asm откорректировать следующие константы:
о том как выбирать значения есть описание в данной ветке, найдете.
2.1.4 об усреднении данных:
открываем файл s16_div.asm, ищем строки
buffer_size - буфер где будут накапливаться данные, может принимать значение 2, 4, 8, 16, 32.
divider - делитель, т.е. из скольких 2^x значний будет происходить усреднение, может принимать значение 1, 2, 3, 4, 5.
напоминаю что эти 2а параметра связаны между собой, т.е. buffer_size=2^divider
3. Как это сделать?
Берете AVR-студию (у меня 4.19 билд 716) открываете проект speed-16 меняете значения под собственные нужды, компилируете, загружаете и пользуетесь
Всё!
За сим разрешите откланяться
В связи с изменением международной обстаноки, падением курса рурубля да и просто потому что мне лень, этот опус для тех кто еще пытается что-то сделать с моим показометром.
1. выкладываю исходники крайней версии под индикатор с ОА, под ОК исходников не будет (см.выше)
2. как этим пользоваться
2.1 в начале файла speed-16.asm есть такие строчки:
Код: Выделить всё
;#define dsp_neg ; инвертирование отображения на 7сег дисплее
;#define int_eeprom ; запись во внутр. EEPROM
#define ext_eeprom ; запись во внешнюю EEPROM
#define bar_light
Код: Выделить всё
;#define dsp_neg ; инвертирование отображения на 7сег дисплеесоответственно нужно раскоментировать ту память какая будет использоваться у вас.
Код: Выделить всё
;#define int_eeprom ; запись во внутр. EEPROM
#define ext_eeprom ; запись во внешнюю EEPROMКод: Выделить всё
#define bar_lightдля тех кто захочет сделать другое количество светиков в линейке необходимо в файле s16-bar.asm откорректировать следующие константы:
Код: Выделить всё
.equ max_speed = 200 ;иаксимальная отображаемая скорость
.equ numb_of_segm = 80 ;число сегментов шкалы2.1.4 об усреднении данных:
открываем файл s16_div.asm, ищем строки
Код: Выделить всё
.equ buffer_size = 4 ;размер буфера для усреднения данных
.equ divider = 2 ;делитель 2^xdivider - делитель, т.е. из скольких 2^x значний будет происходить усреднение, может принимать значение 1, 2, 3, 4, 5.
напоминаю что эти 2а параметра связаны между собой, т.е. buffer_size=2^divider
3. Как это сделать?
Берете AVR-студию (у меня 4.19 билд 716) открываете проект speed-16 меняете значения под собственные нужды, компилируете, загружаете и пользуетесь
Всё!
За сим разрешите откланяться
- Вложения
-
- mega16-OA_asm.zip
- (51.21 КБ) 505 скачиваний
Re: Цифровой спидометр
Мужики, меня тоже очень интересует цифровой спидометр и хотелось-бы повторить,но в постах и прошивках совсем запутался пока читал форум,можно все сложить в одно место,пожалуйста!!!
Re: Цифровой спидометр
Всем привет. я в электронике новичок, практически ничего не знаю, но хотелось бы сделать дисплей на котором будет отображаться скорость машины, число оборотов двигателя цифрами, используя для этого энкодер. Если кому не трудно подскажите какие схемы можно для этого использовать??
P.S. Прошу не пинать. ))
P.S. Прошу не пинать. ))
- xkp
- Опытный кот
- Сообщения: 781
- Зарегистрирован: Ср ноя 18, 2009 12:50:31
- Откуда: ковров
- Контактная информация:
Re: Цифровой спидометр
конечно прошло уже много времени с момента опубликования статьи и автор уже наверное забыл об обсуждениях. Я давно уже хочу себе собрать цифровую панель приборов, но мне немного не хватает опыта в работе с МК, я даже сделал свой спидометр с цифровой (семисегментники) и светодиодной (линейкой). Но доделовать одометр и сохранение данных в память мне уже было лень. Вот недавно случайно наткнулся на данную статью. Очень хорошая статья! Но к автору есть несколько вопросов:
Не могли бы вы переписать программу под Atmega8?
В программе в самом начале, да и не только в начале есть одинаковые регистры с разными названиями
это так и должно быть?
Немного не понятно с
открываем файл s16_div.asm, ищем строки
Код:
.equ buffer_size = 4 ;размер буфера для усреднения данных
.equ divider = 2 ;делитель 2^x
Еще в самой статье нету резисторов на семисегментные индикаторы. Может они все таки нужны?
Ну и самое главное последнюю рабочую схему бы в JPG или каком либо другом стандартно читаемом виде.
Не могли бы вы переписать программу под Atmega8?
В программе в самом начале, да и не только в начале есть одинаковые регистры с разными названиями
Спойлер
напримерКод: Выделить всё
.def tmp1 = r17
.def tmp_cnt = r17Немного не понятно с
Спойлер
2.1.4 об усреднении данных:открываем файл s16_div.asm, ищем строки
Код:
.equ buffer_size = 4 ;размер буфера для усреднения данных
.equ divider = 2 ;делитель 2^x
Ну и самое главное последнюю рабочую схему бы в JPG или каком либо другом стандартно читаемом виде.
R5VCH
Хотелки:
не/рабочие модули от комплекса ОДА-102
всё что касается AVR, arduino, raspberry
всё что касается КВ-УКВ-радиосвязи, mashtastic
Хотелки:
Спойлер
Аналоговый осциллограф С1-112, С1-118, другиене/рабочие модули от комплекса ОДА-102
всё что касается AVR, arduino, raspberry
всё что касается КВ-УКВ-радиосвязи, mashtastic
- GeparD
- Вымогатель припоя
- Сообщения: 538
- Зарегистрирован: Сб июн 27, 2009 23:34:18
- Откуда: Украина
- Контактная информация:
Re: Цифровой спидометр
Народ, а подскажите такую вещь: коэффициенты для семисегментника и счетчика километров хранятся в разных местах? меняю коэфф. в EEPROM, меняется скорость текущая, а пробег сильно недосчитывает
Голова - это прибор для создания голограмм
Хелбой, Халк и Аватар - отличное наглядное представление модели RGB
Хелбой, Халк и Аватар - отличное наглядное представление модели RGB
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Цифровой спидометр
написал в личку
это было очень давно, а для моего склероза - так вечность тому назад

это было очень давно, а для моего склероза - так вечность тому назад



