Difference between revisions of "RoboCup: Redesign 2014-2015"

From RoboJackets Wiki
Jump to navigation Jump to search
Line 63: Line 63:
 
**<span style="line-height: 20.7999992370605px;">?Update EAGLE part libraries too</span>
 
**<span style="line-height: 20.7999992370605px;">?Update EAGLE part libraries too</span>
  
=== Batteries ===
+
=== Battery & Power ===
  
[http://www.cheapbatterypacks.com/product/813/1699/Thunder-Power-PL25-Series-2000mah-185v-5S-16C-LiPo-Battery-Pack.aspx http://www.cheapbatterypacks.com/product/813/1699/Thunder-Power-PL25-Series-2000mah-185v-5S-16C-LiPo-Battery-Pack.aspx]
+
The following contains a listing of batteries that were considered for the 2015 design along with other battery/power adapters and accessories.
  
[http://www.hobbyking.com/hobbyking/store/__24844__Zippy_K_Flightmax_2500mah_5S1P_20C_Lipoly_Battery.html http://www.hobbyking.com/hobbyking/store/__24844__Zippy_K_Flightmax_2500mah_5S1P_20C_Lipoly_Battery.html]
+
==== Battery ====
  
[http://www.hobbyking.com/hobbyking/store/__9939__ZIPPY_Flightmax_1800mAh_5S1P_40C.html http://www.hobbyking.com/hobbyking/store/__9939__ZIPPY_Flightmax_1800mAh_5S1P_40C.html]
+
[http://www.hobbyking.com/hobbyking/store/__9944__ZIPPY_Flightmax_2200mAh_5S1P_40C.html Zippy Flightmax 2200mAh 5S 40C]
  
[http://www.hobbyking.com/hobbyking/store/__25516__ZIPPY_Compact_2450mAh_5S_35C_Lipo_Pack.html http://www.hobbyking.com/hobbyking/store/__25516__ZIPPY_Compact_2450mAh_5S_35C_Lipo_Pack.html]
+
==== Connector Lead ====
  
[http://www.hobbyking.com/hobbyking/store/__9461__Turnigy_2200mAh_5S_30C_Lipo_Pack.html http://www.hobbyking.com/hobbyking/store/__9461__Turnigy_2200mAh_5S_30C_Lipo_Pack.html]
+
[http://www.hobbyking.com/hobbyking/store/__10254__XT60_Male_w_12AWG_Silicon_Wire_10cm_5pcs_bag_.html XT60 12AWG 10cm]
  
[http://www.hobbyking.com/hobbyking/store/__9944__ZIPPY_Flightmax_2200mAh_5S1P_40C.html http://www.hobbyking.com/hobbyking/store/__9944__ZIPPY_Flightmax_2200mAh_5S1P_40C.html]
+
==== Charging Lead ====
 +
 
 +
[http://www.hobbyking.com/hobbyking/store/__10266__Charge_Cable_w_Male_XT60_gt_4mm_Banana_plug.html XT60 Banana Plug]
 +
 
 +
==== Balancing Board ====
 +
 
 +
[http://www.hobbyking.com/hobbyking/store/__10360__Quattro_4x6S_Charge_Balance_board.html Charge/Balance Board]
 +
 
 +
==== All Batteries ====
 +
 
 +
[http://www.hobbyking.com/hobbyking/store/__24844__Zippy_K_Flightmax_2500mah_5S1P_20C_Lipoly_Battery.html Zippy Flightmax 2500mAh 5S 20C]
 +
 
 +
[http://www.hobbyking.com/hobbyking/store/__9939__ZIPPY_Flightmax_1800mAh_5S1P_40C.html Zippy Flightmax 1800mAh 5S 40C]
 +
 
 +
[http://www.hobbyking.com/hobbyking/store/__25516__ZIPPY_Compact_2450mAh_5S_35C_Lipo_Pack.html Zippy Compact 2450mAh 5S 35C]
 +
 
 +
[http://www.hobbyking.com/hobbyking/store/__9461__Turnigy_2200mAh_5S_30C_Lipo_Pack.html Turnig 2200mAh 5S 30C]
 +
 
 +
[http://www.cheapbatterypacks.com/product/813/1699/Thunder-Power-PL25-Series-2000mah-185v-5S-16C-LiPo-Battery-Pack.aspx Thunder Power 2000mAh 5S 16C]
  
 
==== To Do ====
 
==== To Do ====

Revision as of 20:52, 16 November 2014

Phase I: Techanical Analysis

The first stage of the 2014-2015 RoboCup redesign involves brainstorming potential upgrades by researching new technologies/resources since the last revision. A parallel analysis of current robot bugs and potential enhancements is also done at this time. Outlined below is a listing of resources that the team used in it's brainstorming stage.

Competition 2014

Phase II: Design

Layout

Max PCB Dimensions

To Do

  • Determine location and placement for dribbler motor header
  • Update hall connection header to right angled one
  • Determine optimal placemnt direction for drive motor phase connections (motor board)
  • Add connection header for ball sensor to control board
  • Update the 14-pin connection header (female) for the control-to-motor board connection
  • Add pin locations to all connection housings in CAD part files
  • Add wires among connections in CAD assembly files
  • Finalize method for adjusting motor wire lengths when motors arrive
  • Determine kicker connections and integration
  • Determine placement of battery location

Radio

To Do

  • Determine optimal secondary frequency for base station updates
  • Order breakout boards for radio transceivers
  • Test methods using breakout boards and compare data rates

FPGA

To Do

  • Transition the I2C bus lines to the microcontroller
  • Update Verilog for new balanced encoder signals (A+, A-, B+, B-)
    • ( (A+) + (A-) == 0 ) should be true for no errors

Motors

To Do

  • Order motor controller boards
  • Test different circuits and document data result set to wiki

Motion Sensing

To Do

  • Create breakout board for MPU-9250 and place on GitHub repo (robocup-pcb)
    • ?Update EAGLE part libraries too

Error Detection

To Do

  • Create breakout board for MCP23017 and place on GitHub repo (robocup-pcb)
    • ?Update EAGLE part libraries too

Battery & Power

The following contains a listing of batteries that were considered for the 2015 design along with other battery/power adapters and accessories.

Battery

Zippy Flightmax 2200mAh 5S 40C

Connector Lead

XT60 12AWG 10cm

Charging Lead

XT60 Banana Plug

Balancing Board

Charge/Balance Board

All Batteries

Zippy Flightmax 2500mAh 5S 20C

Zippy Flightmax 1800mAh 5S 40C

Zippy Compact 2450mAh 5S 35C

Turnig 2200mAh 5S 30C

Thunder Power 2000mAh 5S 16C

To Do

  • Finalize method for connecting the battery to the motor board

Phase III: Production

https://learn.sparkfun.com/tutorials/electronics-assembly

http://www.soldermask.com/ <- Sparfun uses these guys for all their solder stencils