P09141 Satellite Thermal Heater Controller Anthony Berwin Mechanical Engineer Scott Rioux Industrial Engineer Greg Pawlowski Electrical Engineer Sarmad.

Slides:



Advertisements
Similar presentations
Design & Prototyping of Hybrid Electric Vehicle Electronic Control Unit Dinçer Mehmet BAHAR Energy Institute 2008,Gebze.
Advertisements

Embedded DSP Spectrum Analyzer May 0104 April 25, 2001 Teradyne Corp Julie Dickerson Bill Black Prihamdhani AmranEE Ryan ButlerCprE Aaron DelaneyEE Nicky.
Oscilloscope Watch Teardown. Agenda History and General overview Hardware design: – Block diagram and general overview – Choice of the microcontroller.
P09141 Satellite Thermal Heater Controller Anthony Berwin Mechanical Engineer Scott Rioux Industrial Engineer Greg Pawlowski Electrical Engineer Sarmad.
EUT 1040 Lecture 10: Programmable Logic Controllers.
Page 1 Aalborg University Communication system for the AAUSAT-II Communication System for the AAUSAT-II Kresten K. Sørensen Department.
Test and Assembly Plan Results P09141 Satellite Thermal Heater Controller.
Multidisciplinary Engineering Senior Design Project 6508 Controls Lab Interface Improvement Preliminary Design Review 11/11/05 Team Members: Michael Abbott,
Wireless Telemetry System for Solar Vehicle Scott Cowan Elliot Hernandez Tung Le March 14, 2011 Scott Cowan Elliot Hernandez Tung Le March 14, 2011 School.
Team Impact Intelligent Helmet Impact System Preliminary Design Review January 29 th, 2008 Amanda Brodbeck Wei-Chu Liao Wei-Shen Liao Chris Mintle.
Guitar Effects Processor Critical Design Review October, 07, 2003 Groups Members: Adam Bernstein Hosam Ghaith Jasenko Alagic Matthew Iyer Yousef Alyousef.
R I T Team Members: Nandini Vemuri → Team Lead, System Testing, Motor Expert Jason Jack → GUI Design, Microcontroller Expert, Website Administrator John.
EDGE™ Final Project Presentation P09141 – Satellite Thermal Heater Controller Anthony Berwin (Mechanical Engineer)
EEG Machine By The All-American Boys Featuring Slo- Mo Motaz Alturayef Shawn Arni Adam Bierman Jon Ohman.
EDGE™ Project Status Update P09141 – Satellite Thermal Heater Control System Anthony Berwin (Mechanical Engineer)
Laboratory 5: Introduction to LabVIEW. Overview Objectives Background Materials Procedure Report / Presentation Closing.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
Electrical and Computer Engineering iLights Nick Wittemen, EE Chris Merola, EE José Figueroa, EE Matt Ryder, EE Final Project Review.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Wireless Data Link for a Hospital Advisor: Prof Yngvesson Team: Shruti Sharma Wen Lo Ike Amazu.
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
MULTIPURPOSE DIGITAL CDMA FM REMOTE CONTROLLER FIRDOUS KAMAL MIZAN MIAH EE – 513 4/19/2005 COMMUNICATION ELECTRONICS.
ASPPRATECH.
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Watt Watch Hassan Alabudib Yirui Huang Peng Chen Kamal Sabi Marisol Lozano Roman.
2 Lines Electronics I 2 C Analyzer Ching-Yen Beh Robert S. Stookey Advisor: Dr. J. W. Bruce.
Sponsor/Customer: Dr. Ferat Sahin Multi Agent Bio-Robotics Lab Faculty Guide: Prof. George Slack Team Members: Matthew LeStrange – Electrical Engineering.
Computerized Train Control System by: Shawn Lord Christian Thompson.
Oppenheimer Technologies Rick King Jonathan Creekmore.
Group Members: Brad Cox Kevin Burkett Tera Cline Arthur Perkins CS10 Battery Management System.
Viking Pump Flow Manager - Phase 2 Senior Design May
 Chasis / System cabinet  A plastic enclosure that contains most of the components of a computer (usually excluding the display, keyboard and mouse)
