Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Criterios
Criterios
Electrónica Joan
Menú principal
1 comentario / Microcontroladores
En el mundo actual, la tecnología es una parte muy importante en nuestras vidas y en el trabajo, les
comentamos unos pasos para seleccionar un Microcontrolador y entender el porqué utilizar uno u otro
según necesidades.
La selección del microcontrolador adecuado para un producto puede ser una tarea desalentadora.No
sólo hay una serie de características técnicas a tener en cuenta, también hay cuestiones de casos de
negocio, como el coste y los plazos de entrega que pueden paralizar un proyecto. Al inicio de un
proyecto hay una gran tentación de entrar y empezar a seleccionar un microcontrolador antes de que
los detalles del sistema ha sido hash a cabo. Esto es por supuesto una mala idea. Antes de dar ningún
pensamiento al microcontrolador, los ingenieros de hardware y software deben trabajar en los altos
niveles del sistema, diagrama de bloques y Diagrama de flujo de ellos y sólo entonces hay suficiente
información para comenzar a tomar una decisión racional sobre la selección del microcontrolador.
Cuando se llega a ese punto, hay 10 sencillos pasos que pueden seguirse para asegurar que la elección
correcta se hace.
Utilizando la información de los pasos 1 y 2 un ingeniero debe ser capaz de comenzar a conseguir una
idea de la arquitectura que se necesitará. La aplicación puede llegar a funcionar con ocho bits
arquitecturas? ¿Qué hay de 16 bits? ¿Se requiere un núcleo ARM de 32 bits? Entre la aplicación y los
algoritmos de software necesarias estas preguntas comenzarán a converger en una solución. No se
olvide de tener en cuenta las posibles futuras necesidades y exceso de prestaciones. El hecho de que
actualmente podría llegar a funcionar con un microcontrolador de 8 bits, no significa que no se debe
considerar un microcontrolador de 16 bits para funciones futuras o incluso para facilitar su uso. No se
olvide que la selección microcontrolador puede ser un proceso iterativo. Es posible seleccionar una
parte de 16 bits en este paso, pero luego en un paso posterior encontrar que una parte de 32 bit ARM
que funciona mejor. Este paso es simplemente para empezar a recibir un ingeniero que mirar en la
dirección correcta.
Flash y RAM son dos componentes muy importantes de cualquier microcontroladores. Asegurarse de
que usted no se quede sin espacio de programa o espacio de las variables es, sin duda, la más alta
prioridad. Es mucho más fácil para seleccionar una parte con demasiada cantidad de estas
características que no lo suficiente. Para llegar a la final de un diseño y descubrir que lo que necesita el
110% o que características necesitan ser cortados simplemente no va a volar. Después de todo, siempre
se puede empezar con más y luego pasar a una parte más limitada dentro de la misma familia de chips.
Uso de la arquitectura de software y los periféricos de comunicación incluidos en la solicitud, un
ingeniero puede calcular cuánto se necesitará mucha flash y RAM para la aplicación. No se olvide de
dejar espacio para la invasión de características y las próximas versiones! Se ahorrará muchos dolores de
cabeza en el futuro.
Ahora que hay una mejor idea de cuáles son las características requeridas del microcontrolador será la
búsqueda puede comenzar! Un lugar que puede ser un buen lugar para comenzar es con un proveedor
microcontrolador como Arrow, Avnet, Future Electronics o similar. Hablar con un FAE sobre su
aplicación y los requisitos y muchas veces se le puede dirigir a una nueva parte que es de vanguardia y
cumple con los requisitos. Hemos de tener en cuenta que puede ser que tengan la presión sobre ellos en
ese momento para empujar una cierta familia de microcontroladores! El siguiente mejor lugar para
comenzar es con un proveedor de silicio que ya está familiarizado con. Por ejemplo, si ha utilizado las
piezas de Microchip en el pasado y tenía una buena experiencia con ellos, a continuación, iniciar en su
página web. La mayoría de los proveedores de silicio tienen un motor de búsqueda que le permite
entrar en su conjunto de periféricos, E / S y los requisitos de energía y que se reduzca la lista de partes
que coinciden con los criterios. De esa lista el ingeniero puede entonces avanzar hacia la selección de un
microcontrolador.
Con la lista de piezas posibles en la mano, ahora es un buen momento para empezar a comprobar en
qué parte es la disposición. Algunas de las cosas a tener en cuenta son lo que los tiempos de espera para
el papel? ¿Se mantienen en stock con varios distribuidores o es allí 6 – 12 semana tiempo de espera?
¿Cuáles son sus requisitos de disponibilidad? Usted no quiere quedar pegado con un pedido grande y
tienen que esperar tres meses para poder llenarlo. Entonces no es una cuestión de cómo la parte nueva
es y si va a estar allí por la duración de su ciclo de vida del producto. Si su producto será de alrededor de
10 años, entonces usted necesita para encontrar una pieza que el fabricante garantiza todavía se
construirán en 10 años.
Incluso con la selección de un microcontrolador nada está escrito en piedra. Por lo general, el kit de
desarrollo llega mucho antes de que el primer hardware de prototipos. Aprovechar mediante la creación
de circuitos de prueba y interconectarlos al microcontrolador. Elige piezas de alto riesgo y hacer que
funcionen en el kit de desarrollo. Puede ser que usted descubre la parte que pensó trabajaría grande
tiene algún problema imprevisto que obligue a un microcontrolador diferentes para ser
seleccionados. En cualquier caso, la experimentación temprana se asegurará de que usted tomó la
decisión correcta y que si es necesario un cambio, el impacto será mínimo!
Referencia:
Jacob Beningo es conferenciante y consultor en diseño de sistemas embebidos. Él trabaja con las
empresas para desarrollar productos de calidad y robustos y superar sus retos de diseño incorporados.
No dude en ponerse en contacto con él en jacob@beningo.com o en su página web www.beningo.com
Navegación de entradas
Entrada anterior
Entrada siguiente
Deja un comentario
Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *
Escribe aquí...
Nombre*
Correo electrónico*
Web
Captcha *
Copyright © 2022