spoedbeheer van GS-motor met 8051
Tuis » Blog » spoedbeheer van GS-motor met 8051

spoedbeheer van GS-motor met 8051

Kyke: 0     Skrywer: Werfredakteur Publiseertyd: 2020-09-02 Oorsprong: Werf

Doen navraag

Facebook-deelknoppie
Twitter-deelknoppie
lyn deel knoppie
wechat-deelknoppie
linkedin-deelknoppie
pinterest-deelknoppie
whatsapp deel knoppie
kakao-deelknoppie
snapchat-deelknoppie
telegram deel knoppie
deel hierdie deelknoppie

Hallo vriende, dit is my 3de jaar BE-projek \'spoedbeheer vir GS-motors\' en ek wil graag met julle almal deel.
Hier sal jy leer hoe om LCD, hekssleutelbord en motor aan te sluit.
Die kode is in samestelling geskryf om te vereenvoudig. Ek het eers die LCD-koppelvlak heksadesimale sleutelbordkoppelvlak en die motorkoppelvlak met L293D verduidelik. kom ons begin! ! !
* Lumia 52 * LCD * seskantsleutelbord * GS-motor Ek dink jy het basiese kennis van 8051-programmering in samestelling 293d
Brugmotorbestuurder, so met 'n IC kan ons twee GS-motors koppel wat kloksgewys en antikloksgewys beheer kan word, en ons kan die spoed van elke GS-motor beheer deur PWM-aktiveerpenne te gee.
Die L293D het 'n uitsetstroom van 600 mA en 'n piek uitsetstroom van 1,2A per kanaal.
Daarbenewens is die geïntegreerde stroombaan ook ingesluit om die stroombaan te beskerm teen die invloed van die terugpotensiaal-uitsetdiode.
Uitsetkragtoevoer (VCC2)
Daar is 'n wye reeks van 4.
5 V tot 36 V, wat L293D Die beste keuse vir GS-motoraandrywings maak.
Soos jy in die stroombaan kan sien, neem dit drie penne om die GS-motor aan te sluit (A, B, Aktiveer).
As jy die spoed wil beheer, word die aanskakelpen aan die PWM-pen van die mikrobeheerder gekoppel.
Ek het net een motor gekoppel en die aanskakelpen gebruik om die spoed van die GS-motor te beheer.
Ek gaan nie delf in die LCD nie, want dit is 'n te groot onderwerp en ek het 'n paar webwerwe genoem wat baie gebruik maak van volledige LCD insluitend 16-pen Vss-GND Vdd-
Positiewe spanning v-
Kontras instelling data pen LED na backlight pen LED en LED-
3 beheerlyne word benodig vir LCD (RS, R/W & EN) & 8 (of 4) datalyne. Wanneer RS ​​laag (0) is
, sal data as 'n opdrag hanteer word.
Wanneer RS ​​hoog is (1)
, Die data wat gestuur word, word beskou as teksdata wat op die skerm vertoon moet word. WhenR/Wis low (0)
, Die inligting op die databus word na die LCD geskryf.
Wanneer RW hoog is (1)
, word die program effektief vanaf die LCD gelees.
In die meeste gevalle hoef data nie vanaf die LCD gelees te word nie, so hierdie lyn kan direk aan die Gnd gekoppel word, wat 'n kontroleerderlyn spaar.
Enablepin word gebruik om die data op die datapen te sluit. 'N HOOG -
Lae sein word vereis om data te sluit.
Die LCD sal ons opdragte verduidelik en uitvoer wanneer die EN-lyn verlaag word.
As jy dit nooit laag stel nie, sal jou instruksies nooit uitgevoer word nie. verwysing-
Die sleutelbord is in wese 'n versameling van 16 sleutels wat in die vorm van 'n 4 × 4 matriks gerangskik is.
’n Heksadesimale sleutelbord het gewoonlik sleutels wat nommers 0 tot 9 en karakters A tot F verteenwoordig.
Die heksadesimale sleutelbord het onderskeidelik 8 kommunikasielyne, R1, R2, R3, R4, C1, C2, C3 en c4.
R1 tot R4 verteenwoordig vier rye, en C1 tot C4 verteenwoordig vier kolomme.
Wanneer 'n spesifieke sleutel gedruk word, word die ooreenstemmende ry en kolom van die terminaalverbinding van die sleutel kortgesluit.
Byvoorbeeld, as jy 1 druk, sal die ry R1 en kolom C1 kortgesluit word, ensovoorts.
Die program identifiseer watter sleutel gedruk word deur 'n metode genaamd kolomskandering.
In hierdie metode bly 'n spesifieke ry laag (
Hou ander lyne hoog)
En kyk of die kolom laag is.
As daar gevind word dat 'n kolom laag is,
Lyn hou laag) .
is die sleutel gedruk wat die verband tussen die kolom en die ooreenstemmende ry verteenwoordig (
Byvoorbeeld, as ry R1 aanvanklik laag gehou word en daar word gevind dat kolom C1 laag is tydens skandering, beteken dit dat sleutel 1 gedruk word.

HOPRIO groep 'n professionele vervaardiger van kontroleerder en motors, is gestig in 2000. Groep hoofkwartier in Changzhou City, Jiangsu Provinsie.

Vinnige skakels

Kontak ons

WhatsApp: +86 18921090987 
Tel: +86- 18921090987 
Voeg by: No.19 Mahang South Road, Wujin High-tech District, Changzhou City, Jiangsu Provinsie, China 213167
Los 'n Boodskap
KONTAK ONS
Kopiereg © 2024 ChangZhou Hoprio E-Commerce Co., Ltd. Alle regte voorbehou. Werfkaart | Privaatheidsbeleid