¿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.