创建用于控制Lynxmotion AL5型机械臂的RS-232微芯片

R. Szabó, A. Gontean
{"title":"创建用于控制Lynxmotion AL5型机械臂的RS-232微芯片","authors":"R. Szabó, A. Gontean","doi":"10.1109/SIITME.2015.7342319","DOIUrl":null,"url":null,"abstract":"In this paper we shall present how we created the serial driver chip which can control the Lynxmotion AL5 type robotic arm. The hardest part was that we had to implement in FPGA the serial driver, but not the usual driver, which can communicate only an 8 bit word with the PC, but to send a whole ASCII string to another device. Most serial drivers on FPGA can respond with a certain character after they receive a command from the PC, but in this case the FPGA is slave, the PC is master and the communication is only on 8 bits, only one ASCII character. We created the serial driver in FPGA to be master, to initialize communication and to be able to send more ASCII characters, to send ASCII strings. In this case the robotic arm's servo control board is the slave and can control the robotic arm according to the SCPI (Standard Commands for Programmable Instruments) commands send from the FPGA board.","PeriodicalId":174623,"journal":{"name":"2015 IEEE 21st International Symposium for Design and Technology in Electronic Packaging (SIITME)","volume":"110 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Creating an RS-232 microchip for controlling the Lynxmotion AL5 type robotic arms\",\"authors\":\"R. Szabó, A. Gontean\",\"doi\":\"10.1109/SIITME.2015.7342319\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper we shall present how we created the serial driver chip which can control the Lynxmotion AL5 type robotic arm. The hardest part was that we had to implement in FPGA the serial driver, but not the usual driver, which can communicate only an 8 bit word with the PC, but to send a whole ASCII string to another device. Most serial drivers on FPGA can respond with a certain character after they receive a command from the PC, but in this case the FPGA is slave, the PC is master and the communication is only on 8 bits, only one ASCII character. We created the serial driver in FPGA to be master, to initialize communication and to be able to send more ASCII characters, to send ASCII strings. In this case the robotic arm's servo control board is the slave and can control the robotic arm according to the SCPI (Standard Commands for Programmable Instruments) commands send from the FPGA board.\",\"PeriodicalId\":174623,\"journal\":{\"name\":\"2015 IEEE 21st International Symposium for Design and Technology in Electronic Packaging (SIITME)\",\"volume\":\"110 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 IEEE 21st International Symposium for Design and Technology in Electronic Packaging (SIITME)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SIITME.2015.7342319\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 21st International Symposium for Design and Technology in Electronic Packaging (SIITME)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIITME.2015.7342319","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

本文将介绍如何制作控制Lynxmotion AL5型机械臂的串行驱动芯片。最难的部分是我们必须在FPGA中实现串行驱动程序,但不是通常的驱动程序,它只能与PC通信一个8位字,而是将整个ASCII字符串发送到另一个设备。FPGA上的大多数串行驱动程序在收到PC的命令后都可以响应某个字符,但在这种情况下,FPGA是从机,PC是主机,通信只有8位,只有一个ASCII字符。我们在FPGA中创建了串行驱动程序作为主控程序,初始化通信,并能够发送更多的ASCII字符,发送ASCII字符串。在这种情况下,机器人手臂的伺服控制板是奴隶,可以根据FPGA板发送的SCPI(可编程仪器的标准命令)命令控制机器人手臂。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Creating an RS-232 microchip for controlling the Lynxmotion AL5 type robotic arms
In this paper we shall present how we created the serial driver chip which can control the Lynxmotion AL5 type robotic arm. The hardest part was that we had to implement in FPGA the serial driver, but not the usual driver, which can communicate only an 8 bit word with the PC, but to send a whole ASCII string to another device. Most serial drivers on FPGA can respond with a certain character after they receive a command from the PC, but in this case the FPGA is slave, the PC is master and the communication is only on 8 bits, only one ASCII character. We created the serial driver in FPGA to be master, to initialize communication and to be able to send more ASCII characters, to send ASCII strings. In this case the robotic arm's servo control board is the slave and can control the robotic arm according to the SCPI (Standard Commands for Programmable Instruments) commands send from the FPGA board.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信