Table des matières:
Vidéo: Contrôle du rétroéclairage I2C d'un écran LCD 1602/2004 ou HD44780 Etc : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Cette instructable montre comment vous pouvez contrôler le rétroéclairage d'un écran LCD au moyen d'un module I2C ADC. Le contraste peut être contrôlé de la même manière après avoir retiré le potentiomètre de trim
Étape 1: La situation existante
Le rétroéclairage est contrôlé via P3 du PCF8574. P3 est connecté à la base du transistor et cela se bloque à nouveau avec une résistance de 4,7 Kohm au 5 volts. Photo 04 et 05.
Étape 2: Résolution
Un DAC, convertisseur analogique numérique, MPC4725 qui peut aussi être contrôlé via I2C, que j'utilise maintenant pour contrôler la luminosité. Image 06.
Pour cela, nous avons besoin de dessouder seulement une résistance de 4,7 Kohm. Image 07 cercle rouge.
Le module a la même connexion que le PIC et pourrait être ainsi soudé aux broches des bornes. Image 07.
Parce que chaque module et l'arduino ont des résistances pullup, je les ai désactivés du DAC. Cela peut être fait en grattant les connexions. Image 08. Cela provoque le détachement des résistances du 5 volts. Image 09.
J'ai attaché le module avec du ruban adhésif double face à la puce PCF8574, image 10, et les connexions effectuées. Pic 11 et 12. Une nouvelle résistance de 4,7 Kohm, qui est très grande par rapport, relie la sortie du DAC à la connexion P3-base.
Vous pouvez désormais contrôler la luminosité en contrôlant le DAC via I2C.
Dans mon cas de 0, presque à 700, maximum. Un programme simple pour démontrer l'opération a été ajouté.
Vous pouvez implémenter cela dans votre propre code afin que vous puissiez ajuster la luminosité à vos propres besoins.
La commande marche/arrêt via le module d'interface continue de fonctionner.
Le DAC conserve la valeur définie, de sorte que même après le redémarrage, la dernière valeur définie est conservée.
Étape 3: Logiciel
Les adresses I2C doivent être configurées correctement. J'avais 0x3F pour l'écran LCD et 0x62 pour le DAC comme adresse. Le DAC est un 12 bits, donc 4096 possibilités. C'est alors pour 0 à 5 volts. C'est donc presque 1 mV par bit. Ce que nous régulons maintenant, c'est la tension base émetteur du transistor et elle est de 0,6 à 0,7 volts. De cette façon, il n'y a qu'une petite partie qui a un effet sur le contrôle de la lumière, mais c'est plus que suffisant. Nous envoyons à travers la résistance de 4,7 Kohm qui se bloque normalement à 5 volts, donc la sortie maximale du DAC ne pose aucun problème. Parce que le circuit n'est pas essentiellement modifié, la commande marche/arrêt existante peut continuer à fonctionner. La gestion du DAC est basée sur un logiciel et vous devez l'inclure dans le code et l'ajuster à vos propres besoins.
Le fichier ino est un simple fichier de test.
Étape 4: Résultat
Il n'est pas facile de capter le changement de lumière car la caméra s'ajuste.
Mais encore un certain nombre de photos.
Le compteur indique le mA du rétroéclairage.
Conseillé:
Écran LCD I2C/IIC - Utilisez un écran LCD SPI vers l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : 5 étapes
Écran LCD I2C/IIC | Utilisez un écran LCD SPI sur l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : Salut les gars, car un SPI LCD 1602 normal a trop de fils à connecter, il est donc très difficile de l'interfacer avec arduino, mais il existe un module disponible sur le marché qui peut convertir l'affichage SPI en affichage IIC, vous n'avez donc besoin de connecter que 4 fils
Utilisation de l'écran LCD Grove avec rétroéclairage RVB : 4 étapes
Utilisation de l'écran LCD Grove avec rétroéclairage RVB : Pour établir une bonne communication entre le monde humain et le monde des machines, les unités d'affichage jouent un rôle important. Ils sont donc une partie importante des systèmes embarqués. Les unités d'affichage - grandes ou petites, fonctionnent sur le même principe de base. Outre compl
Écran LCD I2C/IIC - Convertir un écran LCD SPI en écran LCD I2C : 5 étapes
Écran LCD I2C/IIC | Convertir un écran LCD SPI en écran LCD I2C : l'utilisation de l'écran lcd spi nécessite trop de connexions, ce qui est vraiment difficile à faire
Comment utiliser l'écran LCD HD44780 I2c : 5 étapes
Comment utiliser le LCD HD44780 I2c : Dans ce tutoriel, je vais vous montrer comment connecter un LCD à un I2C, qui n'aura que 4 broches pour contrôler et utiliser le LCD. Alors, commençons
Contrôle du rétroéclairage de la caméra RVB avec Android Mobile : 6 étapes
Contrôle du rétroéclairage de la caméra RVB avec Android Mobile : lumières RVB comprenant trois lumières LED rouge, verte et amp; Bleu. Nous ajustons la luminosité de la LED pour créer une nouvelle couleur. Donc, la LED ajuste la luminosité à l'aide de codes (0-255).►Comme les LED sont très proches les unes des autres, nous ne pouvons voir que les couleurs finales re