Matrisskrivare penna skriva skärm (2 / 6 steg)
Steg 2: krets
Projektet består av
tre delar: ror scan krets, kolumn scan krets, pennans krets. Princip blocket är enligt nedan. Den har en ljuskänslig sensor i pennan använder vi denna penna för att få påstår av LED.
Analys:
1. rad scan
Göra decoder's Y0, Y1... effektiv i sin tur, men 74ls138 output låg nivå på motsvarande stift om har en effektiv ingång, eftersom våra matrisskrivare är gemensam anod, vi behöver en inverter, vi använder PNP transistor utgöra en inverter. Alla åtta gånger kolumn skanning på en rad scan.
2. kolumn scan
Göra decoder's Y0, Y1... effektivt i tur och input PWM på OE1, om OE1 är hög, Y0 ~ Y7 är hög nivå, om OE1 är låga, ABC pin besluta dekoder produktion. När aktiverar vissa linje, vi gör decoder's Y0, Y1... effektiv i tur, och vi kan kontrollera varje LED ljusstyrka av OE1.
3. penna
Ange referensspänningen på den
Invertera input av komparator på en viss värde, och i-fas inspänning kommer att vara mindre än detta värde när pennan tar emot ljus, tvärtom. Strömmen genom R3 är mycket liten om ljuset inte räcker, så i-fas inspänning kommer närmare till nätspänningen och komparator videoutgångar hög nivå. Strömmen genom R3 kommer att öka om ljusintensiteten ökar, och spänningen av R3 kommer att öka, så att i-fas inspänning kommer att minska, då komparator utgångar låg nivå. MCU kan fånga denna förändring och gör då motsvarande behandling.