Atmega32 -> 16x2 LCD problem

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
kimmi
Inlägg: 221
Blev medlem: 13 april 2007, 12:25:00

Inlägg av kimmi »

Ska jag alltså koppla typ såhär VCC - 10K - Pin3 och 10K - 1K - GND
+ 10k pin3 1k Gnd
Kraco
Inlägg: 170
Blev medlem: 3 maj 2007, 12:43:07
Ort: Sundsvall

Inlägg av Kraco »

Jo det var så jag menade, med 10K i den andra raden kopplingar menade jag att jag kopplade 1 k motståndet från kopplingen mellan 10K och pin 3 och sen till gnd, om du förstår :)
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Om du tänker dig en pot som två ihopkopplade motstånd, så kanske
det är tydligare. Mitten-uttaget är alltså punkten mellan motstånden.
Men som sagt, för test kan du prova med att lägga Vo till 0 V.

0.5 V / 0.1 A = 5 Ohm. Japp, jag halkade visst en 10-potens fel där... :-)

Hur som helst, så bör du ha *något* motstånd där, jag skulle börja med
lite mer och gå ner om strömmen/ljuset inte räcker till.
Kraco
Inlägg: 170
Blev medlem: 3 maj 2007, 12:43:07
Ort: Sundsvall

Inlägg av Kraco »

Okej, nu har jag nog tillräckligt med kött på benen för att fixa det här ikväll... Återkommer med resultat :D
Kraco
Inlägg: 170
Blev medlem: 3 maj 2007, 12:43:07
Ort: Sundsvall

Inlägg av Kraco »

Sitter och funderar på hur man disablar JTAG på port c nu, och har kommit fram till följande.

Enl. databladet s.257 så ska fuse high byte programmeras som följer om man vill ha jtag avstängt.

Bit 7 - Bit 0
1 1 0 1 1 0 0 1

lfuse ska enligt orginal vara 0xE1 och hfuse 0x99

efter jtag är borttaget borde då lfuse vara kvar på samma och hfuse bli 0xD9

Vilket borde göra att jag ska köra

avrdude -c dapa -p m32 -P lpt1 -U hfuse:w:0xD9:m

Är jag rätt ute, har läst om väldigt många som ställer till stora problem på det här sättet ? :roll:
Kraco
Inlägg: 170
Blev medlem: 3 maj 2007, 12:43:07
Ort: Sundsvall

Inlägg av Kraco »

Yay, fick till kontrasten nu i varje fall, men tror jag har bränt min 7805a på kuppen... den blir kokhet och hela kretsen blir instabil efter bara ett litet tag... BL är det sämre med, ingen respons trots ändringarna :/

Edit: WHAAAA, hade kommit åt växelströmsvippan på labbagget... Shit pommes, ajja atmelen och 7805an verkar funka fint i varve fall... Men displayen verkar inte vilja vara med...
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Right, gissa varför jag anser att "labb-agg" är värdelösa för att driva
sina AVR/PIC uppkopplingar. Det är alldeles för lätt att kommaåt en
"spak" eller "ratt" och ställa till det för sig...

Kör med en vanlig 500mA eller 1A 9-12 V DC "väggvårta"och sedan
en enkel 7805 stabb, antingen direkt på labbplattan eller som en liten
separat enhet.
Kraco
Inlägg: 170
Blev medlem: 3 maj 2007, 12:43:07
Ort: Sundsvall

Inlägg av Kraco »

Woho, nu har jag fått till allt... Jag hade tydligen ac på när jag försökte ställa om fuse bitsarna så det hade inte gått igenom... (gick endå att få kontakt med den), efter det var fixat kunde jag se texten i displayen, dock utan backlight...

Efter vidare mekande med backlighten kom det fram att den är polvänd, kopplade + på minus och - på plus så var saken biff! Nu funkar hela fadirallan! :D
kimmi
Inlägg: 221
Blev medlem: 13 april 2007, 12:25:00

Inlägg av kimmi »

Hmm jeg tror at du nu har prøvet alt man inte må ...

Men fint det funkar nu
på port C ?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Efter vidare mekande med backlighten kom det fram att den är polvänd,

Om det nu stämmer (d.v.s om det inte är du som har förväxlat + och -)
så är det *väldigt* dåligt för en ny LCD fråm en stor elektronikkedja !
peter555
Inlägg: 6047
Blev medlem: 12 februari 2006, 10:02:22

Inlägg av peter555 »

Det verkar vara en otroligt tålig display som tål sån omild behandling.
Kraco
Inlägg: 170
Blev medlem: 3 maj 2007, 12:43:07
Ort: Sundsvall

Inlägg av Kraco »

kimmi: Japp, disablade jtag i fuse bits så gick det att använda port C, tack för tipset.. Det hade jag aldrig kommit på själv :)

sodjan: Det var sant... + och - både i databladet och det som är printat där dioden är fäst är fel, fick till det då jag kopplade - där doidens infästning var märkt + och tvärtom. :)

Bild följer!

http://www.frekvenslista.com/filer/helloworld_lcd.jpg

Edit: LCDn är en 16x2 med blå bakgrundsfärg märkt 2006-03-08 på PCBn och QC passed 2006-12-22 köpt på kjell & co igår. Om nån skulle råka få en likadan :D
Khamel
Inlägg: 13
Blev medlem: 1 november 2006, 17:40:13
Ort: Skellefte
Kontakt:

Inlägg av Khamel »

Vad bra att du fick den att fungera :)

Men en väldigt dyr och lyxig processor hade du då för att bara testa och plåga sådär :) 140spänn+moms på elfa....

En ATtiny 2313 tex borde nog klara allt det du ska göra tills den dag då du kommer på nått större projekt.

den kostar bara ca 23kr+moms oxå :)
Mindmapper
Inlägg: 7122
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Inlägg av Mindmapper »

[quote="sodjan
Sen är det lite roligt att Kjell på sin websida skriver "För tekniska data, se webshop."... :-)[/quote]
Det är så svårt att få tag på duktig personal numera. Vet ej om den fanns tidigare, men nu finns det en länk "datablad pdf". Det sorgliga är att pdf-filen bara består av blanka tecken. De andra pdf-filerna på hemsidan verkar fungera.

Fantastiskt att grejorna verkar ha överlevt alla felkopplingar.
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Kan bero på teknisk kunnigt folk kanske jobbar med utveckling istället för stå i en kassa. Finns förvisso undantag säkert.

Edit: Jag tycker pdf på hemsidan är bra, tyvärr så har de inte pfd över sina lådor. Blir annars att man får ha skjutmåttet med sig och testmäta på en box i affären.
(Med mått menar jag var innermått, var skruvhålen sitter för kretskortet och alla kanter som är rundade.)
Skriv svar