OBC Shawn Thompson Demi Vis 1. OBC Outline Requirements Concept of Operations Subsystem Description Development Environment/Tools Theory of Operations.

Slides:



Advertisements
Similar presentations
GS3055-I GSM Universal Wireless Alarm Communicator
Advertisements

MotoHawk Training Model-Based Design of Embedded Systems.
Page 1 Aalborg University Communication system for the AAUSAT-II Communication System for the AAUSAT-II Kresten K. Sørensen Department.
Project Status Risks BOM Analysis Feasibility Designs Test Plans.
University of Kansas EPS of KUTEsat Pathfinder Leon S. Searl April 5, 2006 AE256 Satellite Electrical Power Systems.
Wireless Control with ZigBee Final Presentation Students Yossi Lempert Natan Keren Instructor Konstantin Sinyuk.
1 Application Accessory For Cellular Phone - Characterization Presentation - Performed by: Avi Feldman Omer Kamerman Project instructor: Boaz Mizrachi.
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Introduction to the Orbit Edu Board Ahmad Rahmati Teaching Assistant, ELEC424 Rice Efficient Computing Group Sep 12, 2007.
RaPTEX: Rapid Prototyping of Embedded Communication Systems Dr. Alex Dean & Dr. Mihai Sichitiu (ECE) Dr. Tom Wolcott (MEAS) Motivation  Existing work.
Spring 2000, 4/27/00 Power evaluation of SmartDust remote sensors CS 252 Project Presentation Robert Szewczyk Andras Ferencz.
Hardware Monitor Sephiroth Kwon GRMA
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 Clock Generator.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer.
CAN-Bus Logger Characterization presentation Apr. 19, 2009 Elad Barzilay Idan Cohen-Gindi Supervisor: Boaz Mizrahi.
Hybrid Power Controller (HPC) Final Presentation Senior Design II.
RBSP Radiation Belt Storm Probes RBSP Radiation Belt Storm Probes 12/25/20151 Flight Software Template for Instrument Critical Design Review Gary M. Heiligman.
Simplifying Customer Software Integration Tim Myers April 9 th, 2011 Colorado Undergraduate Space Research Symposium Payload Configuration GUI.
Computer Memory Testing System for Nano-Satellite Matthew Demi Vis 1.
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective.
TRIO-CINEMA 1 UCB, 2/08/2010 FSW & Operations Winter Summary Seyoung Yoon KHU EE Team.
Sponsor: Beam Technologies Team Members: Andrew McGinnis - ECE Chad Carius - ECE Madison McClellan - ECE Behavior Monitoring Toothbrush.
Maj Jeffrey Falkinburg Room 2E46E
EDUSAFE FINAL CONFERENCE June, 2016
Chip Config & Drivers – Required Drivers:
QIKcom-2 re-configurable Transponder module
EagleSat’s Electronic Power Subsystem
Microcontrollers, Basics Tips and Tricks with PIC MCUs
“COMMAND PARSE” - A STATUS REPORT - Matt Smith Pallavi Khandelwal
REMOTE CONTROL OF A MECHATRONICS SYSTEM WITH WIRELESS COMMUNICATIONS
Microcontrollers, Basics Fundamentals of Digital Debugging
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
This project mainly concentrates on library message displays by using a typical multi-CPU embedded system Due to the limit of memory space and the real.
ACS UC Berkeley Space Sciences Laboratory
1 Input-Output Organization Computer Organization Computer Architectures Lab Peripheral Devices Input-Output Interface Asynchronous Data Transfer Modes.
UART and UART Driver B. Ramamurthy.
ECE477 MIDTERM DESIGN REVIEW: TEAM #08
CS 286 Computer Organization and Architecture
Directional Driver Hazard Advisory System
Hardware Systems Review
GSM - GPS BASED VEHICLE TRACKING SYSTEM
Introduction to the Orbit Edu Board
Introduction to Microprocessors and Microcontrollers
CSCI 315 Operating Systems Design
Designing For The NESDAC Stack
On-Board Computer Subsystem David Stockhouse
HA1L High Altitude 1U Laboratory
UART and UART Driver B. Ramamurthy.
Getting the Most Out of Low Power MCUs
PERSPECTIVE ON MICROWAVE MONITOR AND CONTROL INTERFACES
HA1L High Altitude 1U Laboratory
Programmable Interval timer 8253 / 8254
CSCI1600: Embedded and Real Time Software
Programmable Interval timer 8253 / 8254
Control System Summary of Changes Since PDR
Mark Suder
CSCI1600: Embedded and Real Time Software
Manual Robotics ..
ECE 477 Final Presentation Team 15  Spring 2010
Figure 16.1 Setting the Nios II IDE workspace to the Nios II reference design software directory.
A PROJECT ON PASSWORD BASED CONTROL SYSTEM. A PROJECT ON PASSWORD BASED CONTROL SYSTEM.
Command and Data Handling
<Your Team # > Your Team Name Here
Chapter 13: I/O Systems.
Chapter 15 Advanced Laboratories RF link using the eZ430-RF2500
Team RAPTORS Joe Trefilek Jeff Kubascik Paul Scheffler Matt Rockey
Sensors and Robotic Environment for Care of the Elderly S. C
Presentation transcript:

OBC Shawn Thompson Demi Vis 1

OBC Outline Requirements Concept of Operations Subsystem Description Development Environment/Tools Theory of Operations Bench-Test Development Testing and Procedures 2

OBC Requirements 3 NameDescription CPUA designated CPU is to be included on the OBC board. Acceptable PerformanceThe central processing unit should be capable of meeting the processing demands of the payload boards. Shutdown CommandCubeSats with batteries shall have the capability to receive a transmitter shutdown command, as per Federal Communications Commission (FCC) regulation. Deployment DelayDelay Spacecraft operation minimum 30 minutes after removal from launch vehicle. Identification TransmissionAt a known time-intervals, transmit identification of Spacecraft. (ARRL)

Concept Of Operations 4 State NameVoltage LevelDescription Mode – 0No Satellite Function Mode – 1Low-Power Mode Mode – 2Enable Transceiver Receive Mode – 3Enable Transmitter Transmit (Beaconing) Mode – 4Enable GPS Lock Logic

Subsystem Description - Hardware Pluggable Processor Module by Pumpkin PIC24FJ - “eXtreme” Low-Power series Provides direct pin access for the motherboard Board Revision A Flight Motherboard Provides programming/debugging interface Provides the interface to the CubeSat Kit Bus Integrated Real Time Calendar Clock (RTCC) Board Revision B 5

Development Environment/Tools All software development tools provided by Microchip Software Developed in ANSI C IDE: MPLABX v3.10 Compiler: XC16 v1.25 Programming/Debug Interface: ICD3 Header files and libraries provided by Microchip 6

Theory of Operation Interrupt Driven Design Six Interrupts to control software flow Power efficient and easy to debug Interrupt Table 7 Interrupt TypeInterrupt Description Analog ComparatorEight volt trigger to turn off/on pertinent peripherals Real Time Calendar ClockOnce-a-minute beacon that transmits satellite’s health and status data GPIO – Energy DetectReceive and parse a command from the Bell 202 Modem GPIO – GPS LockGPS valid lock from pin on Novatel Timer 1Manages GPS and COMMS subsystem communication and power Timer 2GPS Lock Timeout – Two Minute Alarm

Bench-Test Development Hardware testing provided by Pumpkin Development Board – Revision D Identical bus design and hardware functionality Error checking Test points Replaceable hardware LED status indicators 8

Testing and Procedures First Cycle and Continuance: Description: Provide an accurate example of how the spacecraft functions on a typical basis with first flight procedure Procedure: 1.Set power supply to a timer 2.Monitor bus voltage 3.Print status through UART for a period of time Communications: Description: Determine the accuracy of receiving and transmitting with the implemented AX.25 protocol Procedure: 1.Provide necessary voltages 2.Transmit from ground station 3.Monitor RSSI and valid packets received 9

OBC Summary All Requirements Met Prototype software to be thoroughly tested by Early April. 10

Backup Slides 11

Mid-Level Connection Diagram 12