1 / 11

Flight Software – EPS Module Seyoung Yoon Kyung Hee Univ. at Space Sciences Laboratory

Flight Software – EPS Module Seyoung Yoon Kyung Hee Univ. at Space Sciences Laboratory University of California, Berkeley. Flight Software Agenda. AGENDA Overview Requirements Design Test Results Development Plan Issues. Overview. EPS Module in Hardware CLYDE SPACE 3U-EPS

luellac
Download Presentation

Flight Software – EPS Module Seyoung Yoon Kyung Hee Univ. at Space Sciences Laboratory

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Flight Software – EPS Module • Seyoung Yoon • Kyung Hee Univ. • at Space Sciences Laboratory • University of California, Berkeley

  2. Flight Software Agenda • AGENDA Overview Requirements Design Test Results Development Plan Issues

  3. Overview • EPS Module in Hardware • CLYDE SPACE 3U-EPS • CLYDE SPACE 3U-BATT • Solar Array(TBD) • EPS Module in Software • EPS Source code • EPS Header file

  4. Requirements (SYS_004.EPS_Module.xlsx, Feb 03,2010) EPS Module Functional Requirements List

  5. Requirements EPS Module Housekeeping List

  6. Requirements EPS Module Command List

  7. Design Flow chart of EPS_CMD() • EPS_INIT() • I2C Initialization & EPS I2C ON • Initialization of global variables, flag and EPS Housekeeping Table • EPS_READ_HSK() • Called to sample single (1) value and stored • If all values are sampled. • then return 1. If not, return 0 • 3. EPS_CMD(cmd) • Execute command from CMD module

  8. Design Flow chart of EPS_READ_HSK()

  9. Test Results EPS Housekeeping Table

  10. Development Plans • Phase 1 • Definition requirements for EPS module • Determine Command & Housekeeping data • Making flowchart for the functions(EPS_INIT(), EPS_HSK_READ(), EPS_CMD()) • Phase 2 • Making a EPS test program(dsPIC33F, I2C Configuration) • Coding the functions • Phase 3 • Test for EPS module with Hardware • dsPIC33F + EPS + BATT + USB Power • dsPIC33F + EPS + BATT + Power Supply(instead of Solar Array) • Checking requirements and function errors • Phase 4 • Test for EPS module with all FSW modules. Done

  11. Issues • How do we reconcile conflict pins (SD_CARD_ON and I2C_ON)? • Do we need all commands in Command Table? • e.g. PDM (Power Distribution Module) Off, Checking Firmware version of EPS or BATT • Measured current direction of stacked batteries is erroneous (?) • In base battery board, current direction is correct. But, In stacked batteries, it is wrong. Its ADC value is always 1023(maximum in 10bit ADC) • Waiting for the answer about this problem from the ClydeSpace

More Related