DINO Peer Review 29 October 2015 Command and Data Handling Li, Michael Jayaraman, Vijay Bhatia, Vishal Winkelman, Martin.

Slides:



Advertisements
Similar presentations
Nios Multi Processor Ethernet Embedded Platform Final Presentation
Advertisements

StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
Microcontroller – PIC – 4 PIC types PIC architecture
Pico-SAM9G45 Development Board for Envirobat Presented by Kiran G K Date : 18/06/13.
International Workshop on Satellite Based Traffic Measurement Berlin, Germany September 9th and 10th 2002 TECHNISCHE UNIVERSITÄT DRESDEN Onboard Computer.
Department of Electrical and Computer Engineering Power Supply Switching power supply (SPS) module takes 20V input from the rocket bus and converts to.
STARLight PDR 3 Oct ‘01I.1 Miller STARLight Control Module Design Ryan Miller STARLight Electrical Engineer (734)
Super Fast Camera System Performed by: Tokman Niv Levenbroun Guy Supervised by: Leonid Boudniak.
Handheld TFTP Server with USB Andrew Pangborn Michael Nusinov RIT Computer Engineering – CE Design 03/20/2008.
University of Kansas EPS of KUTEsat Pathfinder Leon S. Searl April 5, 2006 AE256 Satellite Electrical Power Systems.
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
Surrey Space Centre, University of Surrey, Guildford, Surrey, GU2 7XH ESA Wireless Sensor Motes Study George Prassinos, SSC, University of Surrey.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
Integrated  -Wireless Communication Platform Jason Hill.
PV Watchdog Web-Enabled Photovoltaic System Monitor Art Barnes Austin Fisher Ryan Mann Josh Stone.
1 Color Discriminating Tracking System Lloyd Rochester Sam Duncan Ben Schulz Fernando Valentiner.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
Reliable Data Storage using Reed Solomon Code Supervised by: Isaschar (Zigi) Walter Performed by: Ilan Rosenfeld, Moshe Karl Spring 2004 Midterm Presentation.
1 ECE 263 Embedded System Design Lessons 2, 3 68HC12 Hardware Overview, Subsystems, and memory System.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
COMPUCCINO Kalani Rathnabharathi Vithya Shanmugam Robert Armstrong Aaron Kulp.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
Lecture 7 Lecture 7: Hardware/Software Systems on the XUP Board ECE 412: Microcomputer Laboratory.
Asst. Prof. Dr. Alper ŞİŞMAN
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
Microcontroller: Introduction
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Hardware Overview Net+ARM – Well Suited for Embedded Ethernet
Camera Interfacing using ARM7
Colorado Space Grant Consortium Gateway To Space ASEN 1400 / ASTR 2500 Class #12 Gateway To Space ASEN 1400 / ASTR 2500 Class #12 T-58.
Critical Design Review 27 February 2007 Black Box Car System (BBCS) ctrl + z: Benjamin Baker, Lisa Furnish, Chris Klepac, Benjamin Mauser, Zachary Miers.
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
ECE 447: Lecture 1 Microcontroller Concepts. ECE 447: Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device.
Basic Computer Structure and Knowledge Project Work.
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
USAFA Department of Astronautics I n t e g r i t y - S e r v i c e - E x c e l l e n c e Astro 331 Data Handling—Intro Lesson 23 Spring 2005.
Command and Data Handling Yousef Alyousef Michael Li.
Technology Date 10/17/00, Page 1 Technology s PROFIBUS Technology Chips - Modules - Development Kits.
Chapter 7 AC 800M Hardware Course T314.
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 Clock Generator.
Revised: Aug 1, ECE 263 Embedded System Design Lesson 1 68HC12 Overview.
DCH Requirements b Process at a rate fast enough to maintain all data storage and command handling tasks. b Have sufficient storage space to hold the OS,
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview.
2006 Chapter-1 L3: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 1 Hardware Elements in the Embedded.
Confidential 1 SpecificationsFeatures ProcessorFreescale MPC8640 Single 1 GHz DDRAMDual channel DDR2 with ECC, 512 MB (expandable up to 2GB) Flash.
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
ECE Lecture 1 Microcontroller Concepts. Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device Data.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Presentation for: ILA October 16, 2007 Producing the next generation of Integrated GPS/eLoran Receivers Integrated eLoran/GPS Receiver Development Platform.
AT91 Products Overview. 2 The Atmel AT91 Series of microcontrollers are based upon the powerful ARM7TDMI processor. Atmel has taken these cores, added.
STR7 Vs ATMEL SAM7S128 and SAM7S256 16/32 bit MCUs December 2006.
Marc R. StockmeierDCS-meeting, CERN DCS status ● DCS overview ● Implementation ● Examples – DCS board.
Components of a typical full-featured microcontroller.
GROUP MEMBERS: SUMEET HOODA. RAJDEEP PATRE. DHIRAJ GAONKAR. LIVE HUMAN DETECTION USING WIRELESS REMOTE CONTROLLED ROBOT.
BY Names of team mates and USN numbers TITLE OF YOUR PROJECT college logo example.
Voice Controlled Robot by Cell Phone with Android App
CC2430 module Jinho Son Real-Time System Lab.
By Sonia Thakur James M.Conrad Presenter: Bin Huang
Microcontrollers & GPIO
Introduction to the Orbit Edu Board
Introduction to Microprocessors and Microcontrollers
Serial Data Hub (Proj Dec13-13).
Journey: Introduction to Embedded Systems
Wireless Embedded Systems
Command and Data Handling
Presentation transcript:

DINO Peer Review 29 October 2015 Command and Data Handling Li, Michael Jayaraman, Vijay Bhatia, Vishal Winkelman, Martin

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium2 Introduction Command and Data Handling subsystem is responsible for computing and control of subsystem functions. The core of this subsystem is a single-board computer powered by the Intel PXA255 Processor.

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium3 Design Requirements C&DH must not exceed 7 Watts. Maximum ½ kg. External watchdog timer. External reset. 3.8” x 3.6” x 4” minimum profile Must run Linux 32MB RAM minimum 8MB FLASH minimum

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium4 Interfaces SubsystemRequirements COMM 1 dedicated RS-232 serial port to TNC. 1 RS-232 serial port to initialize radios. ScienceTwo USB ports for cameras. ADCS9 channel ADC (12-bit precision minimum) Tip-Mass1 RS-232 serial port for RF module. Structures 13 binary inputs to monitor states of certain deployment mechanisms Power1 R-232 serial port Thermal32 channel ADC for thermistors SoftwareKernel, BSP etc…

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium5 Arcom Viper PXA Mhz CPU SDRAM: 64M FLASH: 16M 256K Battery Backed SRAM Real-Time Clock Watchdog Timer Interfaces: –2 USB v1.1 –5 Serial Ports –Compact Flash Drive Support –Ethernet: 10/100BaseT –JTAG –8 GPIO –PC/104

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium6 Power Consumption Part Power Consumption (Watts) Flight Computer1.6 Wireless Interface2.4 Miscellaneous Interfaces1(max) Total5 (max)

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium7 Specifications (Viper overview) Power Requirements: + 5V only supply (typical) +5V (standby mode) Operating Temperature: -20°C to +70°C -40°C to +85°C (extended) Form Factor: PC104

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium8 Design Options MIP405 RPXLITE VIPER

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium9 OPTIONS CONSIDERED Option 1 : MIP405 Integrated embedded IBM PowerPC processor 375 DMIPS at 266MHz or PPC405GPr with 608 DMIPS at 400MHz Power consumption Typically < 5.0 Watts Ethernet, USB and 128MB SDRAM Pros 128MB on-board soldered SDRAM (ECC support), up to 4MB on-board soldered Flash. SRAM, EPROM, Flash and Disk-On-Chip modules can be added for keeping a redundant copy of the Flight Operating System as a back up in case of failure. Cons Higher power consumption. Doesn’t come with pre-loaded version of RedBoot Linux !!

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium10 OPTIONS CONSIDERED Option 2 : RPX Lite Integrated single-board computer based on the Motorola MPC823 version. Capable of providing the user with a bandwidth of up to 80MHz. Mechanical specifications of the PC104 standard 32, or 64 Mbytes SDRAM16 2, 4, 8, or 16 Mbytes Flash 0, 32, 128, 512 Kbytes NVRAM/RTC SCC2 - 10BaseT (RJ-45) Ethernet port Pros The Dino team could get some help from the 3CS team as this has been previously used in the 3CS project. Cons Processor speed – 80MHz. Much less compared to the Viper. Cost Per Unit ~$900. Much more expensive compared to other SBCs. Poor technical support.

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium11 Reasons For Design Decision Ultra Low power consumption of 1.6Watts. Has most number of Serial ports as compared to the other boards. Provides 8 General Purpose I/O pins with expansion possibilities. Meets all interface and design requirements. Good processing speed of 400MHz. Low Cost – Only $400!! Lead Time of around 1-2 Weeks. As the board is pretty new, it would be easily available in the market until Dec Dr. Sam Siewert and his team of researchers from the ECE department (CU) are using the same Viper board in their research. He would be a great source of information regarding Viper incase the C&DH team needs his advice

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium12 Other Unexplored Options EBC-C3 Winsystems SBC up to 700MHz via Eden processor. SAT-520PLUS Winsystems SBC featuring 133MHz processor.

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium13 Testing Plans UART TEST – TX/RX verified on a terminal Ethernet controller test – try pinging an IP address on the same network and say one IP outside the network (proposed to be used when we run short of the serial ports esp. for debugging and loading code on to the board…) RAM test – try writing all 0s and all 1s and read them back. Try writing alternate 1s and 0s and try reading back and verifying the data Flash test – similar to the RAM test. Test with the actual viper board. test with a potentiometer which varies the voltage to the A/D converter. JTAG Interface can be used to troubleshoot system hangs

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium14 Testing Plans (cont.) Test individual I/O pins. Test USB – Probe bus and detect cameras Test FPGA - Assert certain pins, test schematic. Radiation Tolerance tests (industry supported?)

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium15 Budget ComponentQuantity Unit Price Total Price Flight Computer2$410.00$ Interface Board However many fits on a sheet~$ Board Support Software1$ A/D board1~$ Total: ~$

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium16 System Block Diagram

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium17 Thermal Interface Sensors in different parts of DINO Temp. Sensor Flight Computer ADC Sensor select for temperature reading MUXMUX Digital Temp. readings select Temp. Sensor +5V 10k

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium18 Temperature Sensors Temperature-controlled Variable Resistor Voltage proportional to temperature change

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium19 Watchdog and Reset Decoder Built-in watchdog on Viper Reset decoder will be implemented in FPGA

DINO Peer Review 29 October 2015 Colorado Space Grant Consortium20 Issues and Concerns Radiation Shielding (How much, what kind…) BSP Software Licensing Testing Platform (Development Kit?)