Askelmoottorin ajuripiiri, jossa on palaute. TI:n ajurit: Ohjaa mitä tahansa sähkömoottoria. Kommutaattorimoottoreiden toiminnan ominaisuudet

Yleensä loogiset signaalit askelmoottorin ohjaamiseksi generoidaan mikro-ohjaimella. Nykyaikaisten mikrokontrollerien resurssit riittävät tähän jopa "raskaimmassa" tilassa - mikroaskelussa.

Ohjaimen yksinkertaisuudesta huolimatta seuraavat ohjaustilat on toteutettu:

  • täysi vaihe, yksi vaihe per täysi vaihe;
  • täysi vaihe, kaksi vaihetta per täysi vaihe;
  • puoliaskel;
  • moottorin asennon kiinnittäminen pysähtyessä.

Yksinapaisessa tilassa askelmoottorin ohjaamisen etuja ovat:

  • yksinkertainen, halpa, luotettava kuljettaja.

Haitat:

  • unipolaarisessa tilassa vääntömomentti on noin 40 % pienempi kuin kaksinapaisessa tilassa.

Bipolaarinen kuljettaja askelmoottori.

Millä tahansa käämikokoonpanolla varustetut moottorit voivat toimia bipolaarisessa tilassa.

L298N on täysi siltaohjain kaksisuuntaisten kuormien kuljettamiseen 2A ja 46V asti.

  • Ohjain on suunniteltu ohjaamaan komponentteja, joissa on induktiivisia kuormia, kuten sähkömagneetteja, releitä, askelmoottoreita.
  • Ohjaussignaalit ovat TTL-yhteensopivia tasoja.
  • Kaksi aktivointituloa mahdollistavat kuorman kytkemisen pois päältä mikropiirin tulosignaaleista riippumatta.
  • On mahdollista kytkeä ulkoisia virtaantureita suojaamaan ja ohjaamaan kunkin sillan virtaa.
  • Logiikkavirtalähde ja L298N-kuorma on erotettu toisistaan. Tämä mahdollistaa kuorman syöttämisen eriarvoisella jännitteellä kuin mikropiirin virransyöttö.
  • Mikropiirissä on ylikuumenemissuoja +70 °C:ssa.

L298N:n lohkokaavio näyttää tältä.

Mikropiiri on valmistettu 15-nastaisessa pakkauksessa, johon voidaan kiinnittää jäähdytyspatteri.

L298N pinojen määritykset.

1 Tunne A Vastukset - virta-anturit - on kytketty näiden liittimien ja maan väliin kuormitusvirran tarkkailemiseksi. Jos virtaohjausta ei käytetä, ne on kytketty maahan.
15 Aisti B
2 Ulos 1 Silta A -lähdöt.
3 Ulos 2
4 Vs Lataa virtalähde. Vähintään 100 nF:n matalaimpedanssinen kondensaattori on kytkettävä tämän nastan ja maan väliin.
5 Kohdassa 1 Siltaohjaustulot A. TTL-yhteensopivat tasot.
7 2
6 En A Sillan käyttölupatulot. TTL-yhteensopivat tasot. Matala signaalitaso estää sillan käytön.
11 En B
8 GND Yleinen päätelmä.
9 Vss Virtalähde mikropiirin loogiseen osaan (+ 5 V). Vähintään 100 nF:n matalaimpedanssinen kondensaattori on kytkettävä tämän nastan ja maan väliin.
10 Vuonna 3 Siltaohjaustulot B. TTL-yhteensopivat tasot.
12 Vuonna 4
13 Ulos 3 Bridge B -lähdöt.
14 Ulos 4


Suurin sallittu parametri L298N.

Parametrit lämpöolosuhteiden laskemiseen.

L298N-ohjaimen sähköiset ominaisuudet.

Nimitys Parametri Merkitys
Vs Syöttöjännite (nasta 4) Vih+2,5 ...46 V
Vss Looginen teho 4,5...5...7 V
On Lepotilan virrankulutus (nasta 4)
  • Ven = H, Vi = L
  • Ven = H, Vi = H
  • Ven = L

13 ... 22 mA
50 ... 70 mA
4 mA

Iss Lepotilan virrankulutus (nasta 9)
  • Ven = H, Vi = L
  • Ven = H, Vi = H
  • Ven = L

24 ... 36 mA
7 ... 12 mA
6 mA

Vil Tulojännite matala taso
-0,3 ... 1,5 V
Vih Korkean tason tulojännite
(nastat 5, 7, 10, 12, 6, 11)
2.3...Vss V
Iil Alhainen tulovirta
(nastat 5, 7, 10, 12, 6, 11)
-10 µA
IIh Korkean tason tulovirta
(nastat 5, 7, 10, 12, 6, 11)
30 ... 100 µA
Vce la (h) Ylempi kytkimen kyllästysjännite
  • virralla 1 A
  • virralla 2A

0,95...1,35...1,7 V
2 ... 2,7 V

Vce sat(l) Pienempi näppäimen kyllästysjännite
  • virralla 1 A
  • virralla 2A

0,85...1,2...1,6 V
1,7 ... 2,3 V

Vce la Kokonaisjännitehäviö per
julkiset avaimet
  • virralla 1 A
  • virralla 2A
Vsens Jännitevirta-anturit
(päätelmät 1, 15)
-1...2 V
Fc Vaihtotaajuus 25 ... 40 kHz

Askelmoottorin kytkentäkaavio mikro-ohjaimeen käyttämällä L298N-ohjainta.

Tämän piirin toimintakaavio täysivaiheisessa tilassa näyttää tältä.

Jos aktivointituloja ja virtaantureita ei käytetä, piiri näyttää tältä.

Elektroniset komponentit . Voit lisätä sen kirjanmerkkeihin.

Vaihe 1.

Tarvitsemme…

Vanhasta skannerista:

  • 1 askelmoottori
  • 1 siru ULN2003
  • 2 terästankoa

Kotelo: - 1 pahvilaatikko

Työkalut:

  • Liimapistooli
  • Lankaleikkurit
  • Sakset
  • Juotostarvikkeet
  • Väriaine

Ohjaimelle:

  • 1 DB-25 liitin - johto
  • 1 sylinterimäinen pistorasia tasavirta Testipenkkiin
  • 1 kierretanko
  • 1 mutteri, joka sopii tankoon - erilaisia ​​aluslevyjä ja ruuveja - puukappaleita

Ohjaustietokoneelle:

  • 1 vanha tietokone (tai kannettava tietokone)
  • 1 kopio TurboCNC:stä (täältä)

Vaihe 2.

Otamme osat vanhasta skannerista. Oman CNC-ohjaimen rakentamiseksi sinun on ensin irrotettava askelmoottori ja ohjauskortti skannerista. Tässä ei ole valokuvia, koska jokainen skanneri näyttää erilaiselta, mutta yleensä sinun tarvitsee vain poistaa lasi ja irrottaa muutama ruuvi. Moottorin ja levyn lisäksi voit jättää myös metallitankoja, joita tarvitaan askelmoottorin testaamiseen.

Vaihe 3.

Sirun poistaminen ohjauskortista Nyt sinun on löydettävä ULN2003-siru askelmoottorin ohjauskortilta. Jos et löytänyt sitä laitteeltasi, ULN2003 voidaan ostaa erikseen. Jos sellainen on, se on purettava. Tämä vaatii jonkin verran taitoa, mutta ei ole niin vaikeaa. Käytä ensin imua poistaaksesi mahdollisimman paljon juotetta. Työnnä tämän jälkeen ruuvitaltan pää varovasti sirun alle. Kosketa varovasti juotosraudan kärkeä jokaiseen tappiin samalla, kun painat ruuvimeisseliä alas.

Vaihe 4.

Juottaminen Nyt meidän täytyy juottaa siru leipälevyyn. Juota kaikki mikropiirin nastat levyyn. Tässä näytetyssä koelevyssä on kaksi virtakiskoa, joten ULN2003:n positiivinen nasta (katso kaavio ja kuva alla) on juotettu yhteen niistä ja negatiivinen nasta toiseen. Nyt sinun on kytkettävä rinnakkaisportin liittimen nasta 2 ULN2003:n nastaan ​​1. Rinnakkaisportin liittimen nasta 3 liitetään ULN2003:n nastaan ​​2, nasta 4 ULN2003:n nastaan ​​3 ja nasta 5 ULN2003:n nastaan ​​4. Nyt rinnakkaisportin nasta 25 on juotettu negatiiviseen tehokiskoon. Seuraavaksi moottori juotetaan ohjauslaitteeseen. Tämä on tehtävä yrityksen ja erehdyksen kautta. Voit yksinkertaisesti juottaa johdot, jotta voit kiinnittää niihin krokotiileja. Voit myös käyttää ruuviliittimiä tai jotain vastaavaa. Juota johdot ULN2003-sirun nastoihin 16, 15, 14 ja 13. Juota nyt johto (mieluiten musta) plusvirtakiskoon. Ohjauslaite on melkein valmis. Liitä lopuksi sylinterimäinen tasavirtaliitin koepalevyn virtakiskoihin. Jotta johdot eivät katkea, ne kiinnitetään liimalla pistoolista.

Vaihe 5.

Ohjelmiston asentaminen Nyt ohjelmistosta. Ainoa asia, joka varmasti toimii uuden laitteen kanssa, on Turbo CNC. Lataa se. Pura arkisto ja polta se CD:lle. Siirry nyt tietokoneeseen, jota aiot käyttää hallintaan, C://-asemaan ja luo "tcnc"-kansio juureen. Kopioi sitten tiedostot CD-levyltä uuteen kansioon. Sulje kaikki ikkunat. Olet juuri asentanut Turbo CNC:n.

Vaihe 6.

Ohjelmiston asennus Käynnistä tietokone uudelleen vaihtaaksesi MS-DOS:iin. Kirjoita komentokehotteeseen "C: cncTURBOCNC". Joskus on parempi käyttää käynnistyslevyä, sitten siihen asetetaan kopio TURBOCNC:stä ja sinun on kirjoitettava "A: cncTURBOCNC" vastaavasti. Kuvassa näkyvän kaltainen näyttö tulee näkyviin. 3. Paina välilyöntinäppäintä. Nyt olet ohjelman päävalikossa. Paina F1 ja valitse "Määritä"-valikko nuolinäppäimillä. Käytä nuolinäppäimiä valitaksesi "akselin lukumäärä". Paina Enter. Syötä käytettävien akselien lukumäärä. Koska meillä on vain yksi moottori, valitsemme "1". Jatka painamalla Enter. Paina F1 uudelleen ja valitse "Määritä akselit" "Määritä"-valikosta ja paina sitten Enter kahdesti.

Seuraava näyttö tulee näkyviin. Paina sarkainta, kunnes tulet "Drive Type" -soluun. Käytä alanuolta valitaksesi "Vaihe". Käytä Tab-näppäintä uudelleen valitaksesi "Skaalaa"-solun. Käyttääksemme laskinta meidän on löydettävä askelmäärä, jonka moottori tekee yhdessä kierrossa. Kun tiedät moottorin mallinumeron, voit määrittää kuinka monta astetta se kääntyy yhdessä vaiheessa. Jotta voit selvittää, kuinka monta askelta moottori tekee kierrosta kohti, sinun on nyt jaettava 360 asteiden lukumäärällä askelta kohti. Jos moottori esimerkiksi pyörii 7,5 astetta yhdessä vaiheessa, 360 jaettuna luvulla 7,5 on 48. Syötä saamasi numero mittakaavalaskuriin.

Jätä loput asetukset ennalleen. Napsauta OK ja kopioi Skaalaa-solun numero samaan soluun toisessa tietokoneessa. Aseta Acceleration-soluksi 20, koska oletusarvo 2000 on liian korkea järjestelmällemme. Aseta aloitusnopeudeksi 20 ja maksiminopeudeksi 175. Paina Tab, kunnes tulet kohtaan "Last Phase". Aseta se arvoon 4. Paina sarkainta, kunnes saavutat ensimmäisen X-rivin.

Kopioi seuraavat neljään ensimmäiseen soluun:

1000XXXXXXXXX
0100XXXXXXXX
0010XXXXXXXXX
0001XXXXXXXXX

Jätä loput solut ennalleen. Valitse OK. Olet nyt määritetty ohjelmisto.

Vaihe 7

Testikuilun rakentaminen Seuraava työvaihe on yksinkertaisen akselin kokoaminen testijärjestelmää varten. Leikkaa 3 puupalaa ja kiinnitä ne yhteen. Saadaksesi suoria reikiä piirrä suora viiva puun pintaan. Poraa linjaan kaksi reikää. Poraa vielä 1 reikä keskelle kahden ensimmäisen alle. Irrota tangot. Pujota terästangot kahden samalla linjalla olevan reiän läpi. Käytä pieniä ruuveja tankojen kiinnittämiseen. Pujota tangot toisen lohkon läpi. Kiinnitä moottori viimeiseen lohkoon. Ei ole väliä miten teet sen, ole luova.

Käytettävissä olevan moottorin kiinnittämiseksi käytettiin kahta 1/8-kierretankoa. Terästankojen vapaaseen päähän asetetaan lohko kiinnitetyllä moottorilla. Kiinnitä ne uudelleen ruuveilla. Pujota kierretanko ensimmäisen lohkon kolmannen reiän läpi. Ruuvaa mutteri tankoon. Pujota tanko toisessa lohkossa olevan reiän läpi. Pyöritä tankoa, kunnes se menee kaikkien reikien läpi ja saavuttaa moottorin akselin. Liitä moottorin akseli ja tanko letkulla ja vaijeripuristimilla. Toisessa lohkossa mutteri pidetään paikallaan lisämuttereilla ja ruuveilla. Leikkaa lopuksi puupala telinettä varten. Kiinnitä se toiseen tankoon ruuveilla. Tarkista, että jalusta on asennettu tasaisesti pintaan. Jalustan asentoa pinnalla voidaan säätää lisäruuveilla ja muttereilla. Näin valmistetaan testijärjestelmän akseli.

