Preliminary Detailed Design
Team Vision for Preliminary Detailed Design PhaseDuring this phase, we planned to come up with a better idea of how we were going to piece together the different parts of the project. We needed to decide logistically things like: how we are going to transmit/receive radio communication, what device we are going to use for radar, how the radar is going to communicate with the rest of the system, etc. We had to make sure the system would be able to blend together like we planned.
Overall, we did a good job of making headway on how we are going to implement the functionality of the system. We made plans for how the software structure is going to flow, decided on specific parts we would like to use, and even made some realizations that made us go back on decisions we previously made. We began prototyping the radio communications between the base station and the in-car device, as well as the signal sent to the base station by the radar system. We think after the decisions made in this phase, we will be able to move along with the rest of the project very smoothly.
Prototyping, Engineering Analysis, SimulationThe team has done a good job of considering each scenario carefully to make sure the product will have the best performance possible.
We have decided the system will run self-tests routinely throughout the day that check things like communication connections and power distribution. This way, if something is malfunctioning, the driver can be informed and know not to rely on the device.
We also have been discussing the need for a second radar system at the intersection to detect that the vehicle has passed the intersection to tell the driver that the coast is clear. We are still debating whether this is a need or if we can simply use timing for this.
We need to be sure that our system can work in all environments. As such, we will require thorough testing. Due to this, we have sped up our schedule to hopefully begin testing during this semester. That way, we can reflect on the results of the tests and make improvements to our design in the upcoming semester. This will allow for peak performance of our design.
Feasibility: Prototyping, Analysis, Simulation
Functional Tree Mapping
Prototyping and Simulation of Radio Transmission and Receiving
We were able to connect the Raspberry Pi Zero W to the radio transmitter and transmit a signal to the FM receiver. The signal transmission is demonstrated by the LED at the transmitter being turned on, and the signal being received is demonstrated by the LED at the receiver being turned on. The micro controller was mainly just used as a power source, the script for the radio transmission was all run on the Raspberry Pi.
|In the picture above, the radio transmitter, its corresponding LED, and the pi can be seen.|
|Above is the receiver with its LED that lights up when a signal is received. This is powered by the micro controller.|
|Entire system overview, you can see the LED on the transmitter is lit, signaling that the system is currently transmitting information.|
|Wiring of the micro controller to power the receiver|
|Wiring of the transmitter to the raspberry pi GPIO pins|
Wireless Range CalculationsWe did some calculations based on the specs of the radio transmitter and receiver, like frequency and power, to determine the range of the radio transmission.
Bill of Material (BOM)
List of Tests
- Self-check test
- Low battery check test
- No light--nighttime
- Freezing temperatures
- Hot temperatures
- Freezing rain/ice
CommsStability of connection
- Attempt to interrupt radio comms with:
- human interference
- Vehicle interference
- Other radio comm interference
- Serial from radar to base station
- Base station to in-car
- Overall system timing
- Comms range--how far can car be from base station for in-car device to still pick up signal
RadarSensitivity of detection
- Test bike detection
- Test car detection
- Test truck detection
- Test motorcycle detection
- Test human pedestrian detection
- Test animal detection
- Radar range--how far can car/truck be away to still be detected
Design and Flowcharts
Link to Completed/Ignored Risks: https://docs.google.com/spreadsheets/d/1HEq_-jXAJ7WyH0RZ6xX-OoybL3SqudTq886rkEBbEY8/edit#gid=2088209458
Design Review MaterialsThe following presentation was given on April 2, 2019 for the Preliminary Design Review: https://docs.google.com/presentation/d/1VZBnUF-E8PifjG4wM1sOIOeFDCSu-fHnZ22_tcpCBrA/edit#slide=id.p
Plans for next phase
https://app.teamweek.com/#timeline/417877/groups/382514?zoom=month Link To Teamweek
|Member||Link to plan|
|Patrick Landers||Link to document|
|Vu Le||Link to document|
|Danielle Fischer||Link to document|
|Ricky Witherspoon||Link to document|