Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Puente Levadizo
Puente Levadizo
1/6
Proyecto puente levadizo Premisas: Final de carrera superior Final de carrera inferior Sensor Presencia vehculo Control Motor Control Motor Semforo Rojo Semforo Verde Input 2 Input 0 Input 6 Output 0 Output 1 Output 2 Output 3 (1 en programacin) (1 en programacin) (1 en programacin) Ver cuadro Ver cuadro (high ilumina, low no ilumina) (high ilumina, low no ilumina)
2/6
Cdigo del programa PICAXE: Baja puente levadizo inicio: if input2 is on and input0 is off then bajapuente goto inicio
bajapuente: low output0 high output1 high output2 low output3 if input2 is off and input0 is on then paro goto bajapuente paro: low output0 low output1 high output3 low output2 goto inicio Sube puente levadizo inicio: if input0 is on and input6 is on then subepuente goto inicio
subepuente: high output1 high output0 high output2 low output3 if input2 is on and input0 is off then paro goto subepuente paro: low output0 low output1 high output3 low output2 goto inicio
3/6
4/6
'*********Control Puente Levadizo********' '***FCsup -> input 2*** '***FCinf -> input 0*** '***Sensor -> input 6*** '***Control inversin giro motor -> output 0*** '***Control alimentacin motor -> output 1*** '***Semforo Rojo -> output 2*** '***Semforo Verde -> output 3***
inicio: if input0 is on and input2 is off then paso1 goto inicio '***Motor parado*** '***Puente abajo*** '***Semforo en verde*** '***consulta si Sensor est activado***
paso1: low output0 low output1 high output3 low output2 if input6 is on then paso2 goto inicio
paso2: high output0 high output1 high output2 low output3 if input0 is off and input2 is on then paso3 goto paso2
5/6
Proyecto puente levadizo paso3: low output0 low output1 wait 5 if input0 is off and input2 is on then paso4 goto paso2
paso4: low output0 high output1 high output2 low output3 if input0 is on and input2 is off then inicio goto paso4
6/6