Sida 2 av 2
Postat: 13 april 2008, 07:26:01
av Mindmapper
Om inte förklaringen är att du tar ut mera ström än vad MCU'n kan lämna är förklaringen den att du har pulser på LED 2 o 3. Pulsar MCU'n LED med en frekvens högre än 100Hz ser du inte att dom tänds och släcks hela tiden utan det ser ut som dom lyser stadigt. I ditt fall lyser det svagt pga pulskvoten. Kolla igenom programet och se efter om du har någon förklaring där.
Edit: Annars får du mäta och se. Titta även i databladet och se efter hur mycket ström kretsen kan leverera till utgångarna. AVR brukar kunna ge 20mA som sagt. I så fall är det ingen mening att invertera.
Postat: 13 april 2008, 10:38:40
av danei
Med 5V över sig lär dioden vara trasig.
Postat: 13 april 2008, 11:24:11
av Mindmapper
Naturligtvis trasig eller felvänd. Läser tydligen ganska dåligt, antog att LED2 o 3 lyste, samt att det var mät på MCU. Men det står ju över dioden.
Postat: 13 april 2008, 12:51:32
av Ansvarig
Enligt databladet kan varje I/O pin ge 40mA DC...
Borde inte bero på för låg ström då lysdioderna tar max 20mA och är kopplade med 330 ohm:s motstånd...
Fel av mig... Naturligtvis är spänningen mätt på MCU:n och utan motstånd.
Ingen av dioderna PWM:as...
Postat: 13 april 2008, 14:32:28
av Ansvarig
mätte strömmen genom de felande dioderna och fann att den var endast 61 uA (mikroampere). Det känns som väldigt lite ström och är förmodligen förklaringen till att diod 2 och 3 inte lyser med full styrka.
I den "friska" går det typ 35 mA...?
vad kan detta bero på...?
Postat: 13 april 2008, 15:21:55
av peter555
Varför har du inte anslutit GND på processorn till 0V på nätaggregatet ?
Postat: 13 april 2008, 15:30:08
av Ansvarig
Om du hade läst ett av mina inlägg hade du vetat varför...
Kopplingarna till processorn är utförda på ett annat sätt i verkligheten...
kopplingschemat är ihophafsat på fem minuter i DipTrace endast för att visa I/O-kretsen...!
Postat: 13 april 2008, 15:35:22
av peter555
Det är en fördel om du visar ett schema på det du kopplat upp i verkligheten och inte något som du fantiserat ihop.
Postat: 13 april 2008, 16:12:09
av BEEP
Som Mindmapper skrev så tror jag också att lysdioderna pulsas.
Kan vi få se ett riktigt schema och din kod (använd code taggarna) så kanske vi kan lösa problemet åt dig.
Postat: 13 april 2008, 16:24:07
av Ansvarig
Problemet löste sig...
Jag skrev om koden _exakt_ som den var innan och kopplade upp exakt samma koppling fast på nytt. Då löste sig problemen och koden/kretsen fungerar som tänkt...
Om ni är intresserade av att se ett riktigt kopplingsschema så håller jag just nu på att göra ett, med rätt pinmappings...
Tyvärr så vet jag inte vad felet var, utan det löste sig självt...
Postat: 13 april 2008, 17:13:04
av Mindmapper
Löste sig själv...
Ingen som .....
Man blir mera erfaren om man drar slutsatser av vad som gått snett när något inte fungerar. Hade du ändrat lite i uppbyggnaden och sen testat har du kunnat dra slutsats av det, och sedan fortsätta ändra mera. Sedan ändra programmet och se om det blev någon skillnad.
Dom som säger att det är av misstagen man lär sig har totalt fel.

Det är av slutsatserna av misstagen man lär.
Alltid bra med schema. Speciellt eftersom det var ett projekt.
Postat: 13 april 2008, 17:52:27
av Ansvarig
Tyvärr kom jag inte fram till vad som gick fel...
När jag granskar koden kan jag inte hitta _minsta_ skillnad...
Postar schema senare...
/Adam