Nieuw Projectje om over na te denken

Alle vragen m.b.t digitale schakelingen m.b.v. losse i.c's
en oplossingen m.b.v. PIC processoren.
Plaats reactie
Doompie
Berichten: 10
Lid geworden op: za 4 dec 2004, 20:37

Nieuw Projectje om over na te denken

Bericht door Doompie »

Beste mensen,

Even iets wat ik tot nu toe in me gedachten heb en draag wil gaan uitvoeren:

Uiteindelijke resultaat moet als volgd worden:

op 12V werkend wel te verstaan:

Display (liefst grafisch) met de volgende informatie:
Spanning
Accu status
2x Temperatuur
en het liefst ook nog stroom meting (100A +) optioneel dus

nou heb ik geen id hoe ik een (grafisch) Display aan moet sturen.
Waarschijnlijk met een uC maar daar heb ik niet zoveel verstand van, pas 1keer iets mee gedaan ooit eens.

Wie zou mij hulp kunnen bieden.
Mat Janssen
Moderator
Moderator
Berichten: 11503
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Inderdaad met een microprocessor. Ik moet wel de gegevens hebben van dat display om je verder te kunnen helpen.
signature ruimte te huur ;-)
Verhuurd :!:
Doompie
Berichten: 10
Lid geworden op: za 4 dec 2004, 20:37

Bericht door Doompie »

Dat is nu juist het mooie dat mag/moet nog beslist worden dus als je tips hebt, enige voorwaarden hij moet groene backlight hebben :D

{edit}

Oke heb ff wat dingetjes opgezocht en hoe het nu staat wil ik draag een
VAKUUM-FLUORISERND-DISPLAY gaan gebruiken
Datasheet

Hoop dat je er iets mee kan anders moet ik iets anders kiezen

P-LED is overigens ook nog een optie[/url]
Mat Janssen
Moderator
Moderator
Berichten: 11503
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Dit display hoeft geen probleem te zijn voor een "normale" pic chip.
Dus het is wel op te lossen.
signature ruimte te huur ;-)
Verhuurd :!:
Doompie
Berichten: 10
Lid geworden op: za 4 dec 2004, 20:37

Bericht door Doompie »

goed
ik heb er nu echt serieus me hernesn op gekraakt en ben op hetvolgende gekomen

Om de spanning uit te lezen deel ik de werkelijke spanning door 10
dus krijg je getallen van 0 > 1,45 volt
dus met een simpel spannings delertje voor dat ben ik wel klaar
en kan daar ook gelijk me accu status mee associeren

nou heb ik een mooi schematje gevonden van een op 12V werkende temp sensor die een output geeft van 0 > 10 volt wat weer staat van -20 tot + 70
dus goeie range ook geen probleem dus

alleen nu hetvolgende
Zijn er pics met 2 A/D converters erin, en zo ja welke ?

ik ga me nu vast buigen over de software die erin moet komen

en nog een vraag

Het display moet het liefst serieel (RS232) aangestuurd worden
Hoe is dit te realiseren met een pic ?

Alvast bedankt voor de hulp

Grtz.
Doompie
Mat Janssen
Moderator
Moderator
Berichten: 11503
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Je kunt gebruiken de PIC16F819, PIC16F873, PIC16F876.
Bekijk de datasheet maar eens.
signature ruimte te huur ;-)
Verhuurd :!:
Doompie
Berichten: 10
Lid geworden op: za 4 dec 2004, 20:37

Bericht door Doompie »

thnx

k ga de datasheets zo bekijken

ben ondertussen even aan het bedenken hoe de software in elkaar moet komen te zitten
k weet al zo goed als hoe ik het wil gaan maken
alleen nu de jusite instructies erbij :S
ben niet zon held met Essembler..
dus als iemand me even een voorzetje wou willen geven

Software Principe
start
Get sensor data1 (Ra0)
Schrijf naar scherm regel1 ….
Get sensor data2 (Ra1)
Schrijf naar scherm regel2…
Get sensordata3 (Ra2)
Schrijf naar scherm regel3 ….
Goto start

nog eens ff duidelijk dit is het PRINCIPE
de codes die naar het scherm moeten worden geschreven moet ik natuurlijk nog even uitzoeken enzo, en die codes zijn natuurlijk afhangkelijk van de sensor data input.

Maar wie zou me een voorzetje kunnen geven hoe ik bijvorbeeld de sensoren in lees en naar een registertje schrijf , en ze van daar weer lezen en vertalen naar een andere Hex code en deze weer naar het scherm sturen (serieel)

De uC Noob :(


[edit]
Heb inmiddels de data sheets bekeken
en den PIC16F819 lijkt me prima geschikt.

de hardware moet denk ik niet zon probleem worden...
zal een tekeningetje maken en hem ff posten voor controle :)
[/edit]
Laatst gewijzigd door Doompie op zo 5 dec 2004, 19:16, 1 keer totaal gewijzigd.
Mat Janssen
Moderator
Moderator
Berichten: 11503
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Wanneer je geen held bent in assembler, dan is er nog C, Pascal en Basic.
Probeer dan eens picbasic heel simpel, En dan heb je ook geen problemen met het omzetten van datatypes.
signature ruimte te huur ;-)
Verhuurd :!:
the_Headhunter
Berichten: 9
Lid geworden op: do 25 nov 2004, 0:29

Bericht door the_Headhunter »

eigelijk hoor je software er zo uit te zien

start
init poorten
init lcd
run
lees da1
lees da2
lees da1
lees da2


tel alle waarden da1 bij elkaar
en deel door het aantal samples
rond af op vol getal


idem da2

vergelijk da1 van het display met die je net berekend hebt
nieuwe waarde anders als de vorige dan pas wegschrijven
(anders krijg je een onleesbaar lsb digit)

idem da2

goto run
als je hobby op werk gaat lijken moet je oppassen
Plaats reactie