IR

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Virr3
Inlägg: 840
Blev medlem: 25 juli 2004, 23:05:59
Ort: Göteborg

Inlägg av Virr3 »

Bild
har jag fattat fel nu?

var lite mer frågor i inlägget innan.. skulle va snällt i fall någon kunde besvara de...
Användarvisningsbild
Tony
Inlägg: 1038
Blev medlem: 9 november 2003, 16:08:47

Inlägg av Tony »

Motorn
---------------------------------


En 2-polig omkopplare (streckade linjen betyder att båda kontakterna påverkas av ett handtag)

Sen kan du inte sätta en npn-transistor på plus-sidan, då blir det en emitter-följare (Ve=Vb-0,7V) du får 4,3V till motorn oavsett vilken spänning du har på kollektorn, eftersom spänninmgen från mikron är 5V

Med min koppling får motorn den spänning som går till brytaren.


Bild

Om du istället skippar brytaren och använder H-bryggan kan du styra både hastighet och riktning med fjärrkontrollen.

IR-mottagaren
--------------------------------------------------------

Det står inte i databladet att den skall kopplas till 3 portar.

Vcc = matningsspänning dvs +5V (kopplas till utgången på spänningsregulatorn).


GND = jord = minus = 0V

Out = utsignalen kopplas till en ingång på mikrokontrollern.


Pullup
--------------------

Pullup = pull up = dra upp

Alltså ett motstånd (vanligtvis 10kOhm) som ser till att en ingång aldrig lämnas flytande = högohmig = inte kopplad någonstans
( i datablad för logikkretsar med TRI-state-utgång står det Z i sanningstabellen)

Pullup används när en utgång med öppen kollektor (en npn-transistor mot jord) kopplas till en ingång som saknar intern pullup.

AVR-kretsar har intern pullup men den måste kopplas in av mjukvaran, gör det i samband med att du sätter porten till en ingång.

Först skriver du ettor till DDR (data direction registry)
Sen skriver du ettor till PORT

Givetvis kan du koppla in ett vanligt motstånd men det är ju onödigt när du kan använda intern pullup.


EDIT:


Nu har du fått det rätt ! :tumupp:
Virr3
Inlägg: 840
Blev medlem: 25 juli 2004, 23:05:59
Ort: Göteborg

Inlägg av Virr3 »

var det rätt eller inte? med h-bryggan?

ska beställa lite saker från elfa snart. ska rita upp allting så att jag inte fattat fel någon stans;) så mer bilder kommer under kvällen :roll:

Bild
h-bryggan som jag lånade från robbot delen på forumet.. den funbkar väll?
Användarvisningsbild
Tony
Inlägg: 1038
Blev medlem: 9 november 2003, 16:08:47

Inlägg av Tony »

Yepp det var bryggan jag menade (och något mer syntes ju inte på bilden...) :D


Edit:

Kollade bara själva kopplingen inte värden på motstånd etc.
Virr3
Inlägg: 840
Blev medlem: 25 juli 2004, 23:05:59
Ort: Göteborg

Inlägg av Virr3 »

vart går in signalen på 555?
pin 5 Modulation Input eller?
Användarvisningsbild
Tony
Inlägg: 1038
Blev medlem: 9 november 2003, 16:08:47

Inlägg av Tony »

ben 4, drar man det lågt så slutar kretsen att oscillera
Virr3
Inlägg: 840
Blev medlem: 25 juli 2004, 23:05:59
Ort: Göteborg

Inlägg av Virr3 »

okej..

så här ser det ut nu:

Motagaren + motorn
Bild

Sändaren
Bild
Användarvisningsbild
Tony
Inlägg: 1038
Blev medlem: 9 november 2003, 16:08:47

Inlägg av Tony »

Helt rätt.

Men om du nu lägger ut över 100 spänn på en av de största mikrokontrollerna i AVR-familjen så ska du väl utnyttja alla funktioner ?

Det finns räknare, pwm, serieport mm.

Använd t.ex. räknaren så slipper du 555:an
Koppla iR-leden via en transistorswitch till någon lämplig utgång.

Resultat:
-Färre kretsar
-Stabil frekvens


Edit:

Resetkretsen är felkopplad.

Bygg såhär:

Motståndet mellan reset-pinnen och +
Kondensatorn mellan jord och reset-pinnen.

Skippa dioden.
Virr3
Inlägg: 840
Blev medlem: 25 juli 2004, 23:05:59
Ort: Göteborg

Inlägg av Virr3 »

är ganska ny med avr:D köppte 32 iom att den inte kostade många kronor mer än Mega16