Bi-Directional RF Data Communication A Robot Control Device Team BDRFC.
Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
Texas Integrated Energy Solutions. Development Team, Background, Objective, & Justification 2.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
EMERGENCY VEHICLE ALERT SYSTEM ECE 495C Digital Systems Senior Design Project Proposal Team #3 Spring 2008 January 09, 2008.
(More) Interfacing concepts. Introduction Overview of I/O operations Programmed I/O – Standard I/O – Memory Mapped I/O Device synchronization Readings:
Gavin Abo Nate Stout Nathan Thomas HydroFly Flywheel.
Michael Lisoski Leblanc Meneses Jason Schaer Bryan Staton.
Class-D Garage Band Amplifier Team: Aaron Danielson, Robert Mann, Randall Newcomb, Scott Russell Sponsor: Nigel Thompson Advisor: Dr. William Harrison.
Floyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd © 2008 Pearson Education Chapter 1.
Hybrid Power Controller (HPC) Final Presentation Senior Design II.
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
Path The purpose of this project is to design a universal data recording device to monitor the health of a Dresser-Rand compressor during operation. In.
SDR 7 Jun Associated Electronics Package (AEP) Curtis Ingraham.
Plasma Sense Amplifier
Smoke Notification System (SNS) Final Presentation Senior Design 1 April 18, 2013.
ECEN 4610 Capstone University of Colorado Boulder, CO January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed.
Preliminary Design Review By: Alireza Veiseh Anh-Thu Thai Luai Abou-Emara Peter Tsang.
Voice Controlled Home Automation System Group 13 Zhe Gong Hongchuan Li.
MICROCONTROLLER INTERFACING WITH STEPPER MOTOR MADE BY: Pruthvirajsinh Jadeja ( ) COLLEGE:DIET BRANCH:EC.
Project: P08371 Portable Command Post Rick Chadwick ME Harith Wijetungage IE Scott Pudlewski EE Sponsors:
W.J.E.C. Electronics ET4 – Communication Systems Solutions to Sample Questions Jan 2010.
By.  The main aim of this project is to get information about the condition of the baby, which is in ICU through blue tooth medium.  In earlier days,
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Final Design Review By: Alireza Veiseh Anh-Thu Thai Luai Abou-Emara Peter Tsang.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
Modular Swimming Pace Aid ECE 445 Group Members: Igor Fedorov, Ryan Cook, Michael Chan Professor Carney (TA Ryan May)
Digital Automatic Climate Control Senior Design II Mississippi State University Insert picture of old amplifier board and new blowerboard.
P10203 LV1 MOTOR CONTROLLER FINAL REVIEW MAY 14, 2010 Electrical: Kory Williams, Adam Gillon, Oladipo Tokunboh Mechanical: Louis Shogry, Andrew Krall.
MOBILE CAMERA CONTROL SYSTEM. Team Members Ruth Ayalon – ME Ruth Ayalon – ME Erin Gillespie -ME Erin Gillespie -ME Claudia Forero –ISE Claudia Forero.
Voice Manipulator Department of Electrical & Computer Engineering
SCADA for Remote Industrial Plant
Project guide B. SUBBULAKSHMI M. E Assistant Professor C. A. R
Team Introduction Project Team Members Faculty Guide Customers
Team Introduction Project Team Members Faculty Guide Customers
FPGA Vinyl to Digital Converter (VDC)
FPGA Based Single Phase Motor Control Using Multistep Sine PWM Author Name1, Author Name2., Author Name3, (BE-Stream Name) Under the Guidance Of Guide.
Presentation transcript:

P09141 Satellite Thermal Heater Controller Anthony Berwin Mechanical Engineer Scott Rioux Industrial Engineer Greg Pawlowski Electrical Engineer Sarmad Abedin Electrical Engineer John Scipione Electrical Engineer Sponsors: ITT Corporation & D3 Engineering 1Project Review RITKGCOE Multidisciplinary Senior Design

Project Overview  Description: Thermal Controller for Satellite Operations  Market: Space Systems Division of ITT  Key Deliverables: 1. Power Efficiency 2. Mass 3. Performance 4. Communications 5. Cost 2Project Review RITKGCOE Multidisciplinary Senior Design

Project Concept  Enclosure  Interface Board  Communications  Programming  Protocol  GUI 3Project Review RITKGCOE Multidisciplinary Senior Design

