¿Cómo simplifico el prototipo basado en un microcontrolador en un circuito similar a la producción sensible?

3

Primero un poco de contexto: soy una persona de TI por oficio, y me meto en la electrónica como un hobby. Tengo una experiencia bastante limitada: aparte de algunos circuitos de juguete, solo he realizado una instalación de calidad de "producción", una sistema de iluminación para una vitrina . En el frente del juguete, he hecho algunos circuitos simples dirigidos por Arduino y ARM. En general, no estoy tan ansioso por recurrir a la codificación, ya que esto es algo con lo que ya estoy familiarizado, y me gustaría aprender algo nuevo :)

Ahora, para la pregunta en sí misma: me gustaría hacer circuitos más prácticos, similares a la configuración de luz que he mencionado anteriormente. Resolver problemas prácticos es una gran fuente de motivación para mí. El problema es que, si bien puedo resolver cómo implementar lo que me gustaría lograr, tengo tremendos problemas al elegir componentes físicos sensibles para colocarlos en el ensamblaje final.

Por ejemplo, tengo un zócalo controlado por RF (433MHz). Tengo un circuito simple en funcionamiento, con un botón pulsador que activa a Arduino para enviar el comando correcto a través del transmisor de RF para encender y apagar el zócalo. Me gustaría hacer una versión de "producción" permanente de este circuito ahora, una que no incluya un gran escudo Arduino. Heck, probablemente el AVR en sí mismo es una exageración para la solución "presione el botón, canalice 24 bits sobre RF".

Otro ejemplo: un LED activado por imán como estos . Obtener un prototipo que usa un interruptor de lámina para pasar de "agitar un imán" a "encender el LED" es simple. Tratar de lograr el mismo efecto en una pequeña superficie de piezas de modelos de plástico suena casi imposible para mí.

En resumen: dibujar circuitos es todo diversión y juegos, pero ¿cómo obtengo "de eso es un prototipo funcional que tiene demasiados cables y PCB" para "eso es una implementación sensata que no es una Exagerar y encaja dentro del espacio asignado "? Y sin experiencia práctica en este asunto, es difícil obtener esa experiencia práctica. Literalmente no tengo idea de qué tipo de bloques de construcción simples tengo a mi disposición y qué constituye una exageración. Por otro lado, tal vez ir con una solución basada en micro es más barato / simple que tratar de resolver algo sin un microcontrolador por el simple hecho de hacerlo.

Supongo que esta pregunta se puede resumir en: ¿Qué debo seguir para evitar golpear un microcontrolador en todas partes? : D

    
pregunta yacoob

3 respuestas

2

Usted puede absolutamente intentar mover su diseño de la plataforma del prototipo a una lógica dedicada o una implementación analógica. Esto requerirá rehacer gran parte del trabajo que ya ha realizado de una manera en la que no está seguro. Una MCU agrega algunos costos pequeños (no mucho) y algunos dolores de cabeza relacionados con la programación y las pruebas, pero le da mucha flexibilidad.

Sin embargo, en general, incluso los proyectos pequeños pueden justificar el costo cada vez menor de la MCU (y los componentes de soporte).

Debes comenzar por decidir qué es lo que realmente necesitas de tus escudos y arduinos, combinar sus esquemas y tener un esfuerzo decente al diseñar el PCB. Hágalo fabricar, probar, enjuagar, repetir.

Muchos escudos de arduino y el propio arduino tienen esquemas y diseños de PCB disponibles de forma gratuita, por lo que hay una gran cantidad de material de ejemplo para continuar. Este es un desafío decente en sí mismo, así como el intento de descubrir cómo implementar los cambios de diseño que desee.

    
respondido por el crasic
7

No tengas miedo de usar una MCU; simplemente use el MCU más pequeño en la misma familia con la que puede salirse con la suya. Si lo tienes trabajando con un Arduino, ve usando un ATtiny25 / 45/85 o ATtiny2313A / 4313 . Si lo tienes trabajando con AVR C, mira un ATtiny13 o un ATtiny4 / 5/9/10. No odie a los MCU porque son "grandes y caros", porque en realidad no lo son.

    
respondido por el Ignacio Vazquez-Abrams
2

La forma directa de volver a empaquetar un prototipo existente que se construye a partir de varios subconjuntos, como las placas de evaluación de componentes y las placas de pruebas, consiste en tomar los esquemas de cada subensamblaje, eliminar cualquier circuito que no se use en la aplicación y combinarlos para producir un esquema para un solo PCB que contiene solo lo que necesitas. Esto elimina los componentes redundantes y todo el cableado de módulo a módulo. También le da la oportunidad de configurar el PCB para que se adapte al embalaje que tiene en mente para el producto final.

Un tablero de este tipo, aunque implementa exactamente la misma funcionalidad exactamente de la misma manera que el prototipo, será más agradable estéticamente y menos costoso de producir en cualquier tipo de volumen.

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas