ARM tolerante a 5V [cerrado]

9

Tenemos un sistema heredado de 5V que hace un uso intensivo de sensores analógicos y varios otros IO digitales de 5V. Estamos pensando en cambiarnos a una MCU ARM para alinear este diseño con nuestros sistemas más nuevos, todos los cuales están basados en Cortex-M3. Preferiría quedarme con una MCU de 5 V, por lo que no pierdo precisión en las entradas de ADC, por lo que no tendré que usar una fuente de alimentación adicional de 3,3 V. He estado buscando MCU ARM compatibles con 5V y solo encontré la serie FM3 de Fujitsu, que parece que casi no hay existencias. Mis preguntas son:

  • ¿Vale la pena seguir intentando usar un micro de 5 V o deberíamos pasar a los divisores de voltaje para el ADC y los variadores / transistores de nivel para el IO digital?

  • ¿Alguien tiene experiencia con la línea Fujitsu FM3?

  • ¿Hay otros microcontroladores ARM compatibles con 5V?

pregunta QuestionMan

7 respuestas

11

Una fuente de alimentación doble de 3.3V / 5V + cambiadoras de nivel le costará más de lo que valen. Los divisores de resistencia le permitirán obtener niveles de 3.3 V a bajo costo, pero necesitará los cambiadores de nivel para acceder a una lógica de 5 V. Los búferes de 74HCTxx harán esto barato, pero son espacio adicional en su PCB.

Para el ADC, significaría un nivel de ruido superior a 3.6 dB. Si esto no es aceptable, probablemente pueda disminuir el valor mediante un mejor desacoplamiento, lo que aún será una solución más barata.

Iría por un sistema de 3.3 V solamente.

    
respondido por el stevenvh
4

La línea LPC de NXP (y probablemente muchas otras) tiene GPIO tolerantes a 5V, sin embargo, la salida es de solo 3.3v. Una solución común es elevar la salida del pin a un suministro de 5V y configurarlo en modo de drenaje abierto (triple estado) cuando necesite "salir" 5V:

enlace

Sin embargo, esto no resolverá el problema de ADC.

    
respondido por el Igor Skochinsky
3
Los desplazadores de nivel

son la forma más fácil y sencilla de resolver su problema. Podría usar un ADC de 5 V y convertir su salida a 3,3 V. Supongo que está utilizando principalmente la MCU y es de baja potencia, por lo que un regulador LDO de 5 V a 3,3 V podría funcionar bien.

Evitaría una parte que no esté almacenada; eso puede ser porque no es popular, o necesitas comprar un montón. De cualquier manera me preocuparía por el soporte.

    
respondido por el Brian Carlton
1
La serie Nuvotron NuMicro NUC100 puede operar de 2V5 a 5V5, pero son Cortex M0. Esto es ARMv6-M y no v7-M, pero las herramientas y librerías a menudo también son compatibles con esta arquitectura.

    
respondido por el Turbo J
1

Una gran cantidad de MCU de Texas Instrument son 5v tolerantes, consulte Cortex m3 series .

[EDITAR]

Como se dijo en la pregunta, esta página enlaza con la MCU Cortex M3 de Texas Instruments. De acuerdo con sus hojas de datos (sección 20 Características eléctricas, clasificaciones máximas), estas MCU aceptan una entrada máxima de 5.5v.

Esto también es válido para la familia de Launchpad de Stellaris (es decir, TI Cortex M4) que estoy usando.

    
respondido por el Arcadien
0

Cypress PSoC 5 LP (Cortex M3) puede funcionar de 0.5 V a 5.5 V. Además, tiene 4 pines de alimentación Vdio para 4 grupos de E / S. Cada grupo de E / S puede operar con diferentes voltajes. Esto hace posible conectar circuitos con voltajes tales como 3.3 V, 1.8 V, 5 V al mismo tiempo sin desplazadores de nivel.

    
respondido por el konecc
0

Muchos de los chips AVR UC3 pueden funcionar con un suministro de 5V. Supongo que son tolerantes a la E / S de 5 V debido a su voltaje de alimentación.

    
respondido por el Toby Lawrence

Lea otras preguntas en las etiquetas