
Desenvolvendo Um Medidor Co Modbus Rs232 No Stm32f103 Programado No Arduino
By Vitor Amadeu SouzaLength42m
About this audiobook
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 RS232 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.
Audiobook details
GenreEducation and Learning, Technology
Length42 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateOct 18, 2020
LanguagePortuguese
Table of contents
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
9processador que utiliza nível TTL.
10com o processador.
11programado no processador.
1205 OFF, o resultado será o seguinte:
13Os comandos enviados são recebidos novamente da mesma
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
21indice++; timeout=0;
22Abaixo um exemplo com o botão em estado solto, retornando
23primeiro e segundo byte que possuem o valor 0x01 indicam que o
24Capítulo III
25produzi-lo é através da queima incompleta de derivados de petróleo.
26Sendo assim, torna-se necessário amplificar esta tensão para
27IN
28R 3 R 2
29con(ppm)
30AD(bits)
31Figura 3.10: Esquema elétrico completo
32Figura 3.15: Fluxograma
33Capítulo IV
34Sensor MODBUS
35da medição realizada.
36unsigned int le_adc(void) { float ppm,ad,vrl,rs,rs_ro,x;