En primer lugar, debe saber qué está desarrollando y qué tipo de habilidades necesita para lo mismo. Comencemos con el diseño y diseño de PCB de alta velocidad, por supuesto, debe elegir el corazón de su módulo, es decir, el procesador, cosas que debe buscar antes de elegir el procesador:
- ¿La documentación EDA está disponible para el procesador por fabricante?
- en caso afirmativo, ¿cuál es el costo del procesador en volúmenes bajos (5–10)?
- ¿El fabricante le brindará asistencia durante el curso del desarrollo?
- Si hay algún diseño electrónico de alta velocidad de código abierto existente.
- Por ejemplo, Freescales iMX6 Rex (no Beaglebone black (OMAP) o Raspberry Pi (basado en Broadcoms Arm)
Lección 1: Necesita ayuda, hable con estas compañías presentes si tiene algo innovador en mente.
Entonces, ¿por qué elegiría el procesador iMX6 en lugar de diseños abiertos como BBB o R Pi? incluso cuando R PI tiene toneladas de tableros personalizados disponibles, incluso pocas compañías ofrecen personalización.
Lo más importante no es solo la disponibilidad del procesador en bajos volúmenes, sino también LPDDR RAM, Flash, IC de administración de energía e IC adicionales para la interfaz periférica como USB / Ethernet asociada con ellos. Mire abajo para un diseño de alta velocidad, aquí puede entender el juego de periféricos.
El costo individual de los periféricos compatibles con su procesador podría no estar disponible para MOQ (cantidad mínima de pedido) <10k.
- Me gustaría hacer algo de programación Node.js en una Raspberry Pi. El proyecto interactuaría con las cámaras, ruedas y otros periféricos. ¿Cuál sería una buena guía o publicaciones de blog para comenzar?
- Cómo comprar Raspberry Pi 3 a un precio económico
- ¿Cuáles son las capacidades de Raspberry Pi?
- ¿Puede Raspberry Pi hacer todo lo que Arduino puede hacer?
- En función del rendimiento; ¿Cuál es la mejor tarjeta microSD para Raspberry Pi?
Lección 2: el hardware tiene que ver con la escala
Por lo tanto, elija un procesador (como Mediatek o Allwinner) que tenga un ecosistema de partes importantes que ahora están disponibles como componentes genéricos.
Imagen cortesía: alphapcbdesign
Una vez que tenga todo el resto de los componentes activos y pasivos, en su mayoría son menos difíciles de obtener a tasas más bajas.
Ahora, ¿cómo voy a hacer un circuito tan complicado?
Necesita una herramienta EDA, una licencia y lo que preferiría es Altium .
Estas placas tienen 6–9 capas y necesita una versión con licencia si realmente es serio, intente acceder al laboratorio de una buena universidad de ingeniería que puedan tener una.
Una vez que tiene las herramientas EDA, tiene la documentación del procesador y el diseño de referencia, ¿y ahora qué? Comience a construirlo, en orden de:
- Diseño esquemático que comienza con el procesador, RAM, periféricos, etc.
- Para los componentes seleccionados, cree bibliotecas (También tenga cuidado de cómo seleccionar componentes para evitar problemas durante la producción [Consulte el material de referencia y consulte a los diseñadores de placas base para elegir los componentes correctos])
- Cree huellas posteriormente en modelos 3D y comience a pensar en ubicaciones, mientras tanto, use conexiones de bocetos de bocetos en papel también, pensando dónde habrá trazas, vías y otras cosas
- Comprobación doble de bibliotecas y esquemas
- Inicie el diseño de PCB ahora coloque sus componentes alrededor de su procesador, calcule las impedancias, el apilamiento, el despliegue, etc., cambie su diseño por errores y reajuste las capas de agregar si es necesario.
- Después de que el pcb de acabado de apilamiento también complete la coincidencia de longitud, verifique si su pcb tiene errores de diseño
- Generar documentación de salida y archivos Gerber
Ahora consiga un fabricante de China a bordo, necesita unirse a ellos. Dado que para estos MOQ será al menos 5–10 para el diseño de pcb, entonces debe pagar por el ensamblaje de componentes y la soldadura SMT.
Ya casi terminamos aquíEs esto? No demonios no!
Lección 3: no puedes hacerlo solo
Mientras tanto, necesita a alguien que pueda reconstruir un kernel existente para admitir su módulo de hardware, necesita agregar bibliotecas para periféricos y ajustarlo básicamente para admitir su procesador. Incluso la empresa de fabricación de procesadores podría proporcionarle el núcleo al final del día, necesitará a alguien para modificarlo y reconstruir el núcleo. Resuelve errores.Hacer algo como Raspberry Pi a un costo de $ 35 es extremadamente difícil, necesita el apoyo de las empresas, el gobierno y un gran interés público. La comercialización de su producto es extremadamente importante aquí, ya que sin escala no se puede desarrollar una computadora de 35 $. Mientras desarrollaba Beagle bone black, Texas Instruments ordenó 200,000 componentes individuales a granel para obtener el precio a granel (todavía era de 45 $). Debe crear fuentes para sus componentes y optimizar el costo que se desperdiciará en la cadena de suministro, también puede tener un modelo de negocio para subsidiar el costo del hardware y mantener vivo su proyecto obteniendo fondos de otros lugares.
PD: todavía está incompleto y hay mucho que escribir, agregará tiempo a tiempo