¿Qué es FPGA, un lenguaje simple para principiantes?

¿Qué es FPGA, un lenguaje simple para principiantes?¿Con qué está asociada la electrónica digital? En primer lugar, con elementos lógicos AND, OR, NOT. Además, los registros de desplazamiento, decodificadores, multiplexores, etc., quedan en la memoria. Sin embargo, a medida que la complejidad de los dispositivos electrónicos y la tendencia hacia la miniaturización crecieron, la creación de dispositivos basados ​​en IC a partir de los componentes anteriores se hizo más difícil, los CI personalizados de la topología y los circuitos requeridos demostraron ser valiosos solo cuando el dispositivo se replicó en grandes cantidades, en otros casos fue irrazonablemente costoso.

La salida de esta situación fue el desarrollo de circuitos lógicos integrados programables (abreviados como FPGA, abreviatura extranjera como dispositivo lógico programable, PLD). Qué es y dónde se usa lo diremos en este artículo. Con la palabra "programable", la mayoría de los principiantes se asocian con microcontroladores.FPGA es un dispositivo completamente diferente ...

 

Cómo verificar la capacidad de servicio del microcontrolador

Cómo verificar la capacidad de servicio del microcontroladorAl reparar equipos y ensamblar circuitos, siempre debe asegurarse de que todos los elementos funcionen correctamente; de ​​lo contrario, perderá su tiempo. Los microcontroladores también pueden quemarse, pero ¿cómo verificarlo si no hay signos externos: grietas en el estuche, áreas carbonizadas, olor a quemado, etc.? Para esto necesita: una fuente de alimentación con un voltaje estabilizado, un multímetro, un osciloscopio.

Es difícil realizar una verificación completa de todos los nodos del microcontrolador: la mejor manera de reemplazarlo por uno conocido o con el existente, actualizar otro código de programa y verificar su ejecución. En este caso, el programa debe incluir como una verificación todos los pines (por ejemplo, encender y apagar los LED después de un período de tiempo especificado), así como los circuitos de interrupción y otras cosas. El microcontrolador es un dispositivo complejo en sus nodos multifuncionales. Antes de proceder con su diagnóstico, debe familiarizarse con la documentación técnica....

 

Microcontroladores programables en JavaScript: cuál elegir, características y capacidades

Microcontrolador programable en javascriptDespués de 2010, en nuestro país, el pasatiempo de la radioafición tuvo un segundo impulso con la llegada de la capacidad de programar microcontroladores en lenguajes de programación de alto nivel, muy alejados del hierro. El primer proyecto masivo fue la familia de tableros Arduino. Hemos examinado repetidamente estos microcontroladores en artículos, pero hoy hablaremos sobre los microcontroladores que están programados en Jacascript. Si! El mismo lenguaje que se usaba principalmente al escribir páginas WEB.

Si consideramos desde el punto de vista de la electrónica en esos dispositivos que consideraremos a continuación, se utilizan microcontroladores estándar. La diferencia con los productos del fabricante es solo que tienen un programa de cargador preinstalado, aunque lo llaman lo que desee, lo que le permite ejecutar el código del programa descargado y, en algunos casos, comunicarse con la computadora a través de USB, si no está implementado en el hardware. ¿Por qué microcontroladores para javascript y otros lenguajes no tradicionales para ellos? ...

 

Sensores más populares para Arduino

Sensores más populares para ArduinoLos sensores se utilizan en una amplia variedad de circuitos y proyectos. Ninguna automatización puede prescindir de ellos. Estamos interesados ​​en ellos, porque para simplificar el diseño y la popularización de la electrónica, se creó el proyecto Arduino. Esta es una placa terminada con un microcontrolador y todo lo que necesita para trabajar con ella y programarla. En este artículo, consideraremos sensores para Arduino, pero también se pueden usar con otros microcontroladores.

¿Qué son los sensores? Los sensores son los ojos, oídos y otros órganos sensoriales de un microcontrolador u otro dispositivo de control. Se distinguen por la naturaleza de la señal y por el propósito. Por la naturaleza de la señal, se dividen en analógico y digital. Si hablamos de Arduino, cuando recibimos información de los sensores, procesamos una señal digitalo medimos el voltaje de la salida analógica del módulo.Como ya se mencionó, los sensores son digitales y analógicos....

 

