Sida 1 av 2

LCD Display bygge *nybörjare*

Postat: 3 september 2007, 03:08:08
av Melkutt
Hejsan, ny här!

Vet inte i vilken ände jag skall börja.
Det är så att jag börjar få funderingar på att bygga en informations display som jag kan ha i bilen.
Jag vill få fram ladd tryck och avgasmot tryck.

Jag kan än så länge inte så mkt om elektronik eller programering, så risken är stor att jag tar mig vatten över huvudet nu.
Men man kan juh hoppas på att man lär sig något :wink:

Har börjat fundera över vilka komponeter jag skulle behöva.

Har kommit så här långt:
8*2 teckens LCD display http://www.elfa.se/elfa-bin/dyndok.pl?l ... k=6467.htm
2 st MPX 4250 Mapp sensorer http://www.elfa.se/elfa-bin/dyndok.pl?l ... =10526.htm

Nu till frågorna.
Vilken processor skall jag välja?

Och vad för program använder jag mig av vid programering? C++?

Plus hur många frågor som helst till

Och snälla, börja inte att klanka ner på mig för att jag inte kan klara av det, då jag vill lära mig plus att detta bara är en idee än så länge

Ha det.

Postat: 3 september 2007, 06:44:06
av Icecap
Välkommen!

Steg 1: Ska du bara ha tryck just-nu eller ska det visas snitt över 10 sek?
Det har med storlek på displayen att göra.

Steg 2: Val av processor. Knepigt faktisk men smaken är som baken. En del vill säga AVR, jag håller mig åt PIC-hållet och jag hade nog vald en Renesas till detta... Du lär knappast få ett svar som säger: "xxx är den rätta då den är den enda som kan klara grejen", det beror på "allt annat".

C? (C++ och mikroprocessor = glöm det), Assembler? Pascal?
Helt upp till dig, är det ett nybörjarfråga vill jag rekommendera Assembler, då lärar man mest och får bäst förståelse av mikroprocessorn.

Postat: 3 september 2007, 08:31:30
av Micke_s
Jag hade valt AVR, enkelt svar för hemmapulare: gcc finns till avr och enklare programmeringsprotokoll.

Postat: 3 september 2007, 09:20:48
av speakman
AVR Studio + WinAVR = Helt gratis (varav WinAVR är free software).
Lägg till en AVR Dragon för 500:- och du har en komplett miljö för In-Circuit Debugging. Helt i professionell anda!

Postat: 3 september 2007, 10:16:50
av sodjan
> 8*2 teckens LCD display....

Tja, 175:- med moms och backlight (+ frakt) från ELFA.

Eller *tre* LCD'er i olika storlekar (8x2, 12x2, 16x2) här:
http://www.tradera.com/auction/auction. ... d=45018666
för 200:- komplett med backlight, moms (och frakt kan vi säga)... :-)

Eller sök på "HD44780" på Tradera för fler alternativ.

Postat: 3 september 2007, 13:17:06
av Melkutt
Icecap Jag skulle vilja ha i real tid, för att övervaka så att avgasmot trycket inte skenar iväg.
Har funderat om vilken processor man skulle kuna haft, från början så tänkte jag bygga av ett megasquirt V2.2 och plocka bort alla ut gångar, och använda DB-9an till displayn, då den skickar ut information hela tiden.
Plus att man kanske skulle kunna låna deras firmware då jag inte kan så mkt om programering än.

Men jag kanske får planera om.

speakman
Skall undersöka det där med AVR studio och WinAVR :tumupp:

sodjan
Jag får tacka för erbjudandet, men jag vill läsa på mig mera om detta bygge.
För en display är rätt så värdelös utan kunskap :wink:

Postat: 3 september 2007, 13:28:45
av sodjan
> Jag skulle vilja ha i real tid,

Vad är "real tid" ?
D.v.s vad menar *du* med "real tid" i just detta fall ?

> då den skickar ut information hela tiden.

Och vad exakt menar du med "hela tiden" ?

> Jag får tacka för erbjudandet, men

"Men" vadå ? Du tar dom hellre från ELFA ?
OK, det bestämmer du så klart... :-)

> jag vill läsa på mig mera om detta bygge.

