1 / 24

Senior Design SD1107 Solar Module Observation Device

Senior Design SD1107 Solar Module Observation Device. Team Leader: Collin Howe , CprE Webmaster: Jacob Rasmuson , CprE Communications: Arthur Fiester , CprE Team Member: Alex Rannow , EE Team Member: Timothy Fox , EE Academic Advisor: D r . Ahmed E. Kamal

lee-winters
Download Presentation

Senior Design SD1107 Solar Module Observation Device

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. Senior Design SD1107 SolarModule Observation Device SD1107 - Solar Module Obeservation Device Team Leader: Collin Howe, CprE Webmaster: JacobRasmuson, CprE Communications: Arthur Fiester, CprE Team Member: Alex Rannow, EE Team Member: Timothy Fox, EE Academic Advisor: Dr. Ahmed E. Kamal Client: PowerFilm Solar, Inc. Client Representative: Brad Jensen

  2. Agenda • Executive Summary • Project Overview • Modules • Sensing Circuitry • Microcontroller • Android Application • Development • Schedule and Cost SD1107 - Solar Module Obeservation Device

  3. Executive Summary Problem Statement PowerFilm wishes to have a remote measurement device that can communicate with a smartphone application over a Bluetooth interface. Benefits of this device include the following: • Access to information about charging/discharging rates to give the user an in-depth look into the status of the device. • Logging capabilities which will allow users to track the solar module’s efficiency. • Estimated charging times which will allow the user to track the charge progress of the device. • Real-time data which will help determine optimal placement angles to place the solar module. SD1107 - Solar Module Obeservation Device

  4. Requirements • Bluetooth-connected voltmeter/ammeter device, interfaced with solar panel and storage battery. • Smartphone application to receive data and to display battery life and charge time • Device settings must be modifiable by the smartphone application when connected • A 1 in2 footprint PCB • Operating temperature range of -40°C ~ 105°C • Must be able to measure voltages of 0-15.5VDC, and currents 0-0.5A • Powered by solar panel’s storage battery • Multiple power states (Active, Standby, Sleep) • Maximum production cost of $20/unit • Must log data over specified time if so configured by user SD1107 - Solar Module Obeservation Device

  5. Wishes • Smartphone app with graphing capability to display data (zoom) • USB and/or GSM connectivity • User-defined sampling rates (1/2 second – 1 hour intervals) • Smartphone app able to control multiple solar devices • Tabbed user interface SD1107 - Solar Module Obeservation Device

  6. Constraints and Limitations Development • Time • Access to development community • Experience with programming with the microcontroller and Android application Device • Small size of PCB (less 1 in2) • Low power consumption (Must draw no more than 50mA of current in full operation) • Maximum production cost ($20) SD1107 - Solar Module Obeservation Device

  7. Solution • TI MSP430F247 microprocessor with PAN1315 Bluetooth radio connected to sampling circuitry • Integrated Bluetooth antenna inlaid in PCB • Mobile phone application running on a Bluetooth-enabled Android phone • Android application programmed in Java using Eclipse IDE SD1107 - Solar Module Obeservation Device

  8. System Overview SD1107 - Solar Module Obeservation Device

  9. Risk Management • Losing a team member • Unable to utilize Bluetooth • PCB integration • Component damage during fabrication • Design is incorrect and requires rework SD1107 - Solar Module Obeservation Device

  10. Technology/Tradeoffs MSP430+PAN1315 vs. CC2540 vs. Other All-In-One MCU/Radio: • The MSP430 + PAN1315 option is somewhat more expensive than some other options • Much better support community • Complete system and demo/evaluation equipment • Uses universally-accepted Bluetooth2.1+EDR (The CC2540 used newer, backwards-incompatible Low Energy Bluetooth that has yet to be implemented in any end user devices.) Component Antenna vs. PCB Inlaid antenna • Component Antenna provided pre-engineered Bluetooth 2.4GHz antenna • Component antenna adds expense (No extra monetary expense for using PCB Inlaid antenna from TI Designs) • Inlaid PCB Antenna requires relatively large footprint on our PCB SD1107 - Solar Module ObeservationDevice

  11. Sensing Circuitry: Overview Current Sensing: • 20 mΩ sense resistor in series with lines of interest • Voltage drop across resistor fed into 200 V/V differential amplifier • Output of amplifier fed into ADC of microcontroller • Use ratio of 0.25A/V to calculate current Voltage Sensing • Accomplished by voltage divider • Fraction of Vcc inputted into ADC of microcontroller 2.1 V Zener diode placed at ADC for protection SD1107 - Solar Module Obeservation Device

  12. Schematic: Sampling Circuitry SD1107 - Solar Module Obeservation Device

  13. Microcontroller: Overview ADC Interface to the Current/Voltage sensing circuits • 12 bits of resolution • Measure VIA timer interrupt at certain user-defined intervals (1/2 second to 1 hour) • Software scaling to actual voltages/currents Bluetooth Radio Control • Communicate with TI/PAN1315 Bluetooth Radio over UART • Initiate as device using SPP (Serial Port Profile) • Communicate through MindTree/TI Bluetooth Stack VIA RTOS (Free Real Time Operating System, open source) Power States • Able to lower power state of MSP430 into “standby” and “sleep” modes through software/radio control SD1107 - Solar Module Obeservation Device

  14. Microcontroller: Device Concept SD1107 - Solar Module Obeservation Device

  15. Microcontroller: Program Structure SD1107 - Solar Module Obeservation Device

  16. Schematic: Microcontroller and Bluetooth Transceiver To power supply(2V to 3.6V DC) To Current &Voltage sensing circuits SD1107 - Solar Module Obeservation Device LEDs implemented in prototype only

  17. Android Application: Overview • Makes use of Bluetooth on the Android hardware to interface with our device. • Communication over GSM and USB are desirable possibilities as well, but might be unfeasible. • Must be able to alter the configuration of the monitoring device(such as sampling rates and logging options). • Incorporate data from the device into a friendly user interface. SD1107 - Solar Module Obeservation Device

  18. Android Application: GUI Home Screen • Display current status of tethered devices and provide quick access to them. • Allow access to application wide variables Device Screen • Controls power state and pinging function • Displays up-to-date voltages and currents along with a graph of previous data • Allows user to set device settings SD1107 - Solar Module ObeservationDevice

  19. Android Program Structure SD1107 - Solar Module Obeservation Device

  20. Testing Module Testing: Determine if each module is working independently.(Test voltage/current for correct output based on controlled input. Test Android application against previously-implemented SPP terminal device) Integration Testing: Once it is determined that each module is working within respective parameters we will integrate all three modules in a lab environment System testing: Finally the system test will involve system integration between our working device and a testbedsolar panel in “real world” conditions. SD1107 - Solar Module ObeservationDevice

  21. Testing SD1107 - Solar Module ObeservationDevice

  22. Schedule Completed Tasks • Project plan & design document • Technology Selection • Detailed Design including all schematics • Acquired components and development tools • Tested and verified the sampling circuitry • Android Application development Remaining Schedule • Module development and testing • Establish Bluetooth connectivity • Integrate sampling circuitry with microprocessor • End product testing and debugging SD1107 - Solar Module ObeservationDevice

  23. Cost Estimation SD1107 - Solar Module Obeservation Device

  24. Questions? 01010001 01110101 01100101 01110011 01110100 01101001 01101111 01101110 01110011 00001101 00001010 ? SD1107 - Solar Module Obeservation Device

More Related