FAQ | Points | Add... | Recent posts | Search | Register | Log in


miernik napięcia z wyświetlaczami 7 segmentowymi(program)


Post new topic  Reply to topic      Main Page -> Forum Index -> Electronic Circuits DIY ideas, problems -> miernik napięcia z wyświetlaczami 7 segmentowymi(program)
Author
Message
mak_u
Poziom 12
Poziom 12


Joined: 03 Jun 2008
Posts: 81
Location: Skwierzyna

Post#1 Post from the author of the topic 17 Mar 2009 19:33   

miernik napięcia z wyświetlaczami 7 segmentowymi(program)


Witam wszystkich forumowiczów.
Chciałbym zrobić woltomierz na atmedze. Znalazłem program, wgrałem i wszystko chodzi na wyświetlaczu alfanumerycznym. Chciałbym bezpośrednio podłączyć 3 wyświetlacze siedmio segmentowe pod atmege. Niestety nie wiem jak zmodyfikować program tak aby napięcie było wyświetlane właśnie poprzez te wyświetlacze. Proszę o pomoc.
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 17 Mar 2009 19:33   





Back to top
   
dejmos
Poziom 14
Poziom 14


Joined: 25 Sep 2004
Posts: 151
Location: Nowa Dęba

Post#2 17 Mar 2009 20:43   

Re: miernik napięcia z wyświetlaczami 7 segmentowymi(program


Wrzuć ten programik to zobaczymy co da się przerobić :-)
Back to top
   
mak_u
Poziom 12
Poziom 12


Joined: 03 Jun 2008
Posts: 81
Location: Skwierzyna

Post#3 Post from the author of the topic 17 Mar 2009 22:34   

Re: miernik napięcia z wyświetlaczami 7 segmentowymi(program


To program z którego korzystam:

Config Adc = Single , Prescaler = Auto , Reference = Avcc

Dim Wart_ac As Word
Dim V As Single
Dim Wart_nap As String * 3
Start Adc
Cls
Do
Wart_ac = Getadc(1)

Lcd Wart_ac

Lowerline

V = Wart_ac * 0.0049

V = V * 11.1062

Wart_nap = Fusing(v , "#.&&")

Lcd "U = "
Lcd Wart_nap
Lcd " V"

Waitms 500

Loop
End

11.1062 to - to wartość dzielnika
Back to top
   
dejmos
Poziom 14
Poziom 14


Joined: 25 Sep 2004
Posts: 151
Location: Nowa Dęba

Post#4 17 Mar 2009 23:12   

Re: miernik napięcia z wyświetlaczami 7 segmentowymi(program


Mogę Cię tylko naprowadzić co możesz zrobić .. bo widzę że program pisany jest w Bascomie.
1) Wyrzuć wszystkie linie kodu gdzie występuje Lcd.
2) Wart_nap pomnóż przez 10 i z wyniku wyciąg część całkowitą w której liczba jedności będzie wartością napięcia po przecinku (dokładność 0,1V).
3) Musisz sobie napisać procedurę która będzie Ci wyświetlać każdą cyfrę tzn, jedności, dziesiątek i setek na wyświetlaczu 7segmentowym.
Zastosuj multipleksowanie wyświetlacza ... wtedy wykorzystasz tylko 11 pinów procka(w innym przypadku musiałbyś mieć ich aż 24).
Więcej Ci nie pomogę bo nie znam Bascoma. :/
Back to top
   
Google

Google Adsense


Post# 17 Mar 2009 23:12   





Back to top
   
mak_u
Poziom 12
Poziom 12


Joined: 03 Jun 2008
Posts: 81
Location: Skwierzyna

Post#5 Post from the author of the topic 17 Mar 2009 23:47   

