Difference between revisions of "RoboCup: Kicker Board 2013"

From RoboJackets Wiki
Jump to navigation Jump to search
 
(22 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== <span style="font-size:large;"><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">Overview</span></span></span> ==
+
== Overview ==
  
<span id="docs-internal-guid-ec51a860-0672-0d31-ece3-e8e72e929375"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">This is an overview of all the features and concepts on the 2013 kicker board made for the Robocup competition by the electrical team of Georgia Institute of Technology's</span></span><span style="color: rgb(0, 0, 0); font-family: Arial; font-size: 15px; white-space: pre-wrap; line-height: 1.6; background-color: transparent;">robocup team. This board's purpose is to contain all of the electric components to power a solenoid, to provide a working kick to play soccer with. This wiki be used to farmiliarize new members of robocup with how the kicker board works and learn other important facts about the board. If there are any questions about any of the concepts that we don't explain please refer to the references we have provided.</span>
+
This is an overview of all the features and concepts on the 2013 kicker board made for the RoboCup competition by the electrical team of Georgia Institute of Technology's RoboCup team. This board's purpose is to drive a high voltage, high peak current solenoid to kick the ball. This page is to be used to farmiliarize new members of RoboCup with how the kicker board works.
  
 +
== Safety and Handling ==
  
 +
This board uses high voltage. Be extremely careful around high voltage. It can cause considerable damage. Until you know that the capacitors are discharged, assume that they are still charged up to 250V. Check if there is a red LED lit on the back of the the kicker board. This is the death light. It is powered directly by the capacitors. If this light is on, you should not touch the board.
  
== <span style="font-size:large;"><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">Safety and Handling</span></span></span> ==
+
== Kicker Charger ==
  
<span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">This board uses high voltage. Be extremely careful around high voltage. It can cause considerable damage. Until you know that the capacitors are discharged, assume that they are still charged up to 250V. The best way to tell if your board is discharged is that there is one red LED on the back of the the kicker board. This is the death light. It is powered directly by the capacitors. If this light is on, you should not touch the board. The best way to discharge the capacitors is to push the button on the rear of the control board and then immediately power off the robot. This will cause the robot to manually kick, discharging the capacitors. Then turn off the power before it can build enough charge to cause much of a shock if any. This button can only be used if the robot is on, so make sure a kick is made. Also if the LED is on faintly it will likely not cause much of a shock, but you should either discharge it or wait for the LED dissipate the remaining energy.</span></span>
+
[[File:Kicker charger.PNG|thumb|center|1200px]]
  
== <span style="font-size:large;"><span style="font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">Kicker Charger</span></span> ==
+
This is the kicker board's charging circutry. This allows the board to charge large capacitors up to a very high voltage. This part of the board consists of two main components: the bank capacitors and the flyback regulator. The bank capacitor is charged up to a high voltage and allows a high peak power delivery. The flyback controller is used to convert a low voltage, high current input to a high voltage, low current output.
  
<span style="font-size:large;"><span style="font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">[[File:Kicker charger.PNG|1000px|Figure 1. Kicker Charger]]</span></span>
+
=== Flyback Controller ===
  
=== <span style="font-size:medium;"><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">Transformer Overview</span></span></span> ===
+
The flyback controller that is on the board is a LT3757. This chip modulates the duty cycle of the priamry side switch based ont he feedback voltage to regulate the output voltage.
  
<span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">In the charger design of our kicker board a transformer</span></span><sup><span style="color: rgb(0, 0, 0); font-family: Arial; font-size: 9px; line-height: 14.3999996185303px; white-space: pre-wrap;">[1]</span></sup><span><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">is used to increase the voltage potential of capacitors. For the design of this board we can think of a transformer as two inductors &nbsp;with a shared potential energy. This means that we can transfer energy from one inductor to the other freely. These inductors</span></span><sup><span style="color: rgb(0, 0, 0); font-family: Arial; font-size: 9px; line-height: 14.3999996185303px; white-space: pre-wrap;">[2]</span></sup><span><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">do not have to be identical. In fact it is the difference in inductance that allows the transistor to magnify voltage. For the charger of the transformer, we use the relationship that E = 1/2LI^2</span><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">, where L is the inductance and I is the current. This allows us to chage the current by having a difference in inductance acording to an inverse square root relationship. We can use this current multiplication to create a voltage multiplication effect. This is an ideal transformer, so in reality not all of the energy is transferred.</span></span>
+
=== LT3757/Converter controller ===
  
=== <span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">Flyback Converter</span></span> ===
+
The converter controller that is on the board is a LT3757. This chip manages the switching of our Buck-boost converter. When the supply loop has reached full capacity it will lock the supply loop. When the potential is transferred to the capacitors the supply loop is again unlocked. The LT3757 is an integrated circuit that uses inputs to determine precisely when to switch in order maximize power transfer. We can not do this manually or with our FPGA and CPU because of the asymptotic nature of capacitors and inductors. Unfortunately the LT3757 was designed for a resistive load, and while it can handle capacitive loads quite well there may be other chips that do it even better. We are looking at other possibilities and may improve on this component in the future.
<div></div>
 
<span style="font-size: 13px; line-height: 1.6;"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">T</span></span><span style="font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">he board currently uses a flyback</span><span style="font-size: 9px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: super; white-space: pre-wrap; background-color: transparent;">[3]</span><span style="font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">or buck-boost converter along with a transformer to create a very high voltage which we can store in the capacitors. A boost converter allows the output voltage to increase above what can be supplied as input. A very high voltage potential must be reached as soon as possible. This is done through a process of transferring potential energy.</span>
 
  
<span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">First &nbsp;the supply voltage charges the transformer to some potential energy specified by the LT3757. The load loop is effectively locked in place by the potential of our capacitive load and a diode which prevents current from being discharged over the capacitors. The supply loop is then locked with a transistor by the LT3757. This forces all of the potential gathered in the transistor into the load loop. Not all of potential energy is transferred because there is already potential energy on the capacitors from the last round of charging. Once enough energy has been transferred to the capacitors the LT3757 will open up the supply loop. This restarts our process recharging the supply loop.</span></span>
+
=== Other converter methods ===
  
=== <span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">LT3757/Converter controller</span></span> ===
+
It has been suggested that other converter types may be able to charge the capacitors faster. A boost converter may allow us to create a higher voltage potential. This would allow a faster transfer from the inductor to the capacitor. The other converter that has been looked at is the cuk converter. A cuk converter might be able to allow the capacitors to be charged while other inductors are charging which would increase the rate of power transfer without raising the voltage across the capacitor. The electrical team is looking at these and other possibilities to improve on these systems in the future.
  
<span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">The converter controller that is on the board is a LT3757</span><span style="font-size: 9px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: super; white-space: pre-wrap; background-color: transparent;">[4]</span><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">. This chip manages the switching of our Buck-boost converter. When the supply loop has reached full capacity it will lock the supply loop. When the potential is transferred to the capacitors the supply loop is again unlocked. The LT3757 is an integrated circuit that uses inputs to determine precisely when to switch in order maximize power transfer. We can not do this manually or with our FPGA and CPU because of the asymptotic nature of capacitors and inductors. Unfortunately the LT3757 was designed for a resistive load, and while it can handle capacitive loads quite well there may be other chips that do it even better. We are looking at other possibilities and may improve on this component in the future.</span></span>
+
== Voltage Monitor ==
  
 +
This component is covered in detail on the control board page.
  
 +
[http://wiki.robojackets.org/mediawiki/index.php?title=RoboCup:_Control_Board_2011#Voltage_Monitor_for_kicker http://wiki.robojackets.org/mediawiki/index.php?title=RoboCup:_Control_Board_2011#Voltage_Monitor_for_kicker]
  
=== <span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">Other converter methods</span></span> ===
+
== Kicker Trigger ==
  
<span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">It has been suggested that other converter types may be able to charge the capacitors faster. A boost converter</span><span style="font-size: 9px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: super; white-space: pre-wrap; background-color: transparent;">[5]</span><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">may allow us to create a higher voltage potential. This would allow a faster transfer from the inductor to the capacitor. The other converter that has been looked at is the cuk converter</span><span style="font-size: 9px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: super; white-space: pre-wrap; background-color: transparent;">[6]</span><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">. A cuk converter might be able to allow the capacitors to be charged while other inductors are charging which would increase the rate of power transfer without raising the voltage across the capacitor. The electrical team is looking at these and other possibilities to improve on these systems in the future</span></span>
+
[[File:Kicker trigger.PNG|thumb|left|600px]]
  
 +
This section of the board allows the control board to release the energy stored in the capacitors into the kicker or chipper. This is done by using the&nbsp;TC4427 to control two high current, high voltage power transitors. These transistors will allow all of the energy stored in the capacitors to be released over the solenoid. There is a very value resistor and a diode pointing from the ground side of the solenoid to the power side in case the there is voltage overflow from the solenoid.
  
 +
== Auto-Discharge ==
  
=== <span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">Voltage Monitor</span></span> ===
+
The other way for the capacitors to discharge is the auto-discharger. This section is controled by either the control board, when it needs less voltage to kick with or the by the&nbsp;<span style="color: rgb(0, 0, 0); font-family: Arial; font-size: 15px; line-height: 24px; white-space: pre-wrap;">LT3757 when it has reached the maximum voltage allowed by the circutry. This discharger has much lower current transitors and large resistors that limit the discharge current. This is never used for discharging the capacitors fully as it will take longer than kicking and will release a lot of heat if the full capacitors were discharged over this section.</span>
  
<span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">This component is covered in detail on the control board page.</span></span>
 
  
<span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">[http://wiki.robojackets.org/mediawiki/index.php?title=RoboCup:_Control_Board_2011#Voltage_Monitor_for_kicker http://wiki.robojackets.org/mediawiki/index.php?title=RoboCup:_Control_Board_2011#Voltage_Monitor_for_kicker]</span></span>
 
  
== <span style="font-size:large;"><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">Capacitor Mounting</span></span></span> ==
+
== <span style="font-size:large;"><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">2008 Model of the 2013 Board</span></span></span> ==
  
<span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">The capacitors on this board have been mounted in a very odd way in order to save space. The board has a mini board that is removed before population leaving a large space in the board. This space is filled by three capacitors mounted parallel to the board. These capacitors are mounted by soldering one lead to each side of the board and using enough solder that it will hold the capacitors weight. This approach may seem very odd, but saves space and allows us to organize the robot in layers and stay out to the mechanical base of the robot.</span></span>
+
<span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">The 2013 kicker boards have redplaced out the previous models of the 2008 and 2011 boards. The 2013 board is based on the 2011 version with the addition of some updated parts and adding a voltage monitor for the capacitors. However, the 2008 board was very different. While the 2011 and 2013 kicker boards have a chip port, the 2008 boards and robots could not chip the ball. We have removed the chipping components from certain boards to avoid confusion with ports and plugs. Additionally, some of the 2008 model 2013 boards do not have voltage monitoring components because the control boards are unable to read the voltage monitor in 2008 mode</span></span>
 
 
 
 
 
 
== <span style="font-size:large;"><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">2008 model</span></span></span> ==
 
 
 
<span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">The 2013 kicker boards have been phasing out the previous models of the 2008 boards and the 2011 boards. The 2013 board is based off of the 2011 board with updating some parts and adding a voltage monitor for the capacitors. However the 2008 board was very different. While the 2011 and 2013 kicker boards have a chip port the 2008 boards and robots could not chip the ball. We have removed the chiping components from certain boards to avoid confusion with ports and plugs. Additionally some of the 2008 model 2013 boards do not have voltage monitoring components because the control boards are unable to read the voltage monitor in 2008 mode</span></span>
 
  
 
== <span style="font-size: large;"><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">Parts list</span></span></span> ==
 
== <span style="font-size: large;"><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">Parts list</span></span></span> ==
  
<span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">Disclaimer: Some of the parts are not used in the final kicker board, but are printed on the mini board that is removed to make room for the capacitors. The parts list can be downloaded [http://wiki.robojackets.org/mediawiki/Media%3AKicker%20parts.pdf here].</span></span>
+
<span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-size: 15px; font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">Disclaimer: Some of the parts are not used in the final kicker board, but are printed on the mini board that is removed to make room for the capacitors. [[RC13KickerElectronics|Here]] is a list of major parts.</span></span>
  
 
== <span style="font-size:large;"><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">References</span></span></span> ==
 
== <span style="font-size:large;"><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="font-family: Arial; color: rgb(0, 0, 0); vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">References</span></span></span> ==
Line 61: Line 57:
 
<li><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a">[http://en.wikipedia.org/wiki/Flyback_converter <span style="color: rgb(17, 85, 204); text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">http://en.wikipedia.org/wiki/Flyback_converter</span>]</span></li>
 
<li><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a">[http://en.wikipedia.org/wiki/Flyback_converter <span style="color: rgb(17, 85, 204); text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">http://en.wikipedia.org/wiki/Flyback_converter</span>]</span></li>
 
<li><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">[http://cds.linear.com/docs/en/datasheet/3757Afd.pdf http://cds.linear.com/docs/en/datasheet/3757Afd.pdf]</span></span></li>
 
<li><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a"><span style="vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">[http://cds.linear.com/docs/en/datasheet/3757Afd.pdf http://cds.linear.com/docs/en/datasheet/3757Afd.pdf]</span></span></li>
 +
<li>[http://en.wikipedia.org/wiki/Field-programmable_gate_array http://en.wikipedia.org/wiki/Field-programmable_gate_array]</li>
 +
<li>[http://en.wikipedia.org/wiki/Microprocessor http://en.wikipedia.org/wiki/Microprocessor]</li>
 
<li><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a">[http://en.wikipedia.org/wiki/Boost_converter <span style="color: rgb(17, 85, 204); text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">http://en.wikipedia.org/wiki/Boost_converter</span>]</span></li>
 
<li><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a">[http://en.wikipedia.org/wiki/Boost_converter <span style="color: rgb(17, 85, 204); text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">http://en.wikipedia.org/wiki/Boost_converter</span>]</span></li>
 
<li><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a">[http://en.wikipedia.org/wiki/%C4%86uk_converter <span style="color: rgb(17, 85, 204); text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">http://en.wikipedia.org/wiki/%C4%86uk_converter</span>]</span></li>
 
<li><span id="docs-internal-guid-ec51a860-0670-e694-6338-04481fb2f24a">[http://en.wikipedia.org/wiki/%C4%86uk_converter <span style="color: rgb(17, 85, 204); text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; background-color: transparent;">http://en.wikipedia.org/wiki/%C4%86uk_converter</span>]</span></li>
 
</ol>
 
</ol>
 +
 +
 +
[[Category:RoboCup]] [[Category:2013-2014]]

Latest revision as of 21:36, 13 June 2018

Overview

This is an overview of all the features and concepts on the 2013 kicker board made for the RoboCup competition by the electrical team of Georgia Institute of Technology's RoboCup team. This board's purpose is to drive a high voltage, high peak current solenoid to kick the ball. This page is to be used to farmiliarize new members of RoboCup with how the kicker board works.

Safety and Handling

This board uses high voltage. Be extremely careful around high voltage. It can cause considerable damage. Until you know that the capacitors are discharged, assume that they are still charged up to 250V. Check if there is a red LED lit on the back of the the kicker board. This is the death light. It is powered directly by the capacitors. If this light is on, you should not touch the board.

Kicker Charger

Kicker charger.PNG

This is the kicker board's charging circutry. This allows the board to charge large capacitors up to a very high voltage. This part of the board consists of two main components: the bank capacitors and the flyback regulator. The bank capacitor is charged up to a high voltage and allows a high peak power delivery. The flyback controller is used to convert a low voltage, high current input to a high voltage, low current output.

Flyback Controller

The flyback controller that is on the board is a LT3757. This chip modulates the duty cycle of the priamry side switch based ont he feedback voltage to regulate the output voltage.

LT3757/Converter controller

The converter controller that is on the board is a LT3757. This chip manages the switching of our Buck-boost converter. When the supply loop has reached full capacity it will lock the supply loop. When the potential is transferred to the capacitors the supply loop is again unlocked. The LT3757 is an integrated circuit that uses inputs to determine precisely when to switch in order maximize power transfer. We can not do this manually or with our FPGA and CPU because of the asymptotic nature of capacitors and inductors. Unfortunately the LT3757 was designed for a resistive load, and while it can handle capacitive loads quite well there may be other chips that do it even better. We are looking at other possibilities and may improve on this component in the future.

Other converter methods

It has been suggested that other converter types may be able to charge the capacitors faster. A boost converter may allow us to create a higher voltage potential. This would allow a faster transfer from the inductor to the capacitor. The other converter that has been looked at is the cuk converter. A cuk converter might be able to allow the capacitors to be charged while other inductors are charging which would increase the rate of power transfer without raising the voltage across the capacitor. The electrical team is looking at these and other possibilities to improve on these systems in the future.

Voltage Monitor

This component is covered in detail on the control board page.

http://wiki.robojackets.org/mediawiki/index.php?title=RoboCup:_Control_Board_2011#Voltage_Monitor_for_kicker

Kicker Trigger

Kicker trigger.PNG

This section of the board allows the control board to release the energy stored in the capacitors into the kicker or chipper. This is done by using the TC4427 to control two high current, high voltage power transitors. These transistors will allow all of the energy stored in the capacitors to be released over the solenoid. There is a very value resistor and a diode pointing from the ground side of the solenoid to the power side in case the there is voltage overflow from the solenoid.

Auto-Discharge

The other way for the capacitors to discharge is the auto-discharger. This section is controled by either the control board, when it needs less voltage to kick with or the by the LT3757 when it has reached the maximum voltage allowed by the circutry. This discharger has much lower current transitors and large resistors that limit the discharge current. This is never used for discharging the capacitors fully as it will take longer than kicking and will release a lot of heat if the full capacitors were discharged over this section.


2008 Model of the 2013 Board

The 2013 kicker boards have redplaced out the previous models of the 2008 and 2011 boards. The 2013 board is based on the 2011 version with the addition of some updated parts and adding a voltage monitor for the capacitors. However, the 2008 board was very different. While the 2011 and 2013 kicker boards have a chip port, the 2008 boards and robots could not chip the ball. We have removed the chipping components from certain boards to avoid confusion with ports and plugs. Additionally, some of the 2008 model 2013 boards do not have voltage monitoring components because the control boards are unable to read the voltage monitor in 2008 mode

Parts list

Disclaimer: Some of the parts are not used in the final kicker board, but are printed on the mini board that is removed to make room for the capacitors. Here is a list of major parts.

References

  1. http://en.wikipedia.org/wiki/Transformer
  2. http://en.wikipedia.org/wiki/Inductor
  3. http://en.wikipedia.org/wiki/Flyback_converter
  4. http://cds.linear.com/docs/en/datasheet/3757Afd.pdf
  5. http://en.wikipedia.org/wiki/Field-programmable_gate_array
  6. http://en.wikipedia.org/wiki/Microprocessor
  7. http://en.wikipedia.org/wiki/Boost_converter
  8. http://en.wikipedia.org/wiki/%C4%86uk_converter