Fuktsensor -> uPC -> 7seg display
OK, alltså 20 steg med andra ord.
Jag skulle justera insignalen så att det blir enkelt att
identifiera de 20 olika nivåerna utan matematik. D.v.s
så att resultatet från ADC'n har ett mönster som direkt
ger de 20 stegen genom att t.ex maska bort ett antal
av de lägsta bitarna (eller något liknande).
Det är mycket struligare att försöka överföra riktiga värden
som t.ex "2,453V" rakt av till koden...
Jag skulle justera insignalen så att det blir enkelt att
identifiera de 20 olika nivåerna utan matematik. D.v.s
så att resultatet från ADC'n har ett mönster som direkt
ger de 20 stegen genom att t.ex maska bort ett antal
av de lägsta bitarna (eller något liknande).
Det är mycket struligare att försöka överföra riktiga värden
som t.ex "2,453V" rakt av till koden...
Jepp. Fast jag ska iof inte visa ngt under 5% eftersom det är rätt ointressant och inträffar aldrig.
Hmmm. Jag är inte säker på hur man ska göra detta enklast. Jag har tänkt lite att eftersom jag bara kommer ha 5% upplösning så kanske jag skulle kunna ange att om det lästa värdet value ligger mellan 2,4-2,5V så ska detta motsvara 40%. På detta sätt behöver jag inte vara så noggrann, eller?
Hmmm. Jag är inte säker på hur man ska göra detta enklast. Jag har tänkt lite att eftersom jag bara kommer ha 5% upplösning så kanske jag skulle kunna ange att om det lästa värdet value ligger mellan 2,4-2,5V så ska detta motsvara 40%. På detta sätt behöver jag inte vara så noggrann, eller?
Sitter o kollar på databladet till kretsen.
Jag får det till dessa config.
ansel=0b00001000
anselh=0b00000000
adcon0=0b10001111
adcon1=0b00110000
så här har jag tänkt.
AN3 skall vara den analoga ingången. Resten skall sättas som I/O pinnar.
Det skall vara Right justified... tror jag.
VDD skall vara ref spänning
Kanal 3 skall vara vald (AN3)
GOdone och adon sätts på
FRC väljs då jag vill använda intern oscillator.
Är jag rätt på det eller helt ute o cyklar??
Jag får det till dessa config.
ansel=0b00001000
anselh=0b00000000
adcon0=0b10001111
adcon1=0b00110000
så här har jag tänkt.
AN3 skall vara den analoga ingången. Resten skall sättas som I/O pinnar.
Det skall vara Right justified... tror jag.
VDD skall vara ref spänning
Kanal 3 skall vara vald (AN3)
GOdone och adon sätts på
FRC väljs då jag vill använda intern oscillator.
Är jag rätt på det eller helt ute o cyklar??