Hey Friends, is é seo mo 3ú bliain mar thionscadal 'Rialú luais do DC Motors' agus ba mhaith liom a roinnt leat go léir.
Anseo foghlaimeoidh tú conas LCD, méarchlár heicsidheachúlach agus mótar a nascadh.
Scríobhadh an cód sa tionól chun simpliú a dhéanamh. Mhínigh mé ar dtús an comhéadan méarchláir heicsidheachúlach comhéadan LCD agus an comhéadan mótair le L293D. Lig tús! ! !
* Lumia 52 * LCD * Méarchláir Hex * DC Motor Sílim go bhfuil eolas bunúsach agat ar 8051 clár i
dtiománaí mótair an droichid 293d, mar sin le IC, is féidir linn dhá mhótar DC a cheangal ar féidir iad a rialú deiseal agus deiseal, agus is féidir linn luas gach mótar DC a rialú trí PWM a thabhairt do phionnaí a chumas.
Tá sruth aschuir de 600 mA ag an L293D agus tá buaic -aschur ann de 1. 2a in aghaidh an chainéil.
Ina theannta sin, tá an ciorcad comhtháite san áireamh freisin chun an ciorcad a chosaint ó thionchar an dé -óid aschuir féideartha.
Soláthar Cumhachta Aschuir (VCC2)
Tá raon leathan ann ó 4.
5 V go 36 V, rud a fhágann gurb é L293D an rogha is fearr do thiomáineann mótair DC.
Mar a fheiceann tú sa chiorcad, tógann sé trí bhiorán an mótar DC (A, B, Enable) a nascadh.
Más mian leat an luas a rialú, tá an biorán Cumasaithe ceangailte le biorán PWM an micrea -rialaitheoir.
Níor cheangail mé ach mótar amháin agus d'úsáid mé an biorán Cumasaithe chun luas an mhótair DC a rialú.
Nílim chun dul isteach sa LCD mar go bhfuil sé ró-mhór mar ábhar agus tá roinnt suíomhanna luaite agam atá ag baint úsáide as LCD iomlán, lena n-áirítear 16-bioráin VSS-GND VDD-
Voltas dearfach V-
Codarsnachta Socraigh PIN Sonraí Mar thoradh ar Pionna Backlight LED agus LED-
3 Tá línte sonraí LCD (RS, R/W & EN) & 8 (nó 4) línte sonraí. Whenrsis íseal (0)
, déileálfar le sonraí mar ordú.
Nuair a bhíonn RS ard (1)
, meastar gur sonraí astext iad na sonraí a sheoltar ar an scáileán. WHERR/WIS LOW (0)
, tá an fhaisnéis ar an mbus sonraí á scríobh chuig an LCD.
Nuair a bhíonn RW ard (1)
, léitear an clár go héifeachtach ón LCD.
I bhformhór na gcásanna, ní gá sonraí a léamh ón LCD, mar sin is féidir an líne seo a nascadh go díreach leis an GND, ag sábháil líne rialaitheora.
Úsáidtear Enablepin chun na sonraí a chur faoi ghlas ar an mbiorán sonraí. Tá comhartha íseal -íseal
ag teastáil chun sonraí a ghlasáil.
Míneoidh an LCD ár n -orduithe nuair a laghdaítear an líne EN.
Mura gcuireann tú íseal é riamh, ní dhéanfar do threoracha a fhorghníomhú riamh. Athnuachan-
Go bunúsach is bailiúchán de 16 eochracha é an méarchlár atá eagraithe i bhfoirm maitrís 4 × 4.
De ghnáth bíonn eochracha ag méarchlár heicsidheachúlach a léiríonn uimhreacha 0 go 9 agus carachtair A go F.
Tá 8 líne chumarsáide, R1, R2, R3, R4, C1, C2, C3 agus C4, faoi seach ag an méarchlár heicsidheachúlach.
Is ionann R1 go R4 agus ceithre shraith, agus is ionann C1 go C4 agus ceithre cholún.
Nuair a bhrúitear eochair shonrach, déantar an tsraith agus an colún comhfhreagrach den nasc teirminéil den eochair a chiorrú gearr.
Mar shampla, má bhrúnn tú 1, beidh an tsraith R1 agus an colún C1 gearr-chiorclach, agus mar sin de.
Aithníonn an clár cén eochair a bhrúitear le modh ar a dtugtar scanadh colún.
Sa mhodh seo, tá sraith ar leith fós íseal (
coinnigh línte eile ard)
agus seiceáil an bhfuil an colún íseal.
Má fhaightear go bhfuil colún íseal,
coimeád líne íseal) .
brúdh an eochair a léiríonn an nasc idir an colún agus an tsraith chomhfhreagrach (
Mar shampla, má choinnítear R1 R1 íseal ar dtús agus má fhaightear go bhfuil colún C1 íseal le linn scanadh, ciallaíonn sé seo go bhfuil eochair 1 brúite.