Vaihe 8

Moottorin kytkeminen ja testaus Nyt sinun on liitettävä moottori ohjaimeen. Liitä ensin yhteinen johto (katso moottorin dokumentaatio) johtoon, joka juotettiin positiiviseen tehoväylään. Muut neljä johtoa on kytketty yrityksen ja erehdyksen kautta. Yhdistä ne kaikki ja muuta sitten kytkentäjärjestystä, jos moottorisi ottaa kaksi askelta eteenpäin ja yhden askeleen taaksepäin tai jotain vastaavaa. Testaaksesi kytke 12 V 350 mA tasavirtalähde piippuliittimeen. Liitä sitten DB25-liitin tietokoneeseen. Tarkista TurboCNC:ssä, miten moottori on kytketty. Testauksen ja moottorin oikean liitännän varmistamisen tuloksena sinulla pitäisi olla täysin toimiva akseli. Tarkista laitteesi skaalaus liittämällä siihen merkki ja ajamalla testiohjelma. Mittaa tuloksena oleva viiva. Jos linjan pituus on noin 2-3 cm, laite toimii oikein. Muussa tapauksessa tarkista laskelmat vaiheessa 6. Jos onnistuit, onnittelut, vaikein osa on ohi.


Vaihe 9

Koteloiden valmistus

Osa 1

Kehon tekeminen on viimeinen vaihe. Liity ympäristönsuojelijain ja tehdään se kierrätysmateriaaleista. Lisäksi ohjaimemme ei myöskään ole myymälöiden hyllyiltä. Huomioillesi esitettävä näytetaulu on kooltaan 5 x 7,5 cm, joten kotelon mitat ovat 7,5 x 10 x 5 cm, jotta johtoille jää riittävästi tilaa. Leikkaa seinät pahvilaatikosta. Leikkaa 2 suorakulmiota, joiden mitat ovat 7,5 x 10 cm, 2 lisää 5 x 10 cm ja 2 muuta 7,5 x 5 cm (katso kuvat). Sinun on leikattava niihin reikiä liittimiä varten. Piirrä rinnakkaisportin liittimen ääriviivat johonkin 5 x 10 seinästä. Piirrä samaan seinään tasavirtavirran sylinterimäisen pistorasian ääriviivat. Leikkaa molemmat reiät ääriviivoja pitkin. Se, mitä teet seuraavaksi, riippuu siitä, juotitko liittimet moottorin johtimiin. Jos kyllä, kiinnitä ne toisen tällä hetkellä tyhjän 5 x 10 seinän ulkopuolelle. Jos ei, työnnä seinään 5 reikää johtoja varten. Liitä kaikki seinät yhteen liimapistoolilla (paitsi yläosa, katso kuvat). Runko voidaan maalata.

Vaihe 10

Koteloiden valmistus

Osa 2

Nyt sinun on liimattava kaikki osat kotelon sisällä. Varmista, että liittimiin on runsaasti liimaa, koska ne altistuvat paljon rasitukselle. Jotta laatikko pysyy suljettuna, sinun on tehtävä salpoja. Leikkaa vaahtomuovista pari korvaa. Leikkaa sitten pari nauhaa ja neljä pientä neliötä. Liimaa jokaiseen nauhaan kaksi ruutua kuvan osoittamalla tavalla. Liimaa korvat vartalon molemmille puolille. Liimaa raidat laatikon päälle. Tämä päättää rungon valmistuksen.

Vaihe 11

Mahdolliset sovellukset ja johtopäätös Tätä säädintä voidaan käyttää: - CNC-laitteena - plotterina - tai muuna tarkkaa liikkeenohjausta vaativana asiana. - lisäys - Tässä on kaavio ja ohjeet kolmiakselisen ohjaimen tekemiseen. Ohjelmiston konfiguroimiseksi noudata yllä olevia ohjeita, mutta kirjoita 3 "akselin lukumäärä" -kenttään.

rekisteröidy .

Joten kun ajattelin kenttätyöntekijöiden kuljettajaa bipolaarisille puhelimille, en uskonut, että aihe herättäisi niin mielenkiintoa ja että minun pitäisi kirjoittaa lyhyt artikkeli kokoonpanosta ja konfiguroinnista. Tässä kuljettajaa pidetään erillisenä lohkona. Koska Käytän lohkorakennetta. Nuo. kolme ajuria, liitäntäkortti, virtalähde. Ensinnäkin, kun yksi ajuri epäonnistuu, ajuri yksinkertaisesti korvataan vara-ohjaimella, ja toiseksi (ja mikä tärkeintä) modernisointia suunnitellaan, minun on helpompi poistaa yksi ajuri ja asentaa päivitetty versio testausta varten. "Yksi maksaja" on jo aiheen kehitystyö, ja uskon, että hän vastaa mielellään kysymyksiin UPS:n perustamisesta Dj_smart , ja se myös täydentää ja korjaa työtäni. Ja nyt asiaan...