Re: miernik napięcia z wyświetlaczami 7 segmentowymi(program


Dzięki wielkie, i tak sporo mi pomogłeś. Mógłbym zastosować multipleksowanie ale nie muszę gdyż do mierzenia napięcia potrzebuje 1 pinu reszta jest wolna więc na pewno mi ich wystarczy na 3 wyświetlacze.
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 17 Mar 2009 23:47   





Back to top
   
sp5gof
Poziom 12
Poziom 12


Joined: 12 Apr 2006
Posts: 85
Location: Warszawa

Post#6 18 Mar 2009 03:32   

Re: miernik napięcia z wyświetlaczami 7 segmentowymi(program


W jaki sposób zasilasz segmenty - przez rezystory z procka czy dodatkowo przez tranzystory?
Back to top
   
mak_u
Poziom 12
Poziom 12


Joined: 03 Jun 2008
Posts: 81
Location: Skwierzyna

Post#7 Post from the author of the topic 18 Mar 2009 18:30   

Re: miernik napięcia z wyświetlaczami 7 segmentowymi(program


Każdy z segmentów ma wspólną anodę która jest podłączona do +5v natomiast katody od poszczególnych diod podłączone są bezpośrednio przez rezystory 1k do portów ATmegi.
Back to top
   
dejmos
Poziom 14
Poziom 14


Joined: 25 Sep 2004
Posts: 151
Location: Nowa Dęba

Post#8 18 Mar 2009 18:45   

Re: miernik napięcia z wyświetlaczami 7 segmentowymi(program


Bez problemu procek pociągnie :-) Ja zrobiłem w taki sposób zegarek 6 wyświetlaczy (godziny, minuty i sekundy) z multipleksowaniem. Rezystorki miały wartość 680R. :-)
Back to top
   
Google

Google Adsense


Post# 18 Mar 2009 18:45   





Back to top
   
sp5gof
Poziom 12
Poziom 12


Joined: 12 Apr 2006
Posts: 85
Location: Warszawa

Post#9 18 Mar 2009 20:00   

Re: miernik napięcia z wyświetlaczami 7 segmentowymi(program


Jak 1k to spokojnie da radę - myślałem że chcesz dać segmentom po 20mA.
Back to top
   
mak_u
Poziom 12
Poziom 12


Joined: 03 Jun 2008
Posts: 81
Location: Skwierzyna

Post#10 Post from the author of the topic 18 Mar 2009 21:47   

Re: miernik napięcia z wyświetlaczami 7 segmentowymi(program


Nie chce im dawać po 20mA bo po co ? Na rezystorach 1k bardzo ładnie się świecą a mikrokontroler 100% ma zabezpieczone porty, więc nie ma się czym martwić. Mój jedyny problem to program. Jeśli ktoś będzie miał pomysł jak go przerobić to proszę o pomoc
Back to top
   
sp5gof
Poziom 12
Poziom 12


Joined: 12 Apr 2006
Posts: 85
Location: Warszawa

Post#11 18 Mar 2009 22:00   

Re: miernik napięcia z wyświetlaczami 7 segmentowymi(program


1. Wyciągasz z wartości poszczególne cyfry (np. dzieleniem i resztą).
2. Przeliczasz cyfry na wartości odpowiadające segmentom (np. z jakiejś tablicy).
3. Wysyłasz na porty.

Bascoma nie znam więc konkretnego kodu nie dam (akurat na AVRy piszę w C).
Back to top
   
mak_u
Poziom 12
Poziom 12


Joined: 03 Jun 2008
Posts: 81
Location: Skwierzyna

Post#12 Post from the author of the topic 18 Mar 2009 23:54   

Re: miernik napięcia z wyświetlaczami 7 segmentowymi(program


Ok wielkie dzięki jutro przysiądę i spróbuje napisać program. Przynajmniej wiem teraz jak to ugryźć.
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Electronic Circuits DIY ideas, problems -> miernik napięcia z wyświetlaczami 7 segmentowymi(program)
Page 1 of 1
Similar topics
Miernik wagowy AD7730 + AVR - jaki stabilizator napięcia? (8)
[M16][C]Sprzętowy PWM oraz miernik napięcia (3)
Miernik prądu i napięcia prośba o weryfikację schematu (8)
Atmega8 + ADC - miernik napięcia (3)
(AT89C2051) Sterowanie segmentowymi LED i termometry I2C (13)
miernik napięcia stałego na PIC16f877A (6)
AVR - Miernik napięcia akumulatora (14)
Sterowanie czterema wyświetlaczami 7-segmentowymi Atmega8 (19)
Miernik napięcia na 8051. Wyniik na wyświetlaczu 4*LED, zakres pomiaru 100V. (2)
Miernik prędkości obrotowej (program) (5)

Page generation time: 0.167 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed