Sadržaj:

2 žice 2 osovine Upravljanje elektromotorom: 6 koraka
2 žice 2 osovine Upravljanje elektromotorom: 6 koraka

Video: 2 žice 2 osovine Upravljanje elektromotorom: 6 koraka

Video: 2 žice 2 osovine Upravljanje elektromotorom: 6 koraka
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Juli
Anonim
Upravljanje električnim motorom sa 2 žice 2 osi
Upravljanje električnim motorom sa 2 žice 2 osi

Ovaj projekt predlaže metodu za pogon dvije osovine motora 'pomoću brojača impulsa za svaki kanal i metodu zaključavanja "on-off" uključivanja pomoću 4017 brojača.

Ova metoda je pogodna za bilo koju funkciju ulaznog impulsa (tipkalo, okretni prekidač ili drugi izvor gdje su izlazi ograničeni).

Predlažem da prikažem metode za pogon DC -a, koračnih i servo motora koristeći komponente iz popularnog kompleta "Larson runner" koristeći 555 mjerač vremena i 4017 brojača.

Imam zastario, ali ispravan TI99 kućni računar koji je bio popularan prije nekog vremena (70 -ih) i mrzim vidjeti korisnu opremu koja sjedi i nema šta raditi. TI99 je koristio najbolji procesor svog vremena, Texas 9900, ali je iz nekog razloga osakaćen kao kućni računar i uskoro je pao u nemilost.

TI99 nema druge izlaze za govor osim o videu, kaseti i zvuku; ulazi su nestandardna tastatura i priključak za "joystick".

Korak 1: "Larsonov trkač"

The
The

Trenutno ne mogu dovršiti radni model, ali sam mislio da ću ovo staviti ovdje na Instructables u slučaju da bi to bilo od interesa i nadam se da će generirati neke komentare. Oni od vas koji su upoznati sa "Larsonovim trkačem" znat će da tajmer 555 osigurava sat za brojač 4017, a brojač emituje uzastopno svijetleće LED diode.

Ideja koju ja predlažem je da se upravljački programi motora, to jest H-most ili koračni moduli, poput A4988, mogu odabrati pomoću izlaza brojača 4017 slanjem ispravnog broja impulsa za aktiviranje potrebnog upravljačkog programa.

Korak 2: Osnovno kolo

Osnovno kolo
Osnovno kolo

Evo sheme kola "Larsonov trkač". U ovoj aplikaciji tajmer 555 nije spojen na brojač 4017 jer ću upravljati ulazom brojača s TI99 tako da kontrolira brojanje, a izlazi idu na upravljačke programe motora, a ne LED diode.

Dvije stvari koje su važne su da se odbrojavanje uvijek mora pokrenuti do kraja (ili generirati resetiranje), a potreban izlaz brojača jedini aktivira funkciju motora.

Za prvi zahtjev TI99 mora držati trenutni broj i uvijek računati do maksimuma ako se želi izabrati izlaz s manjim brojem - prilično sam siguran da će moći brojati do deset i natrag!

Drugi zahtjev koji je potreban za istosmjerni motorni pogon riješen je električnim trikom korištenja CR kašnjenja zamjenom LED funkcije kondenzatorom i udruživanjem s otpornikom tako da "prolazni" impuls, tj. Broj ispod potrebnog izlaza ne vidi vozač motora i aktivira se samo kada je izlaz statičan.

Nadalje, dodati ću sklop za resetiranje.

Korak 3: Pulsni izvor

Pulsni izvor
Pulsni izvor

Koristit ću priključak "Joy-stick" na TI99 kao izvor impulsa i ulaz krajnjeg prekidača.

Evo dijagrama kruga priključka "Joy-stick" koji pokazuje da postoje dvije linije za odabir "Joy-stick" i uobičajeni 4 ulaza u kvadrant i "fire".

Mogu spojiti brojač 4017 na svaku liniju za odabir "Joy-stick" tako da se svaki put kad se adresira port tada brojač povećava; Ulazi tipki će se koristiti za krajnji prekidač i/ili brojanje položaja.

To mi daje 2 osi, a kasnije ću objasniti kako dobiti "on-off" zasun za dodatnu kontrolu.

Korak 4: Pogon motora

Za pogon DC motora

Brojač pri resetiranju ima izlaz "0" na "visokom", pa ako su dva ulaza H-mosta spojena na izlaze "1" i "2" tada će brojanje 1 pokrenuti motor u jednom smjeru, a brojanje 2 će vozite motor u suprotnom smjeru; još jedno odbrojavanje će zaustaviti motor i/ili odabrati druge vozače u nizu.

Za upravljanje koračnim motorom

Izlazi brojača se koriste za "omogućavanje" koliko god je potrebno koračnih modula (4017 ima 9 izlaza i može se kaskadirati), a mjerač vremena 555 je povezan sa svim modulima kako bi se osigurala brzina takta. Izlaz će morati biti obrnut tranzistorima ako se koristi A4988 modul,

Voziti servo

Tajmer 555 spojen je na servo motor kako je ovdje opisano, ali razlika je u tome što svaki od 10 izlaza brojača ima spojen vremenski otpornik, izlaz "0" ima zadanu vrijednost. U ovom slučaju svi drugi izlazi će biti povučeni na 0v pa se mora izvršiti matematika radi kompenzacije ili se može umetnuti dioda za izolaciju neželjenih izlaza.

Korak 5: Funkcija zaključavanja

Priložio sam tehnički list CD4017 u kojem možete primijetiti da je izlaz "0" aktivan kada je u stanju resetiranja i da je "Reset" visoko aktivan. Treba reći da se bilo koji izlaz može postaviti pri uključivanju pa se moduli vozača moraju zaštititi od mogućnosti da su nenamjerno "uključeni", posebno H-most. Ova karakteristika znači da se brojač može resetirati bilo kojim izlazom koji je na njega spojen i tako prekinuti dužinu brojanja. Brojači se mogu kaskadirati na bilo koju dužinu u njihovim višekratnicima s resetiranjem primijenjenim s bilo kojeg izlaza.

Ova se funkcija može koristiti i na brojačima osi.

Ako priključim izlaz "2" na "Resetiraj", tada brojač može prebacivati samo između izlaza "0" i "1" dajući mi funkciju zaključavanja za upravljanje solenoidom/relejem ili bilo čime. Koristit ću jedan od drugih brojača izlaza kao ulaz sata za pružanje kontrole odabira.

Očigledno je da se mogu koristiti bilo koji zasun, japanka ili brojač, ali moram iskoristiti puno 4017!

Još jedna značajka ovog čipa je da je sat ulaz Schmittovog okidača što ga čini ugodnim sa CR kašnjenjem kako sam predložio za "prolaženje" impulsa. Ako ulaz Schmittovog okidača nije važan, ispada da se ulaz "Enable" može koristiti kao negativni ulaz okidača.

Korak 6: Sažetak

Kao što sam rekao, još ne mogu fizički dati prototip, ali ovdje sam da razgovaram o predloženim idejama.

Radujem se isprobavanju jednog od projekata laserskih gravera ili plotera sa mojim drevnim TI99 i nadam se da će to nekima od vas dati neke ideje. Sretno stvaranje!

Jedina stvar koju TI99 može učiniti je matematika pa bi bilo sjajno čuti da ste postali zvijezda tragač!

Preporučuje se: