LCD Display bygge *nybörjare*

Planering och tankar kring eventuella framtida projekt.
Användarvisningsbild
Melkutt
Inlägg: 1151
Blev medlem: 3 september 2007, 02:02:39
Ort: Gotland/Stånga
Kontakt:

LCD Display bygge *nybörjare*

Inlägg 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.
Senast redigerad av Melkutt 5 november 2007, 20:41:39, redigerad totalt 1 gång.
Användarvisningsbild
Icecap
Inlägg: 26148
Blev medlem: 10 januari 2005, 14:52:15
Ort: Aabenraa, Danmark

Inlägg 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.
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Jag hade valt AVR, enkelt svar för hemmapulare: gcc finns till avr och enklare programmeringsprotokoll.
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg 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!
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Inlägg 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.
Användarvisningsbild
Melkutt
Inlägg: 1151
Blev medlem: 3 september 2007, 02:02:39
Ort: Gotland/Stånga
Kontakt:

Inlägg 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:
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Inlägg 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...
Användarvisningsbild
JimmyAndersson
Inlägg: 26308
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg 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. :)
Användarvisningsbild
slowfly
Inlägg: 829
Blev medlem: 16 maj 2005, 20:14:15
Ort: Solna

Inlägg av slowfly »

Hej!

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

Lycka till!
Användarvisningsbild
Icecap
Inlägg: 26148
Blev medlem: 10 januari 2005, 14:52:15
Ort: Aabenraa, Danmark

Inlägg av Icecap »

En PIC16F628A är inte grejen till detta, den har inte AD-omvandlare. Man kan ju sampla (= gå gratis) lämplig PIC....
Användarvisningsbild
JimmyAndersson
Inlägg: 26308
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg 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.
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg 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?
Användarvisningsbild
Melkutt
Inlägg: 1151
Blev medlem: 3 september 2007, 02:02:39
Ort: Gotland/Stånga
Kontakt:

Inlägg 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
Användarvisningsbild
Andax
Inlägg: 4373
Blev medlem: 4 juli 2005, 23:27:38
Ort: Jönköping

Inlägg 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.
Gimbal
Inlägg: 7931
Blev medlem: 20 april 2005, 15:43:53

Inlägg 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.
Skriv svar