Tartalomjegyzék:

2 vezetékes 2 tengelyes elektromos motorvezérlés: 6 lépés
2 vezetékes 2 tengelyes elektromos motorvezérlés: 6 lépés

Videó: 2 vezetékes 2 tengelyes elektromos motorvezérlés: 6 lépés

Videó: 2 vezetékes 2 tengelyes elektromos motorvezérlés: 6 lépés
Videó: Elosztótáblák épületekben – WAGO installációs sorkapcsok 2024, November
Anonim
2 vezetékes 2 tengelyes elektromos motorvezérlés
2 vezetékes 2 tengelyes elektromos motorvezérlés

Ez a projekt egy módszert javasol két motortengely meghajtására az egyes csatornák impulzusszámlálásával, és egy módszert a "ki-be" kapcsolás reteszeléséhez 4017 számláló segítségével.

Ez a módszer bármilyen impulzusbemeneti funkcióhoz alkalmas (nyomógomb, forgókapcsoló vagy más forrás, ahol a kimeneti tüskék korlátozottak).

Javaslom, hogy mutassak módszereket egyenáramú, léptető- és szervomotorok meghajtására a népszerű "Larson runner" készlet összetevői segítségével, 555 időzítő és 4017 számláló chipek használatával.

Van egy elavult, de működő TI99 otthoni számítógépem, amely népszerű volt valamikor (a 70 -es években), és utálom, ha hasznos felszereléseket ülök, és nincs mit tenni. A TI99 korának legjobb processzorát, a Texas 9900 -at használta, de valamilyen okból otthoni számítógépként megrokkant, és hamarosan kiesett.

A TI99 -nek nincs más kimenete, amelyről beszélhet, kivéve a videót, a kazettát és a hangot; a bemenetek egy nem szabványos billentyűzet és egy "joy-stick" port.

1. lépés: A "Larson Runner"

Az
Az

Jelenleg nem tudok elkészíteni egy működő modellt, de gondoltam, hogy felteszem ide az Instructables -re, hátha érdekes lesz, és remélhetőleg néhány megjegyzést generálok. Azok, akik ismerik a "Larson runner" -t, tudják, hogy az 555 -ös időzítő biztosítja az órát a 4017 -es számlálóhoz, és a számláló sorrendben világít LED -eket.

Az általam javasolt ötlet az, hogy a motorvezérlőket, azaz a H-híd vagy léptető modulokat, mint például az A4988-at, a 4017-es számláló kimenetei választhatják ki a megfelelő számú impulzus elküldésével a szükséges meghajtó aktiválásához.

2. lépés: Az alapáramkör

Az alap áramkör
Az alap áramkör

Itt a "Larson futó" kapcsolási rajza. Ebben az alkalmazásban az 555 -ös időzítő nincs csatlakoztatva a 4017 -es számlálóhoz, mivel a számláló bemenetét a TI99 -vel fogom meghajtani úgy, hogy az szabályozza a számlálást, és a kimenetek a motorvezérlőkhöz, nem pedig LED -ekhez menjenek.

Két fontos dolog az, hogy a számlálásnak mindig a végéig kell futnia (vagy visszaállítást kell generálnia), és a kívánt számláló kimenet az egyetlen, amely aktiválja a motor funkcióját.

Az első követelménynél a TI99 -nek tartania kell az aktuális számlálót, és mindig a maximumig kell számolnia, ha alacsonyabb számozású kimenetet kíván kiválasztani - biztos vagyok benne, hogy képes lesz tízig és vissza számolni!

Az egyenáramú motor hajtásához szükséges másik követelményt a CR késleltetés elektromos trükkje oldja meg azzal, hogy a LED funkciót egy kondenzátorral helyettesíti, és egy ellenállással összekapcsolja, hogy "áthaladó" impulzus, azaz a kívánt kimenet alatti szám legyen. a motorvezérlő nem látja, és csak akkor aktiválódik, ha a kimenet statikus.

Ezenkívül hozzáadom a visszaállítási áramkört.

3. lépés: Pulzusforrás

Pulzusforrás
Pulzusforrás

A TI99 "Joy-stick" portját fogom használni impulzusforrásként és végálláskapcsoló bemenetként.

