sortante conocida generada por un olor de cristal de cuarzo, Pr ejemplo, un rl) de CPU es una señal de pulso de at reuencnutlzada per cronemeter y coordinar divas actividades en 1 CPU, Uno) dl
Software y Programación del Morccontlador
fusions especificas de un mirocotrlados dependen de su software ode cme se programa, Los programas se almacenan en lamemona, Recordemos que la CPU slo puede ejecutar código Dinamo, ocio de
napus y rain operaciones de bj ve como agregar un nero nun regio o mover el valor de un rego a una bicnión de meron Si embargo, en muy di send un programa en dig de máquina De
ba que al largo de oras ve demerlleen engage de prgramasón pora que a programación fura contenant Lor lengua de prgramacn de bo rel como lege ensemble sos mir aan a
‘cig de muir. Paro general son apaiser y no son inercabiabls ero free pos de mireronrinders. Los logue de progremeción deal rive como BASIC, Co Cr, arden ser mis
entmos y se pueden amplement ente fret pos de musrocontoladeres con madıheanones menores,
Los lenguas de progmumación para un microcontrolador price son detenmanados porel fabricate del microcontrolador, Las lenguajes de prgramacón de sto nivel son dominante en ot microcontrolador
actuales ya que son macho ás fics de apmnder, inerpruir, implearts y depurr La progmenación de un miereonreidor a menudo quiro reference a masundsfuoriles y nou de aplicación de lr
El ejemplo que se presenta mus alent en este cepto es un propec prächeo que uit una plan microcontrollers lala Antuins UNO, Ardo es una fea de hardware y software de sde abuts,
marscomrolndore de placa anon Son popular y hay mshor recur en linea disponible par dar alos nusvor aros aderarol aplicncires. Lo icroconroladore on fas de entender y fer de ar
en aplicaciones delmundo mal con sensor yastundoes (Arduino, 209) E lengua de programación delos mucscontrelorer Ankune se ara en un lenguas mao Procerin, queer sami a C o Cro pero mucho
vb socio (Ke //procusirg.rg/). El código o pued adoptar para trs sueoconteuadores. Para contr códigos dun lengua da ll nl el sódigo de miu porn serejrunde por wa CPUerpeticn ode
adhère soma, necesa un programa de computador llamado mp
Los pesgrenas pueden er desamlldos poros usuarios enn enon de slo nero (IDE) qu sun sofas que se eut una PC o laptop para pesmi que el cio del mcrocontolar sen progr
simulado enel RC portal Lamayoria delos eos de programación e puedenidentbcar y comi durante I samulación Un IDE nommaimente conta de los igus components:
+ Unediorpara programar ol mieocortroladorutlzando un lengua de programación relevante de ts nivel como CC, BASICO Python.
+ Uneompaier porn cnvarirel programe de lengua de al raıl enlarg up rade de baj ive espec por weimocrovorzolder an parao,
+ Un dater par veia errors (bien lavado” depurar” e esco, para probe el código hase lo quese pretendía acer. El depurador ute encontre more de ints, uesontentensas que no 2
puedenentender y nose pueden compilar, y c6dig redundante, que on nes del programa que na hacen nada. EI depurador muestral número de linen ubicación del error para ayular solucionar problema. El
progra arbi pr pre comparmotes de prosa de rere el enrbira Sig poe tr el dep amies par au ct que el progra brad que oigiraberi ee pst.
Mo todos ls componentes enumerados anteriommentese presentan sempre al usuario en un IDE, pero siempre een. Para el desacolo de algunos sistemas, también poden estar disponible un amade de hardware
sto onsirm en um plac de eu impreso conectada al PC computador porta mediante un cable plano que une puertos de B/S. Bl emulador e puede utiliza par cagar y eel un programa para pruebas
ts de que el mirocontroado einen en un sista de medición contol en vire.
Paso 1 Comprender el problema y desarollarebjtivos de diseño del stem de malin y contol conos wur nales, Los preguntas dies para ace inlays
+ Gules debenser ls funcions del sutema? Por ejemplo, se necesa un sistema para regular a temperatura ambiente de una ración confiada de alojnsento de animales entre de un ange pto.
2 (Dore o enqué ambiente se produce lamedición 0 el contro Por ejemplo, es unmaplacón inienero exe ¿La operanönertäen ta temperakuramuy ls bas unarbiente muy polonento fangs 0
3010? ¿Hay algo espesa acoreiderr pares he
© éfaecshensersares 0 ntunderes omo prtes del sisterno es nca until ls eproptdos? Por open ¿ya hay tito instalados parmi la empertura bien o uy ven o cloniadore
instalado
Com qué fou y qué tragado se debenmedarocontrolarls cont? Por ejemplo, puede estar bien verifier ym gular una empertur ambiente cada 10 segundos par uninsernaders: sinembargo, caudal:
Inprsiönde un pulventador de velocidad vanabl que funciona Smet por seguro (erosimadamene ls por hora ene compo ecentan ser morados y contados al menos sad segundo
+ (Cabra preci sacara landición y e contr Por ejemplo, es suite um preis. grade Catas on opliaciónvusst una preión de nivel suela?
Paso 2 Identiti os sensores pl actuadores adecuados sie cesar parao bjeiwosderadosdestcoldosencl paro aero.
Paso à Comprender It señales de entrada y slia delos sensores y stuadors leyendo sus espríicacines
+ tar entradas y lis son nessa parados funciones del site
Paso Seleccione un microcontrolador de acuerdo cone two dstado del sitema, I señales de said dels sensores y ls señales de entrada sequerdos por ls achudorer. Le atentamente lr especies
tries delmiroconrolador Asegúrese de que