Lar Finanças Pessoais Componentes eletrônicos: Introduzindo Microcontroladores - manequins

Componentes eletrônicos: Introduzindo Microcontroladores - manequins

Vídeo: central rossi com defeito 2025

Vídeo: central rossi com defeito 2025
Anonim

A microcontrolador é um computador completo em um único chip eletrônico. Eles podem ser comprados por US $ 50 ou menos. Como todos os sistemas informáticos, os microcomputadores consistem em vários subsistemas básicos:

  • Unidade de processamento central (CPU): A CPU executa as instruções fornecidas por um programa. A CPU pode fazer todas as operações necessárias para o bom funcionamento do computador, como mover dados de um local de memória para outro ou receber dados como entrada do mundo exterior.

  • Relógio: A CPU e outros componentes do microcontrolador são conduzidos por um relógio que fornece pulsos de temporização que controlam a estimulação das instruções do programa à medida que são executadas uma a uma pela CPU. Para a maioria dos microcontroladores, o relógio marca um ritmo de alguns milhões de carrapatos por segundo. Em contrapartida, o relógio que conduz um computador de mesa típico marca vários pontos de prova bilhões por segundo.

  • Memória de acesso aleatório (RAM): Fornece uma área do rascunho onde o computador pode armazenar os dados em que está trabalhando. Por exemplo, se você quiser que o computador determine o resultado de um cálculo (como dois mais dois), você precisa fornecer uma localização na RAM onde o computador pode armazenar o resultado.

    Em um computador desktop, a quantidade de RAM disponível é medida em bilhões de bytes (GB para gigabytes). Em um microcontrolador, a RAM geralmente é medida apenas bytes. Isso é certo: não bilhões (GB), milhões (MB; megabytes), ou mesmo milhares (KB; kilobytes) de bytes, mas sim bytes simples. Por exemplo, o popular BASIC Stamp 2 tem um total de 32 bytes de RAM.

  • EEPROM: Um tipo especial de memória que contém o programa que é executado em um microcontrolador. EEPROM significa Memória de leitura programável apagável eletronicamente , mas isso não será no teste.

    EEPROM é somente leitura, , o que significa que, uma vez que os dados foram armazenados na EEPROM, os dados não podem ser alterados por um programa executado na CPU do microcontrolador. No entanto, é possível escrever dados na memória EEPROM conectando a EEPROM a um computador através de uma porta USB. Então, o computador pode enviar dados para a EEPROM.

    É assim que os microcontroladores são programados. Você usa um software especial em um PC para criar o programa que deseja executar no microcontrolador. Em seguida, você conecta o microcontrolador ao PC e transfere o programa do PC para o microcontrolador. O microcontrolador executa as instruções estabelecidas no programa.

    A maioria dos microcontroladores tem alguns milhares de bytes de memória EEPROM, o que é suficiente para armazenar programas relativamente complicados baixados de um PC.

    Uma das características mais importantes da memória EEPROM é que ele não perde seus dados quando você desliga a energia. Assim, uma vez que você transfere um programa de um PC para uma EEPROM de um microcontrolador, o programa permanece no microcontrolador até você substituí-lo por algum outro programa.

    Você pode desligar o microcontrolador e colocá-lo em uma prateleira de armário por anos, e quando você voltar a ligar o microcontrolador, o programa que foi gravado anos atrás será executado novamente.

  • pinos de E / S: Uma das características mais importantes de um microcontrolador é o pinos de E / S, que permitem que o microcontrolador se comunique com o mundo exterior. Embora alguns microcontroladores tenham pinos de entrada e pinos de saída separados, a maioria tem pinos de E / S compartilhados que podem ser usados ​​para entrada e saída.

    Os pinos de E / S geralmente usam a interface lógica TTL básica: ALTO (lógica 1) é representado por +5 V e LOW (lógica 0) é representado por 0 V.

    A maioria dos microcontroladores pode lidar apenas com uma pequena quantidade de corrente diretamente através dos pinos de E / S. 20-25 mA é típico. Isso basta para acender um LED, mas os circuitos que exigem mais corrente devem isolar a carga de corrente mais alta dos pinos de E / S do microcontrolador. Isso geralmente é feito usando um driver de transistor.

Componentes eletrônicos: Introduzindo Microcontroladores - manequins

Escolha dos editores

Noções básicas do arquivo de dados Flashback da Oracle 12c - dummies

Noções básicas do arquivo de dados Flashback da Oracle 12c - dummies

O Flashback Data Archive do oracle 12c é um mecanismo de banco de dados que permite que você para armazenar periodicamente ou indefinidamente todas as versões de linha em uma tabela ao longo da sua vida útil. Você pode então escolher uma hora para ver os dados como existia em um ponto específico. Esteja ciente de que o Flashback Data Archive é um recurso licenciado. ...

Noções básicas de clusters de aplicativos reais do Oracle 12c - manequins

Noções básicas de clusters de aplicativos reais do Oracle 12c - manequins

Se você visitou os sites da Oracle nos últimos 12 anos , você viu o byline de marketing: "Inquebrável. "Essa linha de tag refere-se ao recurso Real Application Clusters (RAC). Claro, muitos elementos estão envolvidos, mas o RAC tem o destaque. O RAC é a solução de clustering de banco de dados Oracle. Em certo sentido, funciona na teoria de que ...

Noções básicas de Redo Log Files no Oracle 12c - dummies

Noções básicas de Redo Log Files no Oracle 12c - dummies

Redo os arquivos de log armazenam as informações do buffer de log no banco de dados Oracle 12c. Eles são escritos pelo Log Writer (LGWR). Mais uma vez, você não pode ler esses arquivos binários sem a ajuda do software de banco de dados. Normalmente, os arquivos de reto de log são nomeados com a extensão. LOG ou. RDO. Pode ser qualquer coisa que você queira, ...

Escolha dos editores

São orgasmos ok durante a gravidez? - Dummies

São orgasmos ok durante a gravidez? - Dummies

As mulheres grávidas não só têm permissão para fazer sexo, mas muitas vezes o desejam. Mas é bom aproveitar a relação sexual com o ponto do orgasmo? Afinal, os orgasmos são nada mais do que contrações - e as pessoas sugeriram que isso poderia desencadear mão-de-obra. Isso é apenas um mito. De fato, grávida ...

Alimentando a Multidão em uma Reunião Familiar - manequins

Alimentando a Multidão em uma Reunião Familiar - manequins

Cozinhando uma refeição para um grande grupo (reunião familiar ou de outra forma ) requer planejamento e resistência. Aqui está um guia útil para quantidades de alimentos e segurança alimentar, e conselhos sobre a organização de uma festa de potluck. Planejando para potlucks A forma mais comum de comestibles de grupo é uma festa de potluck - qual é a maneira mais barata e fácil de ...

Anatomia do Penis humano - dummies

Anatomia do Penis humano - dummies

Sabendo como as funções de um pénis podem fornecer uma visão útil do sexo e do corpo humano - se você quer entender o pénis e a anatomia masculina melhor ou aprender sobre isso pela primeira vez. Basicamente, um pênis é composto de três estruturas, que são feitas de um material esponjoso que pode preencher com sangue: ...

Escolha dos editores

Como lidar com outliers causados ​​por Forças externas - manequins

Como lidar com outliers causados ​​por Forças externas - manequins

Certifique-se de verificar atentamente os outliers antes eles influenciam sua análise preditiva. Os outliers podem distorcer a análise de dados e dados. Por exemplo, qualquer análise estatística feita com dados que deixa outliers no lugar acaba por desviar os meios e variâncias. Os outliers não controlados ou mal interpretados podem levar a conclusões falsas. Diga os seus dados que ...

Como criar um modelo de análise preditiva com regressão R - manequins

Como criar um modelo de análise preditiva com regressão R - manequins

Você deseja criar um preditivo modelo de análise que você pode avaliar usando resultados conhecidos. Para fazer isso, vamos dividir nosso conjunto de dados em dois conjuntos: um para treinar o modelo e outro para testar o modelo. Uma divisão 70/30 entre treinamento e testes de conjuntos de dados será suficiente. As próximas duas linhas de código ...

Como definir objetivos de negócios para um modelo de análise preditiva - dummies

Como definir objetivos de negócios para um modelo de análise preditiva - dummies

Um modelo de análise preditiva visa resolvendo um problema comercial ou realizando um resultado comercial desejado. Esses objetivos comerciais se tornam os objetivos do modelo. Conhecer aqueles garante o valor comercial do modelo que você constrói - o que não deve ser confundido com a precisão do modelo. Hipotéticamente, você pode construir um modelo preciso para ...