Tengo una placa Arduino UNO y quería diseñar un 'escudo de sensor' simple, ya que todos los sensores simples tienen 3 pines (es decir, SIG-5V-GND) y es conveniente conectarlos directamente, y eso es donde las cosas se pusieron feas.
A continuación puedes ver mi diseño muy básico,
Como puede imaginar, hay 'mucho' ruido (con 1 rango IR y 3 sensores ultrasónicos). Me las arreglé para reducir algunas de las lecturas erróneas en el lado del software, pero está claro que también tengo que hacer algunas modificaciones de hardware.
Muchas personas que tuvieron problemas similares aconsejan acoplar cada IC adicional con un límite de 100nF.
Mi pregunta es;
EDITAR: Sensores que estoy usando
Sus sensores son en realidad placas de circuito que procesan la salida del sensor y le brindan señales fáciles de entender e implementar. Lo he comprobado, y estas placas incluyen sus condensadores a granel y de desacoplamiento.
Una cosa a mejorar es la calidad de conexión a tierra. Para hacer eso, tienes que mejorar la impedancia de las pistas de tierra. En bajas frecuencias, la impedancia de tierra está dominada por la resistencia, sin embargo, cuando la frecuencia sube, la inductancia se activa y domina la impedancia.
Una forma de hacer que la impedancia de tierra sea baja a altas frecuencias es mediante condensadores de derivación que se colocan muy cerca de los pines de suministro. Como ya tiene unos 20 cm de cables, no puede hacer mucho por la alta frecuencia en su placa. Pero al menos puede aislar el ruido de la placa como se indica a continuación.
Hay un par de cosas que me vienen a la mente que reducirán el ruido general:
Agregue un condensador a granel:
Coloque un capacitor electrolítico que tenga un valor de aproximadamente 10uF a 220uF de ancho GND
y +5V
. Esto le dará una potencia más limpia y espacio para las corrientes de entrada. Dado que los condensadores tienen una resistencia en serie relativamente baja, pueden generar corrientes más altas, por supuesto limitadas con su almacenamiento. Además, la conexión de un capacitor cerámico de 100 nF con este capacitor a granel filtrará el contenido de alta frecuencia y desacoplará el "escudo del sensor" de Arduino.
Agregue condensadores de desacoplamiento a los sensores:
Los sensores pueden incluir circuitos digitales que pueden generar contenido de alta frecuencia, gracias a las ondas cuadradas. No puede dar a estos sensores rutas de alimentación de baja impedancia debido a los cables ya largos, sin embargo, puede limitar el contenido de alta frecuencia que proviene de estos sensores a su placa.
Puede agregar algunos capacitores cerámicos de 100 nF entre Vcc y GND de estos sensores y el contenido de alta frecuencia proveniente de los sensores se acortará a GND con la ayuda de los capacitores. En otras palabras, vas a desacoplar tus sensores de tu placa. Haga que estos condensadores estén lo más cerca posible de los pines de alimentación de cada sensor. Puede usar un condensador en común para sensores muy cercanos.
Haz que la traza del suelo gane peso:
Cuando un rastro se pone en marcha, su resistencia cae más bajo. Haz que el trazo del suelo sea lo más grueso que puedas. O mejor, como Andy aka
se sugiere, haga un relleno de suelo, o un plano de suelo, dependiendo de cómo lo llame su software CAD.
Además, no hay nada que lo impida hacer que la traza Vcc sea más gruesa y de menor impedancia.
Un pequeño detalle es torcer esos cables largos para que estén todos cerca del cable GND.
pjc50
júnior
abdullah kahraman
júnior
abdullah kahraman
júnior
Andy alias