Kan er het beste met een microcontroller of –processor gewerkt worden?
Om een programmeerbare schakeling te realiseren met I/O
functionaliteit is een controller of
processor nodig. De onderstaande componenten zouden hiervoor gebruikt
kunnen worden:
·
Programmable Logic Controllers
·
Computers
·
Microchips
·
Ontwikkelboards (Arduino)
·
Programmable Intergrated Circuits
De keuze uit deze opties wordt gebaseerd op factoren zoals
kostprijs en technische mogelijkheden. Is het noodzakelijk een dure PLC aan te
schaffen of volstaat een, volgens van Moergestel, Leo. (augustus 2014), goedkope
microcontroller ook?
Op gebied van microcontrollers en processors is het mogelijk
een ontwikkelplatform te gebruiken zoals een Arduino. De andere optie is het
zelf produceren van een printplaat met eigen gekozen componenten. De
uiteindelijke keuze zal worden gemaakt in de ideefase.
(van Moergestel, 2014)
Met welke programmeertalen werken verschillende microcontrollers en –processors?
Arduino wordt geprogrammeerd in een eigen taal gebaseerd op
C++, hierin zijn een boel functies al gedefiniƫerd waardoor hierin snel en
makkelijk te programmeren is. Er kan ook gekozen worden voor een microprocessor
zoals een raspberry pi, dit programmeer je met de programmeertaal C++, hierbij
zijn er niet zoveel functies gedefiniƫerd zoals bij de arduino maar er kunnen
op internet librarys gezocht worden waarmee je functies kunt gebruiken van
andere mensen.
Vijf veel gebruikte programmeertalen bij een PLC zijn:
AnWeisungsListe (AWL) of Instruction List (IL), Structured Text (ST),
KontaktPlan (KOP) of Ladder Diagram (LD), FunctionsPlan (FUP) of Functional
Block Diagram (FBD) en Sequential Function Chart (SFC).
Met welke programma’s kan de code geschreven worden?
Arduino heeft een eigen ontwikkel omgeving waarin de code geschreven wordt. Voor een raspberry pi en een PLC te programmeren kun je devc++ gebruiken.Definitieve probleemstelling
Wat is de beste combinatie van programmeerbare hardware,
programmeertaal, software en code waardoor een systeem dat stoelen wegschuift
ervoor zorgt dat een schoonmaak systeem de vloer onder de stoelen schoon kan maken
zonder dat deze schade kan brengen aan de omgeving.
Geen opmerkingen:
Een reactie posten