Sisällysluettelo:

2 johtoa 2 -akselinen sähkömoottorin ohjaus: 6 vaihetta
2 johtoa 2 -akselinen sähkömoottorin ohjaus: 6 vaihetta

Video: 2 johtoa 2 -akselinen sähkömoottorin ohjaus: 6 vaihetta

Video: 2 johtoa 2 -akselinen sähkömoottorin ohjaus: 6 vaihetta
Video: Kylpyhuoneesta löytyi hengenvaarallinen sähkökytkentä!!!! 2024, Marraskuu
Anonim
2 johdin 2 -akselinen sähkömoottorin ohjaus
2 johdin 2 -akselinen sähkömoottorin ohjaus

Tässä projektissa ehdotetaan menetelmää kahden moottorin akselin käyttämiseksi käyttämällä pulssilukua kullekin kanavalle ja menetelmää "päälle / pois" -kytkennän lukitsemiseksi käyttämällä 4017 laskuria.

Tämä menetelmä sopii mihin tahansa pulssitulotoimintoon (painike, kiertokytkin tai muu lähde, jossa ulostulonappeja on rajoitetusti).

Ehdotan, että näytän menetelmiä DC-, askel- ja servomoottoreiden käyttämiseksi käyttämällä suosittujen "Larson runner" -sarjan komponentteja käyttämällä 555 -ajastinta ja 4017 -laskuria.

Minulla on vanhentunut mutta toimiva TI99 -kotitietokone, joka oli suosittu jokin aika sitten (70 -luvulla), ja inhoan nähdä hyödyllisiä varusteita istumassa ilman mitään tekemistä. TI99 käytti aikansa parasta prosessoria, Texas 9900: ta, mutta jostain syystä se oli vammautunut kotitietokoneeksi ja putosi pian suosion ulkopuolelle.

TI99: ssä ei ole muita ulostuloja kuin video, kasetti ja ääni; Tulot ovat epätyypillinen näppäimistö ja "joy-stick" -portti.

Vaihe 1: "Larson Runner"

The
The

En voi tällä hetkellä saada valmiiksi toimivaa mallia, mutta ajattelin laittaa tämän tänne Instructablesiin, jos se kiinnostaisi ja toivottavasti saisin kommentteja. Ne teistä, jotka tuntevat "Larson -juoksijan", tietävät, että 555 -ajastin tarjoaa kellon 4017 -laskurille ja laskuri lähettää peräkkäin LED -valoja.

Ehdotan, että moottoriajurit eli H-silta- tai askelmoduulit, kuten A4988, voidaan valita 4017-laskurin lähdöistä lähettämällä oikea määrä pulsseja tarvittavan ohjaimen aktivoimiseksi.

Vaihe 2: Peruspiiri

Peruspiiri
Peruspiiri

Tässä on "Larson runner" -kaavio. Tässä sovelluksessa 555 -ajastinta ei ole kytketty 4017 -laskuriin, koska aion ajaa laskurin tuloa TI99: llä niin, että se hallitsee laskua ja lähdöt menevät moottoriajureihin, eivät LED -valoihin.

Kaksi tärkeää asiaa on se, että laskenta on aina suoritettava loppuun (tai luotava nollaus) ja vaadittu laskentateho on ainoa, joka aktivoi moottoritoiminnon.

Ensimmäisen vaatimuksen osalta TI99: n on pidettävä nykyinen lukema ja laskettava aina maksimiin, jos halutaan valita pienempi numeroitu lähtö - olen melko varma, että se pystyy laskemaan kymmeneen ja taaksepäin!

Toinen tasavirtamoottorikäyttöön tarvittava vaatimus ratkaistaan sähköisellä temppulla käyttämällä CR -viivetä korvaamalla LED -toiminto kondensaattorilla ja yhdistämällä se vastukseen siten, että "kulkeva" pulssi eli määrä alle vaaditun tehon moottorin kuljettaja ei näe ja aktivoituu vain, kun lähtö on staattinen.

Lisäksi aion lisätä nollauspiirin.

Vaihe 3: Pulssilähde

Pulssilähde
Pulssilähde

Aion käyttää TI99: n "Joy-stick" -porttia pulssilähteenä ja rajakytkimen tulona.