Project Architecture 4Project Review RITKGCOE Multidisciplinary Senior Design

Milestones  MSD 1  January 16, 2009 – System Level Design Review  February 13, 2009 – Detailed Design Review  February 20, 2009 – Project Presentation  MSD II  March 9, 2009 – Begin Programming DSP & GUI  March 13, 2009 – Materials Ordered  April 3, 2009 – Testable Prototype  May 1, 2009 – Testing & Debugging Completed  May 20, 2009 – Final Review Project Review RITKGCOE Multidisciplinary Senior Design 5

Budget/BOM  Original Budget: $1740 – $2070  Current Estimated Budget: $  All components available  Shipping time 1-2 weeks  Waiting on DSP’s  Machine time for Enclosure 2 weeks, could outsource for faster turn around time Project Review RITKGCOE Multidisciplinary Senior Design 6

Enclosure Needs & Specifications  Size (Minimize)  Mass (<0.3 lb)  Mounting (Enclosure, PCB, Connectors*)  Vibrations (23.1 G’s Random Vibration)  Thermal (-40°C to +55°C)  Vacuum Environment  Ventilation* (<1 psi/s)  Outgassing  Torque on Screws*  EMI Leakage* (<100 kHz) 7Project Review RITKGCOE Multidisciplinary Senior Design

Enclosure Assembly Model 8Project Review RITKGCOE Multidisciplinary Senior Design

Enclosure Assembly Model: Exploded View 9Project Review RITKGCOE Multidisciplinary Senior Design Top Side B Side A PCB Base

Enclosure Specifications Met  Total Size: 2.875” x 2.875” x ”  Size of the PCB with the Connectors: 2.61” x 2.25” x ”  Total Mass: lb  18% below the 0.3 lb limit  Enclosure Mounting:  Flat Plate & Cylinder (R>18”)  PCB Mounting:  Four (4) Screws & Aluminum Heat Sink Contacts 10Project Review RITKGCOE Multidisciplinary Senior Design

Enclosure Specifications Not Met  Partially Met  Connector Mounting  Vacuum Environment  Ventilation  Outgassing  Not Met  Torque on Screws  EMI Leakage 11Project Review RITKGCOE Multidisciplinary Senior Design

Enclosure Risk Assessment: Risks  Acquiring PCB Specifications  Acquiring Connector Specifications  Acquiring Equipment (PCB & Connectors)  Stress on the Screws  Enclosure Strength 12Project Review RITKGCOE Multidisciplinary Senior Design

Enclosure Risk Assessment: Actions  Acquiring PCB Specifications  Delay in the redesign of the enclosure or causing a redesign much later in MSD II  Acquiring Connector Specifications  Delay in the redesign of the enclosure or causing a redesign much later in MSD II  Acquiring Equipment (PCB & Connectors)  Delay in the assembly of the enclosure  Stress on the Screws  Failure during vibrations testing  Enclosure Strength  Failure during vibrations testing 13Project Review RITKGCOE Multidisciplinary Senior Design

Enclosure Risk Assessment: Mitigation  Acquiring PCB Specifications  Work with the customer to clarify specifications  Acquiring Connector Specifications  Work with the customer to clarify specifications  Acquiring Equipment (PCB & Connectors)  Work with the customer to receive the equipment  Stress on the Screws  Increase screw size  Use temporary thread-locking adhesive  Enclosure Strength  Change material to aircraft aluminum 14Project Review RITKGCOE Multidisciplinary Senior Design

Enclosure Action Items  Redesign of the enclosure  Increase screw size  Change material to aircraft aluminum  Final PCB Specifications  Complete  Part Models  Assembly Model  Part Drawings  Parts List  BOM  Enclosure Specifications  Thermal and Vibrations Simulations 15Project Review RITKGCOE Multidisciplinary Senior Design

Interface Board Overview  Purpose  Master and slave communications over a power bus  Isolation from 28VDC Power Bus  Transmit/Receive Switching  Transmit/Receive Signal Conditioning  Voltage conversion 16Project Review RITKGCOE Multidisciplinary Senior Design

Interface Board Block Diagram 17Project Review RITKGCOE Multidisciplinary Senior Design