Arduino y motor paso a paso: fundamentos, esquemas, conexión y control.

Arduino y motor paso a pasoLos motores paso a paso se utilizan para controlar la posición de algo o para rotar la unidad de trabajo desde una velocidad y ángulo determinados. Tales características hicieron posible su uso en robótica, máquinas controladas numéricamente (CNC) y otros sistemas de automatización. En este artículo consideraremos una serie de cuestiones relacionadas con la construcción de motores paso a paso y cómo controlarlos utilizando el microcontrolador Arduino.

Todos los motores eléctricos utilizados en la práctica funcionan debido a fenómenos y procesos electrodinámicos que ocurren en los campos magnéticos de rotores y estatores. Como ya hemos mencionado, cualquier motor consta de al menos dos partes: móvil (rotor) e inmóvil (estator). Para su rotación, es necesario que el campo magnético también gire. El campo del rotor gira después del campo del estator. En principio, dicha información básica es suficiente para comprender la imagen general del funcionamiento de los motores eléctricos ...

 

LED RGB: cómo funcionan, dispositivo interno, cómo conectarse, LED RGB y Arduino

LED RGBLos LED multicolores, o como también se les llama RGB, se utilizan para indicar y crear un color de luz de fondo que cambia dinámicamente. De hecho, no tienen nada de especial, veamos cómo funcionan y qué son los LED RGB.

De hecho, un LED RGB son tres cristales de un solo color combinados en una carcasa. El nombre RGB significa rojo - rojo, verde - verde, azul - azul de acuerdo con los colores que emite cada cristal. Estos tres colores son básicos, y cualquier color se forma en su mezcla; esta tecnología se ha utilizado durante mucho tiempo en televisión y fotografía.El ajuste del color se lleva a cabo ajustando el brillo de la radiación de cada uno de los cristales.Para cambiar el color de la cinta RGB, se utilizan controladores especiales RGB.Por lo general, un control remoto viene con el controlador ...

 

Control remoto por microcontrolador: control remoto IR, Arduino, ESP8266, 433 MHz

Control remoto microcontroladorEl tema del control remoto o remoto de los equipos eléctricos siempre ha sido y será relevante, independientemente de si hay herramientas de automatización en el sistema o no. Para organizar el control remoto, no importa en absoluto si se necesita un microcontrolador, todo depende de las funciones necesarias asignadas al dispositivo administrado. En este artículo, aprenderá información general sobre cómo controlar de forma remota un microcontrolador.

Hay dos tipos principales de comunicación remota. Cableado: cuando el control de los actuadores ubicados en una habitación (o no la habitación) se realiza desde el panel de control o desde un poste de botones ubicado en otro lugar. En este caso, se proporciona una conexión de cable eléctrico de los circuitos de control y actuadores (relés, contactores, que incluyen mecanismos, como motores o sistemas, como iluminación) ...

 

10 proyectos interesantes para Arduino

10 proyectos interesantes para ArduinoArduino es una plataforma universal para productos caseros en microcontroladores. Hay muchos escudos (tarjetas de expansión) y sensores. Esta diversidad le permite realizar una serie de proyectos interesantes destinados a mejorar su vida y aumentar su comodidad. Las áreas de aplicación de la placa son ilimitadas: automatización, sistemas de seguridad, sistemas para recopilar y analizar datos, y más.

De este artículo aprenderá lo que se puede hacer interesante en Arduino. Qué proyectos serán espectaculares y cuáles serán útiles. La limpieza del apartamento es una rutina y poco atractiva, especialmente porque lleva tiempo. Puede guardarlo si coloca una parte de las tareas domésticas en el robot. Este robot fue ensamblado por un ingeniero electrónico de Sochi - Dmitry Ivanov. Estructuralmente, resultó ser de muy alta calidad y no es inferior en eficiencia a los análogos de fábrica.Para construirlo necesitarás: Arduino Pro-mini, o cualquier otro similar ...