Hej! Ak ste v projektoch DIY Electronics, najmä niečo také cool ako meter pH, pravdepodobne ste počuli o 7-segmentovom LCD. Som skutočný dodávateľ LCD 7-segmentu a som tu, aby som sa podelil o niekoľko tipov, ako môžete použiť tieto šikovné displeje vo svojom projekte pH meračov.
Prečo zvoliť 7-segmentovú LCD pre svoj pH meter?
Po prvé, povedzme si o tom, prečo je 7-segmentový LCD skvelou voľbou pre pH meter. Hodnoty pH sa zvyčajne pohybujú od 0 do 14, ktoré je možné ľahko zobraziť pomocou LCD 7-segmentu. Tieto displeje sú jednoduché, ľahko čitateľné a môžu jasne ukazovať číselné hodnoty. Sú tiež relatívne lacné, vďaka čomu sú pre fandov a domácich majstrov vhodnou pre rozpočet.


Ďalšou výhodou je, že 7-segmentové LCD sú nízkoenergetické zariadenia. Pretože merač pH je často prenosným zariadením, spotreba energie je rozhodujúcim faktorom. 7-segmentový LCD nebude batériu rýchlo vypustiť, čo umožní vášmu pH merača bežať dlhšie obdobia bez potreby nabíjania.
Typy 7-segmentových LCD
Na trhu je k dispozícii niekoľko typov 7-segmentových LCD. Ako dodávateľ som videl veľa rôznych modelov a každý z nich má svoje vlastné jedinečné vlastnosti.
Jedným populárnym typom jeReflexný monochromatický FSTN LCD. Tento typ LCD používa okolité svetlo na zobrazenie čísel, čo znamená, že nepotrebuje podsvietenie. Je to skvelé na vonkajšie použitie, kde je veľa slnečného žiarenia. Technológia FSTN poskytuje dobrý kontrast a široké pozorovacie uhly, čo uľahčuje čítanie hodnôt pH z rôznych pozícií.
Potom je tuReflexná obrazovka LCD. Podobne ako v prípade LCD FSTN sa spolieha aj na okolité svetlo. Má však iný vzhľad a môže ponúknuť rôzne úrovne kontrastu. Reflexné LCD obrazovky sa často používajú v aplikáciách, kde je spotreba energie hlavným problémom, pretože nevyžadujú žiadnu ďalšiu silu na osvetlenie.
TenVA LCD displejje ďalšia možnosť. VA znamená vertikálne zarovnanie, ktoré poskytuje vysoké kontrastné pomery a vynikajúce uhly pozorovania. Tieto displeje sa často používajú v aplikáciách, kde je dôležitá kvalita obrazu, a môžu byť tiež skvelou voľbou pre pH meter, najmä ak chcete profesionálnejšie displej.
Pripojenie 7-segmentového LCD k vášmu pH meračom
Teraz sa dostaneme do nitty-drsného pripojenia 7-segmentového LCD k vášmu pH metrov. Prvým krokom je porozumieť Pinout of LCD. Väčšina 7-segmentových LCD má 10 až 12 kolíkov v závislosti od toho, či majú desatinnú čiarku alebo nie.
Budete musieť pripojiť napájacie kolíky (zvyčajne VCC a GND) k zdroju energie. Nezabudnite skontrolovať požiadavky na napätie LCD, pretože rôzne modely môžu vyžadovať rôzne napätia. Väčšina 7-segmentových LCD pracuje pri 3,3 V alebo 5V.
Ďalej budete musieť pripojiť špendlíky segmentu. Tieto kolíky sa používajú na kontrolu každého zo siedmich segmentov (A, B, C, D, E, F a G) displeja, ako aj desatinnú čiarku, ak je k dispozícii. Na kontrolu týchto kolíkov môžete použiť mikrokontrolér, napríklad Arduino.
Tu je jednoduchý príklad toho, ako môžete pripojiť 7-segmentovú LCD s Arduino:
// Definujte kolíky pre 7-segmentovú LCD Const segmentPins [7] = {2, 3, 4, 5, 6, 7, 8}; const int demimalpin = 9; void setup () {// nastavte segmentové kolíky ako výstup pre (int i = 0; i <7; i ++) {pinMode (segmentPins [i], výstup); } pinmode (demalpin, výstup); } void loop () {// Zobraziť číslo (napr. 5) displayNumber (5); oneskorenie (1000); } void DisplayNumber (int number) {// Definujte segmentové vzory pre každé číslo bajtových segmentov [10] = {0b00111111111, // 0 0B00000110, // 1 0B01011011, // 0B00000111, // 7 0B0111111, // 8 0B01101111 // 9}; // Získajte vzorový vzor pre dané číslo bajtového vzoru = segmentpatterns [číslo]; // nastavte segmentové kolíky podľa vzoru pre (int i = 0; i <7; i ++) {digitalWrite (segmentPins [i], bitread (vzor, i)); }}
Tento kód je základným príkladom toho, ako môžete ovládať 7-segmentovú LCD pomocou Arduino. Budete ho musieť upraviť tak, aby sa zobrazili skutočné hodnoty pH zo svojho senzora pH.
Programovanie displeja
Po pripojení LCD k svojmu mikrokontroléru budete musieť naprogramovať hodnoty pH. Prvým krokom je prečítanie hodnôt pH zo snímača pH. Väčšina snímačov pH výstupuje analógové napätie, ktoré môžete previesť na hodnotu pH pomocou kalibračnej krivky.
Tu je príklad toho, ako si môžete prečítať hodnotu pH zo senzora pH a zobraziť ju na 7-segmentovom LCD:
// Definujte kolíky pre 7-segmentovú LCD Const segmentPins [7] = {2, 3, 4, 5, 6, 7, 8}; const int demimalpin = 9; // Definujte kolík pre pH snímač pH int int phsensorpin = A0; void setup () {// nastavte segmentové kolíky ako výstup pre (int i = 0; i <7; i ++) {pinMode (segmentPins [i], výstup); } pinmode (demalpin, výstup); } void loop () {// prečítajte si hodnotu pH z senzora senzorValue = analogread (phsensorpin); float phValue = mapa (senzorValue, 0, 1023, 0, 14); // Zobraziť hodnotu pH na LCD displayNumber ((int) phValue); oneskorenie (1000); } void DisplayNumber (int number) {// Definujte segmentové vzory pre každé číslo bajtových segmentov [10] = {0b00111111111, // 0 0B00000110, // 1 0B01011011, // 0B00000111, // 7 0B0111111, // 8 0B01101111 // 9}; // Získajte vzorový vzor pre dané číslo bajtového vzoru = segmentpatterns [číslo]; // nastavte segmentové kolíky podľa vzoru pre (int i = 0; i <7; i ++) {digitalWrite (segmentPins [i], bitread (vzor, i)); }}
Tento kód číta hodnotu pH zo senzora, prevádza ho na hodnotu pH medzi 0 a 14 a potom zobrazí celočíselnú časť hodnoty pH na 7-segmentovom LCD. Ak chcete väčšiu presnosť, môžete ju upraviť tak, aby zobrazovala aj desatinnú časť.
Kalibrácia a riešenie problémov
Kalibrácia je dôležitým krokom v akomkoľvek projekte pH meračov. Ak chcete zaistiť presné hodnoty, budete musieť kalibrovať svoj senzor pH. Zvyčajne to zahŕňa použitie známych roztokov pH (napr. PH 4, pH 7 a pH 10) a podľa toho upraviť kalibračnú krivku.
Ak máte problémy s získaním LCD na zobrazenie správnych hodnôt, môžete skontrolovať niekoľko vecí. Najprv sa uistite, že pripojenia sú správne a neexistujú žiadne voľné vodiče. Môžete tiež skontrolovať úrovne napätia, aby ste sa uistili, že sú v prijateľnom rozsahu pre LCD.
Ak displej blikne alebo nezobrazuje celé čísla, môže to byť problém s napájaním alebo programovaním. Skúste mierne zvýšiť napájacie napätie alebo skontrolujte akékoľvek chyby.
Záver
Použitie 7-segmentového LCD v projekte pH metrov je skvelý spôsob, ako zreteľne a efektívne zobrazovať hodnoty pH. So správnym typom LCD a správnym programovaním môžete vytvoriť profesionálne vyzerajúci pH meter, ktorý je ľahko použiteľný a spoľahlivý.
Ak máte záujem o nákup 7-segmentových LCD pre váš projekt Meter PH alebo akýkoľvek iný projekt elektroniky, neváhajte nás osloviť. Ponúkame širokú škálu vysoko kvalitných 7-segmentových LCD za konkurencieschopné ceny. Či už potrebujete reflexnú LCD na vonkajšie použitie alebo VA LCD pre lepšiu kvalitu obrazu, máme vás zakryté. Začnime konverzáciu a uvidíme, ako vám môžeme pomôcť oživiť váš projekt!
Odkazy
- Dokumentácia Arduino
- PH snímače senzorov
- Príručky výrobcu LCD
