Innehållsförteckning:
Video: I2C bakgrundsbelysning Kontroll av en LCD -skärm 1602/2004 eller HD44780 Etc: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Denna instruktion visar hur du kan styra bakgrundsbelysningen på en LCD -skärm med hjälp av en I2C ADC -modul. Kontrasten kan kontrolleras på samma sätt efter att trimningspotentiometern har tagits bort
Steg 1: Den befintliga situationen
Bakgrundsbelysningen styrs via P3 på PCF8574. P3 är ansluten till transistorns bas och detta hänger igen med ett 4,7 Kohm -motstånd vid 5 volt. Bild 04 och 05.
Steg 2: Lösning
En DAC, digital analog omvandlare, MPC4725 som också kan styras via I2C, använder jag nu för att styra ljusstyrkan. Bild 06.
För detta behöver vi endast avlasta 4,7 Kohm -motstånd. Bild 07 röd cirkel.
Modulen har samma anslutning som PIC och kan lödas till plintarna. Bild 07.
Eftersom varje modul och arduino har pullup -motstånd har jag inaktiverat dem från DAC. Detta kan göras genom att klia igenom anslutningarna. Bild 08. Detta gör att motstånden lossnar från 5 volt. Bild 09.
Jag har fäst modulen med dubbelsidig tejp till PCF8574-chipet, bild 10, och anslutningarna. Bild 11 och 12. Ett nytt 4,7 Kohm-motstånd, som är mycket stort i förhållande, ansluter DAC-utgången till P3-basanslutningen.
Nu kan du styra ljusstyrkan genom att styra DAC över I2C.
I mitt fall på 0, nästan ut till 700, max. Ett enkelt program för att demonstrera operationen har lagts till.
Du kan implementera detta i din egen kod så att du kan anpassa ljusstyrkan till dina egna behov.
På / av -kontrollen via gränssnittsmodulen fortsätter att fungera.
DAC behåller det inställda värdet, så även efter omstart bibehålls det sista inställda värdet.
Steg 3: Programvara
I2C -adresserna måste konfigureras korrekt. Jag hade 0x3F för LCD -skärmen och 0x62 för DAC som adress. DAC är en 12 bitars, så 4096 möjligheter. Detta är då för 0 till 5 volt. Detta är därför nästan 1 mV per bit. Det vi nu reglerar är transistorns basemitterspänning och den är 0,6 till 0,7 volt. På detta sätt finns det bara en liten del som påverkar ljusstyrningen, men det är mer än tillräckligt. Vi skickar genom 4,7 Kohm -motståndet som normalt hänger med 5 volt, så maximal utgång från DAC är inga problem. Eftersom kretsen inte väsentligen ändras kan den befintliga på / av -kontrollen fortsätta att fungera. Hanteringen av DAC är mjukvarubaserad och du måste inkludera den i koden och anpassa den till dina egna behov.
INO -filen är en enkel testfil.
Steg 4: Resultat
Det är inte lätt att fånga ljusförändringen eftersom kameran justerar.
Men fortfarande ett antal foton.
Mätaren indikerar bakgrundsbelysningens mA.
Rekommenderad:
MOD: Ender 3 LCD -bakgrundsbelysning På/Av: 6 steg
MOD: Ender 3 LCD -bakgrundsbelysning På/Av: Mod för displaybelysning på/av vid utskrift på natten. Nu kan du stänga av bakgrundsbelysningen
SmartTAG -maskinvaruuppgradering: LCD -bakgrundsbelysning: 4 steg
SmartTAG -maskinvaruuppgradering: LCD -bakgrundsbelysning: Den ursprungliga SmartTAG (Malaysia) levereras med en LCD -skärm utan bakgrundsbelysning. Jag såg min vän BP Tan modifierade en enhet för att få bakgrundsbelysningen, han hade glatt lärt mig och
Använda Grove LCD med RGB -bakgrundsbelysning: 4 steg
Använda Grove LCD med RGB -bakgrundsbelysning: För att upprätta god kommunikation mellan människovärlden och maskinvärlden spelar displayenheter en viktig roll. Och så är de en viktig del av inbäddade system. Displayenheter - stora som små, arbetar efter samma grundprincip. Förutom kompl
DIY LCD -bakgrundsbelysning: 10 steg (med bilder)
DIY LCD -bakgrundsbelysning: Denna enkla metod låter dig göra LCD -bakgrundsbelysning av valfri färg och storlek för att få ett nytt utseende till en gammal enhet
En (mycket) enkel LCD -bakgrundsbelysning: 4 steg (med bilder)
En (mycket) enkel LCD -bakgrundsbelysning: Fixa eventuell trasig LCD -bakgrundsbelysning med en vanlig glödlampa och en död CRT -skärm. Trasiga LCD -skärmar finns i princip i tre kategorier: 1) Sprucken LCD -panel, vilket gör enheten helt värdelös2) Problem med bakgrundsbelysning3) Ström leveransproblem Om det är en