Paso 2: Energía limpia es muy importante
Descubrimiento 1:
Arduino en USB podría ser inexacto en las situaciones (en mi experiencia) si lecturas críticas de la toma, intente ejecutar de fuente de alimentación externa. Me metía lecturas muy inestables ya que estaba usando 2 fuentes de energía durante las pruebas - Arduino desde USB y fuente de todos los otros circuitos de la energía externa (debido a la carga más alta).
Descubrimiento 2:
Mucho en circuitos en línea pueden saltar sobre la calidad de alimentación. Aprendí la manera dura, energía limpia es muy importante. En el mundo real no encontrará tensión = voltaje recta simple, pero sólo menos ondulado voltaje que voltaje de AC.
Durante la realización de mi proyecto he descubierto que mi + 5v de alimentación tiene una gran cantidad de ruido (debido a 5 ICs de PWM y PWM impulsado por los ventiladores y LED de potencia). No tengo osciloscopio conectado y pequeño Altavoz con el condensador en serie a 5V de alimentación líneas. Esto hizo altavoz juega todo el ruido que había en la fuente de 5v (y es mucho).
Para resolver el problema con filtro LC (google lo), usé algunos choques,
hecho por bobina repuesto cable cobre revestido en tubería de plástico y añadir condensadores de 820uf, esto hizo disminuir las frecuencias por encima de 69Hz. Bueno para mi como mi pwm fue a 80hz. Hice 1 para placas de 3 circuitos de mi proyecto.
Después de usar chokes para cada cable tablero y creo que para la tierra con éxito: D eliminar todo ruido (sólo muy débiles de alta frecuencia, que sospecho era de regulador) de todos modos ruido era manera inferior anterior y estables todas mis lecturas de sensor).
He envuelto el tablero en aluminio almunium y conectado a tierra para eliminar cualquier EMF o el ruido de que las bobinas pueden producir (sólo como medida de precaución). Usa silicona para fijar los clavos en rollos.