Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

4º ESO - TECNO. Sensores Analógicos (explicación teórica) - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 27 de abril de 2021 por Juan Ramã‼N G.

92 visualizaciones

En este vídeo se describen los sensores analógicos, sus diferencias con los digitales, su funcionamiento y cómo entregan los datos a las placas de control con un número entre 0 y 1024.

Descargar la transcripción

Ya lo teníamos ya el otro día, es un repaso. 00:00:11
Y una vez tomadas las decisiones, ya sabemos qué tenemos que hacer en función de lo que ocurre alrededor. 00:00:21
Lo que hacemos es activar o no activar los actuadores. 00:00:27
Y cuando termina, vuelve a empezar. 00:00:39
¿Vale? Es un ciclo infinito. 00:00:43
Entonces, nosotros desde nuestro PC vamos a crear un programa. 00:00:45
Ese programa lo vamos a cargar en la placa, le vamos a conectar las pilas, ponemos las pilas en nuestra placa, va a empezar a funcionar, va a empezar a ejecutar, leerá los sensores, almacenará la información en varias señales y verá qué ocurre alrededor, tomará decisiones en función de esa información y de estas decisiones saldrá el activar o no activar esos actuadores, esos elementos que yo controlo como robot, ¿vale? 00:00:49
para responder a lo que está ocurriendo de alrededor. 00:01:27
Por ejemplo, si mi objetivo es no chocarme contra las paredes, 00:01:31
tendré un sensor de distancia que está mirando hacia adelante, 00:01:34
cuando yo voy avanzando, tengo que ir midiendo la distancia, 00:01:37
y cuando la distancia sea muy pequeña, tendré que pararme. 00:01:39
Por lo tanto, le daremos el sensor de distancia, 00:01:43
guardaremos la distancia en una variable, 00:01:46
después compararemos esa variable con la distancia mínima 00:01:48
que yo quiero dejar que el robot esté de una pared, 00:01:50
si son 10 centímetros o 5 centímetros o lo que sea, 00:01:54
En ese momento tomo la decisión de parar y lo que hago es parar los motores y si no, si estoy más lejos, pues continúo con los motores encendidos, ¿vale? 00:01:57
Y luego vuelvo a leer, ¿por qué? Porque una vez que yo he tomado esa decisión, ya el robot se está moviendo, la pared está a otra distancia, con lo cual tengo que estar continuamente leyendo. 00:02:07
Bueno, pues ese programa se ejecuta y evidentemente también conectado a estos pines tenemos, ya hemos visto una lista de sensores, ¿vale? Hemos visto unos cuantos sensores que incluían sensores de luminosidad, que incluían sensores de presión, los pulsadores, sensores de distancia, de temperatura, luminar, relativa, sensores de un montón de tipos, ¿vale? 00:02:16
Básicamente un sensor lo que está haciendo es recoger la información de alguna magnitud física del entorno y la está convirtiendo a vómitos, ¿vale? 00:02:45
Y dijimos que había dos tipos de sensores. 00:02:54
Sensores que solamente eran capaces de decirme sí o no, ¿vale? 00:02:59
Hay un sensor que detecta algo, si lo detecta me dice que sí y si no lo detecta me dice que no. 00:03:04
Es lo que llamábamos sensores digitales y su respuesta se puede representar si estos 00:03:09
son 5 voltios y estos son 0, pues en el cable que él me va a conectar con el robot para 00:03:17
decirme la información, me va a poner 0 voltios si no detecta y me va a poner 5 voltios si 00:03:24
si no detecta estamos en cero voltios y si detecta lo que sea por ejemplo un sensor de presión un 00:03:34
botón el botón si no lo pulso me va a estar dando cero voltios en mi camino y si lo pulso pues me 00:03:47
va a dar cinco voltios no hay estados intermedios no hay posibilidad de estar a mitad de camino 00:03:54
estos son los que llamamos sensores digitales solamente dan respuesta sí o no un sensor de 00:03:58
presencia, que también lo vimos el otro día. Vimos que había un sensor de presencia que 00:04:03
nos hacía detectar la presencia de personas. Es un sensor de infrarrojos realmente para 00:04:07
detectar seres vivos. Si detecta una fuente de calor, un ser vivo es una fuente de calor, 00:04:12
pues entonces lo que va a hacer es activarse y te va a dar un sí. Pero si no detecta fuentes 00:04:17
de calor, lo que ocurre es que te va a decir que no. Es un sensor digital. Solamente va 00:04:24
tener dos posiciones la posición 0 que llamamos y la posición 1 00:04:31
la posición desactivada y posición activada y entonces el robot cuando 00:04:36
recibe o cuando mire donde llegue ese cable cuando mire ahí a esa conexión 00:04:41
puede encontrarse que tiene 0 voltios o que tiene 5 voltios y él sabe si tengo 00:04:46
un sensor de un determinado tipo si está a 0 que significa y si está a 1 que 00:04:52
significa. Y yo ya con esa información puedo trabajar. Y luego están los sensores analógicos. 00:04:56
Voy a entrar un poquito más en detalle en ellos. Porque yo quiero que quede claro cómo 00:05:05
funcionan. Un sensor digital, he dicho que solamente puede tener 0 o 1. 0 son 0 voltios, 00:05:10
1 son 5 voltios. Solo puede estar activado o desactivado, sí o no. Bueno, pues un sensor 00:05:16
digital, entre 0 voltios y 5 voltios, le puede dar cualquier valor, va a mirar cualquier 00:05:23
valor. Por ejemplo, un sensor de temperatura. Un sensor de temperatura, según vaya detectando 00:05:31
la temperatura más alta o más baja, tendrá durante el día más alta, durante la noche 00:05:36
más baja, e irá variando. Y puede variar desde 0 voltios a 5 voltios de forma continua. 00:05:42
No pasa de 0 a 1 rápidamente 00:05:50
Sino que puede estar en 0,7, en 1,4, en 3,2 00:05:54
Y eso que va a significar que cuanto más grande sea el valor 00:05:59
Más cercano a 5 voltios, más alta es la temperatura que está detectando 00:06:03
¿Vale? 00:06:07
Concretamente, esta distancia entre 0 y 5 voltios 00:06:09
Las placas de control son capaces de detectar 00:06:15
1024 saltos en total 00:06:20
Ya sabéis que en informática todos son potencias de 2 00:06:23
Entonces no son 1000, son 1024 00:06:28
¿Qué quiere decir esto? 00:06:30
Que yo, aquí tengo 1024 divisiones 00:06:32
¿Vale? 1024 divisiones 00:06:36
Y yo lo que voy a hacer es 00:06:40
cuando me pregunte a mi sensor cuánta temperatura hace, me va a dar un número que está entre 0, para el mínimo, y 1024, que serían los 5 voltios, ¿vale? 00:06:43
Me va a decir, si me da la mitad, por ejemplo, 512, eso quiere decir que estamos en 2 voltios y medio, y ese 512 quiere decir que el detector está detectando lo que sea, ¿vale? 00:06:56
Entre el mínimo y el máximo que es capaz de detectar, pues justo a la mitad. 00:07:10
Os pongo un ejemplo, ¿vale? 00:07:14
Supongamos que tengo un sensor de temperatura. 00:07:18
Eso lo entendemos bastante bien. 00:07:22
Un sensor de temperatura que es capaz de detectar desde 10 grados bajo cero hasta 60 grados sobre cero. 00:07:24
¿Vale? 00:07:36
Es el dirraco de medición. 00:07:37
Es decir, el sensor, todos los sensores tienen limitaciones, no hay un sensor infinito, entonces el sensor mío va a detectar temperaturas desde menos 10 grados centígrados hasta 60. 00:07:39
Si hay una temperatura que es menor de 10 grados bajo cero, por ejemplo, imaginaos que estamos en Siberia y estamos a 30 bajo cero. 00:07:50
Bueno, pues el sensor no es capaz de detectarlo, me va a dar 10 bajo cero, se queda ahí. Esa es la medida que me va a dar, ¿vale? No me puede medir menos. 00:07:58
Con lo cual, 10 grados bajo cero es lo mínimo que puede medir 00:08:05
Y lo máximo que puede medir es 60 00:08:09
Si yo lo meto en agua hirviendo, que está a 100 grados 00:08:11
Lo que va a ocurrir es que me va a dar 60 00:08:13
El sensor, ¿vale? 00:08:16
No me puede dar más 00:08:17
Entonces, él va a medir esto 00:08:18
Y su función es 00:08:20
O sea, lo que hace el sensor realmente 00:08:23
Para quitar los voltios 00:08:26
Es convertirlo en un número entre 0 y 1024 00:08:27
La temperatura 00:08:33
Con lo cual, si a mí me da cero voltios, eso quiere decir que el sensor está midiendo 00:08:34
10 grados bajo cero o menos, porque si está a menos también me va a dar 10 bajo cero. 00:08:41
Por lo tanto, a cero voltios yo sé que hace mucho frío. 00:08:46
Y si estoy en 1024, lo que quiere decir es que hace mucho calor. 00:08:50
Estamos a 60 grados o más, porque está en este punto. 00:08:56
¿Qué ocurre si yo mido 0 grados? 00:09:00
A mi el sensor me va a entregar un valor de voltaje que es equivalente a unos 120 grados centígrados. 00:09:03
Si estamos a mitad de camino, entre menos 10 y 60, son 35 grados centígrados, que es justo la mitad de camino, pues mi sensor me va a entregar un numerito que es 512, que es la mitad de camino. 00:09:24
Y eso, ¿qué quiere decir? 00:09:42
Que en la gráfica, cuando yo lo represente 00:09:46
Si estos son 0 grados 00:09:49
Perdón, si estos son 0 voltios 00:09:50
Y estos son 5 voltios 00:09:53
Lo que le va a llegar al tubino 00:09:56
O a lo que le va a llegar a la faja de control 00:09:57
Esto lo dividimos en 1024 divisiones 00:09:59
¿Vale? 00:10:03
Y a mí me va a llegar un valor de voltaje 00:10:08
Que tiene que ver con el número de este 00:10:10
Por ejemplo, imaginaos que la primera medición 00:10:12
Que yo he hecho, que era 0 grados 00:10:14
A mí me ha llegado un 120 00:10:16
por lo cual lo mido aquí, ¿vale? En la segunda vez que lo mido me da un 512, es decir, aquí, a mitad de camino, ¿vale? 00:10:17
Luego se estabiliza, vuelvo a medir y vuelvo a medir 512, pues aquí. Y así voy representando una curva que me va dando la temperatura en cada momento. 00:10:27
Pero yo lo hago en base a un número que está entre 0 y 1024 00:10:38
Entonces, siempre que yo reciba un dato por un sensor analógico 00:10:42
Siempre voy a recibir un número entre 0 y 1024 00:10:51
Y yo tendré que interpretar eso, tendré que convertirlo en la magnitud correspondiente 00:10:55
Para saber qué está pasando a mi alrededor 00:10:59
Y para eso tengo que saber qué rango abarca y qué magnitud abarca el sensor, ¿vale? 00:11:01
Bueno, ¿cómo se hace esa transformación? Pues es con una formulita, matemática, ya sabéis que las matemáticas los tecnólogos las usamos como herramienta, 00:11:11
Bueno, pues si yo reciclo un número entre 0 y 1024 00:11:21
Supongamos un sensor 00:11:28
De lo que sea 00:11:31
Un sensor de lo que sea 00:11:34
Me da igual, temperatura, humedad, lo que sea 00:11:36
Y este sensor tiene un valor mínimo 00:11:39
Que le voy a llamar 00:11:43
Es el sensor 1000 00:11:45
y un valor máximo es el ascensor 00:11:47
max 00:11:50
en el ejemplo de mi ascensor de temperatura 00:11:51
ese 1000 sería 00:11:54
menos 10, ¿vale? 00:11:56
menos 10 para 2, y ese max 00:11:57
60, ¿vale? mi valor mínimo 00:11:59
y mi valor máximo, que me puede 00:12:02
medir mi ascensor 00:12:04
un ascensor de distancia, por ejemplo, un ascensor de distancia 00:12:05
me lo puede medir de aquí a la luna 00:12:08
porque no ha llegado, ¿vale? entonces 00:12:09
tiene un rango máximo, normalmente 00:12:11
los ascensores estos pequeñitos de robótica 00:12:13
educativa está en torno a un metro o metro y medio. Más allá de un metro y medio, como 00:12:16
si no existiera nada. ¿Vale? Entonces, ¿qué es lo que hace? Lanza su ultrasonido, espera 00:12:23
el eco, pero si el objeto donde rebota está más allá de un metro y medio, yo ya no lo 00:12:30
escucho. ¿Vale? Es muy débil. ¿Qué ocurre? Que eso hace que yo tenga un rango de medición 00:12:34
que va desde un metro y medio hasta pegado a mí, está un poco pegado a mí, porque claro, para que del bote de emisión al bote de recepción le dé tiempo a rebotar, 00:12:40
si está muy cerca, imaginaos que yo lo pego a cero, entonces aquí sale pero no rebota a ningún lado, porque no le da, no puede rebotar, 00:12:52
mínima por más cerca de tres centímetros falla y no te lo detecta entonces todos los sensores 00:13:00
tienen un máximo y un mínimo para la magnitud que estén midiendo si es un sensor de temperatura 00:13:17
pues tendré una temperatura mínima y una temperatura máxima si es una LDR una luminosidad 00:13:25
mínima una luminosidad máxima si es un sensor de humedad relativa pues lo mismo vale bueno 00:13:30
Por lo tanto tengo dos medidas, S1000 y Smax, ¿de acuerdo? Y luego estoy diciendo que el rango de medición, ¿vale? La medición va entre 0 y 1024. Bueno, estos son mis parámetros. 00:13:35
¿Cuánto? 00:13:52
Si yo recibo un número 00:13:55
¿Vale? 00:13:57
La medición la voy a llamar 00:13:58
¿Con qué letra? 00:13:59
Lo que yo miro, la voy a llamar con una letra 00:14:02
¿Qué letra queréis que utilice? ¿La M de medición? 00:14:04
¿Vale? Pues venga, supongamos que el robot 00:14:07
Toma una medición y me da un valor M 00:14:09
Y M está 00:14:11
Entre 0 y 24, porque es la medición 00:14:12
Que me ha llegado por mi sensor 00:14:15
Pues sabiendo que el mínimo y el máximo 00:14:16
De lo que está midiendo el sensor 00:14:21
que está ahí conectado son estos, ¿cuánto equivale en esta magnitud el valor real? 00:14:22
Pues vamos a hacer una fórmula que es el valor real, ¿vale? El valor real es, si tengo 00:14:28
0, fijaros, si tengo 0, a mí lo que me tiene que dar es el valor mínimo, ¿vale? Con lo 00:14:38
cual, yo lo que tengo que hacer es lo que sea multiplicarlo por Smax y luego sumarle 00:14:47
S1000. S1000 lo voy a tener que sumar siempre. ¿Vale? Esto es Smax menos S. Correcto. Esa 00:14:54
sería la pregunta. ¿Vale? Esa sería la pregunta. Perfecto. Fijaros, lo que tengo es el valor 00:15:09
real. ¿Vale? Ahora comprobamos que funciona. El valor real es el mínimo más la diferencia 00:15:29
entre el máximo y el mínimo multiplicado por la medida partido por el mínimo. Después, 00:15:39
Vamos a hacer la prueba con el 00:15:46
Voy a tomar las tres medidas fáciles 00:15:49
El mínimo, el máximo y el valor medio 00:15:57
Para ver si sale 00:15:59
Como es una relación lineal 00:16:00
Con M 00:16:03
Es una relación que depende de M 00:16:04
Yo mido 00:16:06
Vamos a coger el caso 1 00:16:11
Para probarlo 00:16:14
¿Vale? 00:16:15
Caso 1, 0 00:16:18
El caso 2 00:16:19
Me va a dar 1024 00:16:21
Y en el caso 3 00:16:24
Son 512 00:16:26
La mitad, ¿vale? 00:16:29
Voy a probarlo en estos 3 casos 00:16:31
A ver cuánto sale 00:16:33
Bueno, pues en el caso 00:16:34
Primero, imaginaos que yo 00:16:37
Soy el robot 00:16:39
Miro mi cablecito donde me está dando 00:16:41
Los voltios y me encuentro con que me dan 00:16:43
0 voltios 00:16:45
¿Qué interpreto yo? 00:16:46
Si lo que tengo ahí conectado es un sensor de temperatura 00:16:47
Con 00:16:50
¿Vale? 00:16:51
con un rango de medición de menos 10 a 60. 00:16:56
En este caso, S1000 sería menos 10, Smax sería 60, y la medición es esta, esto es M, en cada uno de los tres casos. 00:17:00
Sustituimos en la fórmula y calculamos cuánto sería el valor real. 00:17:19
En el caso 1, es 0, ¿vale? 00:17:22
En este 0, por lo cual 0, por lo que sea aquí, bueno, la resta de S más menos S mil, ¿cuánto da? 00:17:25
¿Cuántos? 00:17:36
70, exactamente. 00:17:38
Por lo tanto, en este caso, S más menos S mil es 70. 00:17:40
Cuidado con eso, porque si el primer valor es negativo, que a veces ocurre como en el caso de la temperatura, 00:17:45
hay que sumarle 00:17:50
el opuesto. 00:17:52
¿Vale? Puesto que es menos 00:17:54
un número de la vida. 00:17:56
Vale. Entonces, Smax menos S1000 00:17:57
son 70. Perfecto. Entonces, fijaros. 00:18:00
Vamos a sustituir en el caso 1 00:18:02
la fórmula. La fórmula sería 00:18:03
70 multiplicado 00:18:06
por M, que es 0. ¿Cuánto es 70 por 0? 00:18:08
0 dividido entre 1024 00:18:13
sigue siendo 0. 00:18:15
le sumamos el S1000 00:18:18
con lo cual este sería 00:18:21
menos 10 grados 00:18:23
esta es la temperatura real 00:18:26
que está midiendo si me da un 0 00:18:28
coincide, ¿no? 00:18:30
¿si o no? 00:18:34
perfecto 00:18:35
cuando era 0 voltios 00:18:36
cuando era 0 00:18:39
en el rango 00:18:40
eso quería decir que estaba midiendo 10 grados bajo 0 o menos 00:18:41
ahora supongamos 00:18:45
que yo vuelvo a medir dentro de un rato y veo 1024 ahí, en mi terminal. Veo un número 00:18:47
que es 1024. ¿Cómo lo interpreta el robot? Smax menos S1000 son 70. ¿Vale? Multiplicado 00:18:54
por 1024 y dividido por 1024, tacho y tacho y me queda 70. ¿Sí o no? 70 por 1024 y dividido 00:19:05
por 1024, con lo cual me queda 70. 70 más el S1000, que son menos 10, si a 70 le sumo 00:19:15
menos 10, ¿qué me queda? 60. Pues también sale. El valor máximo que yo me encuentro 00:19:24
en el cuarto de entrada, me corresponde con el valor máximo que mide el sensor, también 00:19:35
vale, la fórmula. Y ahora vamos a ver el punto intermedio, a ver si sale. En el punto 00:19:40
intermedio, a mí me daría 00:19:46
el sensor un 512. 00:19:48
Que es lo que está entre 0 y 1024. 00:19:50
Entre 0 y 1024, 00:19:53
512. 00:19:55
Bueno, pues, 512, 00:19:56
512, vamos a ver cuánto nos da 00:19:59
en nuestra formulita. 00:20:02
Pues recuerdo que es esta. 00:20:05
¿Vale? Bueno, pues vamos a ver. 00:20:08
512. Sería 00:20:10
por 512 y dividido por 1024 00:20:13
pues 70 00:20:17
por 512 entre 1024 00:20:21
tiene que darme 35 exactamente 00:20:29
me da 35 y si a esto le sumo menos 10 00:20:32
35 más menos 10 00:20:37
¿cuánto sale? 00:20:40
35 más menos 10 00:20:45
¿Cuánto sale? 00:20:48
Perfecto 00:20:52
Entonces 00:20:54
Y saldría 00:21:05
¿Qué distancia hay entre menos 10 y 25? 00:21:10
Pues hay 35 00:21:14
Y 25 y 35 son 60 00:21:15
Con lo cual, la distancia es la mitad de 5 00:21:17
¿Vale? 00:21:20
De acuerdo, 25, pues ya está 00:21:20
Fijaros 00:21:25
Como con la formulita 00:21:25
yo puedo transformarme 00:21:29
puedo transformarme 00:21:32
los valores 00:21:34
de mi sensor 00:21:35
que me va a dar entre 0 y 1024 00:21:38
los voy a convertir 00:21:40
a la magnitud física real 00:21:42
que sea 00:21:44
supongamos otro ejemplo 00:21:45
esta es la fórmula clave 00:21:47
sabiendo que 00:21:51
ese 1000 00:21:54
es el mínimo del sensor 00:21:56
Smax es el máximo del sensor 00:21:58
Y M es la medición 00:22:01
Que me está entrando 00:22:04
Por el terminal del sensor 00:22:05
¿Vale? Por el terminal donde el sensor 00:22:07
Está conectado al arduino 00:22:09
Vamos a poner otro caso 00:22:10
Voy a dejar eso 00:22:13
¿Vale? 00:22:13
Voy a ponerme aquí 00:22:17
Vamos a poner esto 00:22:19
Supongamos un sensor de luminosidad 00:22:22
Un sensor de luminosidad 00:22:24
Que va 00:22:27
entre 0 lúmenes 00:22:28
y, yo qué sé, 00:22:31
16.000 00:22:33
lúmenes. 00:22:34
Los lúmenes es una medida 00:22:38
de la intensidad lumínica, ¿vale? 00:22:41
Bueno, a mí me suele igual. 00:22:44
Si el mínimo son 0 lúmenes 00:22:45
y el máximo son 6.000, 00:22:47
estos datos, 00:22:49
¿vale? 00:22:51
Estos datos, 00:22:57
fijaros, 00:22:59
cuando yo recibo del cable 00:23:00
de ese sensor de luminosidad 00:23:02
también me va a llegar un número 00:23:04
entre 0 y 1024, perfecto 00:23:05
¿vale? y ese número 00:23:08
¿cómo lo interpreto? pues vamos a hacer la fórmula 00:23:09
el caso 1, 0, m es igual 00:23:11
va a ser 1024, el máximo 00:23:17
el caso 3 00:23:24
la mitad del camino 00:23:26
y el caso 4 00:23:28
pues vamos a ver por ejemplo 00:23:31
esto, ¿a qué luminosidad se corresponde? 00:23:34
bueno, el 0 es fácil, ¿no? 00:23:42
el 0 es fácil 00:23:45
porque es el 0, 0 lúmenes, 0, 0 00:23:46
Cero lúmenes, vale, pero 00:23:48
¿Cuánto vale en el caso del sensor de luminosidad? 00:23:50
S max menos S mil 00:23:57
Bueno, pues como S max es el máximo 00:24:00
Que en este caso son seis mil 00:24:03
Y S mil es el mínimo, que son cero 00:24:04
Pues seis mil menos cero 00:24:07
Son seis mil 00:24:09
¿Vale? 00:24:13
Y entonces ahora empiezo a utilizar la fórmula 00:24:14
M vale cero 00:24:17
Pues entonces, seis mil por cero 00:24:19
es cero. 00:24:21
Cero entre mil veinticuatro sigue siendo cero 00:24:23
y si le sumo el mínimo, 00:24:25
que el mínimo hemos dicho que era cero, 00:24:27
pues todo cero. 00:24:29
Perfecto. El dato real 00:24:31
en este caso son cero números. 00:24:33
No hay luminosidad. 00:24:36
Lo hemos traducido 00:24:38
directamente, el cero 00:24:39
de la medición es un número 00:24:41
a lo que sea la magnitud real 00:24:43
que en este caso ya tiene unidades porque es una magnitud. 00:24:45
Vale. 00:24:49
Ahora supongamos que yo mido y veo mil veinticuatro. 00:24:49
Un número digital es 1024, ¿perfecto? 00:24:51
Pues entonces, ¿cuánto vale el real aquí? 00:24:54
Me tiene que dar 6.000, evidentemente. 00:24:56
Pues vamos a calcularlo. 00:24:58
Venga, 6.024, 6.000 por 1024, y dividido por 1024, 6.000 más el mínimo, que era cero, pues 6.000. 00:25:00
¿Vale? ¿Lo veis o no? 00:25:17
¿Veis lo que estoy haciendo? Estoy sustituyendo simplemente los valores. 00:25:19
Entonces, el real en este caso son 0 00:25:21
En este caso son 6.000 00:25:24
Con lo cual también me va bien 00:25:26
Porque veo que cuando estoy en 0 me da 0 00:25:29
Cuando estoy en 12.400 me da 6.000 00:25:31
Cuando estoy a mitad de camino, ¿cuántos me tiene que dar? 00:25:33
A mitad de camino entra el 0 y hay 6.000 00:25:38
¿Qué número hay? 00:25:40
Es 3.000 00:25:41
Pues entonces, si estoy en 512, el real 00:25:42
Vamos a ver cuánto nos sale 00:25:45
Pues fijaros 00:25:46
Son 6.000 00:25:49
Multiplicado por 00:25:51
512 dividido entre 1.024 me da 3.000. 3.000 más el mínimo que era 0, pues 3.000. También 00:25:53
funciona. Y ahora supongamos que leemos 312 que está por aquí. Yo sé que el valor me 00:26:12
va a dar entre 3000 y 6000, pero no sé cuánto. ¿Cuánta luminosidad hay si el sensor me arroja 00:26:23
este valor? 312. Pues vamos a la fórmula. 6000 por 312, entre 1024, ¿vale? Y le sumo 00:26:30
0. Me da el real, en este caso, 512. No, perdón, no está arriba. Entonces me tiene que dar 00:26:44
entre 0 y 3000 00:27:04
¿vale? porque estos son 512 00:27:05
pero el 112 está por abajo 00:27:08
y así me da 00:27:09
1828 00:27:11
coma 125 00:27:13
¿vale? simplemente aplicando 00:27:15
esa fórmula pues yo puedo calcular 00:27:21
el valor 00:27:23
real de la magnitud que está 00:27:25
detectando el sensor 00:27:27
el sensor lo traduce a voltios 00:27:28
y esos voltios el ordenador 00:27:30
los traduce a un número que cierra 1024 00:27:33
cuando el sensor es 00:27:35
a la loja. Normalmente, todo esto, los que fabrican los sensores ya me lo dan preprogramado, 00:27:36
pero nosotros tenemos que saber cómo hacerlo. Entonces, un sensor digital, su chupado, si 00:27:56
no detecta lo que sea, cero, y si detecta lo que sea, cinco. Eso lo puede estar en el 00:28:06
mínimo o en el máximo. Pero el sensor analógico va a estar variando su valor entre 0 y 5 voltios 00:28:11
que mi robot, mi placa, lo va a interpretar como un número entre 0 y 1024. Lo va a codificar 00:28:20
con ese valor. Y yo tengo que transformar el valor, tengo que transformarlo en la magnitud 00:28:29
real para poder tomar decisiones. Porque yo, claro, este número a mí no me dice nada. 00:28:35
Todos los sensores me van a dar números entre 3 y 5 y 4 00:28:40
Pero yo tengo que saber 00:28:43
¿Qué tengo conectado ahí? 00:28:45
¿Cuál es el rango de medición 00:28:47
De ese sensor para saber cuál es el mínimo 00:28:49
Y cuál es el máximo 00:28:51
Y poder interpretar el valor que me está dando 00:28:52
Que significa 00:28:54
¿Vale? ¿Os hago otro ejemplo? 00:28:55
¿Para que lo veáis? 00:28:59
Vamos a intentar hacerlo vosotros 00:29:00
¿Vale? 00:29:02
Pues lo voy a plantear 00:29:04
Voy a ponernos un sensor de distancia 00:29:05
¿Vale? 00:29:07
Entonces, mi sensor de distancia, vamos a calcularlo en milímetros, mi sensor de distancia tiene un rango, el rango de mi sensor, desde el mínimo hasta el máximo, 00:29:10
desde 30 milímetros, que son 3 centímetros, todo el mundo lo sabe, hasta 1.500 milímetros, 00:29:26
que es un metro y medio. Ese es el rango de mi sensor de distancia. Mi sensor de distancia 00:29:40
es capaz de detectar objetos. Están entre 3 centímetros y un metro y medio. Si yo pongo 00:29:48
un objeto en ese rango, en esa distancia, mi sensor lo va a detectar y me va a devolver 00:29:55
¿vale? Y me va a devolver cuánta distancia hay. Bien, ese es mi rango. Y ahora quiero 00:30:01
que vosotros me calculéis. Voy a poner los cuatro casos. Caso 1, caso 2, caso 3 y caso 00:30:10
4, ¿vale? Imaginaros que yo mido o soy un robot y miro cuál es el valor que hay en 00:30:24
el terminal donde esté conectado en 4 ocasiones. En la primera ocasión me va a devolver el 00:30:34
máximo, 1024, con lo cual en este caso, ¿vale? La medición va a ser 1024. En el paso 2 va 00:30:40
ser 512. En el paso 3 va a ser 310 y en el paso 4 va a ser 827. Cuatro casos, cuatro 00:30:51
mediciones. La medición me la va a dar en voltios y yo interpreto esos voltios entre 00:31:05
0 y 1024 y me da estos números. Por lo tanto, esto va a ser una por aquí de 310 y otra 00:31:11
por aquí arriba, de 827, ¿vale? Pues quiero que me digáis a qué distancia se encuentran 00:31:19
los objetos en cada uno de los cuatro casos, ¿vale? Hay que aplicar esta fórmula, evidentemente, 00:31:27
hay que saber cuánto es ese max, hay que saber cuánto es ese mil, y la medición es 00:31:36
el valor que sustituirá. Sustituís la fórmula, con la calculadora la calculáis, os da un 00:31:41
y me decís 00:31:47
este es el rango 00:31:49
y me decís cuánto vale la medida real 00:31:52
y recordad una cosa 00:31:57
la medida real, como es una medida 00:32:01
de algo real, tiene que llevar sus unidades 00:32:03
¿vale? 00:32:05
tiene que llevar sus unidades 00:32:07
porque si no, es liado 00:32:08
el día del examen no os voy a poner 00:32:10
los extremos, evidentemente, solamente 00:32:13
os estoy poniendo estos valores extremos 00:32:15
para que comprobéis 00:32:17
que sabéis utilizar la fórmula 00:32:19
y vosotros mismos os dais cuenta si la estáis usando bien 00:32:20
porque evidentemente, si el sensor 00:32:23
mide hasta un metro y medio y yo doy mil veinticuatro 00:32:25
está midiendo un metro y medio, no hace falta hacer 00:32:27
echarme un número, pero lo que quiero es que 00:32:29
sustituyáis a la fórmula y comprobéis que funciona 00:32:31
¿vale? 00:32:33
para que cuando sustituyáis otros valores 00:32:34
sepáis que funciona y sepáis utilizar 00:32:36
la fórmula 00:32:39
¿sí? 00:32:40
el rango 00:32:42
el rango, vale 00:32:44
un sensor 00:32:47
un sensor 00:32:48
tiene un punto de medición mínimo y un punto de medición máximo, porque no hay sensores 00:32:50
infinitos. Entonces, el rango se llama el valor mínimo que puede medir y el valor máximo 00:32:57
para saber todos los valores que puede medir. Imagínate que yo tengo un metro, una regla 00:33:07
que mide un metro. ¿Cuál es el rango de medición de mi regla? Pues entre 0 centímetros y 100 00:33:15
centímetros o un metro. Yo no puedo medir dos metros con una regla de un metro, la tengo 00:33:23
que utilizar dos veces. No sé si me explico. La regla me puede medir hasta un metro. Cualquier 00:33:27
cosa que sea más larga de un metro no me la puede medir. ¿Me entiendes? Ese es el 00:33:33
rango. El rango es el mínimo y el máximo que puede medir mi aparato. Si estamos midiendo 00:33:38
en este caso distancias, pues lo mínimo que puede medir mi aparato son 3 centímetros 00:33:44
y lo máximo 1 metro y medio, y esos son los que he llamado aquí S1000 y Smax, con lo 00:33:50
cual el mínimo será el 30, el máximo será el 1500, y esos datos luego los voy a sustituir 00:33:58
en la fórmula, como ya sé cuánto vale S1000, pues donde ponga S1000 pondré 30, donde ponga 00:34:06
Smax pondré 1500, donde ponga S1000 pondré 30 y donde ponga M pues tengo que darle 00:34:11
el valor que me ha medido el sensor entre 0 y 1024 para saber exactamente 00:34:21
cuál es la medida real. Vamos a empezar con el primero, 1024, no hace falta porque ya sabemos que es el máximo, me voy al rango y cojo el máximo y ya está, y devuelvo el dato, este no lo voy a poner el día del examen pero es para que hoy veáis 00:34:26
en mi caso 00:34:45
30 milímetros es 00:34:48
S1000 00:34:50
y 1500 será Smax 00:34:51
con lo cual Smax 00:34:55
menos S1000 00:34:57
son 00:34:59
1470 00:35:00
¿no? la resta 00:35:02
de 1500 menos 30 00:35:04
vale, pues entonces vamos a hacer 00:35:06
la fórmula, para 1024 00:35:09
será 00:35:11
1470 00:35:12
Por 1024 entre 1024 00:35:14
Que se va a anular, 1470 00:35:16
Más 30, 1500 00:35:18
¿Veis bien? 00:35:21
Primer dato, correcto 00:35:24
La medida real será 1 metro y medio 00:35:26
Si yo recibo por el sensor 00:35:28
1024 00:35:30
¿Vale? Si el dato que me ofrece el sensor 00:35:31
Es un 1024 00:35:33
Entonces estaremos en 1500 00:35:34
Vale, ahora el caso 2, 512 00:35:36
Pues hacemos 512 00:35:39
Multiplicado por 00:35:41
1.470 00:35:42
Entre 00:35:44
1.024 00:35:46
Más 00:35:48
El mínimo que era 30 00:35:51
765 00:35:53
¿Vale? 00:35:56
765 milímetros 00:36:02
Después 00:36:04
Siguiente caso 00:36:06
310 00:36:08
Pues 310 00:36:09
Multiplicado por 00:36:12
1.470 00:36:14
dividido entre 1024 y le sumamos 30, 475,01 milímetros. 00:36:16
Y el último, pues lo mismo, la medida son 827 multiplicado por 1470 00:36:31
dividido por 1024 00:36:44
y sumando de 30 00:36:47
me da 00:36:49
1217,19 00:36:50
¿vale? 00:36:55
y ya estaría 00:36:58
para cada caso, una medición 00:36:59
esas mediciones 00:37:01
se corresponden con una medida real 00:37:03
y ahora ya en mi programa 00:37:05
yo puedo tomar decisiones 00:37:07
sabiendo a qué distancia está el objeto 00:37:10
en función del número que me está llegando. 00:37:13
¿Vale? 00:37:17
Bueno, pues estos son sensores analógicos. 00:37:18
Valoración:
  • 1
  • 2
  • 3
  • 4
  • 5
Eres el primero. Inicia sesión para valorar el vídeo.
Idioma/s:
es
Autor/es:
JUAN RAMÓN GARCÍA MONTES
Subido por:
Juan Ramã‼N G.
Licencia:
Reconocimiento - No comercial - Sin obra derivada
Visualizaciones:
92
Fecha:
27 de abril de 2021 - 8:53
Visibilidad:
Público
Centro:
IES ANTONIO GAUDI
Duración:
37′ 31″
Relación de aspecto:
1.78:1
Resolución:
1366x768 píxeles
Tamaño:
353.55 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid