He estado leyendo un poco sobre pasar de Arduino a PCB y parece un poco desalentador. Por ahora, todo lo que realmente quiero hacer es tomar algo que he construido y hacer algunos cambios para poder crear una carcasa y asegurarme de que todo esté conectado.
Adjunto una foto de mi proyecto. Lo que estoy tratando de hacer es crear una caja, donde 4 botones se sientan en una caja, con LED junto a ellos. Probablemente crearé recortes de foamboard para los espacios donde se ubican los botones y leds. El cableado de los botones y los LED debe estar oculto debajo de la placa de espuma, junto con el arduino y el servomotor, que es donde me atasco.
¿Qué necesito hacer para esencialmente "alargar" los cables de los botones y los LED, y asegurarme de que todos los componentes permanecen seguros en la placa de prueba (en particular, los botones pulsadores salen)? ¿Hay alguna manera de hacer esto sin hacer una PCB? Entiendo el concepto de soldar componentes en un protoboard, pero en cuanto a cortar / imprimir los circuitos o lo que sea, es realmente confuso para mí.
Agradecería cualquier orientación. Si ves algo mal con mi configuración de cableado también, también me encantaría tener una experiencia de aprendizaje al respecto. ¡Gracias!
fuente
Respuestas:
Lo mejor que puedes hacer es, por supuesto, usar una PCB. Pero no necesita ser una PCB personalizada; Hay muchos PCB prefabricados que se pueden utilizar para aproximadamente el 98% de los diseños. Estas son solo algunas:
Las placas Adafruit Perma-Proto están conectadas al igual que las placas de pruebas, por lo que es posible la transferencia directa.
Las placas de prototipo BusBoard vienen en una variedad ridícula de configuraciones, incluidos los kits de gabinete , e incluso tienen placas SMD si estás preparado para ello.
Para los interruptores solo use un formulario de montaje en panel. Vienen en todo, desde simples hasta robustos y ridículos .
Los LED también se pueden montar en el panel , o puede usar un tubo de luz para hacer que un LED en la PCB sea visible desde el exterior.
Para la alimentación, puede usar una conexión USB o un conector de alimentación separado con un regulador de voltaje. Si también necesita una conexión en serie, entonces debe considerar un módulo en serie prefabricado, y usar su conector USB incorporado o un conector USB de montaje en panel separado.
El servo puede montarse dentro de la caja si es apropiado, o puede conectarse a un conector de montaje en panel o montaje en PCB.
Naturalmente, la MCU también debe colocarse en un zócalo directamente en la PCB. No olvide el desacoplamiento, el oscilador y el conector ISP.
En cuanto al circuito en sí, puede deshacerse de las resistencias pullup en los interruptores si utiliza pullups internos. Y es 100 ohm manera valor demasiado bajo para un interruptor dominadas independientemente.
fuente
Aprender a diseñar una PCB puede ser un desafío. Primero, hay opciones de software, hay formatos de archivo y luego, en realidad, un buen tablero. Eso es antes de la producción y el montaje, cada uno con sus propias luchas en el camino. No es diferente a la primera vez que abre Xcode y aprende sobre Storyboards y Frameworks and Simulators y todo eso, o lo que es lo mismo, aprender cualquier habilidad nueva, que al principio es una experiencia desalentadora, pero a través de los reveses y el éxito eventualmente se vuelve fácil.
Por lo tanto, estoy de acuerdo con todos los que sugieren perfboards y variantes. Pero también quiero mostrar, tal vez como motivación, dónde podrías estar en unos pocos meses. Tiendo a ver a Arduinos como la herramienta de desarrollo, no como el producto final, pero entiendo que otros se contentan con usar un Nano o Pro Mini independiente y dedicarlo siempre a su proyecto.
Estas son tres variantes del mismo dispositivo, combina un Arduino / ATMega, un GPS, un puerto serie y una pantalla LCD RGB. Primero lo creé en una placa de prueba, luego me mudé a una tabla de perfilar, pensé "eso es feo" e hice una PCB simple. Satisfecho con esa experiencia, seguí refinando el esquema y el diseño hasta que finalmente llamé al proyecto "hecho".
También podría considerar hacer PCBs pequeños solo para componentes específicos, como estas dos placas que hago para botones y luces.
El primer PCB que pedí de OSHPark fue una experiencia increíble, abrir el sobre y sostenerlo como una reliquia religiosa. Pero desde entonces se ha convertido en rutina. Si luego sigue la ruta de los PCB, puede apreciar mi resumen de las tiendas de bajo volumen que he ordenado.
fuente
Usar un stripboard es perfectamente conveniente para crear un circuito que:
Stripboards se puede encontrar en cualquier buen minorista de electrónica (compro minas en Conrad).
Necesitará un soldador (y las habilidades que se necesitan para ello, pero eso no es tan difícil como algunas personas piensan).
Incluso podría ir un paso más allá y crear un Arduino en el mismo stripboard (no se requieren muchos componentes de UNO para un circuito que desea construir y mantener "para siempre").
Otra opción, un poco más cara, consistiría en proporcionar un prototipo de escudo para Arduino, soldar el circuito en él y enchufarlo directamente en su Arduino. Los principios son los mismos que para un tablero de tiras, excepto que el prototipo generalmente no tiene tira, solo agujeros en los que puede soldar componentes y cables.
fuente
Puedes usar el escudo prototipo Arduino. Es una placa de creación de prototipos con la forma en que se puede conectar al Arduino. Hay más de 9000 de ellos de diferentes fabricantes. Luego, suelde las cosas que necesita en el prototipo de escudo.
fuente