Um sistema embarcado é um sistema de hardware de computador baseado em microprocessador projetado para executar uma função específica. Neste curso, você aprenderá como criar e instalar um dos aplicativos mais populares do sistema embarcado — o microcontrolador. O curso começa mostrando como baixar e instalar o software mais importante para o microcontrolador MSP430 (Git and Code Composer Studio [CCS]). O Git é um sistema de controle de versão distribuído gratuito e de código aberto projetado para lidar com arquivos pequenos ou grandes com velocidade e eficiência. O CCS é um ambiente de desenvolvimento integrado usado para desenvolver aplicativos para processadores e microcontroladores embarcados da Texas Instruments, como os microcontroladores MSP430. Você estudará como importar projetos existentes do caminho clonado pelo Git para o CCS. A estrutura do código de programação C incorporado será discutida. Você também considerará como conectar o MSP430 LunchBox a um computador e escrever programas para manipular os bits e pinos do microcontrolador. Serão discutidos os registros digitais de entradas e saídas, seus atributos e as configurações dos resistores pull-up e pull-down. Você aprenderá as funções de um switch e observará como conectar um microcontrolador MSP430 a um switch. Depois disso, você conhecerá as partes mais importantes do ecossistema para que um microcontrolador funcione com eficiência. As fontes de relógio e hora e seus módulos, tipos e registros serão examinados. Além disso, você conhecerá o conceito de Interrupções, um mecanismo que dá uma sensação de multitarefa. A classificação, as fontes e os registros das interrupções serão destacados
.A
seguir, você estudará alguns dos recursos importantes dos sistemas embarcados, que incluem a capacidade de contar e medir o tempo e os eventos, criar formas de onda analógicas usando controles digitais, a capacidade de ler tensões analógicas externas e muito mais. O módulo Timer_A, que é comum ao microcontrolador MSP430 e seus mecanismos, será abordado. Você estudará como o cronômetro opera nos microcontroladores MSP430 e, com o microcontrolador MSP430G2553 como exemplo, os componentes e as fontes de um cronômetro no dispositivo serão esclarecidos. Em seguida, serão examinados os vários métodos de geração de sinal de modulação por largura de pulso (PWM), bem como as abordagens de software e hardware para gerar tensões analógicas com sinais PWM. Você aprenderá a ler tensões analógicas externas com o conversor analógico para digital. Informações como temperatura, pressão, distância ou intensidade da luz são todas de natureza contínua e, portanto, é necessário converter esses parâmetros contínuos (voltagem) em números e valores discretos. Você estudará como o microcontrolador pode gerar números aleatórios com um gerador de números aleatórios. Os dois tipos de geradores de números aleatórios, o gerador de números aleatórios de hardware verdadeiro e o gerador de números pseudo-aleatórios, serão destacados. Os três tipos de protocolos de comunicação disponíveis no MSP430, incluindo suas vantagens e desvantagens, serão destacados. Você também aprenderá a usar um cronômetro para capturar eventos externos ou internos
.
A importância dos componentes externos de hardware dos computadores embarcados será discutida na última seção do curso. Você também receberá uma visão abrangente de todos os aspectos a serem considerados ao criar um projeto eletrônico. Embora este curso seja sobre a construção de um projeto eletrônico, ele também deve ser visto como uma estrutura maior para o planejamento da criação de um projeto inteiro. Você conhecerá os “dez mandamentos” da construção de um projeto eletrônico, incluindo os requisitos, metas, objetivos e entregas do projeto e a visualização. Os quatro tipos de métodos de prototipagem de circuitos (placa de ensaio, placa zero, estilo manhattan e placa de circuito impresso personalizada), seus pontos fortes e fracos e suas respectivas ferramentas de prototipagem serão enfatizados. As dez etapas envolvidas no corte e preparação de uma fabricação de placa de circuito impresso personalizada usando o método de transferência de toner, que é a maneira mais rápida de fazer placas de circuito impresso personalizadas, serão explicadas. Além disso, você aprenderá sobre a máquina de estados finitos e o caminho de dados. Além disso, o planejamento, teste e implementação de um projeto eletrônico serão ilustrados em uma instalação de arte alimentada sem fio usando um microcontrolador MSP430. Estudar os processos envolvidos na construção e instalação de um sistema embarcado permitirá que você planeje, construa e implemente um projeto de sistema completo com o uso de componentes de hardware importantes nos sistemas embarcados. Então, por que esperar? Comece sua jornada de aprendizado hoje mesmo.
In This Free Course, You Will Learn How To
View All Learning Outcomes View Less All Alison courses are free to enrol study and complete. To successfully complete this course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment. Once you have completed this course, you have the option to acquire an official , which is a great way to share your achievement with the world.
Your Alison is:
- Ideal for sharing with potential employers
- Great for your CV, professional social media profiles and job applications.
- An indication of your commitment to continuously learn, upskill & achieve high results.
- An incentive for you to continue empowering yourself through lifelong learning.
Alison offers 3 types of s for completed courses:
- Digital : a downloadable in PDF format immediately available to you when you complete your purchase.
- : a physical version of your officially branded and security-marked
- Framed : a physical version of your officially branded and security marked in a stylish frame.
All s are available to purchase through the Alison Shop. For more information on purchasing Alison , please visit our FAQs. If you decide not to purchase your Alison , you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Account Settings. For more details on our pricing, please visit our Pricing Page