De la prueba de concepto en BeagleBone al prototipo

He estado desarrollando un proyecto con un BeagleBone Black y algunos otros accesorios conectados a él como prueba de concepto. Ahora, deseo crear un prototipo por mi cuenta dejando atrás el BeagleBone, con la intención de transformar eventualmente el proyecto en un producto final comercial fabricado en cantidades industriales.

He estado buscando en la web durante un par de días y he encontrado toneladas de información sobre cómo pasar del prototipo al producto final, pero he encontrado muy poca información sobre el paso anterior; desde la prueba de concepto hasta el prototipo. Siendo más específico, lo que me gustaría hacer ahora es replicar lo que ya tengo con el BeagleBone en piezas que obtengo por separado y probarlo en un protoboard . Después de esto, diseñaría un PCB final para la producción en masa.

Mi pregunta, en resumen, es ¿cómo sé qué piezas necesitaré y cómo debo conectarlas (incluidas las resistencias, los transistores, etc.)? Si la pregunta es demasiado amplia, ¿hay alguna guía que me pueda dar para aprender lo que necesito? Este es mi primer proyecto de este tipo, y aunque soy Ingeniero en Computación mis conocimientos son realmente limitados en materia electrónica.

Agradezco sus respuestas de antemano. Por favor, si esto está fuera de tema, repetido o algo similar, diríjame dónde puedo encontrar las respuestas. He estado buscando mucho y no puedo encontrar las respuestas precisas.

Saludos, Diego

Los esquemas de Beaglebone son públicos. ¿Cuánto entiendes lo que hace cada componente allí?
@ThePhoton ¡Hola y gracias por responder! Tal vez sepa un poco, pero para este propósito prefiero decir que no sé nada. Dicho esto, incluso si leo los esquemas, no podría identificar qué partes necesito y cuáles no. De esto surge otra pregunta: ¿las piezas de Beaglebone están disponibles comercialmente y/o son las más baratas o baratas? gracias de nuevo
Entonces el primer paso es estudiar el esquema hasta que lo entiendas. Entonces sabrá qué piezas necesita y cuáles no. Por ejemplo, ¿su aplicación necesita salida de video? De lo contrario, puede deshacerse del chip controlador de video y sus circuitos de soporte. Pero debe comprender el esquema lo suficientemente bien como para saber cuáles son.
O simplemente puede reproducir todo el esquema en su prototipo y luego eliminar partes cuando se convenza de que comprende lo que hacen y por qué no las necesita.
En cuanto a qué piezas son baratas, depende de dónde esté fabricando (¿EE. UU., UE, China, ...?) estos factores
En este nivel, debe omitir la placa de prueba e ir directamente a PCB. El tipo de CPU en el BeagleBone ni siquiera se conecta a una placa de prueba, e incluso si lo hiciera, funciona demasiado rápido para tener la esperanza de trabajar en una placa de prueba.
Antes de hacer nada, debe averiguar qué capacidad se requiere realmente . Claro, lo hiciste funcionar en un beaglebone, pero ¿qué necesitas realmente ? ¿Puedes conformarte con un submódulo de procesador? ¿Un procesador de menor rendimiento en un paquete TQFP? ¿Cuánta memoria y almacenamiento necesitas? ¿Cuál es la fuente de energía y la confiabilidad? ¿Te ayuda un sistema operativo completo como Linux o agrega una complicación innecesaria?

Respuestas (2)

Puede que lo haya entendido mal, pero si ya tiene un proyecto (SO + Código + cualquier componente externo) ejecutándose en un BBB y desea crear su propia placa ordenada para ejecutar el mismo proyecto, debe comenzar con la documentación de BBB. Eche un vistazo a los esquemas y la lista de materiales primero: https://github.com/beagleboard/BeagleBone-Black .

BBB es un proyecto de código abierto y debería poder encontrar todos los detalles sobre cómo construir un clon y agregar/quitar piezas para construir un proyecto personalizado.

Algunas observaciones

  1. Será casi imposible tener todos los componentes del Beagle Bone Black ejecutándose en una placa de prueba. Deberá ir directamente a una PCB multicapa adecuada. Puede convertirlo en un PCB grande y agregar muchos puntos de prueba y almohadillas adicionales para ayudarlo a depurarlo.
  2. Si ese es su primer proyecto de diseño de PCB, es posible que tenga problemas, ya que esas pequeñas placas son muy densas y utilizan componentes diminutos, incluidos los BGA, que requerirán un ensamblaje profesional.
  3. El costo de producir una placa similar en pequeñas cantidades (digamos menos de 10K) podría terminar siendo muy superior al costo de usar BBB. Construir solo una "capa/escudo" y un buen recinto para unir ambas placas podría ser una solución mejor/más económica.

Si realmente necesita tener su propia placa por cualquier otro motivo, eche un vistazo al servicio de personalización de RPI de Element14: http://www.element14.com/community/docs/DOC-76955/l/raspberry-pi-customization -servicio _

¡Divertirse! Salud

Dado que está proponiendo hacer un producto de hardware, y por su propia admisión no sabe prácticamente nada sobre hardware, su primera orden del día es encontrar un socio que sepa hardware. No puedo darte ningún consejo sobre cómo hacer esto, pero claramente es una necesidad absoluta.

Una vez que tenga un socio así, pídale que cree su tablero/prototipo.

Busque en Google "servicio de fabricación por contrato llave en mano" para encontrar empresas que realicen este tipo de diseño y fabricación de ingeniería.