control de un servo con labview _ paletos de la electrónica

Post on 16-Aug-2015

223 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Control de Un Servo Con LabVIEW

TRANSCRIPT

Robotica 2ControldeunservoconLabVIEWHoyvamosavercomocontrolarunservodeaeromodelismodesdeLabVIEWatravsdelArduino.ProgramacinG:1.CreamosnuestrobucledeejecucinWhile.(ProgrammingFunctionsWhileLoop)2.Colocamoslaordenpararomperelbucle.ParaellovamosunmomentoalpaneldecontrolycolocamosunbotnStop.Yluegolocableamosalasealdesalida.3.CreamoslainicializacindeArduino.(ArduinoInit)4.LossiguientespuntosserealizarnenlalibreraespecficadeservosqueincluyeLabVIEW.(ArduinoSensorsServo).LoprimeroesconfigurarmedianteelbloqueSetNumberofServoselnmerodeservosquevamosaemplear.Enestecaso1.5.LaenumeracindelosServosempiezaconelnmero0,porlotantonuestroServoestconfiguradoahoracomoServo#0.Ahoradebemosindicarelnmerodepinalqueloconectaremos,el3.EstolorealizamosconelbloqueConfigureServo,enelconectorsuperiorindicamoselnmerodelservoyenelinferiorelpinalqueseconecta.6.AhoravolvemosunmomentoalPaneldeControleinstalamosunKnobparapoderdarlaconsignadeposicin.(NumericKnob).7.ElsiguientepasoescolocarunbloquedeescrituradelServoconelvalordelaconsigna.(ArduinoSensorsServoServoWriteAngle).EnelconectorsuperiorindicamoselnmerodelServoyenelinferiorelnguloquequeremosquealcance.8.Paraconfirmarquelaconsignasehaalcanzado,deberemosmostrarelvalordeposicindelServo.ParaellocolocaremoselbloquedeLecturadelngulodelServoymostraremossuvalormedianteunindicador.(ArduinoSensorsServoServoReadAngle).9.Cuandosalimosdelbucleesnecesarioinsertarunbloqueparadejardealimentaralservoyquenosequedepermanenteintentandoalcanzarlaltimaconsignaquelehemosenviado.EsoseconsigueconelbloqueDetachServo.(ArduinoSensorsServoDetachServo).10.Porltimo,solotendremosquecolocarelbloquedeFinalizacindeArduinoyrealizarlasconexiones.(ArduinoClose).PaneldeControl:Alpasaralpaneldecontrolnosencontramosconquealgunoselementossenoshansituadoautomticamente.1.CambiamoselindicadordelvalordelPinporunGauge.(ReplaceModernGauge).Ymodificamossuvalormximocambiandoel10por180.2.Realizamoslamismamodificacinconlaconsigna.3.ParalacreacindelpanelcolocamosunRaisedBox.(DecorationsRaisedBox)4.ConelnuevoelementoseleccionadoloenviamosalfondoconlaaccinMovetoBack.5.Ahoracolocamostodosloselementosdentrodelpanelycolocamos3RaisedFrameparadarunapequeaorganizacin.(DecorationsRaisedFrame).Yconestoyahemosrealizadoelprogramaparacontrolarunservoyversuposicin.ConexionadoconelArduino:$1.250Acerca de estos anuncios

top related