Diseño de circuito ARM mínimo (baja potencia)

Sé que hay toneladas de estas preguntas aquí, y las miré, pero todavía me siento inseguro acerca de algunas cosas.

Nunca diseñé nada con un MCU; para este, seguí principalmente los circuitos recomendados de las hojas de datos. Mi pregunta principal es sobre la distribución de energía: a veces las personas usan muchas mayúsculas, a veces ninguna, ¿por qué? ¿Por qué se supone que la conexión a tierra está en los pines VSS desacoplados con una tapa a VDD (+3V3)?


Cuesta 100 $ comprar y enviar algunas de las piezas a mi país, y no puedo arriesgarme... así que si encuentra algún otro problema, por favor dígamelo.

mi esquema

No sé por qué hacer tu propia tabla, pero ¿consideras comprar una? Compré Teensy 3.5 ARM MCU 120MHz (todos los pines 5 tolerantes), con ranura para tarjeta SD. También hay MCU de menor velocidad y también Teensy 3.6 180MHz (3.3V)
@Martynas Hice planes para este proyecto antes de que hubiera tableros baratos con RFM69 en el tablero; ahora los hay ... maldita sea: D Pero voy a terminar este proyecto de todos modos / principalmente con fines de aprendizaje.

Respuestas (3)

Hay algunos puntos poco claros para mí:

  • No hay resistencia pull up en la línea de bus SPI. Se que no es obligatorio pero algunos chip lo requieren.
  • ¿3.3v está conectado a VSS a través del capacitor C9? (Puede que no sea un error, pero tengo curiosidad)

Un pequeño consejo cuando edite un esquema: intente mantener la cabeza de GND hacia abajo y la cabeza de voltaje de entrada hacia arriba (la flecha hacia arriba). Hace que el esquema sea más claro.

- Estoy tratando de usar la menor cantidad de componentes posible y no he visto ningún pull-up en otros esquemas usando este módulo de radio, por ejemplo: cdn-learn.adafruit.com/assets/assets/000/032/ 914/original/... - Exactamente, eso también me confunde... pero estaba siguiendo el esquema de energía en la hoja de datos para no olvidar nada: i.imgur.com/IPr9cgb.png
- De acuerdo con esta publicación, SPI no necesita una resistencia pull up, pero aún así se recomienda agregar una línea MISO ( electronics.stackexchange.com/questions/234703/… ) - Entonces deberías dejarlo como está ;) I Me preguntaba por qué es así. No es la 1ra vez que veo eso

No es obvio en su esquema porque los pines están codificados pero los pines conectados a Vdd están distribuidos alrededor del contorno del chip. Es mejor tener un condensador de derivación cerca de cada pin si están separados por mucha distancia. Es posible que desee ver los tableros de evaluación para esta serie de chips para ver lo que otros han hecho. Veo uno con 7 tapas, en su mayoría 1uF y 100n.

Puede considerar colocar en el lado opuesto del tablero. Es menos crítico si tiene planos de tierra y potencia completos.

Asegúrese de leer la hoja de datos detenidamente y considere todos y cada uno de los pines; una cosa que noto es que se recomienda conectar Vddusb a Vdd. No veo una conexión con el puerto RF_RESET en su esquema. Vbat probablemente debería estar conectado a Vdd y parece que algunos otros pines necesitan atención, pero no creo que nadie aquí vaya a revisar estas cosas con tanto cuidado como debería.

Hmm, está bien, miraré los pinouts del paquete y pondré límites en consecuencia. Además, no será necesario colocarlo en el otro lado de la placa, estoy usando piezas SMD.
Ah, y sobre el Vddusb, Vbat y RF_RESET no utilizados: aún no están conectados porque todavía estoy decidiendo si necesitaré un regulador/cargador de batería a bordo para la prueba. Y no estoy muy seguro de qué pin en el ARM usar para reiniciar.
Las tapas de derivación en la parte posterior de la placa pueden reducir el área del bucle de corriente y mejorar la derivación. No es necesario, hasta que lo es.
Agregaría que exponer algunos pines de E/S de uso general para fines de depuración suele ser una excelente idea; llévelos a puntos de prueba lo suficientemente grandes como para sondear o soldar el cable, o llévelos a un conector pequeño que es preferible si hay espacio.

C9 está mal. Debería desacoplar Vcc pero debería haber una conexión directa entre uC y Vcc

esquemático

simular este circuito : esquema creado con CircuitLab

¿Por qué C9 está mal? Es solo un capacitor de desacoplamiento entre 3.3V y GND. Extrañamente dibujado, pero eléctricamente correcto.
Si usted, por VCC, quiere decir +3V3, entonces no. AFAIK Vss es un pin de tierra.
He modificado mi respuesta para mostrar cómo conectar
Esto está mal, lo siento. Como dije antes, Vss\Vee\V- o cualquier otra cosa, es el riel de suministro negativo. ¿Por qué le conectarías +3.3V?
Además, lo siento por la respuesta tardía, acabo de notar tu edición.