¿Cuál es la diferencia entre un microcontrolador y un
Un dispositivo que incluye una unidad central de procesamiento (CPU), memoria y (en general) una variedad de periféricos de E / S (UART, ADC, DAC, E / S de uso general, I2C, etc.) en un dispositivo autónomo estrechamente acoplado paquete.
¿Cuál es la diferencia entre un microcontrolador y un
Una pregunta común, aquí y en otros lugares. ¿C ++ es adecuado para sistemas integrados? Microcontroladores? RTOSes? Tostadoras? PC integradas? ¿OOP es útil en microcontroladores? ¿C ++ elimina el programador demasiado lejos del hardware para ser eficiente? ¿Debería considerarse C ++ de Arduino...
La hoja de datos para el ATTiny13A, por ejemplo, enumera la frecuencia mínima de 0 MHz. ¿Significa esto que el reloj puede ejecutarse a cualquier frecuencia arbitrariamente baja sin efectos nocivos? ¿Asumo que consume una corriente más baja a velocidades de reloj más bajas? ¿0 MHz significa que...
En un microprocesador de 8 bits, su bus de datos consta de 8 líneas de datos. En un microprocesador de 16 bits, su bus de datos consta de 16 líneas de datos, etc. ¿Por qué no hay un microprocesador de 256 bits ni un microprocesador de 512 bits? ¿Por qué no simplemente aumentan el número de líneas...
Entiendo que un DSP está optimizado para el procesamiento de señales digitales, pero no estoy seguro de cómo eso afecta la tarea de elegir un IC. ¡Casi todo lo que hago con un microcontrolador implica el procesamiento de señales digitales! Por ejemplo, comparemos el popular Microchip dsPIC30 o 33...
¿Cuál es la forma más económica de vincular algunos microcontroladores de forma inalámbrica a bajas velocidades en distancias cortas? Estoy buscando mantenerlo ultra barato, usar partes discretas comunes y mantenerlo físicamente pequeño. No me importan las bandas y las licencias siempre que...
Por ejemplo un PIC10F200T Prácticamente cualquier código que escriba será más grande que eso, a menos que sea un chip de propósito único. ¿Hay alguna forma de cargar más memoria de programa desde un almacenamiento externo o algo así? Solo tengo curiosidad, no veo cómo esto podría ser muy útil ......
Leyendo sobre FPGAs, si entiendo correctamente, son básicamente circuitos de compuerta lógica totalmente configurables. Siendo esto, uno puede diseñar cualquier cosa con ellos. Uno puede diseñar todo de la manera más personalizada posible y, por lo tanto, cumplir con los mismos fines de una manera...
Desde mi propia experiencia, quemar microcontroladores es bastante fácil. Ponga los 5V en tierra, GND en V CC y en un instante su chip se quema. ¿Qué sucede exactamente internamente que hace que deje de funcionar por completo? Por ejemplo, si fuera mágicamente capaz de abrir un chip y reorganizar...
He visto muchos artículos que me dicen que debería usar RTOS para la gestión del tiempo y la gestión de recursos. Mi tiempo no ha permitido mi propia investigación, por lo que acudo a Chiphacker en busca de asesoramiento. Utilizo microcontroladores de bajos recursos (MSP430, PIC) y estaba buscando...
En mi experimentación, he usado solo BJT como interruptores (para encender y apagar cosas como LED y demás) para mis salidas MCU. Sin embargo, me han dicho repetidamente que los MOSFET de modo de mejora de canal N son una mejor opción para los conmutadores (vea aquí y aquí , para ver ejemplos),...
He conocido muchos proyectos en los que un microcontrolador AVR usa un cargador de arranque (como el Arduino), pero no entiendo muy bien el concepto. ¿Cómo puedo hacer un gestor de arranque (para cualquier microcontrolador)? Después de escribir mi gestor de arranque, ¿cómo se programa en el...
He notado que, con respecto a los microcontroladores, hay varias formas de programarlos. Estoy familiarizado con USB, ya que mi Arduino se puede programar a través de USB. ¿Qué es una interfaz JTAG o SPI? En última instancia, sé que estas interfaces proporcionan un medio para actualizar el chip...
Por lo que entiendo, la matriz de un paquete DIP se encuentra en el centro y el resto es solo el marco principal. Dado que tengo pines sin usar, ¿puedo cortar la parte superior de este microcontrolador ( ATmega16 / 32 )? ¿Seguirá funcionando después? Editar: gracias por todas las respuestas. Me di...
Estoy leyendo la hoja de datos de un chip ARM Cortex, específicamente el capítulo GPIO. Finalmente, quiero configurar varios pines GPIO para usarlos en modo "Función alternativa" para acceso de lectura / escritura a SRAM. De todos los registros GPIO disponibles, no entiendo dos: GPIO_PUPDRy...
Estoy trabajando con un microcontrolador PIC con ADC de 10 bits incorporado y quiero medir un voltaje en el rango de -1 a -3 voltios. Pensé en usar un amplificador operacional en el modo de inversión para hacer que el voltaje sea positivo y luego alimentarlo al adc del microcontrolador, sin...
¿Por qué todos usan PLC en entornos industriales, en lugar de una solución basada en microcontrolador? Para una tarea más larga, el programa PLC es tan complicado como un programa de microcontrolador. Una solución basada en microcontrolador puede ser más personalizable y de menor...
¿Qué es un buen microcontrolador para hacer aplicaciones Ethernet? ¿O solo necesito una buena biblioteca de Ethernet para conectarme con un MAC / PHY de
Nuestro departamento de compras solicitó el AT32UC3B1256 y el proveedor tiene algunos miles de almacenamiento. Sin embargo, esas bandejas tienen un código de fecha de 2009. Si bien la vida útil normalmente no es un gran problema con los circuitos integrados, 10 años es bastante. Busqué...
En esta respuesta , leí que los microcontroladores generalmente no tienen DAC, mientras que sí tienen ADC. ¿Porqué es eso? editar Aprecio que la integración de resistencias como en un DAC R-2R es costosa en términos de bienes raíces (gracias Mike, por su respuesta), pero pensé que los DAC...