Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
et:hardware:motors [2010/02/03 13:37] mikk.leiniet:hardware:motors [2010/02/08 10:39] (current) – eemaldatud mikk.leini
Line 1: Line 1:
-====== Mootorite moodul ====== 
  
-Mootorite moodul koosneb mootorite juhtplaadist ja erinevatest mootoritest. Mootoriplaat on  projekteeritud AVR ATmega128 kontrolleriplaadiga ühendamiseks, kuid seda saab edukalt kasutada ka teiste mikrokontrollerite ja mootoritega, kuna sisaldab H-sildu (L293D), mis on mootorite juhtimisel üldlevinud. 
- 
-Mootoriplaat eraldab mootorite toited juhtsignaalidest ning võimaldab ühe ribakaabliga ühendada kõik juhtsignaalid kontrollerplaadiga. 
- 
-{{:examples:actuator:actuator_board.jpg?400|}} 
- 
-Moodul võimaldab juhtida erinevaid mootoritüüpe ning kõigil tüüpidel võib olla erinev toitepinge. Mooduli (ühendus)võimalused: 
- 
-  * 4 x alalisvoolumootor või 3 x alalisvoolumootor ja 2 x kooder. 
-  * 2 x unipolaarne samm-mootor. 
-  * 1 x bipolaarne samm-mootor. 
-  * 2 x RC servomootor. 
-  * Eraldi UART pistik. 
-  * Juhtkiipide toite valiku sild JP1 (kontrollerplaadilt või väline). 
-  * Toite LED. 
- 
-Mootorite mooduli toitepistik (PWR): 
- 
-^ Viik  ^ Kirjeldus ^ Pinge   ^ Vool ^ 
-|  1    |  DC mootorid                      |  kuni 36 V  | kuni 600 mA | 
-|  2    |  Bipolaarne samm-mootor            kuni 36 V  | kuni 600 mA | 
-|  3    |  Servomootorid                    |  4,8 - 6 V  | kuni 1 A    | 
-|  4    |  Unipolaarsed samm-mootorid        kuni 50 V  | kuni 500 mA | 
-|  5    |  Loogika toide (valitav JP1 abil) |  5 V        |             |   
-|  6    |  Maa (GND)                        |                         |   
- 
-NB! Pinge ja vool sõltuvad eelkõige kasutatavast mootorist ja ei tohi ületada mootori lubatavaid piirväärtusi. Kodulabori komplektis sisalduvate mootorite toide on üldjuhul 5 - 6 V ja vastavalt sellele on kaasasoleva harukaabli väljundpinged limiteeritud 5 või 6 V. 
- 
-===== Mootorid ===== 
- 
-Mootori konkreetsed margid ja mudelid võivad Kodulabori komplektides varieeruda, kuid igas komplektis on alati 1 alalisvoolumootor, 1 samm-mootor (unipolaarne või bipolaarne) ja 1 RC servomootor. 
- 
-Allpool on toodud võimalikud mootorid, mis esinevad Kodulaborite komplektides. 
- 
-  * **Alalisvoolumootor** 
-    * Micromotors L149.6.10 (reduktor) {{:kit:datasheets:actuators:dc_gearmotor_6v_25rpm.pdf|andmeleht}} 
-    * Micromotors L149.6.43 (reduktor) {{:kit:datasheets:actuators:dc_gearmotor_6v_25rpm.pdf|andmeleht}} 
-    * Micromotors LE149.6.10 (reduktor + kooder) {{:kit:datasheets:actuators:dc_gearmotor_6v_52rpm_encoder.pdf|andmeleht}} 
-  * **RC servomootor** 
-    * Robbe FS 100 {{:kit:datasheets:actuators:servo_robbe_fs100.pdf|andmeleht}} 
-    * E Sky EK2-0501 {{:kit:datasheets:actuators:servo_esky_ek2-0501.pdf|andmeleht}} 
-    * Futaba XT-S  
-    * Hitec HS422 {{:kit:datasheets:actuators:servo_hs422.pdf|andmeleht}} 
-  * **Unipolaarne samm-mootor** 
-    * Ming Jong ST35 {{:kit:datasheets:actuators:stepper_motorst35.pdf|andmeleht}} 
-  * **Bipolaarne samm-mootor** 
-    * Moons 42PM {{:kit:datasheets:actuators:moons_bipolar_stepper_motors.pdf|andmeleht}} 
-    * Ming Jong ST28 {{:kit:datasheets:actuators:stepper_motor_st28.pdf|andmeleht}} 
-  * **Pieso heligeneraator** (valikuline) 
- 
-===== Elektrilised ühendused ===== 
- 
-Mootorite mooduli plaat tuleb Kontrollermooduli plaadiga ühendada ühe ribakaabliga kontrollerimooduli porti PE-PB-PD. Mootorite toited ühendatakse eraldi PWR pistikuga, kus igale mootori tüübile on võimalik anda erinev toitepinge, sõltuvalt kasutatavast mootori tüübist. Plaadil olevaid kiipe on võimalik toita välise toiteallikaga või otse kontrollerplaadilt. Selle määrab plaadil olev sild JP1. Kui sild ühendab viigud 1 ja 2, siis kiipide toide võetakse otse Kontrollermoodulist. Kiipide korrektse toite olemasolu saab kontrollida plaadil oleva väikese rohelise LED +5V abil. Mootoriplaadil on eraldi välja toodud ka UART ühendus, mis võimaldab läbi mootoriplaadi ühendada UART protokolliga ühilduvaid seadmeid. 
- 
-[{{  :examples:motor:actuator_schematics_port_pwr.png?580  |Mootorimooduli ja Kontrollermooduli plaatidevaheline ühenduspistik, Mootoriplaadi toite ühendus ja UART pistiku ühendus}}] 
- 
-==== Alalisvoolumootor ==== 
- 
-Alalisvoolu mootorid ühendatakse pistikute gruppi DC1. Iga paari külge on võimalik ühendada üks mootor - kokku 4 mootorit. Mootori pistikuga 3 on paralleelselt ühendatud koodrite ENC1 ja ENC2 pistikud. Kui soovitakse kasutada mootoreid koos koodritega, siis mootoripistikut 3 samaaegselt kasutada ei saa (tarkvaraliselt muudetakse see sisendiks). Mootoreid juhitakse üldlevinud kahe integreeritud H-silla kiipidega L293D, mis mõlemad on võimelised juhtima samaaegselt kahte mootorit. Mootorid võib asendada ka muude täituritega (näiteks pieso heligeneraator, relee, jms.), mida saab juhtida digitaalsete signaalidega ja millede maksimaalne vool ei ületa 500 mA. 
- 
-[{{  :examples:motor:actuator_dc_schematics.png?580  |Alalisvoolumootori ühenduse skeem}}] 
- 
-^ AVR viik ^ Juhtsignaal ^ AVR viik ^ Juhtsignaal ^ 
-| PB4 | Mootor 1 1A | PD6 | Mootor 3 1A | 
-| PB7 | Mootor 1 2A | PD7 | Mootor 3 2A | 
-| PD0 | Mootor 2 1A | PD4 | Mootor 4 1A | 
-| PD1 | Mootor 2 2A | PD5 | Mootor 4 2A | 
- 
-==== Samm-mootorid ==== 
- 
-Mootoriplaat toetab kahe erinevat tüüpi samm-mootori kasutamist. Plaadile on võimalik ühendada 2 unipolaarset samm-mootorit ja 1 bipolaarne samm-mootor. Bipolaarset samm-mootorit juhitakse H-sillaga L293D ja unipolaarset samm-mootorit transistorite jadaga ULN2803. Mootorite juhtsignaalide mustrid genereeritakse tarkvaraliselt. Samm-mootorite ühendamisel on oluline jälgida mähiste järjekorda. Unipolaarse samm-mootori toiteotsad ühendatakse viikudesse 1 ja 2. Kui tegemist on viie juhtmelise unipolaarse samm-mootoriga, siis toite ots ühendatakse viiku 2 ja viik 1 jääb vabaks. 
- 
-Samm-mootori mähiste ühendused. 
- 
-^ Viik  ^ Mähise tähis ^ Unipolaari ühendus   ^ Bipolaari ühendus      ^ 
-|  1  |  1    + toide  |   | 
-|  2  |  2    + toide  |   | 
-|  3  |  1a  |  PE0/PE4  |  PB0  | 
-|  4  |  2a  |  PE1/PE5  |  PB1  | 
-|  5  |  1b  |  PE2/PE6  |  PB2  | 
-|  6  |  2b  |  PE3/PE7  |  PB3  | 
- 
- 
-[{{:examples:motor:stepper:samm_mootorid_skeem.png?580|Unipolaarse samm-mootori põhimõtteskeem / Bipolaarse samm-mootori põhimõtteskeem}}] 
- 
-[{{:examples:motor:actuator_stepper_schematics.png?580|Samm-mootorite ühenduse skeem}}] 
- 
-==== Servomootor ==== 
- 
-RC servomootorid ühendatakse Mootorite mooduli plaadi pistikutesse PWM1 ja PWM2. Mootorid ühendatakse nii, et signaali juhe (tavaliselt kollane või valge) jääb viiku 1 (plaadi ääre pool). Sama-aegselt on võimalik kasutada kahte servomootorit. Mootorite juhtsignaalid on ühendatud otse kontrolleri taimerite väljundviikudega. 
- 
-^ AVR viik  ^ Juhtsignaal ^ 
-| PB5(OC1A) | PWM1        | 
-| PB6(OC1B) | PWM2        | 
- 
-===== Mootorite ühendused ===== 
- 
-[{{:examples:motor:actuator_motor_con_schematics.png?580|Mootorite ühendused}}] 
- 
-===== Mooduli ühendamine ===== 
- 
-Mooduli ühendamisel on soovitatav järgida allolevat järjekorda ja kontrollerplaadi toitepistik ühendada alati kõige viimasena. 
- 
-  - Ühendada Mootorite mooduli plaat Kontrollermooduli plaadiga, kasutades ribakaablit. 
-  - Ühendada mootor(id). 
-  - Ühendada Mootorite mooduli plaat toitekaabliga. 
-  - Ühendada Kontrollermooduli toide. 
- 
-[{{:examples:motor:actuator_connection.png?580|Mootorite mooduli plaadi ühendamine}}] 
-[{{:examples:actuator:actuator_motors.jpg?580|Mootorite ühendamine plaadiga}}] 
et/hardware/motors.1265204252.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0