Sadržaj:
- Korak 1: "Larsonov trkač"
- Korak 2: Osnovno kolo
- Korak 3: Pulsni izvor
- Korak 4: Pogon motora
- Korak 5: Funkcija zaključavanja
- Korak 6: Sažetak
Video: 2 žice 2 osovine Upravljanje elektromotorom: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
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č"
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
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
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:
Lemljenje žica za žice - Osnove lemljenja: 11 koraka
Lemljenje žica za žice | Osnove lemljenja: Za ovaj Instructable, raspravljat ću o uobičajenim načinima lemljenja žica na druge žice. Pretpostavljam da ste već provjerili prva 2 uputstva za moju seriju Osnove lemljenja. Ako niste provjerili moje upute za korištenje
Skidač žice za omatanje žice: 4 koraka (sa slikama)
Stroj za skidanje žice: Ovo je skidač žice za omatanje žice koji može biti vrlo koristan za izradu prototipa. Koristi noževe za rezanje, a vage su proizvedene sa pristupačnim prototipnim PCB -ovima. Naručivanje PCB -a za projekte kod kuće vrlo je ekonomično i jednostavno
Tragač s dvije osovine V2.0: 15 koraka (sa slikama)
Dvoosni alat za praćenje V2.0: Još 2015. godine osmislili smo Jednostavni dvostruki os pratitelj za upotrebu kao zabavni studentski ili hobi projekt. Bio je mali, bučan, pomalo kompliciran i izazvao je mnogo zaista čudnih komentara zajednice. Rečeno je, tri i po godine kasnije
Gimbal osovine s nagibom i nagibom za GoPro pomoću Arduina - servo i žiroskop MPU6050: 4 koraka
Roll and Pitch Axis Gimbal za GoPro koristeći Arduino - Servo i žiroskop MPU6050: Ova instrukcija je stvorena u skladu sa zahtjevima projekta Makecourse na Univerzitetu Južne Floride (www.makecourse.com) Cilj ovog projekta bio je izgraditi 3-osni kardan za GoPro pomoću Arduino nano + 3 servo motora +
UPRAVLJANJE I UPRAVLJANJE BRZINOM DC MOTORA KORIŠĆENJEM LABVIEW (PWM) I ARDUINO: 5 koraka
UPUTSTVO I UPRAVLJANJE BRZINOM DC MOTORA KORIŠĆENJEM LABVIEW (PWM) I ARDUINO: Zdravo momci, prije svega oprostite na mom smiješnom engleskom jeziku. U ovom uputstvu pokazat ću vam kako kontrolirati brzinu istosmjernog motora pomoću laboratorijskog pregleda Počnimo