Цифровой спидометр
- snailmaster
- Первый раз сказал Мяу!
- Сообщения: 35
- Зарегистрирован: Пт фев 19, 2010 01:15:55
- Откуда: Киев, Украина
Re: Цифровой спидометр
Все заработало , УРА!!! , хочу выразить благодарность все кто мне помог с возникшими меня вопросами. Ребята вы лудшие!!!
- Altair
- Сверлит текстолит когтями
- Сообщения: 1276
- Зарегистрирован: Вс мар 01, 2009 17:49:41
- Откуда: Россия
Re: Цифровой спидометр
Всем здравия! У меня один вопрос, кто-нибудь делал шкалу скорости? Решил собрать спидометр co шкалой,
подсчитал, если брать трёхмилиметровые светодиоды и собирать их впритык, то получается длина 243 мм,
такая длина просто не влазит в окружность моего спидометра от десятки. Вопрос к автору - можно ли уменьшить
количество светодиодов наполовину ( сделать дискретность не 2.5 км, а 5 км ) ?
подсчитал, если брать трёхмилиметровые светодиоды и собирать их впритык, то получается длина 243 мм,
такая длина просто не влазит в окружность моего спидометра от десятки. Вопрос к автору - можно ли уменьшить
количество светодиодов наполовину ( сделать дискретность не 2.5 км, а 5 км ) ?
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Молчание не всегда означает согласие.
Re: Цифровой спидометр
Дык.. не припаивай каждый чётный светодиод и их станет ровно вполовину меньше..Altair писал(а):можно ли уменьшить количество светодиодов наполовину
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
- Altair
- Сверлит текстолит когтями
- Сообщения: 1276
- Зарегистрирован: Вс мар 01, 2009 17:49:41
- Откуда: Россия
Re: Цифровой спидометр
МитяРа писал(а):Дык.. не припаивай каждый чётный светодиод и их станет ровно вполовину меньше..Altair писал(а):можно ли уменьшить количество светодиодов наполовину
Только микросхемы всё равно все десять припаивать придёться, а если изменить программу - то только пять.
Да и печатку проще развести с пятью микрами, тем более печатку нужно будет делать вокруг основного спидометра.
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Молчание не всегда означает согласие.
Re: Цифровой спидометр
Altair, дай ссылку на схему или её картинку.. посмотрю - может скажу чего...
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Цифровой спидометр
Altair писал(а):Всем здравия! У меня один вопрос, кто-нибудь делал шкалу скорости? Решил собрать спидометр co шкалой,
подсчитал, если брать трёхмилиметровые светодиоды и собирать их впритык, то получается длина 243 мм,
такая длина просто не влазит в окружность моего спидометра от десятки. Вопрос к автору - можно ли уменьшить
количество светодиодов наполовину ( сделать дискретность не 2.5 км, а 5 км ) ?
Если полистать тему, то я уже писал как пересчитать линейку под любое количество светодиодов, исходники прилагаются, единственное линейка при такой схеме будет подсвечиваться, см.опыты bonpirr
Нужно дополнять схему еще одним ключем и подправить прошивку 2-мя строками кода, но мне, честно говорю, неинтересно этим заниматься.
- Altair
- Сверлит текстолит когтями
- Сообщения: 1276
- Зарегистрирован: Вс мар 01, 2009 17:49:41
- Откуда: Россия
Re: Цифровой спидометр
GP1 писал(а):Altair писал(а):Всем здравия! У меня один вопрос, кто-нибудь делал шкалу скорости? Решил собрать спидометр co шкалой,
подсчитал, если брать трёхмилиметровые светодиоды и собирать их впритык, то получается длина 243 мм,
такая длина просто не влазит в окружность моего спидометра от десятки. Вопрос к автору - можно ли уменьшить
количество светодиодов наполовину ( сделать дискретность не 2.5 км, а 5 км ) ?
Если полистать тему, то я уже писал как пересчитать линейку под любое количество светодиодов, исходники прилагаются, единственное линейка при такой схеме будет подсвечиваться, см.опыты bonpirr
Нужно дополнять схему еще одним ключем и подправить прошивку 2-мя строками кода, но мне, честно говорю, неинтересно этим заниматься.
Спасибо за откровенный ответ. Тему, конечно, я всю перелистаю.
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Молчание не всегда означает согласие.
- Altair
- Сверлит текстолит когтями
- Сообщения: 1276
- Зарегистрирован: Вс мар 01, 2009 17:49:41
- Откуда: Россия
Re: Цифровой спидометр
МитяРа писал(а):Altair, дай ссылку на схему или её картинку.. посмотрю - может скажу чего...
Схема с другими деталями от bonpirr.
- Вложения
-
- РИС.1новый.spl7.zip
- Схема спидометра в spl
- (19.88 КБ) 483 скачивания
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Молчание не всегда означает согласие.
Re: Цифровой спидометр
Altair писал(а):Схема с другими деталями от bonpirr.
От себя добавлю, нумерация выводов в скобках для TQFP-корпуса.
P.S. Здесь печатка по этой схеме.
Последний раз редактировалось bonpirr Вс июн 26, 2011 10:09:37, всего редактировалось 1 раз.
Лучшее - враг хорошего.
- snailmaster
- Первый раз сказал Мяу!
- Сообщения: 35
- Зарегистрирован: Пт фев 19, 2010 01:15:55
- Откуда: Киев, Украина
Re: Цифровой спидометр
Ребят а подскажите , есть у кого то разработки Тахометра на сыветодиодах или на 7-ми сегментниках??? , если есть дайте ссылочку или выложите плз
- kalyn
- Мучитель микросхем
- Сообщения: 452
- Зарегистрирован: Вс окт 24, 2010 19:05:18
- Откуда: Украина,Днепропетровская обл.
Цифровой спидометр-есть вопрос
Доброго времени суток многоуважаемые форумчане. Очень мне понравился сей приборчег http://radiokot.ru/circuit/digital/measure/27/, что захотелось соорудить и себе подобное в шестерочку. Ветку обсуждения прочел
http://www.radiokot.ru/forum/viewtopic.php?f=25&t=19240 от начала до конца и не один раз. Со спидометром все понятно, а вот к тахометру автор обещал прошивку-да так и не выложил. А штука даже ничего! Ребята, может у кого есть-поделитесь пожалуйста или пошлите куда надо. Я бы и сам исходник переделал-но в программировании не силен...
Перенес сюда.
aen
http://www.radiokot.ru/forum/viewtopic.php?f=25&t=19240 от начала до конца и не один раз. Со спидометром все понятно, а вот к тахометру автор обещал прошивку-да так и не выложил. А штука даже ничего! Ребята, может у кого есть-поделитесь пожалуйста или пошлите куда надо. Я бы и сам исходник переделал-но в программировании не силен...
Перенес сюда.
aen
- yur4ik
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Сб окт 17, 2009 18:56:05
- Откуда: РФ, Башкортостан г.Сибай
- Контактная информация:
Re: Цифровой спидометр
snailmaster писал(а):Ребят а подскажите , есть у кого то разработки Тахометра на сыветодиодах или на 7-ми сегментниках??? , если есть дайте ссылочку или выложите плз
http://eldigi.ru/site/avto/7.php
Нельзя всё знать, достаточно понимать.
- Altair
- Сверлит текстолит когтями
- Сообщения: 1276
- Зарегистрирован: Вс мар 01, 2009 17:49:41
- Откуда: Россия
Re: Цифровой спидометр
GP1, правильно ли я переделал :
;========================
; П/п вывода линейки скорости
; мах 40 светодиодов
; вход tmp=[скорость/число светодиодов]
; время вывода 40 сегментов 40,95 мкс
;========================
.equ BAR_PORT = PORTC
.equ bar_res = PC4
.equ bar_clk = PC3
.def bar1 = r17
.def bar2 = r18
.def bar_res = r19
bar:
push bar_res
push bar1
push bar2
clr bar_res
clr bar1
clr bar2
; вычисление числа сегментов V*10/50
; умножаем на 10
ldi tmp,10
mov bar1,speed
mul bar1,tmp
mov bar1,r0
mov bar2,r1
; делим на 50
ldi tmp,50
div16x8:
sub bar1,tmp
sbci bar2,0
brcs end_div16x8
inc bar_res
rjmp div16x8
end_div16x8:
ldi tmp,40
sub tmp,bar_res
mov bar_res,tmp
; сборос линейки
cbi BAR_PORT,bar_res
nop
sbi BAR_PORT,bar_res
nop
; выдача тактовых импульсов
bar_next:
sbi BAR_PORT,bar_clk
nop
cbi BAR_PORT,bar_clk
dec bar_res
brne bar_next
pop bar2
pop bar1
pop bar_res
ret
;========================
; П/п вывода линейки скорости
; мах 40 светодиодов
; вход tmp=[скорость/число светодиодов]
; время вывода 40 сегментов 40,95 мкс
;========================
.equ BAR_PORT = PORTC
.equ bar_res = PC4
.equ bar_clk = PC3
.def bar1 = r17
.def bar2 = r18
.def bar_res = r19
bar:
push bar_res
push bar1
push bar2
clr bar_res
clr bar1
clr bar2
; вычисление числа сегментов V*10/50
; умножаем на 10
ldi tmp,10
mov bar1,speed
mul bar1,tmp
mov bar1,r0
mov bar2,r1
; делим на 50
ldi tmp,50
div16x8:
sub bar1,tmp
sbci bar2,0
brcs end_div16x8
inc bar_res
rjmp div16x8
end_div16x8:
ldi tmp,40
sub tmp,bar_res
mov bar_res,tmp
; сборос линейки
cbi BAR_PORT,bar_res
nop
sbi BAR_PORT,bar_res
nop
; выдача тактовых импульсов
bar_next:
sbi BAR_PORT,bar_clk
nop
cbi BAR_PORT,bar_clk
dec bar_res
brne bar_next
pop bar2
pop bar1
pop bar_res
ret
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Молчание не всегда означает согласие.
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Цифровой спидометр
Вроде все правильно,
раз уж начал корректировать код, то рекомендую вставить пару строк блокировки линейки на время загрузки индикатора.
раз уж начал корректировать код, то рекомендую вставить пару строк блокировки линейки на время загрузки индикатора.
Altair писал(а):GP1, правильно ли я переделал :
;========================
; П/п вывода линейки скорости
; мах 40 светодиодов
; вход tmp=[скорость/число светодиодов]
; время вывода 40 сегментов 40,95 мкс
;========================
.equ BAR_PORT = PORTC
.equ bar_res = PC4
.equ bar_clk = PC3
.def bar1 = r17
.def bar2 = r18
.def bar_res = r19Код: Выделить всё
;добавляем вывод для управления вкл/выкл линейки
; например используем вывод РС5
.def bar_blank = PC5Код: Выделить всё
; вот здесь выключаем индикатор
sbi BAR_PORT,bar_blank
; сборос линейки
cbi BAR_PORT,bar_res
nop
sbi BAR_PORT,bar_res
nop
; выдача тактовых импульсов
bar_next:
sbi BAR_PORT,bar_clk
nop
cbi BAR_PORT,bar_clk
dec bar_res
brne bar_nextКод: Выделить всё
вот здесь включаем
cbi BAR_PORT,bar_blank
pop bar2
pop bar1
pop bar_res
ret
- Altair
- Сверлит текстолит когтями
- Сообщения: 1276
- Зарегистрирован: Вс мар 01, 2009 17:49:41
- Откуда: Россия
Re: Цифровой спидометр
GP1 спасибо за участие!
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Молчание не всегда означает согласие.
Re: Цифровой спидометр
Просьба выложить прошиву с блокировкой линейки, будет время-буду тестить.
Лучшее - враг хорошего.
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Цифровой спидометр
Глянул схему, РС5 - занят, будем юзать РС2
вновь введенные элементы:
VT6, R16, R17 подключено на РС2
осталось код подправить
вновь введенные элементы:
VT6, R16, R17 подключено на РС2
осталось код подправить
- Вложения
-
- РИС.1новый.spl7.zip
- (21.25 КБ) 284 скачивания
Re: Цифровой спидометр-есть вопрос
Когда-то делал взамен механического. 4 варианта отображения информации. Дисплей наружный от мобильника Моторола V180 или V220. Есть такие же только инверсные и с голубой подсветкой стоят в моторолах V600 и еще в куче моделей.
Меряет общий и суточный пробег, скорость. Тахометра нет.
Меряет общий и суточный пробег, скорость. Тахометра нет.
- Вложения
-
- 4.jpg
- (18.84 КБ) 611 скачиваний
-
- 3.jpg
- (17.88 КБ) 739 скачиваний
-
- 2.jpg
- (18.68 КБ) 599 скачиваний
-
- 1.jpg
- (19.43 КБ) 663 скачивания
-
- 0.jpg
- (34.23 КБ) 552 скачивания
C0FFEE=12648430
Re: Цифровой спидометр
GP1 писал(а):вновь введенные элементы:
VT6, R16, R17 подключено на РС2
Прошу прощения за нескромный вопрос. А зачем?
Лучшее - враг хорошего.
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Цифровой спидометр
bonpirr писал(а):А зачем?
а первое что на ум пришло, чтобы отключить линейку, не изменяя настройки шима.
