P17105: HABIP-DAQC
/public/

Detailed Design

Table of Contents

Team Vision for Detailed Design Phase

During the fourth phase, a detailed design was developed. The goals for the fourth phase are outlined below:

The above goals were completed as fully as time could allow. All of the goals, aside from those stated below, were completed:

Progress Report

The tables below show the progress of the team prior to Thanksgiving break on November 22nd. By the end of the semester and upon the completion of MSD I, it is hoped to have the “percent complete” column to be 100% for all task items.

This report shows multiple tables, including the tasks needed to be accomplished prior to the detailed design review, the tasks currently completed, remaining tasks to be completed, as well as an overview of the drawings and schematics that will be needed for this project. Other questions that were asked to be reviewed by the guide may also be seen below.

 To Be Accomplished by Detailed Design Review

To Be Accomplished by Detailed Design Review

 Completed Tasks

Completed Tasks

 Remaining Task Assignments

Remaining Task Assignments

What decisions have been made so far?

The need to create a custom PCB boards for both Raspberry Pi and MSP430 for power and sensor connections has been decided. The majority of components have also been decided upon.

What questions does the team have for the customer and/or guide in order to continue moving forward?

Do we need a 3D wiring model? This was discussed in class last week with Vince.

 Drawings and Schematics Overview

Drawings and Schematics Overview

What % of critical parts or material ordered?

Approximately 80% of critical parts have been ordered for early stage development in MSD I.

What % of critical parts actually received or fabricated?

Approximately 70% of critical parts have been received by the team.

What % completed of the wiring/harnessing design?

Approximately 10% of the wiring/harnessing has been completed. There has been more work in regards to how all of the sensors will be physically connected and mounted. The design of the Pi Hat and MSP430 Booster pack will finalize this.

Updated High Level System Diagram

Major changes from the previous architecture include:
 High Level System Block Diagram

High Level System Block Diagram

Prototyping, Engineering Analysis, Simulation

Reaction Wheel Analysis

Updated Motor Calculations

Updated Motor Calculations


From these calculations, it may be determined that a flywheel may not be necessary, as the motor itself has a rotor housing that rotates. This rotor housing, with the correct acceleration and velocity, may be able to supply enough movement and momentum to counteract the movement of the instrumentation platform. Several flywheel sizes however will be tested during MSD II in order to determine the best way to rotate the instrumentation platform.
 Motor Controller Software

Motor Controller Software



 Motor Controller Software

Motor Controller Software


The two pictures above show the two views of the software available for the motor controller. This allows the user to change the speed of the motor, gains of the controller, and other relevant information to the controller.

Drawings, Schematics, Flow Charts, Simulations

Reaction Wheel Assembly

The picture below show the assembly models and drawings for the reaction wheel assembly. Although the calculations above show that the motor assembly may not be necessary for the instrumentation platform, a drawing was made so that flywheels can still be tested.
Motor Assembly

Motor Assembly



Motor Assembly Drawing

Motor Assembly Drawing


To view the drawing above closely, please see the PDF below. The drawing above will be updated with tolerances once a subject matter expert is spoken to.

The active working document for the motor model can be found here.
The active working document for the flywheel model can be found here.
The active working document for the assembly can be found here.
The active working document for the motor assembly drawing can be found here.

Updated Motor Controller

The motor controller flowchart was updated to include an angular velocity PID controller, as well as a power PID controller. The constants for the PID controllers have not been determined yet, but will be finished and tested next semester.
Motor Controller Flowchart

Motor Controller Flowchart

GRSS

The GRSS has been updated to utilize the LMC555 timer from TI because it can use a lower supply voltage. Therefore, it has been configured for a 50% duty cycle 1Hz square wave that will continuously turn the lights and buzzer on and off. A Power FET has been chosen that has a gate voltage of 2V. Therefore, since the 555 timer oscillates between 1/3 and 2/3 Vin, a 4.5V LDO has been selected to have the gate of the FET oscillate from 1.5V to 3V.
GRSS

GRSS


The schematic for the GRSS can be found here: GRSS Schematic
GRSS Board Schematic