Kohta yksi (taulun täyttäneiden ei tarvitse lukea J ). Syövytyksen, tinauksen ja porauksen jälkeen tarkasta koko levy huolellisesti karmien varalta. Snot, syövytetyt jäljet ​​jne. voi vakavasti pilata koko surin. Seuraavaksi täytämme levyn, ensin kaikki jumpperit, sitten vastukset, diodit, paneelit, kondensaattorit ja bipolaariset transistorit. Haluan kääntyä Erityistä huomiota Huomioi, anteeksi... Älä ole laiska ennen juottamista tarkistaaksesi osan huollon. Kellotaulu pelastaa joskus savulta... Tunnen vastusten värikoodauksen erittäin hyvin ja kiusasin häntä useita kertoja, ja erikoisella. tehosteita. Kun käyttää vastuksia vuosikausia juotetuista hyllyistä kaikesta käsillä olevasta, unohtuu, että kuumennettaessa punainen voi muuttua oranssiksi ja oranssi keltaiseksi... Juota +5V virtajohdot, askel, GND ja ohjausjohdot Vref . Suunnilleen tältä se näyttää:

Kohta kaksi (käyttö- ja pitotilojen asettaminen). 555 Itse juotan levyyn, kuka tahansa paneelin on asentanut, se tarkoittaa, että liitämme sen, näyttöyksikkö on sammutettava. Trimmerit keskelle. Suljemme askellähdön yleiseksi (työtila). Kutsumme +5V piirin ja jos oikosulkua ei ole, kytke virta päälle. Testeri on kytketty ohjauspisteisiin Vref (hyvin tehty Dj _ smart , toimitetaan taululla), jos trimmerien arvot ja niiden välinen vastus vastaavat kaaviota, trimmeri on orja. tilassa, voit säätää jännitteen noin 0 - 1V eli. virta 0-5A. Asetetaan 1A. Täällä kaikki on yksinkertaista. R muuttaa meillä on 0,2 ohmia. Tarvitsemme 1A. 0,2x1 = 0,2V. Nuo. jos asennamme Vref - 0,2V, käämin virta on 1A. Jos tarvitsemme virtaa käämiin, sanotaan 2,5A Vref = 0,2 x 2,5 = 0,5 V.

Lyhyesti sanottuna asetimme sen arvoon 0,2 V.

Nyt avaamme vaiheen ja yleisen. Jos kaikki elementit ovat normaaleja ja kaavion mukaisia, niin avaamisen jälkeen noin puolen sekunnin kuluttua Vref pienenee puoleen (jos toinen trimmeri on keskellä) Säädä sitä Vref säilyttäminen. Minulla on 50 prosenttia. työntekijältä:

Tärkein asia, johon on kiinnitettävä huomiota, on pakollinen viive vaihdon yhteydessä. Kun vaihe suljetaan yleiseen, toimintatilan pitäisi käynnistyä välittömästi ja avattaessa sen pitäisi mennä pitotilaan 0,5 s viiveellä. Jos viivettä ei ole, etsi ongelmia, muuten käytön aikana ilmenee vakavia häiriöitä. Jos se ei käynnisty, mene foorumin ketjuun, älä sytytä tulipaloa J.

Kohta kolme (näyttölohkon asettaminen). Sinetti on asetettu arvoon 315-361, kuten Dj_smarta myös pussi, jonnekin pitää juottaa... Mutta periaatteessa sinne voi juottaa minkä tahansa parin, meillä testasin 502 - 503, 3102 - 3107, kaikki toimii, varo vain tapin kanssa! Jos kaikki on juotettu oikein ja toimii, se toimii ilman ongelmia. Näyttöä säädetään hieman Vref , joten osoituksen kytkemisen jälkeen säädä lopulta askelmoottorisi virta (on parempi aloittaa 70 %:lla nimellisarvosta). En ottanut yhtään kuvaa LEDien palamisesta. J.

Kohta neljä, tärkeä (297) Kytke virta pois päältä, liitä 297 paikoilleen. Tarkistamme asennuksen uudelleen ja putkistoelementit, jos kaikki on kunnossa (jos on epäilyksiä, tarkistamme sen kahdesti), kytkemme virran päälle. Tarkistamme ensimmäisen jalan signaalin oskilloskoopilla, se on seuraava:

Tai 16. osuudella se on näin:

Tämä tarkoittaa, että välilevy on käynnistynyt, onnekkaat, joilla on taajuusmittari, voivat mitata taajuuden, sen pitäisi vastata hyvin suunnilleen 20 kHz.