Jag ser inte vad det har med saken (d.v.s *var* du tar LCD'erna från) att göra...

Postat: 3 september 2007, 13:29:57
av JimmyAndersson
Ovanstående skrivare säljer även PIC-kretsar och en mycket bra "PIC-programmerare" som heter Wisp628.
Byggsats: 299kr inkl moms och frakt. Färdig: 449kr inkl moms och frakt.
PIC-kretsarna som Sodjan säljer kostar från 13kr/st (vid köp av 10st).

Sedan behöver du bara tanka ner MPLAB och t.ex XWisp2. Inget av dem kostar något.

För att komma igång med PIC-programmering kan du alltså komma riktigt billigt undan:
299kr (Wisp628-byggsats) + t.ex 34kr (PIC16F628A) = 333kr.


Speakman skrev "Helt i professionell anda" om en debugg-enhet för AVR. Motsvarande finns även för PIC. Om det blir proffesionellt eller inte beror på vem som programmerar och vad det ska användas till. Det har alltså inget att göra med valet av AVR och PIC.

Själv pysslar jag med PIC. Det var lite av en tillfällighet som det blev just PIC, men det som hade störst betydelse i valet var supporten på forumet. Så innan du väljer processorfamilj så rekommenderar jag dig att titta runt i den här forumdelen och kika på andras forumtrådar och koder. Det är ju lättare att få hjälp och tips om det redan är många andra som använder den typen av processor som man valt. En bonus i PIC-fallet är att mannen ovanför mitt inlägg både säljer kretsarna och ger lysande support här i forumet. :)

Postat: 3 september 2007, 13:42:50
av slowfly
Hej!

Vad är det för bil du behöver sådan mätutrustning till måntro?

Lycka till!

Postat: 3 september 2007, 15:02:49
av Icecap
En PIC16F628A är inte grejen till detta, den har inte AD-omvandlare. Man kan ju sampla (= gå gratis) lämplig PIC....

Postat: 3 september 2007, 15:06:09
av JimmyAndersson
Sant, det tänkte jag inte på.
Men en PIC18F1320 kanske? Den har ju både tillräckligt med i/o-pinnar och AD-omvandlare.

Postat: 3 september 2007, 15:13:45
av speakman
Jimmy:
Med din PIC-lösning har du en programmerare. Med AVR Dragon har du en ICD *i professionell anda*.
Har använt en ICE-lösning från iSystem för 8051 tidigare (kostnad c.a 80kkr), och AVR Dragon ger i princip samma kvalité fast för 500:-. Och den lämnar inte mycket att önska för projekt i mindre AVR-klassen.

Vilken motsvarighet till PIC finns det i samma prisklass?

Postat: 3 september 2007, 19:19:46
av Melkutt
sodjan Vad jag menar med realtid är just nu, jag vill inte ha en logg som sparas som man kan spela upp, utan bara det som händer för stunden
Någon ting i stil med detta

Map1:0.8 (Laddtryck)
Map2:0.6 (mottryck)

Nja jag vet inte om jag hellre köper ifrån ELFA, vill bara planera igenom detta först.
Hade inte tänkt att börja bygga på ett tag, skall först spåna om det är någon ideé att jag ger mig in på detta.
Det är inte just displayen jag vill läsa på om, utan hela bygget och hur man programerar och lär sig tolka informationen.

JimmyAndersson
Det låter jätte bra.
Får ta och tanka ner det i natt när jag kommer hem ifrån jobbet och testa.

slowfly
Det är till en gamal äklig volvo 145a som jag har lagt ner en b234 under huven.

Mera info: http://gotlandsburn.com/index_files/Page619.htm

Får ta och surfa runt på sidan nu och se hur ni har löst saker och ting.

Ha det Mvh

Postat: 11 september 2007, 18:49:38
av Andax
Vill bara förtydliga lite förkortningar som kanske inte är helt självklara om man inte stött på dem tidigare.

ICD = In-Circuit-Debugger (med den kan man singelstega processorn instruktion för instruktion och felsöka i hårdvarusystemet)
ISP = In-System-Programming (innebär att man kan uppdatera programvaran i mikrokontrollern när den sitter på plats i systemet via en programmerings anslutning.

Förutom debugging kan man med en ICD programmera kretsarna precis som man kan med en programmerare.

Det är lite orättvist att jämföra en ICD och en vanlig programmerare eftersom en ICD är mycket kraftfullare.

Postat: 11 september 2007, 18:56:07
av Gimbal
Och ska det vara RIKTIGT billigt så räcker det med 4 motstånd, lite sladd och en parallellportskontakt för att programmera en AVR. Lägg till gratis c-compiler och det är bara att tuta och köra. Om man får i gång det hela, vill säga.

Så började jag med AVR och det har funkat så bra att jag inte brytt mig om att köpa någon mer avancerad programmerare.

Kolla in spec på Atmega88, (kika på elfa tex) himla trevlig sak till bra pris.