
Desenvolvendo Um Medidor Amperímetro Modbus Rs485 No Stm32f103 Programado No Arduino
De Vitor Amadeu SouzaDuração39m
Sobre este audiolivro
Esta literatura é uma continuação da obra ARM no Arduino – Com base no modelo STM32F103C8 (2019) do mesmo autor e editora, onde a proposta é desenvolver um sensor medidor seguindo o título da obra que forneça o resultado de tal medição através da rede MODBUS RS485 programado no Arduino. A placa didática utilizada foi a Blue Pill STM32F103, onde os recursos para testar os circuitos propostos são conectados através das conexões disponíveis na lateral do kit. Tal kit está à venda no site www.cerne-tec.com.br.
Detalhes do audiolivro
GêneroEducation and Learning, Technology
Duração39 min
Narrado porOuça com mais de 1.000 vozes
FormatoeBook com áudio
Data de publicação15 de out. de 2020
IdiomaPortuguês
Sumário
1Vitor Amadeu Souza
2Esta literatura é uma continuação da obra ARM no Arduino –
3Veja abaixo algumas características deste protocolo:
4Existem dois tipos de modos de transmissão usados no
5dados pelo tempo de até 3,5 caracteres, o escravo pode entender
Mostrar todos os capítulosVer menos
6enviado. Neste caso, esta tabela segue a tabela abaixo:
7dados.
8TTL 5V 0V
9Os níveis elétricos 1 e 0 na interface RS485:
10com o processador.
11programado no processador.
1205 OFF, o resultado será o seguinte:
13delay(10);digitalWrite(CTR,0);
14forma que foram enviados, assim o controlador sabe que o device
15Note que neste caso o frame enviado foi diferente já que o
16É um projeto em que será retornado para o controlador que
17void calc_crc(unsigned int dataLength) {
180x01, 0xFD e 0xCA de acordo com o protocolo abaixo:
19Veja abaixo o programa para o microcontrolador. Observe que
20programa, não é verificado qual registrador que deseja ler assim
21digitalWrite(CTR,1);delay(10);
22delay(10);digitalWrite(CTR,0); }
23Abaixo um exemplo com o botão em estado solto, retornando
24primeiro e segundo byte que possuem o valor 0x01 indicam que o
25Capítulo III
26Amperímetro
27shunt de 0,10Ω/5W, que fornece uma tensão proporcional a corrente
28amplificá-la através de um amplificador operacional (AOP) não
29VOUT
30ADC
31cálculo matemático acima de forma a obter o valor da corrente de
32corrente medida.
33O algoritmo para o desenvolvimento deste projeto está
34para corrente de entrada, atualizando o LCD em seguida.
35Capítulo IV
36Sensor MODBUS
37da medição realizada.
38//Função 0x04