This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| et:hardware:homelab:combo [2013/01/04 15:24] – rellermaa | et:hardware:homelab:combo [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| - | (Versioon 1.1) | + | |
| - | Komboplaat koondab endas kolm erinevat plaati, mis teeb selle eriti sobivaks kasutamiseks robotil. Komboplaadi funktsionaalsus ühildub [[et: | + | ===== Robootika Kodulabor III põlvkond ===== |
| - | [{{: | + | ---- |
| + | Versioon 1.0 | ||
| + | [[et: | ||
| - | Komboplaadi abil on võimalik juhtida järgmisi mootoreid: | + | ---- |
| - | * 4 x alalisvoolumootor | + | ===== Robootika Kodulabor II põlvkond ===== |
| - | * 1 x samm-mootor | + | |
| - | * 2 x servomootor | + | |
| + | Versioon 1.3 | ||
| - | Ühendada järgmisi andureid: | + | [[et:hardware: |
| - | * 4 x analoog | + | |
| - | * 4 x digitaal | + | |
| - | * 2 x kooder | + | |
| - | * 8x digitaal, läbi serial liidese | + | |
| + | ---- | ||
| + | Versioon 1.2 | ||
| - | Kasutada järgmisi kommunikatsiooni liideseid: | + | [[et:hardware: |
| - | * UART (3,3 või 5 V toitel) | + | |
| - | * ZigBee / Bluetooth / RFID / WiFi / GPS juhtmavaba side moodul | + | |
| + | ---- | ||
| + | Versioon 1.1 | ||
| - | Standardlahendusena on Komboplaadile paigaldatud ZigBee juhtmavaba side moodul. | + | [[et: |
| + | ---- | ||
| + | Versioon 1.0 | ||
| - | ===== Elektrilised ühendused ===== | + | [[et: |
| - | Komboplaat on kontrolleriga ühendatud portide PA-PB-PC-PD-PE-PF kaudu. Alalisvoolu ja samm-mootori toited tulevad välisest toite pistikust, servo mootori toide tuleb samuti välisest toite pistikust, kuid on reguleeritud impulss-pingeregulaatori abil 5 V tasemel. Mootorite toited on eraldatud kontrolleri toitest. Kui Komboplaadi väline toide on õigesti ühendatud, süttib plaadil olev roheline toite LED - PWR. | + | ---- |
| - | ===== Alalisvoolumootorid ===== | ||
| - | |||
| - | Alalisvoolumootorid ühendatakse DC viikude gruppi. Iga paar suudab hakkama saada ühe mootoriga - kokku 4 alalisvoolumootorit. Mootorite juhtimiseks kasutatakse {{: | ||
| - | |||
| - | [{{: | ||
| - | |||
| - | ~~CL~~ | ||
| - | |||
| - | ^ AVR viik ^ Signaal ^ AVR viik ^ Signaal ^ | ||
| - | | PB4 | Mootor 1 A | PD6 | Mootor 3 A | | ||
| - | | PB7 | Mootor 1 B | PD7 | Mootor 3 B | | ||
| - | | PD0 | Mootor 2 A | PD4 | Mootor 4 A | | ||
| - | | PD1 | Mootor 2 B | PD5 | Mootor 4 B | | ||
| - | |||
| - | |||
| - | ==== Samm-mootorid ==== | ||
| - | [{{: | ||
| - | |||
| - | ~~CL~~ | ||
| - | ==== Servomootor ==== | ||
| - | Servomootorid ühendatakse //Servo// viikudesse. Maa kaabel (tavaliselt must või pruun) ühendatakse GND viiguga (plaadi servale poolne viik). Korraga on võimalik kasutada kahte servomootorit. Signaali viigud on ühendatud otse mikrokontrolleri taimeri väljunditega. | ||
| - | |||
| - | [{{: | ||
| - | |||
| - | ~~CL~~ | ||
| - | |||
| - | ^ AVR viik ^ Signaal ^ Pesa ^ | ||
| - | | PB5(OC1A) | PWM1 | Ülemine | | ||
| - | | PB6(OC1B) | PWM2 | Alumine | | ||
| - | |||
| - | |||
| - | ===== Andurid ===== | ||
| - | ==== Analoog-digitaal muunduriga anduri sisendid ==== | ||
| - | Komboplaadile saab ühendada kuni 4 analoog-digital muundurit kasutatavat andurit. Andurite sisendid on jaotatud plokkidesse, | ||
| - | |||
| - | [{{: | ||
| - | |||
| - | ~~CL~~ | ||
| - | |||
| - | ^ AVR viik ^ Signaal ^ Pesa ^ | ||
| - | | PF0(ADC0) | ADC0 | Ülemine | | ||
| - | | PF1(ADC1) | ADC1 | Alumine | | ||
| - | | PF2(ADC2) | ADC2 | Ülemine | | ||
| - | | PF3(ADC3) | ADC3 | Alumine | | ||
| - | |||
| - | === Analoog-digitaal muunduriga anduri sisendid === | ||
| - | (Alates versioon 1.2) / | ||
| - | Lisaks on võimalik Kombo plaadi toitepinget mõõta kasutades komboplaadil asuvat sildühendust (jumper) **DC_REF**. Kasutades seda, ühendatakse ADC3 viik plaadil oleva pingejaguriga, | ||
| - | |||
| - | [{{: | ||
| - | |||
| - | ==== Digitaal sisendid ==== | ||
| - | Komboplaadiga saab ühendada kuni 4 digitaalse väljundiga andurit. Mooduli andurite sisendid on jaotatud plokkidesse, | ||
| - | |||
| - | [{{: | ||
| - | ~~CL~~ | ||
| - | |||
| - | ^ AVR viik ^ Signaal ^ Pesa ^ | ||
| - | | PE2(XCK0/ | ||
| - | | PE3(OC3A/ | ||
| - | | PE4(OC3B/ | ||
| - | | PE5(OC3C/ | ||
| - | |||
| - | ===== Digitaal jada sisendid ===== | ||
| - | Komboplaadil on 8 sisendiga nihkeregister 74HC/ | ||
| - | |||
| - | [{{: | ||
| - | |||
| - | ~~CL~~ | ||
| - | |||
| - | ^ AVR viik ^ Signaal ^ | ||
| - | | PA7(AD7) | Q7 | | ||
| - | | PC7(A15) | CP | | ||
| - | | PA6(AD6) | PL | | ||
| - | | GND | CE | | ||
| - | |||
| - | ==== Digitaal / Analoog jada sisendid ==== | ||
| - | (Alates versioon 1.3) / | ||
| - | Alates versioonist 1.3 on nihkeregister asendatud väise analoog-digital muunduriga. Välise ADC tööpõhimõte on sarnane AVR'i oma sisemisega, ning seda loeb AVR kasutades SPI protokolli. Sisend on eriti sobilik näiteks jooneandurite lugemiseks, kus tihti on vaja rohkemat, kui vaid nelja sisendit. | ||
| - | [{{: | ||
| - | |||
| - | ==== Kooder ==== | ||
| - | |||
| - | [{{: | ||
| - | ~~CL~~ | ||
| - | |||
| - | ^ AVR viik ^ Signaal ^ | ||
| - | | PE6 | Kooder 1 | | ||
| - | | PE7 | Kooder 2 | | ||
| - | |||
| - | ===== Juhtmevaba moodul ===== | ||
| - | Komboplaadile on võimalik paigaldada üks järgnevatest moodulitest: | ||
| - | * **ZigBee moodul ** | ||
| - | * **Bluetooth** | ||
| - | * **GPS moodul** | ||
| - | * **RFID moodul** | ||
| - | * **Wifi moodul** | ||
| - | Kõik loetletud moodulid suhtlevad mikrokontrolleriga üle UART liidese. | ||
| - | Lisaks on võimalik Komboplaadiga ühendada väline kaabliga UART seade. Välisele seadmele on võimalik valida toitepinge 3,3 V või 5 V. | ||
| - | |||
| - | [{{: | ||
| - | |||
| - | ~~CL~~ | ||
| - | |||
| - | ZigBee XBee moodul | ||
| - | ^ Juhtmevada mooduli viik ^ Signaal ^ Pesa ^ | ||
| - | | 15(ASSOC/ | ||
| - | | 17(COORD_SEL/ | ||
| - | | 18(AD2/ | ||
| - | | 19(AD1/ | ||
| - | | 20(AD0/ | ||
| - | | 11(RF_TX/ | ||
| - | | 16(RTS/ | ||
| - | |||
| - | Komboplaat on ühendatud juhtmevaba mooduli i/o 4 viiku, millele saab lisada pingejaguri (kui tegemist on analoog sisendiga) või kasutada digitaalse sisend-väljundina, | ||