Me gustaría utilizar Arduino para la primera iteración, ya que los esquemas de Arduino están disponibles públicamente, por lo que puede usarlos como referencia, no necesitan muchos componentes adicionales y son un poco tolerantes si la regulación de voltaje no lo es. Perfecto. Los microcontroladores más complejos tienen PLL incorporados que requieren un voltaje de suministro muy estable, generalmente alimentado por separado, que es una complicación que probablemente no puede hacer por ahora.
En general, obtendría las hojas de datos de los componentes que desea usar, que enumeran los requisitos para que el componente funcione, y generalmente también tiene fragmentos de diseño de referencia (porque los ingenieros que diseñaron el componente ya tenían una idea general). cómo se usaría).
Típicamente, necesitas
- el propio microcontrolador
- condensadores para estabilizar la fuente de alimentación
- un regulador para proporcionar el (los) voltaje (s) apropiado (s)
- un cristal como fuente de tiempo
- un conector para la programación
- los periféricos que quieras
La mayoría de los microcontroladores ya tienen un gestor de arranque en la ROM para admitir la programación en el circuito, por ejemplo. a través de USB DFU o a través de una conexión en serie.
Para la regulación de voltaje, un regulador lineal es más fácil de usar, pero genera bastante calor. Los reguladores de conmutación son más complejos de construir y hacer bien, así que lo haría como un proyecto separado (hice lo hice esa vez) y optimizado desde allí). Si su microcontrolador requiere múltiples voltajes, vaya con una solución integrada que garantice un comportamiento sensible de encendido y apagado.
El cristal es un poco difícil de hacer bien, pero para mí funcionó en el primer intento, así que ciertamente es factible: mantenga las conexiones cortas y use componentes SMD.
Aparte de eso, es bastante simple, porque la mayor parte de la complejidad ya está oculta dentro de los CI.