Mikroprocessorteknik A - Tips på projekt?

Planering och tankar kring eventuella framtida projekt.
snigelen
Inlägg: 815
Blev medlem: 8 maj 2009, 11:02:14
Ort: Lund

Re: Mikroprocessorteknik A - Tips på projekt?

Inlägg av snigelen »

Nej. Om vi bara tar vänstra raden av lysdioder så har du kopplat som den vänstra figuren nedan (verkar det som). Koppla möjligen som i den högra, likadant för varje rad.

Sedan beror det ju på hur du vill kunda tända och släcka de enskilda dioderna. Skall varje kunna tändas och släckas individuellt så kopplar du varje mostånd till varsin utgång på PICen (istället för till Vcc). Likadant för de andra två raderna du har. Men det beror som sagt på vad du vill åstadkomma (det vär väl en tärning?).
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
hakilala
Inlägg: 32
Blev medlem: 9 september 2011, 09:09:11

Re: Mikroprocessorteknik A - Tips på projekt?

Inlägg av hakilala »

yes alltså ett motstånd från varje lysdiod? håller på och kopplar in..

nu har jag ett motstånd ut från varje minusdel av lysdioderna, alltså 9st resistorer från 9st lysdioder..
men nu verkar en del inte lysa? är det pga fel värde på resistorerna?

http://i54.tinypic.com/2lvk36h.jpg
ie
EF Sponsor
Inlägg: 1373
Blev medlem: 23 oktober 2006, 13:12:57
Ort: Tyresö

Re: Mikroprocessorteknik A - Tips på projekt?

Inlägg av ie »

Svårt att se hur du kopplat, men det ser inte rätt ut. (T ex ser jag bara tre motstånd kopplade till -, inte 9.) Rita på ett papper hur du kopplat.
Användarvisningsbild
Argtomte
Inlägg: 243
Blev medlem: 7 april 2008, 22:49:49
Ort: Linköping
Kontakt:

Re: Mikroprocessorteknik A - Tips på projekt?

Inlägg av Argtomte »

Du borde nog vänja dig vid att rita schema innan du kopplar, det blir lättare för folk på forumet att hjälpa dig och det blir mindre risk att du kopplar fel. Du lär nog ändå behöva schema sen när du ska redovisa projektet.

Antingen på papper, eller genom någon vettig gratismjukvara t.ex. LtSpice (schema och simulering), Diptrace eller EagleCad (schema och kretskortslayout)
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Mikroprocessorteknik A - Tips på projekt?

Inlägg av jesse »

Ja, det här verkar gå lite för fort fram... det blir lite väl mycket trial and error tycker jag...

1) gör ett schema på hur alla lysdioder ska kopplas och till vilka utgångar på processorn de ska anslutas.
2) visa upp schemat här för att få bekräftat att det är riktigt.
3) koppla enligt schemat.
4) testa att tända alla lysdioder med ett litet program
5) gör ett mer avancerat program...
hakilala
Inlägg: 32
Blev medlem: 9 september 2011, 09:09:11

Re: Mikroprocessorteknik A - Tips på projekt?

Inlägg av hakilala »

Tjo! Kolla denna bild.
http://i41.tinypic.com/n5hdn4.jpg

Med kommandona PORTC.0 = 1 till och med PORTC.3 = 1, har jag lyckats få fyra lampor att lysa, de på bilden den mittersta till vänster. De lyser och släcks så att det ser ut som de följer efter varandra!

Hur som helst, nu vill jag få de 3 sista dioderna att lysa, dvs den i mitten och översta+nedersta till höger.
Observera att två stycken inte ska vara med då de saknar jordkabel.

Hur gör jag för att få resterande tre att lysa?
Mittersta sitter till RC4, höger uppe till RC5 och höger nere till RA5. :)
Niklas-k
Inlägg: 354
Blev medlem: 10 mars 2004, 15:59:21
Ort: Katrineholm

Re: Mikroprocessorteknik A - Tips på projekt?

Inlägg av Niklas-k »

Gör som Jesse säger! Ser ut som du kopplat lite tokigt!
En lysdiod per port via ett strömbegränsarmotstånd skall det vara!
hakilala
Inlägg: 32
Blev medlem: 9 september 2011, 09:09:11

Re: Mikroprocessorteknik A - Tips på projekt?

Inlägg av hakilala »

Jag har satt ett motstånd från varje diod.
Dragit alla till ström samt jordarna går till en port för varje diod:

Blev inge bra när jag skrev direkt i inlägget, men såhär ser portfördelningen ut för varje diod.
http://i41.tinypic.com/2yvs3kh.png

Dessa portar är alltså dioderna kopplade till. strömmen har jag satt på porten näst närmast dioderna, dvs andra räknat från dioderna och uppåt...
Niklas-k
Inlägg: 354
Blev medlem: 10 mars 2004, 15:59:21
Ort: Katrineholm

Re: Mikroprocessorteknik A - Tips på projekt?

Inlägg av Niklas-k »

Jag har satt ett motstånd från varje diod.
Är just dessa som ser konstigt kopplade!

Är dessa kopplade + => Lysdiod => Motstånd => PORT i serie?
ie
EF Sponsor
Inlägg: 1373
Blev medlem: 23 oktober 2006, 13:12:57
Ort: Tyresö

Re: Mikroprocessorteknik A - Tips på projekt?

Inlägg av ie »

Jag kan inte se annat än att motstånden sitter helt fel. Som det ser ut från bilden är dioderna kopplade direkt mellan V+(?) och IO-pinne med stor risk för att CPU eller dioder går sönder.

Återigen, rita upp en bild på hur du försöker koppla.
hakilala
Inlägg: 32
Blev medlem: 9 september 2011, 09:09:11

Re: Mikroprocessorteknik A - Tips på projekt?

Inlägg av hakilala »

Ny bild!
http://i41.tinypic.com/15hcu4w.jpg

Nu sitter alla dioder jordade via varsitt motstånd, men fortfarande så lyser bara 3 st, varav en svagare nu?

de sitter till samma port som jag postade tidigare, strömmen har jag satt till porten näst längst ner, såg ut så på user guiden med överblick på picen..

nån som har idé om varför inte alla lyser?
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Mikroprocessorteknik A - Tips på projekt?

Inlägg av sodjan »

> strömmen har jag satt till porten näst längst ner

Vad menar du med det där ? Vad menar du med "port" ?
Och "näst längt ner" på vadå ??

> såg ut så på user guiden med överblick på picen..

Vilken jä..a "user guide" ???

Fattar du inte ett smack av vad de andra säger ?
Du måste skärpa upp dina beskrivningar betydligt.

Dina foton är värdelösa och förvillar bara mer än det förklarar.

> Ny bild!

Ser ingen bild. Bara en länk till någon skum extern site.
Lägg in dom så att de syns direkt i inlägget...
Användarvisningsbild
Argtomte
Inlägg: 243
Blev medlem: 7 april 2008, 22:49:49
Ort: Linköping
Kontakt:

Re: Mikroprocessorteknik A - Tips på projekt?

Inlägg av Argtomte »

hakilala skrev:Ny bild!
http://i41.tinypic.com/15hcu4w.jpg

Nu sitter alla dioder jordade via varsitt motstånd, men fortfarande så lyser bara 3 st, varav en svagare nu?

de sitter till samma port som jag postade tidigare, strömmen har jag satt till porten näst längst ner, såg ut så på user guiden med överblick på picen..

nån som har idé om varför inte alla lyser?
Snälla människa, läs alla svar i tråden, det är ju ~4-5 pers nu som tycker att du ska rita ett kretsschema. Att lista ut din krets från kamerabilder är det ingen som vill. Rita ett kretsschema så som du tänkt dig koppling, lägg in schemat i tråden, så kan vi snabbt och enkelt ge dig konkret hjälp.
hakilala
Inlägg: 32
Blev medlem: 9 september 2011, 09:09:11

Re: Mikroprocessorteknik A - Tips på projekt?

Inlägg av hakilala »

väcker liv i denna tråd igen..

behöver ha tips på EN sak. nämligen olika sätt att få programmet att välja/slumpa olika binära värden som jag har för dioderna vilket gör att olika lyser, pga slumpen då, vilket sätt är enklast?
Användarvisningsbild
Icecap
Inlägg: 26638
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Mikroprocessorteknik A - Tips på projekt?

Inlägg av Icecap »

Det finns olika sätt, allt beroende på hur du aktiverar en slumpning.

Om du har en knapp som du tryckar på när du vill ha ett värde räcker det fint med att en timer ger interrupt ganska snabbt, säg 100 gg/sekund. Vid varje interrupt räknar du upp ett värde, blir det 7 ställs det till 1. På det vis är slumpen baserat på tiden mellan varje tryckning och det fungerar rikligt bra till tärningskast.
Skriv svar