Академический Документы
Профессиональный Документы
Культура Документы
El TPS (Throttle Position Sensor) nos entrega una señal analógica la cual nos
dice en qué posición se encuentra el acelerador, esta señal le dice a la
computadora cuanto combustible inyectar para darnos una respuesta
adecuada. El TPS nos entrega una determinada cantidad de voltaje, el cual la
computadora manipula para enviar la señal adecuada.
Para esto utilizaremos el comando readadc el cual lee el valor que está
entregando el ADC, nótese que dicho valor es el correspondiente a la entrada
analógica que está recibiendo el µC, por lo tanto podremos saber en qué
posición se encuentra nuestro TPS. De este modo entre mas voltaje exista,
menor tiempo permanecerá abierto el inyector de combustible, y si hay poco
voltaje se abrirá por más tiempo.
El objetivo del programa es leer el valor del ADC y dependiendo de éste, cortar
la inyección de gasolina, o mantener el inyector abierto un tiempo
predeterminado. El tiempo mínimo de apertura es cuando el voltaje sea de 4v
y será de 5ms, y el tiempo máximo al alcanzar 1v será de 35ms. El periodo
total de la señal deberá de ser de 100ms, por lo tanto cuando la apertura dure
35ms, deberá cerrar el inyector durante unos 65ms restantes.
0v = 0
1v = 51
2v = 102
3v = 153
4v = 204
5v = 255
Practica:
Diodo Led 1.5mm
Potenciometro 5K
Resistencia 220 Ohms
COMANDO infrain
Estos sistemas operan transmitiendo ondas de RF, la mayor parte de los RKE
rondan los 315Mhz en norte América y Japón, los sistemas modernos incluyen
encriptación para prevenir la intervención de la señal.
COMANDO keyin
Los sistemas de acceso varían dependiendo las marcas, existe otro sistema en
el cual, si se me olvidan dentro del auto las llaves puedo abrir la puerta sin
ningún problema, lo único que hay que hacer es introducir una clave para que
se abran los seguros. Por ejemplo las camionetas y/o coches Ford.
COMANDO for-next
Abrir el programa 04 fornext.bas donde incorporamos el ciclo for al
simulador de la apertura con protección.
PASO TERMINALES
A B C D
1 1 0 1 0
2 1 0 0 1
3 0 1 0 1
4 0 1 1 0
COMANDO count
El siguiente programa muestra un uso del comando y una aplicación real para
el automóvil, abrir el archivo 08 count.bas para los ejemplos.
COMANDO pwmout
El sistema de frenos ABS (Anti Blokier System), es un sistema que previene que
las ruedas se bloqueen y el coche patine. El ABS funciona en conjunto con el
sistema tradicional, únicamente es una bomba incorporada a los circuitos del
líquido de freno y unos sensores para la velocidad de las ruedas, en una
frenada brusca, si una o más ruedas reducen de velocidad muy rápido en
determinado tiempo, el sistema predice que las ruedas quedarán bloqueadas,
por lo que la presión del freno es reducida, sin que intervenga el conductor.
Cuando la situación se normaliza el sistema activa nuevamente los frenos a
máxima presión para detener el vehículo. Cuando interviene el sistema ABS,
generalmente se repite eso de 50 a 100 veces por minuto.
INICI
O
Vel_ant = velocidad
Vel = velocidad
Pausa
vel_ant = velo
dif <=
Si
200 or dif
>= 3000
No
pwmout
FIN
Diagrama de flujo de Sistema con simulación de frenado
INICI
O
Vel_ant = velocidad
Si pin0
=0
No
High 0
vel = velocidad
pausa
vel_ant = velo
Si dif <=
200 or dif
>= 3000
No
toggle
0
pausa
Si
pin0
=1 No
Low 0
INTERRUPCIONES pwmINTERRUPCIONESout