HUOMIO!!! On tärkeää!!!Vaikka välilevy ei käynnistyisi, looginen osa 297 toimii, ts. kun kuorma on kytketty, kaikki signaalit menevät... Mutta arvio 24V ilman välilevyä 2 ohmin SD:llä. Joten on tärkeää varmistaa, että sirugeneraattori on käynnissä.

Kohta viisi. Katkaise virta uudelleen ja kytke se pistorasiaan IR , juottaa kenttäliuskoissa. Käytettäessä moottoria, jonka käämivirta on yli 2,5 A, kenttäkytkimet on asetettava jäähdyttimeen. Ole tarkkana juotettaessa diodeja, ne voivat poiketa toisistaan. En todellakaan ole törmännyt siihen (minulla on sekoitus 522 ja 1 N 4148 (analogi) heillä on sama pinout) Mutta kun otetaan huomioon, että ihmiset IR

Yksinkertainen Stepper Motor -ohjain tietokoneromusta, arvo ~150 ruplaa.

Työstökoneiden rakentaminen alkoi satunnaisella viittauksella saksalaiseen 2000DM koneeseen, joka mielestäni näytti lapselliselta, mutta pystyi suorittamaan aika paljon mielenkiintoisia toimintoja. Sillä hetkellä kiinnostuin mahdollisuudesta piirtää tauluja (tämä oli jo ennen kuin LUT ilmestyi elämääni).

Laajojen Internet-hakujen tuloksena löydettiin useita tälle ongelmalle omistettuja sivustoja, mutta yksikään ei ollut venäjänkielinen (tämä oli noin 3 vuotta sitten). Yleensä lopulta löysin kaksi CM6337-tulostinta (muuten, ne tuotti Oryolin UVM-tehdas), josta repin irti yksinapaiset askelmoottorit (Dynasyn 4SHG-023F 39S, DSHI200-1- analogi). 1). Samanaikaisesti tulostimien hankinnan kanssa tilasin myös ULN2803A mikropiirit (kirjaimella A - DIP paketti). Keräsin kaiken ja aloitin sen. Sain villisti kuumenevat avainsirut ja tuskin pyörivän moottorin. Koska Hollannin suunnitelman mukaan virran lisäämiseksi avaimet kytketään pareittain, suurin lähtövirta ei ylittänyt 1A, kun taas moottori tarvitsi 2A (joka tiesi, että minusta tuntui niin ahneelta, kuin minusta näytti sitten J-moottorit). Lisäksi nämä kytkimet on rakennettu kaksinapaisella tekniikalla, niille, jotka eivät tiedä, jännitehäviö voi olla jopa 2 V (jos virtalähde on 5, niin itse asiassa puoli putoaa siirtymävastuksessa).

Periaatteessa 5 tuuman levyasemien moottoreiden kokeiluihin se on erittäin hyvä vaihtoehto, voit tehdä esimerkiksi plotterin, mutta ne tuskin pystyvät vetäämään mitään painavampaa kuin lyijykynä (esimerkiksi Dremel).

Päätin koota oman piirini erillisistä elementeistä, onneksi yhdessä tulostimessa oli koskematon elektroniikka ja sieltä otin KT829 transistorit (Virta 8A asti, jännite 100V asti)... Sellainen piiri koottiin...

Kuva 1 – Ohjainpiiri 4-vaiheiselle unipolaariselle moottorille.

Selitän nyt periaatteen. Kun looginen "1" syötetään johonkin liittimeen (muut ovat "0"), esimerkiksi D0:aan, transistori avautuu ja virta kulkee yhden moottorin kelan läpi, kun taas moottori suorittaa yhden askeleen. Seuraavaksi yksikkö syötetään seuraavaan napaan D1, ja kohdassa D0 yksikkö nollataan. Moottori suorittaa seuraavan vaiheen. Jos virta syötetään kahdelle vierekkäiselle kelalle kerralla, puoliaskeltila toteutetaan (moottoreilleni, joiden pyörimiskulma on 1,8', saadaan 400 askelta kierrosta kohti).

Moottorikäämien keskeltä tulevat johdot on kytketty yhteiseen liittimeen (niitä on kaksi, jos johtoja on kuusi). Askelmoottoreiden teoria on kuvattu erittäin hyvin täällä - Askelmoottorit. Askelmoottorin ohjaus, tässä on kaavio Atmel AVR -mikrokontrollerin askelmoottoriohjaimesta. Ollakseni rehellinen, minusta tuntui naulojen lyömisestä tuntikausia, mutta se toteuttaa hyvin hyvä toiminto käämivirran PWM-ohjauksena.

Kun ymmärrät periaatteen, ohjelman kirjoittaminen on helppoa moottorinohjaus LPT-portin kautta. Miksi tässä piirissä on diodeja, mutta koska kuorma on induktiivinen, itseinduktiivinen emf purkautuu diodin kautta, mikä estää transistorin rikkoutumisen ja siten sen vian. Toinen osa piiriä on RG-rekisteri (käytin 555IR33:a), jota käytetään väyläohjaimena, koska esimerkiksi LPT-portin syöttämä virta on pieni - voit yksinkertaisesti polttaa sen, ja siksi se on mahdollista polttaa koko tietokone.

Piiri on primitiivinen, ja voit koota sen 15-20 minuutissa, jos sinulla on kaikki osat. Tällä ohjausperiaatteella on kuitenkin haittapuoli - koska ohjelma asettaa viiveiden muodostumisen pyörimisnopeuden asettamisessa suhteessa tietokoneen sisäiseen kelloon, tämä ei toimi monitoimijärjestelmässä (Win)! Vaiheet yksinkertaisesti katoavat (ehkä Windowsissa on ajastin, mutta en tiedä). Toinen haittapuoli on käämien epävakaa virta, suurin tehoälä purista sitä ulos moottorista. Yksinkertaisuuden ja luotettavuuden kannalta tämä menetelmä kuitenkin sopii minulle, varsinkin kun en riskeeraa 2 GHz Athloneani, kokosin roskista 486 tarantaa, ja DOS:n lisäksi periaatteessa vain vähän voi asentaa normaalia. .

Yllä kuvattu kaava toimi, eikä periaatteessa ollut huono, mutta päätin, että järjestelmää voisi hieman muuttaa. Käytä MOSFETJ). transistorit (kenttäefekti), etuna on, että voit kytkeä valtavia virtoja (jopa 75 - 100 A), jännitteillä, jotka ovat kunnioitettavia askelmoottoreille (jopa 30 V), ja samaan aikaan piiriosat eivät käytännössä lämpenee, paitsi raja-arvot (haluaisin nähdä sellaisen joka kuluttaa 100A virtaa

Kuten aina Venäjällä, heräsi kysymys, mistä saada osat. Minulla oli idea - poimia transistorit palaneista emolevyistä, onneksi esimerkiksi Atlonit syövät melkoisen määrän ja transistorit siellä maksavat paljon. Mainostin FIDOssa ja sain tarjouksen kolmannen maton noutamisesta. maksut 100 ruplaa. Hän luuli, että kaupasta saisi tällä rahalla ostaa korkeintaan 3 transistoria, hän otti sen, poimi sen osiin, ja katso ja katso, vaikka ne kaikki olivat kuolleet, yksikään prosessorin virtapiirin transistori ei vaurioitunut. Sain siis pari tusinaa kenttätransistorit sadalla ruplasta. Tuloksena oleva kaavio on esitetty alla.

Riisi. 2 – Myös kenttätransistoreissa

Tässä piirissä on vähän eroja, erityisesti käytettiin normaalia puskurisirua 75LS245 (juotettu kaasuliesi 286 J emolevystä). Voit asentaa mitä tahansa diodeja, tärkeintä on, että niiden enimmäisjännite ei ole pienempi maksimi jännite syöttövirta, ja rajavirta ei ole pienempi kuin yhden vaiheen syöttövirta. Asensin KD213A diodit, nämä ovat 10A ja 200V. Ehkä tämä on tarpeetonta 2-ampeeriisille moottoreilleni, mutta osia ei ollut järkeä ostaa, ja näyttää siltä, ​​​​että nykyinen reservi ei olisi tarpeeton. Vastukset rajoittavat hilakapasitanssin latausvirtaa.

Alla on painettu piirilevy tämän kaavion mukaan rakennettu ohjain.

Riisi. 3 – Painettu piirilevy.

Painettu piirilevy on asennettu pinta-asennusta varten yksipuoliselle piirilevylle (olen liian laiska poraamaan reikiä). DIP-pakettien mikropiirit juotetaan taivutetuilla jaloilla, SMD-vastukset ovat samoista emolevyistä. Sprint-Layout 4.0:n asettelun sisältävä tiedosto on liitteenä. Liittimet olisi mahdollista juottaa levylle, mutta laiskuus, kuten sanotaan, on edistyksen moottori, ja laitteistoa debuggoitaessa olisi ollut kätevämpää juottaa pidempiä johtoja.

On myös huomattava, että piiri on varustettu kolmella rajakytkimellä, kortilla oikeassa alakulmassa on kuusi kosketinta pystysuorassa, niiden vieressä istuimet kolmelle vastukselle, joista kukin kytkee kytkimien yhden liittimen +5 V:iin. Rajakytkinkaavio:

Riisi. 4 – Rajakytkimien kaavio.

Tältä se näytti järjestelmän asennusprosessin aikana:

Seurauksena oli, että käytin korkeintaan 150 ruplaa esitettyyn ohjaimeen: 100 ruplaa emolevyistä (saat ne ilmaiseksi, jos haluat) + pala PCB:tä, juotetta ja tölkki rautakloridia yhteensä ~50 ruplaa, ja myöhemmin jää vielä paljon rautakloridia yli. Mielestäni ei ole mitään järkeä laskea johtoja ja liittimiä. (Muuten, virtaliitin sahattiin pois vanhasta kiintolevystä.)

Koska lähes kaikki osat valmistetaan kotona, poralla, viilalla, rautasahalla, käsillä ja niin ja niin, välit ovat tietysti jättimäisiä, mutta yksittäisten komponenttien muokkaaminen käytön ja kokeilun aikana on helpompaa kuin alunperin tehdä kaikki tarkasti.

Jos ei olisi niin kallista hioa yksittäisiä osia Oryolin tehtailla, niin tietysti minun olisi helpompi piirtää kaikki osat CAD-muodossa kaikella laadulla ja karheudella ja antaa työntekijöiden syötäväksi. En kuitenkaan tunne yhtään kääntäjää... Ja on mielenkiintoisempaa käyttää käsiäsi...

P.S. Haluan ilmaista mielipiteeni sivuston kirjoittajan negatiivisesta asenteesta Neuvostoliittoon ja venäläiset moottorit. Neuvostoliiton moottorit DSHI, ei mitään, edes vähän virtaa DSHI200-1-1. Joten jos onnistuit kaivamaan tuollaista hyvää "oluelle", älä kiirehdi heittämään niitä pois, ne toimivat silti... tarkistettu... Mutta jos ostat, ja hintaero ei ole suuri, se on parempi ottaa ulkomaisia, koska niiden tarkkuus on tietysti suurempi.

P.P.S. E: Jos kirjoitin jotain väärin, kirjoita se ylös, korjaamme sen, mutta... SE TOIMII...

Minulla on paljon erilaisia ​​toimistolaitteita, jotka ovat epäkunnossa. En uskalla heittää pois, mutta ehkä siitä on hyötyä. Sen osista on mahdollista tehdä jotain hyödyllistä.
Esimerkiksi: niin yleistä askelmoottoria, jota tee-se-itse-ammattilaiset käyttävät yleensä minigeneraattorina taskulampulle tai muulle. Mutta en ole melkein koskaan nähnyt sitä käytettävän erityisesti muunnosmoottorina sähköenergiaa mekaaniseen. Tämä on ymmärrettävää: askelmoottorin ohjaamiseen tarvitset elektroniikkaa. Et voi vain kytkeä sitä jännitteeseen.
Ja kuten kävi ilmi, olin väärässä. Tulostimen tai muun laitteen askelmoottori on melko helppo käynnistää vaihtovirta.
Otin tämän moottorin.


Tyypillisesti niissä on neljä liitintä ja kaksi käämiä. Useimmissa tapauksissa, mutta on tietysti muitakin. Katson suosituimman.

Askelmoottorin piiri

Sen käämityskaavio näyttää suunnilleen tältä:


Hyvin samanlainen kuin tavanomaisen asynkronisen moottorin piiri.
Aloitaksesi tarvitset:
  • Kondensaattori, jonka kapasiteetti on 470-3300 µF.
  • 12V AC virtalähde.
Suljemme käämit sarjassa.


Kierrämme johtojen keskiosaa ja juotamme ne.


Yhdistämme kondensaattorin yhdellä liittimellä käämien keskelle ja toisella liittimellä virtalähteeseen missä tahansa lähdössä. Itse asiassa kondensaattori on yhdensuuntainen yhden käämin kanssa.



Annamme tehon ja moottori alkaa pyöriä.


Jos siirrät kondensaattorin johdon tehoulostulosta toiseen, moottorin akseli alkaa pyöriä toiseen suuntaan.


Kaikki on erittäin yksinkertaista. Ja kaiken tämän toimintaperiaate on hyvin yksinkertainen: kondensaattori muodostaa vaihesiirron yhteen käämiin, minkä seurauksena käämit toimivat melkein vuorotellen ja askelmoottori pyörii.
Harmi, ettei moottorin nopeutta voi säätää. Syöttöjännitteen lisääminen tai vähentäminen ei johda mihinkään, koska nopeus määräytyy verkon taajuuden mukaan.
Haluaisin lisätä, että tässä esimerkissä käytetään DC-kondensaattoria, mikä ei ole täysin oikea vaihtoehto. Ja jos päätät käyttää tällaista liitäntäpiiriä, ota AC-kondensaattori. Voit myös tehdä sen itse kytkemällä kaksi DC-kondensaattoria peräkkäin.

Katso video