Tässä on "Joy-stick" -portin piirikaavio, joka osoittaa, että on olemassa kaksi "Joy-stick" -valintalinjaa ja tavalliset 4 kvadrantti- ja "fire" -painikkeet.

Voin kytkeä 4017-laskurin jokaiseen "Joy-stick" -valintalinjaan niin, että joka kerta, kun portti on osoitettu, laskuri kasvaa; Painikkeiden tuloja käytetään rajakytkimiin ja/tai sijaintien laskemiseen.

Tämä antaa minulle 2-akselin ja selitän myöhemmin, kuinka saada "päälle-pois" -lukitus lisäohjausta varten.

Vaihe 4: Ajaminen moottoreilla

Tasavirtamoottorin ajaminen

Nollauslaskurin lähtö "0" on "korkea", joten jos kaksi H-sillan tuloa on kytketty lähtöihin "1" ja "2", 1: n lukema ajaa moottoria yhteen suuntaan ja 2: n aja moottoria vastakkaiseen suuntaan; yksi lisälaskenta pysäyttää moottorin ja/tai valitsee muut ohjaimet peräkkäin.

Askelmoottorin ajaminen

Laskurilähtöjä käytetään "käyttöön" niin monta askelmoduulia kuin tarvitaan (4017: ssä on 9 lähtöä ja se voidaan porrastaa) ja 555 -ajastin on kytketty kaikkiin moduuleihin kellotaajuuden aikaansaamiseksi. Lähtö on käännettävä transistorilla, jos käytetään A4988 -moduulia,

Servon ajamiseen

Ajastin 555 on kytketty servomoottoriin, kuten monet täällä ovat kuvanneet, mutta ero on siinä, että kussakin 10 laskurilähdössä on ajoitusvastus kytketty, lähtö "0" on oletusarvo. Tässä tapauksessa kaikki muut lähdöt vedetään 0v: iin, joten joko matematiikka on suoritettava kompensoimiseksi tai diodi voidaan lisätä ei -toivottujen lähtöjen eristämiseksi.

Vaihe 5: Lukitustoiminto

Olen liittänyt CD4017 -lomakkeen, jossa saatat huomata, että "0" -lähtö on aktiivinen nollaustilassa ja että "Reset" on aktiivinen. On sanottava, että mikä tahansa ulostulo voidaan asettaa käynnistyksen yhteydessä, joten ohjainmoduulit on suojattava siltä, että ne ovat vahingossa "päällä", erityisesti H-silta. Tämä ominaisuus tarkoittaa, että laskuri voidaan nollata millä tahansa ulostulolla, joka on kytketty takaisin siihen ja siten lopettaa laskentapituuden. Laskurit voidaan kaskadata moninkertaisiksi moninkertaisinaan, kun nollaus on käytössä mistä tahansa lähdöstä.

Tätä ominaisuutta voidaan käyttää myös akselilaskureissa.

Jos liitän lähdön "2" "Reset" -tilaan, laskuri voi kääntyä vain lähdön "0" ja "1" välillä, mikä antaa minulle lukitustoiminnon solenoidin/releen tai mitä tahansa varten. Käytän toista laskinlähtöä kellotulona valinnan ohjauksessa.

On selvää, että mitä tahansa salpaa, flip-flopia tai laskuria voidaan käyttää, mutta minulla on paljon 4017: tä käytettäväksi!

Toinen tämän sirun piirre on, että kello on Schmitt -laukaisutulo, joka tekee siitä mukavan CR -viiveellä, kuten ehdotin "kulkeville" pulsseille. Jos Schmitt -laukaisutulo ei ole tärkeä, käy ilmi, että "Ota käyttöön" -tuloa voidaan käyttää negatiivisena laukaisutulona.

Vaihe 6: Yhteenveto

Kuten sanoin, en voi vielä fyysisesti tarjota prototyyppiä, mutta olen täällä keskustelemassa ehdotetuista ideoista.

Odotan innolla kokeilevani jotakin laserkaiverrus- tai piirtoprojekteja muinaisen TI99: n kanssa ja toivon, että tämä antaa joillekin ideoita. Hyvää tekemistä!

Ainoa asia, jonka TI99 voi tehdä hyvin, on matematiikka, joten olisi hienoa kuulla, että teit tähtihakijan!

Suositeltava: