This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:hardware:homelab:combo:v3_1 [2015/03/20 18:08] – heikopikner | en:hardware:homelab:combo:v3_1 [2020/07/20 12:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ~~PB~~ | + | < |
| ====== Combo module III ====== | ====== Combo module III ====== | ||
| - | |||
| - | < | ||
| Combo board is designed to connect external devices to the Robotic Homelab Kit. External devices are conditionally divided into three groups: sensors, motors and communication interfaces. Each group of devices has its own set of connectors, which are separated from each other. For example, connectors for sensors are located in the right part of the module, motors plugs are located on the left and communication interface plugs on top of the module.The plugs for sensors and communication interfaces are connected directly to the controller’s corresponding signal pins, but the connectors of motors are connected to the controller’s pins through the drivers. This allows Combo module to drive more powerful motors which are not drivable to the direct microcontroller pins. | Combo board is designed to connect external devices to the Robotic Homelab Kit. External devices are conditionally divided into three groups: sensors, motors and communication interfaces. Each group of devices has its own set of connectors, which are separated from each other. For example, connectors for sensors are located in the right part of the module, motors plugs are located on the left and communication interface plugs on top of the module.The plugs for sensors and communication interfaces are connected directly to the controller’s corresponding signal pins, but the connectors of motors are connected to the controller’s pins through the drivers. This allows Combo module to drive more powerful motors which are not drivable to the direct microcontroller pins. | ||
| Line 28: | Line 26: | ||
| The Combo module plugs are divided into three major groups. The connectors for sensors are located in the right side of the module, motors plugs are located on the left side and communication interface plugs in the top right of the module. The motor connectors are divided into three groups: DC motor, servo motor, and stepper motor. DC and stepper motor feeds come from the Controller module power cord, servo motors feed comes through 5V voltage regulator also from Controller module power cord. Servo motor connector is also multifunctional, | The Combo module plugs are divided into three major groups. The connectors for sensors are located in the right side of the module, motors plugs are located on the left side and communication interface plugs in the top right of the module. The motor connectors are divided into three groups: DC motor, servo motor, and stepper motor. DC and stepper motor feeds come from the Controller module power cord, servo motors feed comes through 5V voltage regulator also from Controller module power cord. Servo motor connector is also multifunctional, | ||
| - | **Andurite pistikute grupp** | + | **The group of sensors** |
| {{: | {{: | ||
| Line 36: | Line 34: | ||
| ~~CL~~ | ~~CL~~ | ||
| ~~CL~~ | ~~CL~~ | ||
| - | ~~PB~~ | + | < |
| - | **Mootorite pistikute grupp** | + | **The group of motors** |
| ~~CL~~ | ~~CL~~ | ||
| {{: | {{: | ||
| Line 44: | Line 42: | ||
| - | ===== Andurid | + | ===== Sensors===== |
| - | ==== Analoogsisendid | + | ==== ADC sensor inputs==== |
| - | Kombomoodulile saab ühendada kuni 11 analoogsignaali väljastavat andurit. Andurite sisendid on jaotatud anduri pistiku vasakusse ossa, kus igale andurile on eraldi maa, +3,3 V toite ja signaali viik. Maa ühendus on alumine. | + | The Combo module has 11 ADC input for an analog sensors. The sensor inputs are moved into the left part of the sensors connector, where each sensor has a separate GND, +3.3 V power supply and signal pin. GND connection is lowest. |
| Line 63: | Line 61: | ||
| */ | */ | ||
| - | ==== Digitaalsisendid | + | ==== Digital inputs |
| - | Kombomooduliga saab ühendada kuni 8 digitaalse väljundiga andurit. Digitaalsed sisendid on jaotatud sisendpistiku paremasse otsa. | + | Combo board has 8 digital pins where to connect digital sensors. The digital inputs are moved into the right part of the sensors connector |
| /* | /* | ||
| Line 75: | Line 73: | ||
| - | ==== Toitepinge mõõtmise ahel ADC0 ==== | + | ==== Supply voltage measurement circuit |
| - | Lisaks on võimalik Kombomooduli toitepinget mõõta. Selleks tuleb sillata Kombomoodulil asuv sildühendus (inglise keeles //jumper//) //VBat//. ADC0 viik on sellisel juhul ühendatud plaadil oleva pingejaguriga. Seda võimalust võib näiteks kasutada roboti akupinge monitoorimiseks sõidu ajal. | + | In addition, it is possible to measure the supply voltage of the Combo module. In this case a jumber could be added to Vbat. ADC0 pin is then connected to a voltage divider. This option can be useful for robots to monitor the battery voltage while driving. |
| - | + | ||
| - | [{{: | + | |
| - | ^ Takisti ^ Väärtus ^ | + | [{{: |
| - | | Ülemine | 6.8k | | + | |
| - | | Alumine | 1k | | + | |
| - | ==== Kooder ==== | + | ^ Resistor^ Value^ |
| - | Kooder jagab viike //Servo// väljundiga, | + | | Higher| 6.8k | |
| - | Kooder ühendatakse //Servo - Encoder// pistikusse. | + | | Lower| 1k |
| - | [{{: | + | ==== Coder==== |
| + | Coder shares pins of the //Servo// output to be able to use four servo motors, or obtain feedback from four coders, or share the connector halves. The encoder is connected to // | ||
| - | ^ AVR viik ^ Signaal ^ | + | [{{: |
| - | | PC4(INT0C) | Kooder | | + | |
| - | | PC5(INT1C) | Kooder | | + | |
| - | | PD0(INT0D) | Kooder | | + | |
| - | | PD1(INT1D) | Kooder | + | |
| - | ~~PB~~ | + | ^ AVR pin^ Signal^ |
| - | ==== Alalisvoolumootorid ==== | + | | PC4(INT0C) | Coder | |
| + | | PC5(INT1C) | Coder | | ||
| + | | PD0(INT0D) | Coder | | ||
| + | | PD1(INT1D) | Coder | | ||
| - | Alalisvoolumootorid ühendatakse | + | < |
| + | ==== DC motors==== | ||
| + | DC motors is connected to the DC group of pins. Every pair of pins can control 1 dc motor, thus it's possible to manipulate | ||
| - | [{{: | + | [{{: |
| - | ^ AVR viik ^ Signaal | + | ^ AVR pin ^ Signal |
| - | | PC0(OCC0A) | Mootor\ 1A | PJ4 | Mootor\ 1B | | + | | PC0(OCC0A) | Motor\ 1A | PJ4 | Motor\ 1B | |
| - | | PC1(OCC0B) | Mootor | + | | PC1(OCC0B) | Motor 2A | PJ5 | Motor 2B | |
| - | | PC2(OCC0C) | Mootor | + | | PC2(OCC0C) | Motor 3A | PJ6 | Motor 3B | |
| - | | PC3(OCC0D) | Mootor | + | | PC3(OCC0D) | Motor 4A | PJ7 | Motor 4B | |
| {{: | {{: | ||
| - | ==== Samm-mootorid | + | ==== Stepper motors |
| - | Samm-mootorid jagatakse üldjuhul kaheks: unipolaarsed- ja bipolaarsed samm-mootorid. Unipolaarse samm-mootori saab ühendada viikude gruppi | + | Stepper motors generally divided into two categories: unipolar- and bipolar stepper motors. Unipolar stepper motors can be connect pins group //Unipolar Stepper//, |
| - | [{{: | + | [{{: |
| - | ^ AVR viik ^ Signaal | + | ^ AVR pin ^ Signal |
| - | | PJ0 | Mähis | + | | PJ0 | Winding |
| - | | PJ1 | Mähis | + | | PJ1 | Winding |
| - | | PJ2 | Mähis | + | | PJ2 | Winding |
| - | | PJ3 | Mähis | + | | PJ3 | Winding |
| {{: | {{: | ||
| - | ==== Servomootorid | + | ==== Servomotors==== |
| - | Servomootorid ühendatakse | + | Servo is connected to //Servo - Encoder// |
| - | [{{: | + | [{{: |
| - | ^ AVR viik ^ Signaal | + | ^ AVR pin ^ Signal |
| | PC4(OCC1A) | PWM | | | PC4(OCC1A) | PWM | | ||
| | PC5(OCC1B) | PWM | | | PC5(OCC1B) | PWM | | ||
| Line 138: | Line 134: | ||
| - | ===== Jadaliides | + | ===== Serial interface===== |
| - | Kombomooduliga on võimalik ühendada väliseid | + | The Combo module can be connected to the external |
| - | [{{: | + | [{{: |
| - | ===== Juhtmevaba moodul | + | ===== Wireless module |
| - | Kombomoodulile on võimalik paigaldada üks järgnevatest moodulitest: | + | One of these modules can be connected to the Combo board: |
| - | * XBee/ | + | * XBee/ |
| * Bluetooth | * Bluetooth | ||
| - | * GPS moodul | + | * GPS module |
| - | * RFID moodul | + | * RFID module |
| - | * Wifi moodul | + | * Wifi module |
| - | Kõik loetletud moodulid suhtlevad mikrokontrolleriga üle UART liidese. | + | All of these module communicate over the UART interface with the microcontroller. |
| - | Vaikimisi on Kombomoodulile paigaldatud | + | By default |
| - | [{{: | + | [{{: |
| ~~CL~~ | ~~CL~~ | ||
| - | Kombomoodulil on ühendused juhtmevaba mooduli | + | Combo board is connected with 4 wireless module' |
| - | BluetoothBee Pro moodul | + | BluetoothBee Pro module |
| - | ^ Juhtmevaba mooduli viik ^ Signaal | + | ^ Pin from wireless module |
| | 20(MODE) | | 20(MODE) | ||
| | 19(STATUS) | | 19(STATUS) | ||
| Line 166: | Line 162: | ||
| - | XBee moodul | + | XBee module |
| - | ^ Juhtmevaba mooduli viik ^ Signaal | + | ^ Pin from wireless module |
| | 20(AD0/ | | 20(AD0/ | ||
| | 19(AD1/ | | 19(AD1/ | ||
| | 18(AD2/ | | 18(AD2/ | ||
| | 17(AD3/ | | 17(AD3/ | ||
| - | | 11(RF_TX/ | + | | 11(RF_TX/ |
| - | | 15(ASSOC/ | + | | 15(ASSOC/ |
| - | | 16(RTS/ | + | | 16(RTS/ |