Red de conocimiento informático - Aprendizaje de código fuente - ¿Se requiere programación para reemplazar los módulos de expansión?

¿Se requiere programación para reemplazar los módulos de expansión?

Sí, porque se puede lograr mediante filtrado de paso bajo. Primero se decodifica la señal digital, es decir, el código digital se convierte al nivel correspondiente para formar una señal de escalera y luego se filtra de paso bajo.

Según la teoría de señales y sistemas, la señal de paso digital puede considerarse como la convolución de la señal de muestreo de pulso ideal y la señal de pulso rectangular, y luego pasa el teorema de convolución.

El espectro de la señal digital es el producto del espectro de la señal de muestreo de impacto y el espectro del pulso rectangular (es decir, la función Sa). De esta manera, utilizando el recíproco de la función Sa como compensación de característica espectral, la señal digital puede restaurarse a una señal muestreada. Según el teorema de muestreo, el administrador del espectro de la señal muestreada quiere obtener el espectro de la señal analógica original mediante un filtrado de paso bajo.

Generalmente no se basa directamente en estos principios, debido a que las señales de muestreo nítidas son difíciles de obtener, por lo que los dos tipos de filtrado (función Sa y paso bajo ideal) se pueden combinar (en cascada), y debido al filtrado Características de estos sistemas Es físicamente inalcanzable, por lo que sólo puede aproximarse en un sistema real.

Datos ampliados:

Cuando un controlador lógico programable se pone en funcionamiento, su proceso de trabajo generalmente se divide en tres etapas, a saber, muestreo de entrada, ejecución del programa de usuario y actualización de salida. La finalización de las tres etapas anteriores se denomina ciclo de exploración. Durante toda la operación, la CPU del controlador lógico programable ejecuta repetidamente las tres etapas anteriores a una determinada velocidad de escaneo.

Durante la etapa de muestreo de entrada, el controlador lógico programable lee secuencialmente todos los estados y datos de entrada en forma de escaneo y los almacena en las unidades correspondientes en el área de imagen de E/S.

Una vez completado el muestreo de entrada, se ejecuta el programa de usuario y se actualiza la salida. En estas dos etapas, incluso si el estado de entrada y los datos cambian, el estado y los datos de la unidad correspondiente en el área de imagen de E/S no cambiarán. Por lo tanto, si la entrada es una señal de pulso, el ancho de la señal de pulso debe ser mayor que un período de exploración para garantizar que la entrada se pueda leer bajo cualquier circunstancia.

Enciclopedia Baidu-PLC