Skip to content

AMSAT Fox-1 satellite Maximum Power Point Tracker hardware design files

License

Notifications You must be signed in to change notification settings

FaradayRF/Fox-1-MPPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fox-1-MPPT

This repository contains the Public Domain files of the Radio Amateur Satellite Corporation (AMSAT) Fox-1 satellite Maximum Power Point Tracker. This is a PCBA flying on the Fox-1 series of 1U cubesats which optimizes the power extracted from the six solar panels on the spacecraft using analog computing.

AMSAT Fox-1 MPPT

Overview

The Fox-1 Maximum Power Point Tracker utilizes analog computing to track the solar panel voltage which generates the maximum amount of power from solar cells. It implements what is essentially a "temperature-based set-point constant voltage algorithm" MPPT. Since the solar cells are well-known, this design uses op-amps to compute the predicted voltage which will produce maximum power as fast as the analog bandwidth of the components used will allow it. Analog MPPT was chosen for it's "stateless" design due to radiation tolerance concerns of microcontrollers.

Revision 1.2 boards are Revision 1 PCB's with BOM modifications necessary for correct operation. This included stacking some capacitors ontop of feedback resistors in the RTD circuit for stability. Revision 1 PCB's are green soldermask in color. Revision 2 PCB's were created to adress these issues better and properly mount all parts with correct footprints and adress some other manufacturing needs. These boards are use a blue soldermask and the design files for the Rev 2.1 boards have been uploaded to this Github repository.

READ THE FOX-1 MPPT TECHNICAL OVERVIEW TO UNDERSTAND THE PROJECT!

History

This project began as a Rochester Institue of Technology Multi-disciplinary Senior Design (MSD) project during the 2012-2013 school year. Originally the P13271 AMSAT-MPPT project which successfully delivered a proof-of-concept MPPT intended for a 3U cubesat, the design was continued and modified for use on the smaller Fox-1 satellites which are 1U in size.

Original Team

The original RIT team to create this MPPT included

  • Bryce Salmi, KB1LQC
  • Brenton Salmi, KB1LQD
  • Ian MacKenzi, KB3OCF
  • Daniel Corriero

Work was performed over two years between 2013 and 2015 by Bryce Salmi and Brenton Salmi to bring the design to flight status from the P13271 project as seen here.

Flights

The Revision 1.2 and Revision 2.1 Maximum Power Point Trackers are currently slated to fly on several launches to Low Earth Orbit with more launches being sought after. These flights are accurate as of 9/3/2016.

Fox-1Cliff and Fox-1D

Two MPPTs will fly aboard two cubesats on the same launch. These satellites are Fox-1Cliff and Fox-1D which are being sent up on the Spaceflight SHERPA payload on a SpaceX Falcon 9.

Fox-1B "RadFxSat"

One MPPT will be flying on the Fox-1B cubesat set to launch aboard a ULA Delta II rocket.

Fox-1E "RadFxSat-2"

One MPPT will be flying on the Fox-1E cubesat set to launch aboard a Virgin Galactic Launcher One in December, 2017.

Project Structure

Hardware Files

All hardware files are located in the Hardware/Rev2_1 directory. They consist of Kicad EDA files which were developed using Kicad Build: 2013-07-07 BZR 4022 which is the July 2013 stable version of the EDA tool (Windows). Also placed into the hardware directory are the project output files. These are the files which were used to order the PCBs and present an easy to use view of the design (PDF, Excel, Gerber, etc).

Notable Documents

Documents

The documents folder contains support documents necessary to describe the design intentions and analysis of the MPPT.

Notable Documents

Images

The images directory contains a select set of high-quality stock images showing the Rev 2 MPPT very clearly. Not much more needed to say about this 🚀

About

AMSAT Fox-1 satellite Maximum Power Point Tracker hardware design files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages