and the simulation will be executed. The simulated display will be observed for the proper execution of the code. 6.6.2 Measuring Approach The software will be tested for proper execution of each function. The functions for the different and displays will be tested. For the testing to be considered successful the simulated display will have to match that of what the final display will look like. If an error occurs, we will try to determine if the error is with the software being developed. If a problem with the software is discovered it will be corrected and the test will be repeated. If the software is not the source of the error, it will have to be verified that the current simulator is capable of simulating the desired results from the software. If the current software is not capable of simulating the desired results than another simulator will have to be used or that particular test will have to wait for testing on the actual hardware. 6.7 Microcontroller and External Circuit PCB Interface The purpose of this testing is to accurately confirm all components of the created PCB are in working shape. Performance will be judged, and measurements will be made, which will then be analyzed by the group. These tests will be performed after the PCB design has already been implemented. 6.7.1 Testing Conditions are several factors at stake that add to our project team wanting to avoid having to radically redesign or replace components in our completed PCB. For starters, ordering new specific parts is an expensive ordeal, and shipping time is unpredictable. In addition, a lot of additional work would have to be taken after the circuit has already built, and due to the soldering process, it is likely that additional components would have to be replaced if one was found to be faulty or otherwise ineffective. Therefore, our group will take all precautions during earlier testing phases to ensure that the microcontroller and circuit interfaces meet all requirements specified, and that the parts being implemented are accurately working. Testing the completed PCB will hopefully serve to verify all needed conditions found, and reinstate the consistency of results. Still, in the event of inaccurate results found being linked to components of the PCB design, changes may need to be made in order to produce a working interface. Rebuilding the PCB is not the ideal course of action, and preparations made in earlier testing phases leading up to the creation of a working PCB serve to make such an incident unlikely, but are group is prepared to do so in order to produce a final PCB that works with precise accuracy.
and the simulation will be executed. The simulated display will be observed for the proper execution of the code. 6.6.2 Measuring Approach The software will be tested for proper execution of each function. The functions for the different and displays will be tested. For the testing to be considered successful the simulated display will have to match that of what the final display will look like. If an error occurs, we will try to determine if the error is with the software being developed. If a problem with the software is discovered it will be corrected and the test will be repeated. If the software is not the source of the error, it will have to be verified that the current simulator is capable of simulating the desired results from the software. If the current software is not capable of simulating the desired results than another simulator will have to be used or that particular test will have to wait for testing on the actual hardware. 6.7 Microcontroller and External Circuit PCB Interface The purpose of this testing is to accurately confirm all components of the created PCB are in working shape. Performance will be judged, and measurements will be made, which will then be analyzed by the group. These tests will be performed after the PCB design has already been implemented. 6.7.1 Testing Conditions are several factors at stake that add to our project team wanting to avoid having to radically redesign or replace components in our completed PCB. For starters, ordering new specific parts is an expensive ordeal, and shipping time is unpredictable. In addition, a lot of additional work would have to be taken after the circuit has already built, and due to the soldering process, it is likely that additional components would have to be replaced if one was found to be faulty or otherwise ineffective. Therefore, our group will take all precautions during earlier testing phases to ensure that the microcontroller and circuit interfaces meet all requirements specified, and that the parts being implemented are accurately working. Testing the completed PCB will hopefully serve to verify all needed conditions found, and reinstate the consistency of results. Still, in the event of inaccurate results found being linked to components of the PCB design, changes may need to be made in order to produce a working interface. Rebuilding the PCB is not the ideal course of action, and preparations made in earlier testing phases leading up to the creation of a working PCB serve to make such an incident unlikely, but are group is prepared to do so in order to produce a final PCB that works with precise accuracy.
SD1FinalDoc.docx