Страница 18 из 35

Re: Цифровой спидометр

Добавлено: Пт июн 24, 2011 22:07:42
snailmaster
Все заработало , УРА!!! , хочу выразить благодарность все кто мне помог с возникшими меня вопросами. Ребята вы лудшие!!!

Re: Цифровой спидометр

Добавлено: Сб июн 25, 2011 08:49:52
Altair
Всем здравия! У меня один вопрос, кто-нибудь делал шкалу скорости? Решил собрать спидометр co шкалой,
подсчитал, если брать трёхмилиметровые светодиоды и собирать их впритык, то получается длина 243 мм,
такая длина просто не влазит в окружность моего спидометра от десятки. Вопрос к автору - можно ли уменьшить
количество светодиодов наполовину ( сделать дискретность не 2.5 км, а 5 км ) ?

Re: Цифровой спидометр

Добавлено: Сб июн 25, 2011 09:45:05
МитяРа
Altair писал(а):можно ли уменьшить количество светодиодов наполовину
Дык.. не припаивай каждый чётный светодиод и их станет ровно вполовину меньше..

Re: Цифровой спидометр

Добавлено: Сб июн 25, 2011 09:57:50
Altair
МитяРа писал(а):
Altair писал(а):можно ли уменьшить количество светодиодов наполовину
Дык.. не припаивай каждый чётный светодиод и их станет ровно вполовину меньше..
Только микросхемы всё равно все десять припаивать придёться, а если изменить программу - то только пять.
Да и печатку проще развести с пятью микрами, тем более печатку нужно будет делать вокруг основного спидометра.

Re: Цифровой спидометр

Добавлено: Сб июн 25, 2011 10:07:57
МитяРа
Altair, дай ссылку на схему или её картинку.. посмотрю - может скажу чего...

Re: Цифровой спидометр

Добавлено: Сб июн 25, 2011 10:25:41
GP1
Altair писал(а):Всем здравия! У меня один вопрос, кто-нибудь делал шкалу скорости? Решил собрать спидометр co шкалой,
подсчитал, если брать трёхмилиметровые светодиоды и собирать их впритык, то получается длина 243 мм,
такая длина просто не влазит в окружность моего спидометра от десятки. Вопрос к автору - можно ли уменьшить
количество светодиодов наполовину ( сделать дискретность не 2.5 км, а 5 км ) ?
Если полистать тему, то я уже писал как пересчитать линейку под любое количество светодиодов, исходники прилагаются, единственное линейка при такой схеме будет подсвечиваться, см.опыты bonpirr
Нужно дополнять схему еще одним ключем и подправить прошивку 2-мя строками кода, но мне, честно говорю, неинтересно этим заниматься.

Re: Цифровой спидометр

Добавлено: Сб июн 25, 2011 11:36:26
Altair
GP1 писал(а):
Altair писал(а):Всем здравия! У меня один вопрос, кто-нибудь делал шкалу скорости? Решил собрать спидометр co шкалой,
подсчитал, если брать трёхмилиметровые светодиоды и собирать их впритык, то получается длина 243 мм,
такая длина просто не влазит в окружность моего спидометра от десятки. Вопрос к автору - можно ли уменьшить
количество светодиодов наполовину ( сделать дискретность не 2.5 км, а 5 км ) ?
Если полистать тему, то я уже писал как пересчитать линейку под любое количество светодиодов, исходники прилагаются, единственное линейка при такой схеме будет подсвечиваться, см.опыты bonpirr
Нужно дополнять схему еще одним ключем и подправить прошивку 2-мя строками кода, но мне, честно говорю, неинтересно этим заниматься.
Спасибо за откровенный ответ. Тему, конечно, я всю перелистаю.

Re: Цифровой спидометр

Добавлено: Сб июн 25, 2011 11:56:18
Altair
МитяРа писал(а):Altair, дай ссылку на схему или её картинку.. посмотрю - может скажу чего...
Схема с другими деталями от bonpirr.

Re: Цифровой спидометр

Добавлено: Сб июн 25, 2011 18:09:59
bonpirr
Altair писал(а):Схема с другими деталями от bonpirr.
От себя добавлю, нумерация выводов в скобках для TQFP-корпуса.
P.S. Здесь печатка по этой схеме.

Re: Цифровой спидометр

Добавлено: Вс июн 26, 2011 01:51:23
snailmaster
Ребят а подскажите , есть у кого то разработки Тахометра на сыветодиодах или на 7-ми сегментниках??? , если есть дайте ссылочку или выложите плз

Цифровой спидометр-есть вопрос

Добавлено: Вс июн 26, 2011 22:30:44
kalyn
Доброго времени суток многоуважаемые форумчане. Очень мне понравился сей приборчег http://radiokot.ru/circuit/digital/measure/27/, что захотелось соорудить и себе подобное в шестерочку. Ветку обсуждения прочел
http://www.radiokot.ru/forum/viewtopic.php?f=25&t=19240 от начала до конца и не один раз. Со спидометром все понятно, а вот к тахометру автор обещал прошивку-да так и не выложил. А штука даже ничего! Ребята, может у кого есть-поделитесь пожалуйста или пошлите куда надо. Я бы и сам исходник переделал-но в программировании не силен...



Перенес сюда.



aen

Re: Цифровой спидометр

Добавлено: Пн июн 27, 2011 07:43:31
yur4ik
snailmaster писал(а):Ребят а подскажите , есть у кого то разработки Тахометра на сыветодиодах или на 7-ми сегментниках??? , если есть дайте ссылочку или выложите плз
http://eldigi.ru/site/avto/7.php

Re: Цифровой спидометр

Добавлено: Пн июн 27, 2011 12:18:35
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
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

Re: Цифровой спидометр

Добавлено: Пн июн 27, 2011 16:27:14
GP1
Вроде все правильно,
раз уж начал корректировать код, то рекомендую вставить пару строк блокировки линейки на время загрузки индикатора.
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

Re: Цифровой спидометр

Добавлено: Пн июн 27, 2011 16:39:51
Altair
GP1 спасибо за участие!

Re: Цифровой спидометр

Добавлено: Пн июн 27, 2011 18:08:40
bonpirr
Просьба выложить прошиву с блокировкой линейки, будет время-буду тестить.

Re: Цифровой спидометр

Добавлено: Пн июн 27, 2011 20:19:08
GP1
Глянул схему, РС5 - занят, будем юзать РС2 :wink:
вновь введенные элементы:
VT6, R16, R17 подключено на РС2

осталось код подправить :wink:

Re: Цифровой спидометр-есть вопрос

Добавлено: Пн июн 27, 2011 23:15:10
eufs
Когда-то делал взамен механического. 4 варианта отображения информации. Дисплей наружный от мобильника Моторола V180 или V220. Есть такие же только инверсные и с голубой подсветкой стоят в моторолах V600 и еще в куче моделей.
Меряет общий и суточный пробег, скорость. Тахометра нет.

Re: Цифровой спидометр

Добавлено: Вт июн 28, 2011 15:59:20
bonpirr
GP1 писал(а): вновь введенные элементы:
VT6, R16, R17 подключено на РС2
Прошу прощения за нескромный вопрос. А зачем?

Re: Цифровой спидометр

Добавлено: Вт июн 28, 2011 22:06:52
GP1
bonpirr писал(а):А зачем?
а первое что на ум пришло, чтобы отключить линейку, не изменяя настройки шима.