¿Dónde comenzar al diseñar un PCB personalizado según los requisitos? [cerrado]

0

Antes de hacer esta pregunta, permítame decirle que soy un profesional de TI con poco conocimiento de electrónica.

Aquí está mi problema:


> Quiero diseñar un dispositivo de este tipo que transmita el video a mi móvil al presionar un botón. [el botón estará en el dispositivo].
> El dispositivo tendrá una cámara y un micrófono . [por lo que el microcontrolador utilizado tendrá que tener capacidades de transmisión de video]
> Este dispositivo se conectará a WiFi .

La parte de desarrollo de aplicaciones móviles de este dispositivo se puede hacer fácilmente.

¿Pero qué necesito leer para crear un diseño de la PCB para los requisitos que acabo de mencionar?

Soy consciente de que puedo comprar CCTV para mi propósito, pero esto es algo que quiero probar por mí mismo como un proyecto de bricolaje.

    
pregunta 2am

1 respuesta

5

Es probable que esto sea más complicado de lo que crees.

La transmisión de video no es trivial. En particular, la transmisión de video con un microcontrolador no suele realizarse, a menos que esté hablando de resoluciones muy pequeñas. El rendimiento es simplemente insuficiente.

Para transmitir video, normalmente querrá un procesador de aplicaciones , que es un paso por encima de un microcontrolador. Es un procesador más potente con periféricos de alto rendimiento y mucha más memoria RAM (necesitará un poco de memoria RAM para un framebuffer). Por ejemplo, compare un Atmel ATmega32u4 (un microcontrolador) con un TI AM3358 (un microprocesador). Son bestias muy diferentes. Incluso con un microcontrolador más grande como un ST Micro STM32F429 (que incluso tiene una interfaz de cámara), la transmisión será un gran desafío, si es posible.

Como mínimo, necesitará una memoria RAM externa, una interfaz de cámara rápida y una conexión rápida a su conjunto de chips WiFi (que es otra lata de gusanos).

En resumen, este es un proyecto muy complejo y el diseño de la placa es solo una parte de él: deberá realizar todo el trabajo de diseño (selección de componentes, captura de esquemas, diseño, DFM, etc.), así como el desarrollo de firmware. (Se requiere bastante firmware integrado). Esto requiere un amplio conocimiento de muchos niveles diferentes de ingeniería: probablemente MIPI para cámara a procesador, desarrollo de firmware integrado, amplio conocimiento de ingeniería de hardware, protocolos de red y desarrollo de pila de red, diseño de PCB, ... usted obtiene el punto. Como han dicho otros, es mucho mejor utilizar las piezas COTS.

    
respondido por el uint128_t

Lea otras preguntas en las etiquetas