^ Name: | GECKO3power ||
^ Maintainer| [[gecko-addons:gecko3_robot_and_gecko3power:unknown]]||
^ Revision: | ||
^ Development status: | stable ||
^ Compatibility: | GECKO3 ||
====== GECKO3power ======
This is the electronic module of [[:gecko-platforms:gecko3_robot|gecko3-robot]].\\
It mainly consists of three parts:
* Power System to power GECKO3 modules
* Sensors
* Actuators and power drivers
Below you find the description of all sub modules of the board.
\\
\\
\\
\\
\\
{{ :gecko-addons:gecko3_robot_and_gecko3power:gecko3powernets.png?500 |}}
===== Schematic and Bill of Material =====
{{ :gecko-addons:gecko3_robot_and_gecko3power:gecko3power_supply.pdf |}}\\
{{:gecko-addons:gecko3_robot_and_gecko3power:gecko3power_supply-bom.pdf|Bill of material}}
===== LEDs =====
* Red: Charging LED, lights during the charging process
* Green: Power LED, lights when the system is switched on
* Yellow: Battery empty LED, lights when you should recharge the Battery
===== Power Switch =====
Three position switch functions:
* off
* system on, motors off
* system and motors on
===== Motor driver =====
=== H-Brige Vishay Si9986 ===
Full support H-Brige for forward, backward and brake.
Datasheet: [[http://www.vishay.com/docs/70007/si9986.pdf|Si9986]]\\
Application Note: [[http://www.vishay.com/docs/70590/70590.pdf|Application Note]]
=== Controlling the motors ===
The two motors are controlled by the two signals INA and INB of each motor:
^ Name ^ Description ^ FPGA output ^
| M1_INA | Control signal A for motor 1 | AA21 |
| M1_INB | Control signal B for motor 1 | AB24 |
| M2_INA | Control signal A for motor 2 | AC26 |
| M2_INB | Control signal B for motor 2 | W24 |
The motor acts according to the control signal:
^ Signal ^ Brake ^ +Dir ^ -Dir ^ Open ^
| Mx_INA | 0 | 0 | 1 | 1 |
| Mx_INB | 0 | 1 | 0 | 1 |
=== Pinning of the Motor Connector JP1 and JP2 ===
JP1 and JP2 connect the GECKO3power with the Maxon motors.
^ Pin ^ Name ^ Description ^
| 1 | MA+ | Motor positive output |
| 2 | +3V3 | Motor 3.3 V supply (independent from System 3.3 V) |
| 3 | Mx_ENA | Encoder output A |
| 4 | Mx_ENB | Encoder output B |
| 5 | GND | System GND |
| 6 | MA- | Motor negative output |
==== Motor and Decoder ====
Are documented under [[gecko3:gecko-platform:gecko3_robot#Motors]].
===== Sensors =====
==== Line Sensor ====
{{:gecko-addons:gecko3_robot_and_gecko3power:tcnd5000.png?300|}}
With these sensors and the on board circuit to realize a Delta-Sigma ADC (R-C element for integration, D Flip-Flop) you are able to measure the brightness of the floor. So you can build a robot that is following for example a white line on a darker floor.
=== Reflective Sensor Vishay TCND5000 ===
* Peak operating range: 2 mm to 25 mm
* Daylight blocking filter
* High linearity
* Emitter wavelength 940 nm
Datasheet: [[http://www.vishay.com/docs/83795/tcnd5000.pdf|tcnd5000]]
==== Ultrasonic Distance Sensor ====
{{:gecko-addons:gecko3_robot_and_gecko3power:ultrasonic_sfr10_back.jpg?300|}}{{:gecko-addons:gecko3_robot_and_gecko3power:ultrasonic_sfr10_front.jpg?300|}}
=== Devantech SRF10 ===
* Frequency 40KHz
* Max. Analogue Gain Variable 40 to 700 in 16 steps
* Units Range reported in uS, mm or inches
* Range from 30 to 6000 mm
* Connected to I2C Bus
* Size of only 32 x 15 x 10 mm
* [[http://www.robot-electronics.co.uk/acatalog/Ultrasonic_Rangers.html|Devantech US Rangers]]
Datasheet with description of the I2C commands: {{http://www.robot-electronics.co.uk/htm/srf10tech.htm}}
===== Battery =====
{{ :gecko-addons:gecko3_robot_and_gecko3power:gecko3power_battery.jpg?300|}}
The battery is a common lithium-ion type rechargeable type.
=== Contrell PA-LP987 ===
* Cell Type Panasonic CGA103450
* Voltage 3.6 – 4.2 V
* Capacity 3900 mAh
* 1s2p type: 2 cells in parallel
==== Battery Charger LTC4075EDD ====
Charge through USB or with wall adapter.\\
To charge it using a USB cable you can use any USB connector on any other board connected to the system bus!
===== Wall adapter Input =====
The wall adapter input is a common barrel connector.
=== Connector ===
* Outer diameter 3.5 mm
* Hole diameter 1.35 mm
* Input current up to 4 A
* Input voltage 4.5 – 5.5 V
If you need a connector to plug into the robot you can use the one with order number [[https://www.distrelec.ch/ishopWebFront/catalog/product.do/para/node/is/acakabaaacab/and/highlightNode/is/151300/and/id/is/01/and/series/is/1.html|151300 at Distrelec]]
===== DC/DC Converter =====
The system voltage of GECKO3 modules is 3.3 V. The DC/DC Converter is the primary power supply for any 3.3 V component on other modules.
=== Supply ===
* Voltage: 3.3 V
* Available current: up to 3 A
===== 60 to 120 pin adapter =====
This adapter connects the power module to the system bus electrically and matches the height and position of the system bus connector for the [[:gecko-platforms:gecko3_robot|gecko3 robot]].
{{ :gecko-addons:gecko3_robot_and_gecko3power:gecko3robot_adapter.jpg?300|}}
Schematic and bill of material:\\
{{:gecko-addons:gecko3_robot_and_gecko3power:pcb_60pin_120pin.pdf|}}\\
{{:gecko-addons:gecko3_robot_and_gecko3power:pcb_60pin_120pin_bom.pdf|}}
Pinning of the [[:gecko3:system_bus:start|120 pin GECKO3 system bus]].