Search & Design Methodology Assignment

Added on - 28 May 2020

Formal Models for Embedded System Design

This report is based on "formal models for embedded system design".  Here we will discuss analyze typical embedded system applications and select the appropriate solution grading criteria in need of restructuring. Search & design methodology to develop a detailed analysis of URS, hardware, and software requirements with microcontroller configuration and programming. Also, we will discuss on implementation of the components to create a prototype, write the code, which is a direct translation of the algorithm, and test the prototype.

  • 44

    Pages

  • 8698

    Words

  • 106

    Views

  • 0

    Downloads

Trusted by +2 million users,
1000+ happy students everyday
Showing pages 1 to 8 of 44 pages
Part B: Marking and Assessment(to be completed by Module Lecturer)This assignment will be marked out of100%This assignment contributes to20% of the total module marks.This assignment isbonded/ non- bonded. Details :Assessment Task:MarksAwardedMarksAvailableTask-1-Background search & Design Methodology todevelop detailed:(a)Analysis of URS(b)Hardware requirements(c)Software RequirementsModel .. Block diagram101205555Task-2- Design(a) Layout diagram/PCB(b) SAV Body + BOM(c) Write the Algorithm177630101010Task-3- Implementation(a)Assemble (Build) the SAV components(b)Write the code(c) Test2114340102010Task-4.Full Report & Final presentation6½10Total56100Learning Outcomes to be assessed(as specified in the validated module descriptorhttps://icis.southwales.ac.uk/):LO1.Apply formal design methodologies to implement an embedded systemLO2:Analyse typical embedded system applications and select the appropriate solutionGrading Criteria::In need of restructuring!Feedback/feed-forward(linked to assessment criteria):Areas where you have done well:AnalysisFeedback from this assessment to help you to improve future assessments:Misunderstanding or narrow interpretation of the questions.Other commentsThe university requires students to include the assessment cover sheets duly filled as part of theformal assessment.Students are advised to adhere to the format of the marking scheme as laid out.All assessments are moderated as such, so implementation should follow closely the instructions &requirements specified by the format.Date:19/12/2017Work on this module has been marked, double marked/moderated inline with USW procedures.
Provisional mark only: subject to change and / or confirmation bythe Assessment BoardPart C: Reflections on Assessment(to be completed by student – optional)Use of previous feedback:In this assessment, I have taken/took note of the following points in feedback on previous work:Please indicate which of the following you feel/felt applies/applied to your submitted workA reasonable attempt. I could have developed some of thesections further.A good attempt, displaying my understanding and learning, withanalysis in some parts.A very good attempt. The work demonstrates my clearunderstanding of the learning supported by relevant literature and scholarly work withgood analysis and evaluation.An excellent attempt, with clear application of literature andscholarly work, demonstrating significant analysis and evaluation.What I found most difficultabout this assessmentThe areas where I wouldvalue/would have valuedfeedback:
Development of a SAV(SmartAutonomousVehicle)YamamaAbdulrazaq170940701
TableofContentsIntroduction.........................................................................................................................4Aimsand objectives........................................................................................................5Tools &Techniques........................................................................................................5PartB: MarkingandAssessment........................................................................................6Task-1-Background search &Design Methodologyto develop detailed...........................6 (a)AnalysisofURS........................................................................................................6 (b)Hardwarerequirements...........................................................................................12 (c) SoftwareRequirements...........................................................................................12 (d)Model of thesystem................................................................................................13Task-2-Design..................................................................................................................13(a)Layout diagram/PCB...............................................................................................13(b)SAVBody+BOM..................................................................................................13(c) WritetheAlgorithm................................................................................................14Task-3-Implementation....................................................................................................19 (a)Assemble(Build) theSAVcomponents..................................................................20 (b)Writethecode.........................................................................................................20 (c)Test..........................................................................................................................30Figure1. Codecompilerand tester screen........................................................31Figure2.Test results.........................................................................................31Part C:Reflections on Assessment...................................................................................32References.........................................................................................................................33Appendix...........................................................................................................................35
2
A1. ModelLayout.........................................................................................................35A2.Layout of thePCB..................................................................................................37A3. Chassis of the SAV................................................................................................39A4.H-BridgeController...............................................................................................39A5.APDS-9930 DigitalAmbientLight and ProximityController..............................403
7INTRODUCTIONSmartAutonomousVehicles(SAVs)are driverlesstransportationunitsthatcantravelonapre-programmedpath,asper the definedparameters suchashalting,durationof halt,avoidobstacles,andreturntothepointoforigin(Almagambetovetal.2015).There isanexpectation thatthefuturewillseemoreofsuchvehiclessincetheyaresafe,theytravelatadefinedspeed, identifyhazardsandtakeevasiveactions,andremovethehumanelementfromthedrivingexperience(Chenetal.2012).Anotheradvantageisthatsuchvehiclesareusefulfortasksthatcanbeautomatedsuchaspickinganddroppingparcelsatdesignatedspots,travelling hazardousareasfiledwithtoxicchemicals,fire,oroverdifficultterrain,thathasahighriskofaccidents(Gerlaetal.2014).Consequently,these unitscanbe usedtodeliverpackagesforregularcourier serviceortodeliverreliefmaterialtoareasstruckbynaturalcalamities.Severalfirmssuchas Tesla,Google,BMW,andAudihaveintroducedconceptcars,andtheserepresentthefuture modeof travel(KalraandPaddock,2016).While theseautomobilesareexpensive,thedocument presentsthedesignforasmallSAV,poweredbyabattery,andwhichcanbeusedbyUSWat theTrefforestcampustodeliversmallpackagesalongapre-determinedpathwithultrasonic sensors. Cost ofthe devices willbewithin 20,000 GBP.
8Aims andobjectivesAimoftheprojectistodesignaSAVusingembeddedelectronicsystemsthatwillguideandpowerthevehicle.The designincorporatesseveraltechnologiessuchaselectronicsandmicroprocessors,computerprogramming modules,ultrasonictechnology,andmechanicalsystemsfortransportingandchassisdesign.Twomainpartsoftheprojectarethedesignandimplementationandeachpartisdividedintophases.The UserRequirementSpecification(URS)document,presentsthetop-leveldesign(Kimetal.2012).Objectives oftheresearcharetocomplete threetasks, brieflydescribedas follows.Task1,Backgroundsearch&DesignMethodology todevelopdetailedanalysisofURS,hardwareand softwarerequirements with microcontrollerconfigurationand programmingTask2,DesignthesystemwithlayoutdiagramandthePCB board.Commissionthechassisand derivetheBill of Material(BOM),write thealgorithm fortheSAVfunction.Task3,Implementationofthecomponentstocreateaprototype,writethecode,whichis adirecttranslationof thealgorithm,and test theprototype.Tools & TechniquesThefollowingtoolsandtechniques will beused:IDE(e2 studio)YRDK63N developmentboard oralikePCTool boxwithinstruments suchas pliers, solderingkit, mountingscrews,etc. Manuals(H/W&S/W)PARTB:MARKING ANDASSESSMENTThissectionpresentsthethreetasksandtheirsubtasks.Importantaspectsoftheprojectaredetailed.
desklib-logo
You’re reading a preview
Preview Documents

To View Complete Document

Click the button to download
Subscribe to our plans

Download This Document

Embedded Systems Development Tools PDF

From the above report "embedded systems development tools pdf", we conclude that the project was to design an SAV using embedded electronic systems that will guide and power the vehicle. The design incorporates several technologies such as electronics and microprocessors, computer programming modules, ultrasonic technology, and mechanical systems for transporting and chassis design. Also, we have discussed here, design of the system with a layout diagram and the PCB board. Design of the system was completed with full layout of the PCB board and chassis. A BOM was also written along with the algorithm for SAV function.