
Desenvolvendo Um Sensor De Pressão Modbus Tcp/ip No Pic
By Vitor Amadeu SouzaLength1h 14m
About this audiobook
A proposta é desenvolver um sensor de pressão que meça até 100 PSI e forneça o resultado de tal medição através da rede MODBUS TCP/IP, programado no PIC18F usando o XC8 como ferramenta de programação. Foi utilizado o PIC18F2520 como unidade central de processamento (UCP), sendo este programado em C com base no compilador XC8 e ambiente MPLAB X. Para os experimentos, será utilizada a placa didática Cerne RS232.
Audiobook details
GenreEducation and Learning, Technology
Length1 hr 14 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateSep 1, 2016
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2Introdução
3100 PSI e forneça o resultado de tal medição através da rede
4Capítulo I Características do PIC18F2520
5automóveis e etc.
Show all chaptersShow less
6Capítulo II Ferramentas de Hardware e Software
7Esta tela seleciona o gravador que será usado para gravar o
8botão Next.
9tela surgirá.
10Abaixo um exemplo de comentário de várias linhas:
11Capítulo III Declaração de Variáveis
12void main(void) {
13palavra binária. Se for decimal, bastará indicar o valor diretamente
14Capítulo IV Operadores da Linguagem
15outras linguagens.
16considerado verdadeiro.
17++minuto; //incrementa a variável minuto
181.Introdução
19possibilitam que o sistema tenha acesso ao mundo externo através
20A seguir o esquema elétrico deste exemplo.
21permitirá explorar de maneira simplificada o LCD.
22Os níveis de comunicação usados pelo RS232 são diferentes
23Tabela- Níveis TTL e RS232
24T= 1 / 38400 = 26 us (aproximadamente)
25este item não está incluído, a comunicação acaba com um bit de
26bps é considerada uma velocidade alta, este bit também ficará em
27velocidade utilizada.
28if(dado=='A') LED=1;
29A descrição completa dos pinos de comunicação está
30Figura 10.5: Conversor TCP/IP <-> RS232 da Cerne Tecnologia Fonte: www.cerne-tec.com.br
31Terminal.
32Tabela 10.3: Respostas do EM100 Fonte: www.tibbo.com
33Através deste comando, inicializa-se o módulo EM100 com
342.3 Comando para ler o IP (GIP)
35módulo.
36EM100 é configurado para funcionar em TCP/IP.
372.5 Conectando o Módulo
382.6 Pinagem do Conector RJ45
39identificado como um tipo de mensagem broadcast, onde todos
40Existem dois modos de transmissão usados no MODBUS. O
41ao pressionar o botão Fcn 05 ON especificando a saída 1, o
42índice responsável por receber os dados da serial e armazenar os
43Os comandos enviados são os mesmos recebidos, assim o
44MODBUS verifica-se que o valor 0x01 é referente ao endereço da
45será
46highCRC = CheckSum>>8;
47primeiro e segundo byte possui o valor 0x01 e indicam o
48Apesar de composto de 6 pinos, apenas 3 destes são usados
49PSI
50Bit