O que é FPGA uma linguagem simples para iniciantes

O que é FPGA uma linguagem simples para iniciantesCom o que a eletrônica digital está associada? Primeiro de tudo, com elementos lógicos AND, OR, NOT. Além disso, registradores de deslocamento, decodificadores, multiplexadores etc. entram na memória. No entanto, à medida que a complexidade dos dispositivos eletrônicos e a tendência para a miniaturização aumentavam, a criação de dispositivos baseados em IC a partir dos componentes acima se tornava mais difícil, os ICs personalizados da topologia e do circuito exigidos só valeram a pena quando o dispositivo foi replicado em grande número; em outros casos, era irracionalmente caro.

A saída dessa situação foi o desenvolvimento de circuitos lógicos integrados programáveis ​​(abreviado como FPGA, abreviação estrangeira como dispositivo lógico programável, PLD). O que é e onde é usado, falaremos neste artigo. Com a palavra "programável", a maioria dos iniciantes associa-se a microcontroladores.FPGA é um dispositivo completamente diferente ...

 

Como verificar a manutenção do microcontrolador

Como verificar a manutenção do microcontroladorAo reparar equipamentos e montar circuitos, você sempre precisa ter certeza de que todos os elementos estão em boas condições de funcionamento, caso contrário você perderá seu tempo. Os microcontroladores também podem queimar, mas como verificar se não há sinais externos: rachaduras no caso, áreas carbonizadas, cheiro a queimado e assim por diante? Para isso, é necessário: uma fonte de alimentação com tensão estabilizada, um multímetro, um osciloscópio.

Uma verificação completa de todos os nós do microcontrolador é difícil - a melhor maneira de substituí-lo por um conhecido e bom ou pelo existente, atualize outro código de programa e verifique sua execução. Nesse caso, o programa deve incluir a verificação de todos os pinos (por exemplo, ligar e desligar os LEDs após um período especificado), além de interromper os circuitos e outras coisas. O microcontrolador é um dispositivo complexo em nós multifuncionais. Antes de prosseguir com seu diagnóstico, você precisa se familiarizar com a documentação técnica...

 

Microcontroladores programáveis ​​em JavaScript: qual escolher, recursos e capacidades

Microcontrolador programável em javascriptDepois de 2010, em nosso país, o hobby de rádio amador ganhou um segundo fôlego com o advento da capacidade de programar microcontroladores em linguagens de programação de alto nível, muito distantes do ferro. O primeiro projeto maciço foi a família de placas Arduino. Examinamos repetidamente esses microcontroladores em artigos, mas hoje falaremos sobre microcontroladores programados em Jacascript. Sim O mesmo idioma usado principalmente ao escrever páginas da Web.

Se considerarmos do ponto de vista da eletrônica nos dispositivos que consideraremos abaixo, microcontroladores padrão são usados. A diferença dos produtos do fabricante é apenas que eles possuem um programa carregador pré-instalado, embora o chame como quiser, o que permite executar o código do programa baixado para você e, em alguns casos, se comunicar com o computador via USB, se não estiver implementado em hardware. Por que microcontroladores para javascript e outras linguagens não tradicionais para eles? ...

 

Sensores mais populares para Arduino

Sensores mais populares para ArduinoOs sensores são usados ​​em uma ampla variedade de circuitos e projetos. Nenhuma automação pode ficar sem eles. Estamos interessados ​​neles, porque para simplificar o design e a popularização da eletrônica, o projeto Arduino foi criado. Esta é uma placa pronta com um microcontrolador e tudo o que você precisa para trabalhar e programar. Neste artigo, consideraremos sensores para o Arduino, mas eles também podem ser usados ​​com outros microcontroladores.

Quais são os sensores? Sensores são os olhos, ouvidos e outros órgãos sensoriais de um microcontrolador ou outro dispositivo de controle. Eles se distinguem pela natureza do sinal e pelo propósito. Pela natureza do sinal, eles são divididos em analógico e digital. Se falamos sobre o Arduino, ao receber informações de sensores, processamos um sinal digitalou medimos a tensão da saída analógica do módulo.Como já mencionado, os sensores são digitais e analógicos...

 

