8.1. Successfully Operating the FDL
The operation of the Flight Data Logger is all automatic and the user is not required to do anything to operate the system properly. The system is created with the user in mind to make it easier for them to successfully operate the Flight Data Logger, get valid data on the SD Card, and, more importantly, not risk damaging the system. The system is set to start and wait to record until it goes above 10 feet of altitude and it will stop recording once the altitude is back under 10 feet. This is what makes the system autonomous and avoids making the user to start and stop the system by use of a button or anything else.
Below is a step by step instruction on how to use the FDL.
-
Turn on the ArduPilot Mega and give it 15 seconds to initialize and calibrate
-
Ensure that the FDL battery is disconnected and the FDL switch is in the off position (Pointing up)
-
Ensure that the SD Card has been formatted and is empty to avoid any errors in writing
-
Insert the micro SD Card into the SD Card socket of the FDL
-
Now connect the FDL battery to the connector located in the back
-
Flip the power switch and the FDL will begin to run instantaneously
-
Now, fly the plane
-
Upon successful landing, remove the SD Card
-
Now power down the system by placing the switch back into the off position and disconnect the battery
-
Insert the SD Card into a computer with the FDL Analysis software
-
Run the software and locate the log file labeled “TestFile1.txt” on the SD Card
-
Now specify the location and name of the file you would like to create
-
Look to the location specified and the analysis file will be printed with all of the desired coefficients
-
Also, the software compiles a readable text version of the file created by the FDL. The file, “output.txt”, is located in the same folder as the executable. NOTE – “Output.txt” is overwritten with each run of the software.
Although the Flight Data Logger may be able to run without strictly adhering to these instructions, the manufacturers of the FDL suggest that the users closely follow the instructions above.
9. Administrative Content 9.1. Project Milestones
The original list of project milestones was not very detailed to give us much guideline as to how things should be done effectively. Our original list of milestones can be seen below.
Summer 2011
-
Obtain all software and hardware design tools.
-
Obtain sample parts and being validating them.
-
Transfer block diagrams into actual code or schematic drawings.
-
Hardware schematic capture, PCB design (layout, routing, stack-up)
-
Validate, simulate, and debug hardware and software designs
Fall 2011
-
Test the plane, autopilot, data-logger, and software.
-
Implement designs into a prototype PCB, and program with software application
-
Prototype tested and working by December 15, 2011.
Looking back to the earlier set goals, it can be said that we have accomplished our set milestones for the most part. By saying that we only accomplished our milestones for the most part simply means that we were not able to achieve at completing all of them, yet the ones with the highest priority were accomplished. For illustration, we were able to obtain all necessary tools, create block diagrams and create a finalized rough draft for our design. One of the objectives that slipped through the cracks is really being able to sample some of the hardware from vendors and start some sample testing – a handful of parts were ordered and received, but time did not allow for us to test as we would have like to.
The most important thing that we have learned from our milestones is that setting milestones is a good reminder to keep one’s self on track to meet that desired goal. On the other hand, the best way to stay on top of these demands would be to create a weekly or bi-weekly schedule that sets several smaller checkpoints rather than a few large achievements. The aim of having more, minor milestones is to consistently keep ourselves engaged in the development of our prototype and not become too distracted by the wants and needs or our personal lives and eventually leaving ourselves with a large lump sum of work to accomplish in a very short period of time. Hence, this is why we devised a way to break up the targets into multiple smaller ones that can be accomplished on a bi-weekly schedule.
A detailed schedule for the fall can be found below. This agenda serves as a way to remind the team to stay in constant communication and to track progress made towards the ultimate end goal of a working prototype.
Fall Milestones
|
Deadline
| -
Acquire any remaining parts
-
Test writing data to the SD card
-
Begin creating software to evaluate equations and data input
-
Begin test flights of the plane alone in manual flight
|
August 19, 2011
| |
September 2, 2011
| -
Finalize PCB layout design
-
Add extra features to software to make things simpler and more useful
-
Configure controller to allow ability to switch between manual and autopilot flight modes
|
September 16, 2011
| -
Start combining sensors on breadboard/evaluation board
-
Configure data output to SD card
|
September 30, 2011
| |
October 14, 2011
| -
Continue combining sensors onto evaluation board
|
October 28, 2011
| -
Verify the system for timing and sampling rates
-
Merge equations software with the GUI
|
November 11, 2011
| |
November 25, 2011
| |
December 9, 2011
| -
Have a complete working prototype, prepared for presentation
|
December 12, 2011
| -
Present our working prototype
|
December 15, 2011
|
Table : Future Milestones
Share with your friends: |