A DC motor sebességszabályozása 8051 -rel
Otthon » Blog » A DC motor sebességszabályozása 8051 -rel

A DC motor sebességszabályozása 8051 -rel

Megtekintések: 0     Szerző: A webhelyszerkesztő közzététele: 2020-09-02 Origin: Telek

Érdeklődik

Facebook megosztási gomb
Twitter megosztási gomb
vonalmegosztó gomb
WeChat megosztási gomb
LinkedIn megosztási gomb
Pinterest megosztási gomb
whatsapp megosztás gomb
Kakao megosztási gomb
Snapchat megosztó gomb
távirat megosztó gomb
Sharethis megosztási gomb

Hé barátok, ez a 3. évem a Project \ 'sebességvezérlés a DC Motors számára \', és szeretném megosztani veletek.
Itt megtanulhatja, hogyan lehet csatlakoztatni az LCD -t, a HEX billentyűzetet és a motort.
A kódot az összeszerelésben írták az egyszerűsítés érdekében. Először elmagyaráztam az LCD interfész hexadecimális billentyűzet interfészét és a motor interfészét az L293D -vel. kezdje el! ! !
* LUMIA 52 * LCD * HEX billentyűzet * DC motor Úgy gondolom, hogy alapvető ismeretekkel rendelkezik a 8051 programozásról az összeszerelés 293d
hídmotor -vezetőjében, tehát egy IC -vel összekapcsolhatunk két DC -motort, amelyek az óramutató járásával megegyező irányba és az antiklock -oldallal irányíthatók, és az egyes DC motor sebességét vezérelhetjük azáltal, hogy a PWM engedélyezõ pineket adunk.
Az L293D kimeneti árama 600 Ma, a csúcs kimeneti árama 1,2a csatornánként.
Ezenkívül az integrált áramkört is tartalmazza, hogy megvédje az áramkört a hátpotenciál kimeneti dióda hatásától.
Kimeneti tápegység (VCC2)
széles tartományban van 4,5
V és 36 V között, ami az L293D -t teszi a legjobb választás a DC motoros meghajtók számára.
Mint láthatja az áramkörben, három csapot igényel a DC motor csatlakoztatásához (A, B, Engedélyezés).
Ha meg akarja vezérelni a sebességet, akkor az engedélyezési csap csatlakozik a mikrovezérlő PWM csapjához.
Csak egy motort csatlakoztattam, és az Engedélyezés PIN -t használtam az egyenáramú motor sebességének szabályozására.
Nem fogok belemerülni az LCD-be, mivel ez túl nagy a téma, és megemlítettem néhány olyan webhelyet, amelyek nagyon teljes LCD-t használnak, beleértve a 16-pólusú VSS-GND VDD-
pozitív V-
kontraszt-beállítási adatokat, amelyek LED-hez vezetnek, és LED-
3 vezérlővezetékekre van szükség az LCD-hez (RS, R/W & EN) és 8 (vagy 4) adatvonalakhoz. A WHANRSIS LOW (0)
, az adatokat parancsként kezeljük.
Ha az RS magas (1)
, a küldött adatokat asztext adatainak tekintik, amelyeket a képernyőn megjeleníteni kell. WHANR/WIS LOW (0)
, az adatbuszon található információkat az LCD -hez írják.
Ha az RW magas (1)
, akkor a program ténylegesen az LCD -ből olvasható.
A legtöbb esetben az adatokat nem kell az LCD -ből elolvasni, így ezt a vonalat közvetlenül a GND -hez lehet csatlakoztatni, így a vezérlővonal mentése.
Az EnablePin az adatok rögzítésére szolgál az adatcsapon. Magas -
alacsony jel szükséges az adatok rögzítéséhez.
Az LCD elmagyarázza és végrehajtja parancsát, amikor az EN vonal leenged.
Ha soha nem állítja le, az utasításokat soha nem hajtják végre. Költőszekrény-
A billentyűzet alapvetően 16 billentyű gyűjteménye, 4 × 4 mátrix formájában elrendezve.
A hexadecimális billentyűzetnek általában vannak olyan billentyűi, amelyek a 0–9 -es számot és az A -tól F -t képviselik
. A hexadecimális billentyűzet 8 kommunikációs vonalat tartalmaz, R1, R2, R3, R4, C1, C2, C3 és C4.
Az R1 - R4 - négy sort, a C1 - C4 pedig négy oszlopot képvisel.
Ha egy specifikus kulcsot megnyomnak, a kulcs csatlakoztatásának megfelelő sorát és oszlopát rövidzárlatúak.
Például, ha megnyomja az 1-et, akkor az R1 és a C1 oszlop rövidzárlatú lesz, és így tovább.
A program azonosítja, hogy mely gombot oszlopszkennelésnek nevezett módszerrel préselje meg.
Ebben a módszerben egy adott sor alacsony marad (
tartsa magasan más vonalakat)
, és ellenőrizze, hogy az oszlop alacsony -e.
Ha egy oszlop alacsonynak bizonyult, akkor az oszlop és a megfelelő sor (
a vonaltartás alacsony) közötti kapcsolatát ábrázoló kulcs
megnyomta.
Például, ha az R1 sort eredetileg alacsonyan tartják, és a C1 oszlop alacsony a szkennelés során, ez azt jelenti, hogy az 1. kulcs megnyomja.

A HOPRIO GROUP A Controller and Motors professzionális gyártóját 2000 -ben hozták létre. A Csoport székhelye Changzhou City -ben, Jiangsu tartományban.

Gyors linkek

Vegye fel velünk a kapcsolatot

WhatsApp: +86 18921090987 
Tel: +86-18921090987 
Hozzáadás: No.19 Mahang South Road, Wujin High-Tech kerület, Changzhou City, Jiangsu tartomány, Kína 213167
Hagyjon üzenetet
Vegye fel velünk a kapcsolatot
Copyright © 2024 Changzhou Hoprio E-Commerce Co., Ltd. Minden jog fenntartva. Oldaltérkép | Adatvédelmi irányelv