05.08.2013 Views

DESENVOLVIMENTO DE UMA REDE MODBUS PARA O ... - Fei

DESENVOLVIMENTO DE UMA REDE MODBUS PARA O ... - Fei

DESENVOLVIMENTO DE UMA REDE MODBUS PARA O ... - Fei

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

X SBAI – Simpósio Brasileiro de Automação Inteligente<br />

18 a 21 de setembro de 2011<br />

São João del-Rei - MG - Brasil<br />

6 Conclusões e Trabalhos Futuros<br />

Foi desenvolvida uma rede com base no protocolo<br />

Modbus sobre a camada física RS-485 que<br />

mostrou-se viável para uso em controle e sensoriamento<br />

de veículos autônomos. Do ponto de vista<br />

de uso de recursos de hardware do microcontrolador,<br />

foi verificado que a rede demanda pouca<br />

memória, tanto de programa, quanto de RAM.<br />

O Modbus, de modo geral, mostrou-se uma<br />

alternativa de rede mais simples em comparação<br />

como outras redes, como a CAN, para aplicações<br />

de controle. Dentre as características relevantes<br />

da rede Modbus-485 estão a capacidade de ser implementada<br />

em qualquer dispositivo com interface<br />

serial, bastando a introdução de um transceptor<br />

Max485; a possibilidade de longas distâncias entre<br />

os nós, podendo chegar a até 1.200 metros e taxas<br />

de comunicação que, dependendo do equipamento<br />

utilizado, podem chegar a até 1Mbps; a alta rejeição<br />

à ruído provida pela especificação da comunicação<br />

RS485; a baixa utilização de hardware do<br />

microcontrolador, sendo necessários apenas 3 pinos<br />

para realizar a comunicação; e o determinismo<br />

proveniente da comunicação Mestre-Escravo, permitindoaintegraçãocomsistemasoperacionaisde<br />

tempo real.<br />

As principais limitações da rede desenvolvida<br />

sãorelativasàfrequênciamáximaobtidanacomunicação,<br />

sendo necessário no futuro a substituição<br />

de alguns componentes de modo a se alcançar taxas<br />

de transmissão mais altas. Outro trabalho futuro<br />

será a criação de níveis mais altos de software<br />

no mestre que permitam ao usuário interagir com<br />

o sistema sem a necessidade de conhecimento profundodaredeModbusedesistemasdetemporeal,<br />

conhecimento este necessário na solução atual.<br />

Agradecimentos<br />

O presente trabalho é financiado pela FAPEMIG<br />

e foi realizado com o apoio financeiro da CAPES<br />

- Brasil. Tiago Arruda e Guilherme Pereira são<br />

bolsistas do CNPq.<br />

Érica Campedelli é bolsista<br />

PET/CAPES. Os autores agradecem ao colega<br />

Victor Costa pela ajuda com os experimentos.<br />

Referências<br />

Barbalace, A., Luchetta, A., Manduchi, G., Moro,<br />

M., Soppelsa, A. and Taliercio, C. (2008).<br />

Performance comparison of vxworks, linux,<br />

rtai, and xenomai in a hard real-time application,<br />

Nuclear Science, IEEE Transactions<br />

on 55(1): 435 –439.<br />

de Souza, M. and Pereira, S. L. (2008). Proposta<br />

de um sistema de gestão empregando instrumentação<br />

inteligente e redes de campo na automação<br />

do processo de tratamento de água,<br />

XVII Congresso Brasileiro de Automática.<br />

e Bruce S. Davie, L. L. P. (2004). Redes de computadores<br />

: uma abordagem de sistemas, second<br />

edn, LTC - Livros Técnicos e Científicos.<br />

Farsi, M., Ratcliff, K. and Barbosa, M. (1999).<br />

An overview of controller area network,<br />

Computing & Control Engineering Journal<br />

10(3): 113–120.<br />

Freitas, E. J. R. (2010). Controle longitudinal de<br />

um veículo autônomo, Disponível em http:<br />

//coro.cpdee.ufmg.br/.<br />

Freitas, E. J. R., Vinti, M. N. W., Santos, M. M.,<br />

Iscold, P., Torres, L. A. B. and Pereira, G.<br />

A. S. (2009). Desenvolvimento de automação<br />

embarcada para um robô móvel baseado em<br />

um carro de passeio, IX Simpósio Brasileiro<br />

de Automação Inteligente, pp. 1–6.<br />

Godoy, E. P., Lopes, W. C., Sousa, R. V., Porto,<br />

A. J. V. and Inamasu, R. Y. (2010). Modelagem<br />

e simulação de redes de comunicação<br />

baseadasnoprotocoloCAN-ControllerArea<br />

Network, Sba: Controle & Automação Sociedade<br />

Brasileira de Automatica 21: 425 – 438.<br />

Jeon, J. M., Kim, D. W., Kim, H. S., Cho,<br />

Y. J. and Lee, B. H. (2001). An analysis of<br />

network-basedcontrolsystemusingcan(controller<br />

area network) protocol, Proceedings of<br />

the IEEE International Conference on Robotics<br />

and Automation, pp. 3577 – 3581.<br />

Mod(2011a). <strong>MODBUS</strong> Application Protocol Specification<br />

v1.1b. Disponivelem, http://www.<br />

modbus.org/. Acessado em 01/2011.<br />

Mod (2011b). Modbus Over Serial Line Especification.<br />

Disponível em http://www.modbus.<br />

org/. Acessado em 01/2011.<br />

Santos, M. M., Freitas, E. J. R., Vinti, M. N. W.,<br />

Iscold, P., Torres, L. A. B. and Pereira, G.<br />

A. S. (2008). Automation and localization of<br />

a robotic car, Proceedings of the 3rd Applied<br />

Robotics and Collaborative Systems Enginnering<br />

(Robocontrol’08).<br />

Téllez-Anguiano, A., Rivas-Cruz, F., Astorga-<br />

Zaragoza, C.-M., Alcorta-García, E. and<br />

Juárez-Romero, D. (2009). Process control<br />

interfacesystemforadistillationplant, Computer<br />

Standards & Interfaces 31(2): 471 –<br />

479.<br />

Xiaodong, N. and Yanjun, Z. (2002). Determining<br />

message delivery delay of controller area<br />

networks,Proceedings. of the IEEE Region 10<br />

Conference on Computers, Communications,<br />

Control and Power Engineering, pp. 767 –<br />

771.<br />

ISSN: 2175-8905 - Vol. X 1184

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!