Red de conocimiento informático - Material del sitio web - ¿Programa 51 basado en rango infrarrojo de microcontrolador?

¿Programa 51 basado en rango infrarrojo de microcontrolador?

1. Algoritmo lógico del tubo receptor de infrarrojos del tubo transmisor de infrarrojos

2. En circunstancias normales, los tubos comunes son similares a los diodos emisores de luz y la distancia de recepción es muy cercana. Si construyes tu propio circuito, deberías considerar eliminar las interferencias y la amplificación de la señal. Tal vez 50 yuanes no resuelvan el problema. También hay uno de 3 patas, que tiene mejor recepción y no es muy caro, unos 5 yuanes. Hay mejores dispositivos que se pueden usar en pares. La distancia de detección efectiva es de 300 mm, que cuesta entre 20 y 30 yuanes. Depende de cómo quieras usarlo y de cómo se estipule el proyecto.

3. Utilice la velocidad de la onda para calcular la distancia; medir la diferencia de tiempo de varios nanosegundos es imposible utilizando un microcontrolador.

4. El uso de ondas electromagnéticas para medir la distancia y la velocidad utiliza los principios de conversión de frecuencia y diferencia de frecuencia. Todos los circuitos y dispositivos frontales utilizan la teoría y los dispositivos de circuito de circuitos electrónicos de alta frecuencia. circuitos analógicos.

5. Los circuitos digitales, como los microcontroladores, no pueden mantener esta velocidad en absoluto y solo pueden realizar trabajos posteriores a baja velocidad, como mostrar alarmas.

6. De hecho, utilizar una microcomputadora de un solo chip como contestador automático también es engañoso y la probabilidad de error también es extremadamente alta. Un microcontrolador 89C52 es ciertamente suficiente. Ocho sensores infrarrojos solo requieren 8 puertos IO y ocho motores de CC requieren 16 puertos IO. El microcontrolador 89c52 tiene 40 puertos IO y todavía queda mucho.