Interface Board DC Isolation 18Project Review RITKGCOE Multidisciplinary Senior Design  Need  There are no dedicated communication lines  RF signals will interfere with other satellite operations  Power bus already available  Isolation of communications signal from DC power bus to protect electronics

Interface Board Switching 19Project Review RITKGCOE Multidisciplinary Senior Design  Need  Transmitting the communications signal  Receiving the communications signal  It is necessary to switch between the two modes of operation

Interface Board Voltage Converter 20Project Review RITKGCOE Multidisciplinary Senior Design  Need  Negative supply voltage to operate electronics on interface board  Will take a input voltage and output the same negative voltage

Interface Board Receive Signal Conditioning 21Project Review RITKGCOE Multidisciplinary Senior Design  Need  Filter out noise from communications signal  Amplify communications signal for ADC  Offset communications signal to positive voltage for ADC

Interface Board Transmit Signal Conditioning 22Project Review RITKGCOE Multidisciplinary Senior Design  Need  Filter out high frequency harmonics from communications signal  Generate the communications signal from pulse width modulator

Interface Board Risk Assessment: Risks 23Project Review RITKGCOE Multidisciplinary Senior Design  Low frequency noise not filtered out  Transient noise not accounted for  Power consumption of IC’s  Design of filters

Interface Board Risk Assessment: Actions 24Project Review RITKGCOE Multidisciplinary Senior Design  Low frequency noise not filtered out  Communication errors, or signal not received  Transient noise not accounted for  Communication errors, or signal not received  Power consumption of IC’s  Use to much power, other systems will not work  Design of filters  Filters do not function properly

Interface Board Risk Assessment: Mitigation 25Project Review RITKGCOE Multidisciplinary Senior Design  Low frequency noise not filtered out  Transient noise not accounted for  Write better demodulation algorithm, use more hardware demodulation techniques  Power consumption of IC’s  Switch to low power modes when not in use  Design of filters  Do more research on filter design, or seek help in filter design from experienced engineers

Interface Board Action Items 26Project Review RITKGCOE Multidisciplinary Senior Design  Finalize parts for interface board  Build prototype and test

Programming Architecture 27Project Review RITKGCOE Multidisciplinary Senior Design

Programming Needs  PC communicate with Master DSP over serial line.  Master DSP communicate with each slave over 28V heater power bus. No dedicated lines are available.  Modulation and demodulation is needed. 28Project Review RITKGCOE Multidisciplinary Senior Design

Programming DSP  The bits of the protocol must be generated, stored, and interpreted.  A sine wave must be generated from binary using PWM/ DAC.  Signal demodulated back into binary using ADC.  Communication with the PC GUI over SCI. 29Project Review RITKGCOE Multidisciplinary Senior Design

Programming How are we going to do it? 30Project Review RITKGCOE Multidisciplinary Senior Design  Code Composer will be used to Program the DSP in the C programming language.  The ADC, PWM, UART, and SCI modules are all utilized. The program is stored in flash memory. The protocol bits are stored in RAM memory.

Programming Risks  Acquiring the DSP. Programming will be difficult to begin without the DSP.  Learning the Code Composer Environment. Code Composer comes with the DSP.  Programming each of the DSP elements that need to be programmed including PWM, ADC, the protocol, serial communication.  Finding code examples.  Writing and testing the code. 31Project Review RITKGCOE Multidisciplinary Senior Design

Protocol Communications  SCI protocol (LabView to Master)  3 Pins - Transmit, Receive, Ground  4 Transmissions - 12 Bit Each  1 Start Bit  8 Data Bits(Slave ID, Temp. Bits, Ctrl Bits, etc)  1 Parity Bit (Eliminates Checksum)  2 End Bits 32Project Review RITKGCOE Multidisciplinary Senior Design

Protocol Communications  UART Protocol (Master to Slave)  Bi-directional, half-duplex (only slave or master can talk at one time)  Bit by bit transmission  Different frequencies for ‘ 1 ’ and ‘0’ (in order to meet the 20 ms spec, min. freq = 5kHz; 200 us/bit)  ‘0’ frequency = 7.5 kHz  ‘ 1 ’ frequency = 17.5 kHz  No activity on line = noise only 33Project Review RITKGCOE Multidisciplinary Senior Design

