GithubHelp home page GithubHelp logo

open-closed-loop's Introduction

Soļdzinēja un Servo demonstrācijas stends

Status GitHub Issues License


📝 Saturs

Par iekārtu

Atvērtā un slēgta cikla vadības risinājuma demonstrēšanas iekārta radīta ar mērķi iepazīstināt studentus ar šīm divām dzinēju vadības metodēm.

Iekārta un tās dokumentācija veidota tā, lai ne tikai vizuāli un vienkāršoti demonstrētu gan atvērtu, gan slēgta cikla vadību, bet arī sniegtu iespēju veikt praktiskus eksperimentus.

Darbības principi


Iekārtas mehānisma galvenā funkcija ir pārvietot indikatoru uz noteiktu pozīciju, ko ievada lietotājs. Uz iekārtas atrodas divi indikatori, viens tiek vadīts ar atvērta tipa vadību, bet otrs ar slēgta cikla vadību. Abu indikatoru kustību nodrošina identiski soļdzinēji, viens no šiem soļdzinējiem aprīkots ar optisku enkoderi, kas tiek pielietots vadības cikla noslēgšanai jeb dzinēja rotācijas kustības reģistrēšanai.

Mehāniskā uzbūve

Iekārtas korpuss veidots no ekstrudētiem alumīnija profiliem, kas savstarpēji savienoti gan ar industriāli lietotiem savienojumiem, gan 3D drukātām detaļām. Ar 3D drukas tehnoloģijas palīdzību izgatavotas detaļas soļdzinēju stiprināšanai un piedziņas siksnu spriegošanai. Arī Indikatori izgatavoti ar 3D drukas tehnoloģiju, tajos nostiprināti lineārie gultņi, kas atvieglo kustību, kas notiek pa kalibrēta izmēra vadīklām.

Lietotāja saskarne

Iekārtas lietošana demonstrēšanas režīmā notiek caur nelielu skārienjūtīgo ekrānu, kas atrodas pie iekārtas.

Izmantojot ➕ un ➖ pogas iespējams iestatīt pozīciju uz kuru lietotājs vēlas pārvietot indikatoru.

Ekrāna apakšā atrodas trīs pogas:

  • RESET atiestatīt šī brīža iestatīto pozīciju;
  • HOME doties uz iekārtas darba sākuma pozīciju izmantojot gala slēdžus;
  • GO doties uz pozīciju, kas iestatīta uz ekrāna.

Lietošana


Lai lietotu iekārtu, nepieciešams pievienot strāvas avotu tam paredzētajām pieslēgvietām iekārtas paneļa POWER sadaļā.

⚠️ Iekārtai paredzēts 12V strāvas avots, tā nav aprīkota ar pārsprieguma un pretēja sprieguma aizsardzību

Pievienojot strāvas avotu un ieslēdzot galveno slēdzi, POWER sadaļā jāiedegas gaismas diodei, kas norāda, ka iekārta saņem strāvu. Tāpat iekārtas skārienjūtīgajam ekrānam būtu jāieslēdzas un jāparāda iespriekš aprakstītajam lietotāja saskarnes ekrānam.

Uzsākot darbu ar iekāru nepieciešams izmantot HOME funkciju, lai iekārta zinātu indikatoru atrašanās vietu.

Izmantojot ➕ un ➖ pogas uz displeja nepieciešamas iestatīt pozīciju uz kuru doties indikatoram. Pirmajam eksperimentam iesakām izmantot vienu un to pašu pozīciju gan atvērtā, gan noslēgtā cikla vadības indikatoram, piemēram, 98 mm.

Izmantojot HOME pogu iespējams atkārtoti iestatīt iekārtu sākuma pozīcijā. Tāpat kā iepriekš iestata izvēlētu pozīciju un ar pogu GO uzsāk kustību. Ar roku pieturot indikatorus neļauj tiem izkustēties, atvērtā tipa vadības indikators pēc atlaišanas paliek nekustīgs, bet slēgtā cikla vadības indikators nostājas iestatītajā vietā pēc tā atlaišanas. Attēlā redzams kā slogotais (atvērtās vadības) indikators apstājies pozīcijā, kas atšķiras no iestatītas.

Ja pēc šī eksperimenta veikšanas netiks izmantota HOME funkcija, atvērtās vadības indikatoram nav iespējams zināt reālo pozīciju.

Mērījumu veikšana


Izmantojot iekārtas panelī pieejamās pieslēgvietas, iespējams veikt mērījumus un novērojumus.

POWER sadaļā, kā jau iepriekš aprakstīts, pieslēdzams strāvas avots.

OPEN LOOP CONTROLLER un CLOSED LOOP CONTROLLER sadaļās atrodamas pēc funkcijas vienādas pieslēgvietas. Katrā no sadaļām atrodamās pieslēgvietas atbilst attiecīgajam dzinējam.

Apzīmējums Nosaukums Apraksts
A + Dzinēja A spoles I izvads Iespējams veikt novērojumus spriegumam uz dzinēja A spoles
A - Dzinēja A spoles II izvads Iespējams veikt novērojumus spriegumam uz dzinēja A spoles
B + Dzinēja B spoles I izvads Iespējams veikt novērojumus spriegumam uz dzinēja B spoles
B - Dzinēja B spoles II izvads Iespējams veikt novērojumus spriegumam uz dzinēja B spoles
GND Savienots ar strāvas avota negatīvo spraudni, izmantojams kā atskaites punkts
STEP Motoru vadības draivera kontroles signāls. Pulsveida signāls, kura katrs pulss nosaka viena soļa (vai mikrosoļa) veikšanu dzinējam
DIR Motoru vadības draivera kontroles signāls, kas nosaka motora griešanās virzienu

CLOSED LOOP CONTROLLER sadaļā pieejamas papildus divas pieslēgvietas

Apzīmējums Nosaukums Apraksts
A Optiskā enkodera A fāze Viens no enkodera signāliem ar kura palīdzību var sekot līdzi dzinēja vārpstas rotācijai
B Optiskā enkodera B fāze Viens no enkodera signāliem ar kura palīdzību var sekot līdzi dzinēja vārpstas rotācijai

✍️ Autori

open-closed-loop's People

Contributors

jenertsa avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.