Arduino e motor de passo: fundamentos, esquemas, conexão e controle

Arduino e motor de passoMotores de passo são usados ​​para controlar a posição de algo ou para girar a unidade de trabalho a partir de uma determinada velocidade e ângulo. Tais recursos tornaram possível usá-lo em robótica, máquinas numericamente controladas (CNC) e outros sistemas de automação. Neste artigo, consideraremos vários problemas relacionados à construção de motores de passo e como controlá-los usando o microcontrolador Arduino.

Todos os motores elétricos utilizados na prática operam devido a fenômenos eletrodinâmicos e processos que ocorrem nos campos magnéticos de rotores e estatores. Como já mencionamos, qualquer motor consiste em pelo menos duas partes - móvel (rotor) e imóvel (estator). Para sua rotação, é necessário que o campo magnético também gire. O campo do rotor gira após o campo do estator. Em princípio, essas informações básicas são suficientes para entender a imagem geral da operação de motores elétricos ...

 

LEDs RGB: como eles funcionam, dispositivo interno, como conectar, RGB-led e Arduino

LEDs RGBLEDs multicoloridos, ou como também são chamados RGB, são usados ​​para indicar e criar uma luz de fundo que muda de cor dinamicamente. De fato, não há nada de especial neles, vamos ver como eles funcionam e o que são os LEDs RGB.

De fato, um LED RGB é composto por três cristais de uma cor combinados em uma caixa. O nome RGB significa Vermelho - vermelho, Verde - verde, Azul - azul de acordo com as cores que cada cristal emite. Essas três cores são básicas e qualquer cor é formada na mistura; essa tecnologia tem sido usada na televisão e na fotografia.O ajuste da cor é realizado ajustando o brilho da radiação de cada um dos cristais.Para alterar a cor da fita RGB, são utilizados controladores RGB especiais.Normalmente, um controle remoto vem com o controlador ...

 

Controle Remoto por Microcontrolador: IR Remote, Arduino, ESP8266, 433 MHz

Controle remoto por microcontroladorA questão do controle remoto ou remoto de equipamentos elétricos sempre foi e será relevante, independentemente de haver ou não ferramentas de automação no sistema. Para organizar o controle remoto, não importa se um microcontrolador é necessário, tudo depende das funções necessárias atribuídas ao dispositivo gerenciado. Neste artigo, você aprenderá informações gerais sobre como controlar remotamente um microcontrolador.

Existem dois tipos principais de comunicação remota. Com fio - quando o controle dos atuadores localizados em uma sala (ou não na sala) é realizado no painel de controle ou em um poste de botão localizado em outro local. Nesse caso, é fornecida uma conexão de fio elétrico dos circuitos e atuadores de controle (relés, contatores, que incluem mecanismos, como motores ou sistemas, por exemplo, iluminação) ...

 

10 projetos interessantes para o Arduino

10 projetos interessantes para o ArduinoO Arduino é uma plataforma universal para produtos caseiros em microcontroladores. Existem muitos escudos (placas de expansão) e sensores. Essa diversidade permite que você faça uma série de projetos interessantes que visam melhorar sua vida e aumentar seu conforto. As áreas de aplicação do conselho são ilimitadas: automação, sistemas de segurança, sistemas para coleta e análise de dados e muito mais.

Neste artigo, você aprenderá o que pode ser interessante no Arduino. Quais projetos se tornarão espetaculares e quais serão úteis. Limpar o apartamento é uma rotina e pouco atraente, especialmente porque leva tempo. Você pode salvá-lo se colocar uma parte das tarefas domésticas no robô. Este robô foi montado por um engenheiro eletrônico de Sochi - Dmitry Ivanov. Estruturalmente, revelou-se uma qualidade bastante alta e não é inferior em eficácia aos análogos de fábrica.Para construí-lo, você precisará: Arduino Pro-mini ou qualquer outro similar ...