DESENVOLVIMENTO DE UMA REDE MODBUS PARA O ... - Fei
DESENVOLVIMENTO DE UMA REDE MODBUS PARA O ... - Fei
DESENVOLVIMENTO DE UMA REDE MODBUS PARA O ... - Fei
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