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.
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 !
