11 votos

¿Cómo elimino el ruido de PWM al conducir un ventilador?

Estoy conduciendo un ventilador de corriente continua sin escobillas de 12V 0.11A con PWM usando un MSP430Gxxxx --> TC427CPA FET driver --> BS170 N-FET. El ventilador está en el lado inferior del FET.

Incluso con un ciclo de trabajo del 90% y una frecuencia de 10kHz, hay un zumbido audible que proviene del ventilador. Un ciclo de trabajo más bajo = más ruido.

Intenté eliminar el ruido añadiendo una tapa de 4,7uF en paralelo con el ventilador, y es un poco menos ruidoso, pero aún así muy audible.

¿Cómo hago para que el ruido desaparezca?

16voto

JFW Puntos 168

El uso de un lenguaje causal para describir asociaciones en datos observacionales cuando las variables omitidas son casi ciertamente una preocupación seria.

6voto

Hrvoje Puntos 4248

Un estudio de caso de una aplicación particular:

Los vectores son absolutamente necesarios para el desarrollo de juegos, por ejemplo. ¿Cómo se renderiza un modelo 3D que puede situarse en cualquier punto del espacio y girar en cualquier dirección y que es visto por una cámara que apunta en una dirección arbitraria?

En primer lugar, el modelo se almacena en algún sistema de coordenadas local. Estos son los datos que realmente llenan el archivo desde el que se carga el modelo. Aunque el contenido exacto diferirá entre los distintos sistemas de renderizado, como mínimo tendrá las coordenadas de los vértices en relación con algún punto central elegido arbitrariamente. Estos se ven como vectores, y este punto de vista es crucial para lo que viene a continuación.

Ahora todos los modelos son cargados por el sistema de renderizado, pero necesitan ser colocados en un sistema de coordenadas global. Esto incluye ponerlos en su posición real en el mundo, rotarlos, etc. Esta etapa se lleva a cabo transformando cada uno de los vectores en coordenadas locales de acuerdo con una matriz de transformación del mundo--esta matriz traduce y rota el modelo. Tal vez te preguntes cómo se realizan las traslaciones de este modo. Esto se debe a que la mayoría de los sistemas de renderizado almacenan los vértices en coordenadas homogéneas de cuatro dimensiones, y las matrices de transformación son $4\times 4$ --es un ejercicio que vale la pena para ver que esto permite realizar transformaciones afines en $\mathbb{R}^3$ .]

A continuación se aplica otra transformación matricial a todos los datos de los vértices para tener en cuenta la posición y la orientación de la cámara.

Por último, se aplica otra transformación que proyecta todos los datos en la pantalla de visualización: no se trata de una proyección ortogonal, sino de una proyección en perspectiva, de modo que los objetos en la distancia parecen más pequeños que los objetos cercanos a la cámara.

6voto

GreenKiwi Puntos 279

No me convence mucho el argumento de Willie Wong, aunque no dudo de que sea correcto, pero no puedo completar los detalles (especialmente la parte de Egoroff), así que hice el mío (inspirado en el suyo).

En primer lugar, hay que tener en cuenta que la hipótesis de que $f \in L^p$ es redundante por el lema de Fatou. Ahora bien, hay que tener en cuenta que también podríamos considerar $f_n \to 0$ débilmente (la conclusión significa realmente convergencia débil) por linealidad.

Ahora ten en cuenta que: \begin {align*} F_n &: L^q \to \mathbf {K} \\ g & \mapsto \int f_n g. \end {align*} define un operador lineal acotado en $L^q$ de Hölder con operatoria menor o igual a $M$ .

Recuerde que las funciones de paso son densas en $L^q$ . Por tanto, por linealidad y continuidad, basta con considerar las funciones indicadoras $1_A$ con $A$ que tiene una medida finita. Ahora tenemos un espacio de medida finita por lo que podemos usar Egoroff.

Queremos demostrar que

$$\int_A f_n \to 0.$$

Así que, ahora encuentra un $B$ con $|B| \leq \epsilon$ tal que $f_n$ converge uniformemente a $0$ en $A \setminus B$ .

Por lo tanto, para un tamaño suficientemente grande $n$ tenemos que

$$\int_{A \setminus B} |f_n| \leq \epsilon |A \setminus B| \leq \epsilon |A|.$$

Y,

$$\int_{B} |f_n| \leq |B|^{1/q} \|f_n\|_p \leq \epsilon^{1/q} \|f_n\|_p.$$

KTHXBYE.

-2voto

Bob Gifford Puntos 1

Sigo viendo gente que intenta controlar un ventilador sin escobillas con una señal PWM en los cables +/- del ventilador. Claramente esto no está en línea con la intención de los fabricantes. Hay un controlador sin escobillas dentro del ventilador. El control PWM del voltaje =/- sólo estropeará el controlador. A menudo, el fabricante del ventilador hace una versión de 4 cables para que pueda introducir una señal PWM. Estos cuestan un poco más pero eliminan el problema. Los ventiladores sin escobillas DC tienen especificaciones de voltaje de entrada como 5-13.8volts DC no una señal compuesta.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X