Étape 2: Circuit
Le projet se compose principalement de
trois parties : ligne du circuit de balayage, de circuit de balayage colonne, circuit du stylo. Le principe est comme indiqué ci-dessous. Il dispose d’un capteur photosensible dans la plume, nous utilisons ce stylo pour obtenir les États de LED.
Analyse :
1. analyse de la ligne
Faire Y0 du décodeur, Y1... efficace à son tour, mais 74ls138 sortie bas niveau sur le pin correspondant si avoir un efficace entrée, parce que notre matrice de points est anode commune, nous avons besoin d’un onduleur, nous permet de constituer un onduleur transistor PNP. Tous les huit fois la colonne de balayage sur un balayage de ligne.
2. scan de la colonne
Faire Y0 du décodeur, Y1... efficace à son tour et d’entrée PWM sur ENP1, si ENP1 est de haut niveau, Y0 ~ Y7 sont de haut niveau, si ENP1 est faible niveau, pin ABC décide de sortie du décodeur. Quand activer une ligne, nous faisons Y0 du décodeur, Y1... efficace à son tour, et nous pouvons contrôler la luminosité de chaque LED par ENP1.
3. pen
Régler la tension de référence à la
inversion entrée du comparateur à une certaine valeur et la tension d’entrée en phase de sera inférieure à cette valeur lorsque le stylo reçoit la lumière, vice versa. Le courant traversant R3 est très faible si la lumière est insuffisante, alors en phase tension d’entrée sera plus proche de la tension d’alimentation, et comparateur sorties haut niveau. Le courant traversant R3 augmentera si l’intensité lumineuse augmente et la tension de la volonté de R3 augmentent, donc en phase tension d’entrée va diminuer, puis comparateur sorties bas niveau. MCU peut attraper ce changement et puis fait le traitement correspondant.