Protocol Communications  40 Bit Transmission  2 Start Bits  6 Checksum Bits  12 Data (temp) Bits  6 Control Bits (read/set, temp/htr state, etc.)  5 Telemetry Pins  8 Bits for Slave ID  1 End Bit 34Project Review RITKGCOE Multidisciplinary Senior Design

Protocol Risk Assessment: Risks  Transfer rate too slow  Not enough bits to account for other details  Bit/error rate too high 35Project Review RITKGCOE Multidisciplinary Senior Design

Protocol Risk Assessment: Actions  Transfer rate too slow  Timing issues between the receiver and transmitter leading to wrong messages being transferred  Not enough bits to account for other details  Not all data will be represented and can lead to a lack of outputting required data  Bit/error rate too high  The wrong message to be transmitted and the appropriate output will not be achieved 36Project Review RITKGCOE Multidisciplinary Senior Design

Protocol Risk Assessment: Mitigation  Transfer rate too slow  Can decrease the time it takes to send a bit  Not enough bits to account for other details  Bits will be added to protocol and the appropriate transfer rates will be calculated.  Bit/error rate too high  Reduction in signal to noise ratio must be changed or an increase in the bandwidth. 37Project Review RITKGCOE Multidisciplinary Senior Design

Protocol Action Items  Acquiring EzDSP  Program the DSP using the FSM flowchart in order to communicate from GUI to Master and Master to Slave  Work with the interface and PWM and ADC programming to ensure proper communication 38Project Review RITKGCOE Multidisciplinary Senior Design

Graphical User Interface Overview  System required a simple computer interface  Needed to be able to control DSP’s and send commands  Easily readable and intuitive  Be able to control multiple parameters  Be able to communicate via Serial Port  Able to control 256 DSP’s Project Review RITKGCOE Multidisciplinary Senior Design 39

Graphical User Interface Risk Assessment: Risks  Time Constraints  Connectivity Problems  Testing, Replication Table  Loopback Testing  Programming Constraints  Final Implementation Requires Working DSP Programming Project Review RITKGCOE Multidisciplinary Senior Design 40

Graphical User Interface Risk Assessment: Actions  Time Constraints  GUI will not get completed  Connectivity Problems  Will not complete GUI to Master Link  Testing, Replication Table  Testing will be more difficult  Loopback Testing  Cannot Initiate Link over Serial  Programming Constraints  Trouble Programming in LabView  Final Implementation Requires Working DSP Programming  Final Product will not be completed in time Project Review RITKGCOE Multidisciplinary Senior Design 41

Graphical User Interface Risk Assessment: Mitigation  Distribution of tasks  Research and Examples  Faculty Help  Purchasing own DSP board  Discussion about final deliverables, removing requirements Project Review RITKGCOE Multidisciplinary Senior Design 42

Graphical User Interface Concept Selection  There were 5 candidates for GUI creation  Visual Basic  LabView  MATLAB  Java  C++  GUI have 5 parameters in which we rated it on  Ease of Use  Safety  Programmability  Customer Preference  Familiarity  A concept selection and screening methods were both used to help determine which method would be best Project Review RITKGCOE Multidisciplinary Senior Design 43

Graphical User Interface Concept Selection Project Review RITKGCOE Multidisciplinary Senior Design 44

Graphical User Interface LabView  LabView was chosen mainly because of its ease of use, and familiarity between the team members  LabView allows us to easily create a nice GUI with multiple features  LabView is also scalable, allows us to add or change features easily without rewriting all of the programming Project Review RITKGCOE Multidisciplinary Senior Design 45

Graphical User Interface Required Features  LabView needs to have visual indicators  Communicate over serial port (RS232)  Ability to see system status  Ability to set and change set points  Ability to chose between 255 slaves to upload temperature Project Review RITKGCOE Multidisciplinary Senior Design 46

Graphical User Interface Front Panel 47Project Review RITKGCOE Multidisciplinary Senior Design

Graphical User Interface Communication 48Project Review RITKGCOE Multidisciplinary Senior Design  LabView will communicate with the Master via RS232  ASCII  Four 12bit transmissions to communicate all data

Graphical User Interface Action Items 49Project Review RITKGCOE Multidisciplinary Senior Design  Complete Replication Table  Replication Table Parameters  Complete Communication Development from GUI to Master  Start Loop-Back Testing