visst kan jag använda den inbyggda timern:D men hur är poblemet.. skulle vara oerhört tacksam ifall du kunde förklara lite :roll:

pwm har jag precis fått hjälp med.. eller en polare skickade en en kod han använe så jag utforskar den lite.. hadde tänkt att exprimentera vidare med koden på detta projektet:D

men osm sat mycket tacksam ifall du kunde förklara:D
Användarvisningsbild
Tony
Inlägg: 1038
Blev medlem: 9 november 2003, 16:08:47

Inlägg av Tony »

Det är inget problem att använda 555:an

Visst, en oscillator byggd med RC-länk är inte alls lika frekvensstabil som en baserad på kristall men det funkar.

Personligen skulle jag använt den lilla 90S1200 (15 I/O & en räknare) till sändaren, kostar mindre än 50 spänn.

Det är klart att programmeringen blir enklare med en oscillator som skapar 38kHz-pulserna.

Men det är relativt enkelt att programmera, t.o.m. om du gör det i mjukvara.
(tror jag har en sådan rutin nånstans kan lägga upp den till i morron om jag hittar den)


555:an (bipolär) drar ca 10mA, mikron drar kanske 4-15mA (beroende på typ och klockfrekvens )

Men ta hem 555:an i vilket fall.

Så är du på den säkra sidan den kostar ju inte många kronor och den har du nytta av till något annat.
Virr3
Inlägg: 840
Blev medlem: 25 juli 2004, 23:05:59
Ort: Göteborg

Inlägg av Virr3 »

jag beställer grejerna som är utsatta på schemanen(stavning?) iom att mina programerings kunskaper inte är på topp :wink:

sedan undrar jag vad det ska vara för värden på motstånd och kondensator i sändaren?
Användarvisningsbild
rickeboy
Inlägg: 678
Blev medlem: 13 augusti 2003, 09:12:17
Ort: Göteborg / Karlskrona
Kontakt:

Inlägg av rickeboy »

R7 och R8:a är onödiga, Reset räcker det med ett 10k motstånd till Vcc...

//Rille
Virr3
Inlägg: 840
Blev medlem: 25 juli 2004, 23:05:59
Ort: Göteborg

Inlägg av Virr3 »

kollade lite på ir ledsen nu..

blev lite förvånad när en kostade 22kr och en annan 2.. finns det någon skilnad på dessa eller?

sedan är det väll metallfilmsmotstånd jag ska använda va?
Användarvisningsbild
Tony
Inlägg: 1038
Blev medlem: 9 november 2003, 16:08:47

Inlägg av Tony »

Metallfilm rekomenderas då toleransen är lägre, men inget krav.

IR-led:

Strålvinkel: om den är för smal måste du rikta noga runt 20 grader är bra
Ljussstyrka / effekt : så stark som möjligt
Våglängd bör vara ungefär samma som mottagaren = 940nm
(det funkar i vilket fall men lite bättre räckviddd om de matchar).

Titta på IR333/HO/L10 75-225-43
eller LD271 75-201-09

Titta igenom vad jag skrivit tidigare så hittar du värden på sändarens komponenter.

Sen är det alltid bra att ha hemma div. motsånd t.ex. 100, 430 1000 10k
Virr3
Inlägg: 840
Blev medlem: 25 juli 2004, 23:05:59
Ort: Göteborg

Inlägg av Virr3 »

33-152-80 1 Säkr hållare 5x20 PC-mont
71-060-24 2 TIP31C trans NPN 3A TO220
71-060-32 2 TIP32C trans PNP 3A TO220
71-003-16 2 2N2222 trans NPN 30V TO18
73-042-65 1 NE555P timerkrets DIL8
75-303-89 1 IRM8601S IR-mottag 38kHz
75-202-57 1 IRM8621 IR remote mottag
75-223-52 1 IR2234 IR-diod 3mm 940nm
75-223-52 2 IR2234 IR-diod 3mm 940nm
60-722-84 2 Motst 1,00kohm 1% 0,6W
60-704-78 2 Motst 27,0ohm 1% 0,6W
60-734-23 1 Motst 10,0kohm 1% 0,6W
60-734-64 1 Motst 11,0kohm 1% 0,6W
60-744-62 1 Motst 82,0kohm 1% 0,6W
65-692-89 1 Ker kond 220pF/500V Y5P
64-361-82 1 Trimpot PT10LV10 10kohm


det blev det jag beställde..

hoppas inget blev fel :oops:

det jag beställt är till motorn och till ir:en + en trimpot och en säkrings hållare
Skriv svar