
Desenvolvendo Um Medidor Benzeno Modbus Rs232 No Esp32 Programado Em Arduino
By Vitor Amadeu SouzaLength41m
About this audiobook
Esta literatura é uma continuação da obra Programando o ESP32 no Arduino (2018) 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 ESP32 wroom, onde tal kit está à venda no site www.cerne-tec.com.br.
Audiobook details
GenreEducation and Learning, Technology
Length41 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateOct 25, 2020
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2Cerne Tecnologia
3I. Metodologia de desenvolvimento
4II. MODBUS SLAVE
5III. Medindo a concentração de Benzeno
Mostrar todos os capítulosVer menos
6IV. Sensor MODBUS
7Veja abaixo algumas características deste protocolo:
8dados pelo tempo de até 3,5 caracteres, o escravo pode entender
9enviado. Neste caso, esta tabela segue a tabela abaixo:
10ESP32
11TTL 5V 0V
12item não está incluído, a comunicação acaba com um bit de parada
1305 OFF, o resultado será o seguinte:
14Os comandos enviados são recebidos novamente da mesma
15Note que neste caso o frame enviado foi diferente já que o
16void calc_crc(unsigned int dataLength) {
170x01, 0xFD e 0xCA de acordo com o protocolo abaixo:
18Veja abaixo o programa para o microcontrolador. Observe que
19CheckSum>>=1; } }
20Capítulo III
21Figura 3.8: Circuito elétrico Fonte: MQ-135 Datasheet
22Figura 3.9: Curva característica
23V. Sendo assim, pode-se modelar o seguinte gráfico, no qual converte a
24Figura 3.12: Esquema elétrico
25Figura 3.13: Fluxograma
26Sensor MODBUS
27da medição realizada.
28#define _ADC0