Itt található a "Joy-stick" port kapcsolási rajza, amely azt mutatja, hogy két "Joy-stick" választóvonal és a szokásos 4 kvadráns és "fire" gombbemenet van.

Csatlakoztathatok egy 4017-es számlálót minden "Joy-stick" kiválasztó sorhoz, hogy minden alkalommal, amikor a portot címzik, a számláló növekedjen; A gombbemeneteket a végálláskapcsoló és/vagy pozíciószámlálás fogja használni.

Ez megadja a 2 tengelyt, és később elmagyarázom, hogyan lehet "be-ki" reteszelni az extra vezérlés érdekében.

4. lépés: Motorok vezetése

DC motor meghajtásához

A nullázás számlálójának "0" kimenete "magas", így ha a két H-híd bemenet az "1" és "2" kimenetekhez van csatlakoztatva, akkor az 1-es szám egy irányba hajtja a motort, és a 2-es szám vezesse a motort az ellenkező irányba; még egy szám leállítja a motort és/vagy sorban kiválaszt más meghajtókat.

Léptetőmotor vezetésére

A számláló kimenetek annyi léptetőmodul "engedélyezésére" szolgálnak (a 4017 9 kimenettel rendelkezik, és lépcsőzetes is lehet), és az 555 időzítő minden modulhoz csatlakozik az órajel biztosítása érdekében. A4988 modul használata esetén a kimenetet tranzisztorral kell megfordítani,

Szervót vezetni

Az 555 -ös időzítő egy szervomotorhoz van csatlakoztatva, ahogy ezt sokan itt leírták, de a különbség az, hogy a 10 számláló kimenet mindegyikéhez időzítési ellenállás van csatlakoztatva, a "0" kimenet alapértelmezett értéke. Ebben az esetben az összes többi kimenetet 0V -ra húzza, így vagy a matematikát kell elvégezni a kompenzációhoz, vagy diódát lehet behelyezni a nem kívánt kimenetek elkülönítésére.

5. lépés: Reteszelő funkció

Csatoltam a CD4017 adatlapot, amelyen észreveheti, hogy a "0" kimenet aktív, amikor visszaállítási állapotban van, és a "Reset" is aktív. Azt kell mondani, hogy bármilyen kimenetet bekapcsoláskor lehet beállítani, így a meghajtómodulokat meg kell védeni a véletlen "bekapcsolás" lehetőségétől, különösen a H-hídtól. Ez a jellemző azt jelenti, hogy a számlálót bármilyen kimenettel vissza lehet állítani, amely vissza van kapcsolva, és így megszűnik a számlálási hossz. A számlálók tetszőleges hosszúságúak lehetnek a többszöröseikben, ha a kimenetet bármelyik kimenetről alkalmazzák.

Ez a funkció a tengelyszámlálókon is használható.

Ha a "2" kimenetet a "Reset" -hez csatlakoztatom, akkor a számláló csak a "0" és az "1" kimenet között tud átfordulni, így biztosítva a reteszelő funkciót mágnesszelep/relé vagy bármi más működtetéséhez. A másik számláló kimenet egyikét használom óra bemenetként a kiválasztás vezérléséhez.

Nyilvánvalóan bármilyen retesz, flip-flop vagy számláló használható, de sok 4017-es van, amit ki kell használnom!

Ennek a chipnek egy másik jellemzője az, hogy az óra Schmitt trigger bemenet, ami kényelmes CR -késleltetéssel, ahogy azt az impulzusok „átadására” javasoltam. Ha a Schmitt trigger bemenet nem fontos, kiderül, hogy az "Engedélyezés" bemenet használható negatív trigger bemenetként.

6. lépés: Összefoglalás

Mint mondtam, fizikailag még nem tudok prototípust biztosítani, de itt vagyok, hogy megvitassam a javasolt ötleteket.

Alig várom, hogy kipróbálhassam az egyik lézergravírozó vagy plotter projektemet az ősi TI99 -tel, és remélem, hogy ez néhány ötletet ad közületek. Boldog alkotást!

Az egyetlen dolog, amit a TI99 jól tud csinálni, a matematika, így jó lenne hallani, hogy csillagkeresőt készítettél!

Ajánlott: