Página 1 de 1

Sistema de comunicação para 10 placas microcontroladas

MensagemEnviado: 16 Set 2019 13:37
por Renato ASM
Olá.

Já fiz uma placa protótipo com 89S52 que controla uma máquina que possui entradas de Start, Stop, sensor indutivo(RPM) e também possui uma saída para o LED(status) e uma para a contatora. Ao todo são cinco I/O.
Posso fazer esse projeto com um simples 89S2051 ou até mesmo PIC de 8 pinos.

Mas quero adicionar a função de Supervisório para saber se a máquina está Ligada, Parada, valor do RPM, se tem algum ERRO e etc.

A pergunta é: como monitorar isso através de um PC? Preciso de um Micro com USB? Tem como fazer isso com um simples 89S2051?

Ao todo são 10 placas que serão monitoradas.

Re: Sistema de comunicação para 10 placas microcontroladas

MensagemEnviado: 16 Set 2019 15:06
por brasilma
Olá,

O USB é o protocolo de comunicação mais prático para a situação, porem não precisa de um processador com o recurso, pode usar um desses conversores comerciais RS232-USB baratinhos.

Os dados entrarão como se estivessem vindo de uma porta serial e pode adquirí-los com um programa comercial como o RealTerm ou desenvolver sua aplicação.

Tem um aplicativo da Parallax que faz isto também: https://www.parallax.com/downloads/plx-daq

Abraços.

Re: Sistema de comunicação para 10 placas microcontroladas

MensagemEnviado: 16 Set 2019 15:09
por hertzing
Acredito que a forma mais simples e confiável é utilizar um CI RS-485 em cada placa para formar uma rede, e no computador um conversor de RS-485 para USB, assim podes fazer um sistemas supervisório que leia essa porta serial virtual.

Re: Sistema de comunicação para 10 placas microcontroladas

MensagemEnviado: 17 Set 2019 11:41
por rafaelthome
Se for um Supervisório comercial, procura utilizar o modbus. Tem no Elipse e no SCadaBr.
Função 03 para leitura e função 16 para escrita.
Utilizo nos meus equipamentos e funciona direitinho.
T+

Re: Sistema de comunicação para 10 placas microcontroladas

MensagemEnviado: 17 Set 2019 19:15
por tcpipchip
outra opcao é uma rede mesh via ble ou 802.11

Re: Sistema de comunicação para 10 placas microcontroladas

MensagemEnviado: 19 Set 2019 09:39
por ze
Renato ASM escreveu:
uma placa protótipo

Como ainda está na fase de protótipo, uma alternativa é cogitar algo com esp32 pro sistema todo. Barato pra caramba, tem recurso pra caráleo, wireless bluetotth e wifi pra conversar com seu pc com a consequência óbvia da isolação total, sem contar claro o charme da daria ao seu sistema. E vc pode criar aplicativo pro smartphone, aprender 1 pouco + e um monte de etc.

quando li
Renato ASM escreveu:
PIC de 8 pinos

quase me arrependo da sugestão acima. Nada pessoal , claro...

Re: Sistema de comunicação para 10 placas microcontroladas

MensagemEnviado: 04 Out 2019 10:05
por Renato ASM
Agradeço a todos pelas sugestões. Vou dar uma estudada em RS485. Já fiz um supervisório usando o mcu8266 hospedado no thingspeak.