GRSS Board Schematic


The schematic for the GRSS Board can be found here: GRSS Board Schematic
GRSS BOM

GRSS BOM


The BOM can be found here: GRSS BOM

DAQCS Host MSP430 Board High Level System Diagram

DAQCS Host Board High Level System Diagram

DAQCS Host Board High Level System Diagram

DAQCS Host MSP430 PCB Board Schematics

The MSP430 Host Board will be used to mount connectors and sensors that will be directly interfacing with both of the MSP430 host controllers. One of the MSP430's will be used to handle the communcations between boards, and the other will be responsible for controlling the motor and collecting various sensor data.
DAQCS Host Board Schematic: Host MSP430

DAQCS Host Board Schematic: Host MSP430

DAQCS Host Board Schematic: Motor MSP430

DAQCS Host Board Schematic: Motor MSP430

DAQCS Host Board Schematic: Host MSP430 Connectors

DAQCS Host Board Schematic: Host MSP430 Connectors

DAQCS Host Board Schematic: Motor MSP430 Connectors

DAQCS Host Board Schematic: Motor MSP430 Connectors

DAQCS Host Board Schematic: Motor MSP430 Sensors

DAQCS Host Board Schematic: Motor MSP430 Sensors

DAQCS Host Board Schematic: Power Management

DAQCS Host Board Schematic: Power Management

A PDF of the schematic can be found here: DAQCS Host MSP430 PCB Board Schematics

DAQCS Host MSP430 PCB Board BOM

DAQCS Host Board: BOM

DAQCS Host Board: BOM

A working document of the BOM can be found here: DAQCS Host MSP430 BOM

Host MSP430 Software Flowchart

The following flowchart is a high level diagram outlining the firmware functionality of the Host MSP430. This functionality includes interfacing with all of the Raspberry Pis and sending commands to the Motor MSP430.
Host MSP430 Software Flowchart Diagram

Host MSP430 Software Flowchart Diagram

Motor MSP430 Software Flowchart

The following flowchart is a high level diagram outlining the firmware functionality of the Motor MSP430. This functionality includes interfacing with the motor and sensors necessary to drive the reaction wheel.
Motor MSP430 Software Flowchart Diagram

Motor MSP430 Software Flowchart Diagram

Raspberry Pi Zero Power/Sensor HAT Block Diagram

Pi HAT Block Diagram

Pi HAT Block Diagram

Raspberry Pi Zero Power/Sensor HAT Schematics

Pi HAT Schematic: Title / Table of Contents

Pi HAT Schematic: Title / Table of Contents

Pi HAT Schematic: Block Diagram

Pi HAT Schematic: Block Diagram

Pi HAT Schematic: Power Entry and 5V Boost + Charging

Pi HAT Schematic: Power Entry and 5V Boost + Charging

Pi HAT Schematic: Sensors and Raspberry Pi / MSP Headers

Pi HAT Schematic: Sensors and Raspberry Pi / MSP Headers

Raspberry Pi Zero Power/Sensor HAT BOM

Pi HAT: BOM

Pi HAT: BOM

Component Schematics & Data Sheets

A separate page has been created create a repository for the components' schematics and data that were bought.

This page may be accessed by clicking here.

Budget Update

DAQCS System BOM

DAQCS System BOM

DAQCS System Cost Breakdown

DAQCS System Cost Breakdown

Design Review Materials

The Detailed Design Review presentation can be found here.

Schematics covered during the review are located on this page.

Plans for Next Phase

MSD II Schedule & Plan

Individual Plans

Sydney Kaminski's Three Week Plan: Sydney's Goals

Steven Giewont's Three Week Plan: Steven's Goals

Lincoln Glauser's Three Week Plan: Lincoln's Goals

Chris Schwab's Three Week Plan: Chris's Goals


Home | Planning & Execution | Imagine RIT

Problem Definition | Systems Design | Preliminary Detailed Design | Detailed Design | Component Schematics and Drawings

Build & Test Prep | Subsystem Build & Test | Integrated System Build & Test | Integrated System Build & Test with Customer Demo | Customer Handoff & Final Project Documentation