Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Tecnologia industrial

Pinagem do STM32:um guia completo sobre o microcontrolador


Os microcontroladores estão moldando o mundo da eletrônica de diferentes maneiras. Você os encontra em vários campos, como robótica, aplicações automotivas, etc. Por esse motivo, encontrar um tão acessível quanto eficaz é uma enorme vantagem. Um tipo adequado de microcontrolador é a pinagem STM32.

Portanto, usar esse tipo de placa de descoberta de microcontrolador faz mais sentido se você é iniciante na construção de projetos de engenharia. Além disso, ao fazer experiências em projetos de engenharia, você precisa de algo barato e fácil de usar com excelente eficiência energética. Então, lendo, você encontra um guia completo sobre a pinagem do STM32 e como usá-lo.

(Um chip microcontrolador STM32).

Configuração de pinagem do STM32.


A pinagem STM32 é uma placa Nucleo da STMicroelectronics. Até certo ponto, é bastante baixo em custo e relativamente fácil de usar.

(O diagrama de pílula azul STM32 está totalmente rotulado).

A placa de desenvolvimento STM32 Nucleo F401RE, por exemplo, vem com um microcontrolador ARM 32-bit córtex. Este microcontrolador geralmente vem em um único pacote LQFP64 sem uma sonda separada.

Além disso, há uma interface de depuração/porta de depuração incorporada e um cabeçalho ST-LINK/programador V2-1 para acesso à memória e transmissões. Alguns exemplos incluem o núcleo ARM Cortex-M4F, o núcleo ARM Cortex-M33, o núcleo ARM Cortex-M3 e o núcleo ARM Cortex-M7F.

Embora semelhante ao Arduino Uno, a pinagem STM32 possui pinos extras a bordo para aumentar o desempenho. Como resultado, esta placa está indo muito bem comercialmente.

Em geral, a configuração do pino STM32 é de dois tipos. De um lado, os pinos machos para o próprio STM.

Por outro lado, são os pinos fêmeas para conexão do Arduino. Portanto, é possível conectar diferentes cabeçalhos do Arduino por causa de seus cabeçalhos de pinos de extensão.

Como parte de sua configuração, a pinagem do STM32 possui três LEDs:


Da mesma forma, existem dois botões PUSH com funções adequadas separadas. Uma delas é para programar o microcontrolador como usuário. O botão RESET, por outro lado, tem uma posição alternada.

Muitas vezes, a placa de programação usa uma tensão de entrada de 3,3V. Embora uma tensão variando de 7-12V ainda seja adequada ao fornecer através do pino Vin, pois possui um regulador de tensão analógico.

Configuração de pinagem do Nucleo-F401RE


Para entender melhor o STM132, vamos discutir a configuração de pinagem do Nucleo F401RE.

Como mencionado anteriormente, existem dois conjuntos de pinos no diagrama de pinagem da placa Nucleo STM132.

Por um lado, você tem os pinos de blindagem do Arduino.

Por outro lado, existem pinos morfos conectando o módulo STM132.

Existem as categorias CN5, CN6, CN8 e CN9 para os pinos do Arduino. Além disso, tabulamos cada categoria de pinos para descrevê-la melhor.

Configuração de pinagem do GPIO.


Na outra extremidade, a placa do desenvolvedor possui um conjunto de pinos GPIO. Os pinos GPIO, neste caso, funcionam como conectores machos. Esses cabeçalhos compõem 76 pinos no total.

Além disso, classificamos os pinos GPIO em CN7 e CN10, cada um com 38 de cada lado. Você encontra os pinos GPIO, pinos do temporizador, pinos de aterramento, pinos de alimentação e pinos analógicos.

Especificações técnicas


As especificações técnicas do STM132 estão em diferentes categorias. Como resultado, encontre os recursos internos da placa de desenvolvimento destacados abaixo:

Quadros de Desenvolvimento Semelhantes


Outras séries de painéis semelhantes ao STM132 incluem

(O microcontrolador Arduino Uno).

STM32 Nucleo Boards e como programá-los


Começar com as placas STM Nucleo é bastante simples. Existem materiais de pesquisa bastante disponíveis para ajudá-lo na maioria dos casos. Em outra nota, há um depurador embutido e um chip de programação. Portanto, é relativamente mais fácil programar essas placas.

Como resultado, listamos alguns ambientes de desenvolvimento integrados para auxiliar sua experiência de programação nesse sentido. Esses incluem

O software avançado listado acima de diferentes maneiras. No entanto, Keil MDK continua sendo a ferramenta de software mais popular.

O Keil MDK, por exemplo, é fácil para iniciantes em programação. Além disso, os programadores preferem a cadeia de ferramentas de desenvolvimento porque é barata. Você só precisa baixar e instalar o arquivo IDE e o driver correspondente do site oficial.

Aplicativos do STM32


Como a maioria das placas de desenvolvimento Nucleo, a STM32 tem importância comercial e industrial substancial. Assim, damos-lhe as aplicações mais significativas:

(Um robô automóvel alimentado por um microcontrolador).

Conclusão


A pinagem STM32 está entre uma série de chips microcontroladores de 32 bits. Os amadores de eletrônicos, na maioria das vezes, preferem o STM32 por sua acessibilidade, excelente eficiência de energia e interface de programação de aplicativos direta. Além disso, o STM32 vem em muitas variantes e permite várias funções. No geral, sua microarquitetura usa os núcleos do processador ARM.

Com este guia, você está pronto para ir além para construir projetos de engenharia relacionados. Portanto, se você precisar de mais orientação ou recursos, entre em contato conosco.

Tecnologia industrial

  1. O guia completo para escolher um motor à prova de explosão
  2. O guia completo para o armazenamento adequado de motores elétricos
  3. A oficina de máquinas CNC:um guia completo
  4. O guia completo para impressão 3D
  5. O guia completo para peças usinadas
  6. Soldagem MIG vs TIG:Guia Completo para Escolher o Método Certo
  7. Noções básicas de freios úmidos industriais:um guia completo
  8. O guia completo para gerenciamento de estoque
  9. Carregadores de bateria DIY:o guia completo
  10. Usinagem CNC de 5 eixos:o guia completo