Robot arm controller using FPGA

Mrs Urmila, Meshram, Mr Pankaj Bande, Mr P A Dwaramwar, Mrs R R Harkare, M Tech, Pune, Asst Prof E&tc, Nagpur Email
{"title":"Robot arm controller using FPGA","authors":"Mrs Urmila, Meshram, Mr Pankaj Bande, Mr P A Dwaramwar, Mrs R R Harkare, M Tech, Pune, Asst Prof E&tc, Nagpur Email","doi":"10.1109/MSPCT.2009.5164161","DOIUrl":null,"url":null,"abstract":"The purpose of this project is to design and build a control system with an FPGA chip to control the movements of a robotic arm. The whole system is composed of the Controller System and the drive circuits, one driver circuit for each motor on the robotic arm. These drive circuits are needed because the Control System does not supply enough power to drive the motors directly. The controller System is implemented on the Spartan -II FPGA chip using VHDL code. Spartan -II FPGA is capable of running at much higher speed but a slow clock is needed to obtain relatively large delays for the output signals. This paper basically focus on the work of our project which is based on motion control using stepper motor .we have successfully done the basic part of project in which we control the stepper motor using FPGA. We have successfully done the programming and simulation part of the project. We enjoyed the PCB designing, soldering and troubleshooting of PCB. This project gives the idea regarding controlling servo and stepper motor using interfacing of ULN2803A with FPGA. Consequently, it's important to understand how to work, and what problems exist in designing effective robots. This project will address one of those problems: positional control.","PeriodicalId":179541,"journal":{"name":"2009 International Multimedia, Signal Processing and Communication Technologies","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2009-03-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"24","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 International Multimedia, Signal Processing and Communication Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MSPCT.2009.5164161","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 24

Abstract

The purpose of this project is to design and build a control system with an FPGA chip to control the movements of a robotic arm. The whole system is composed of the Controller System and the drive circuits, one driver circuit for each motor on the robotic arm. These drive circuits are needed because the Control System does not supply enough power to drive the motors directly. The controller System is implemented on the Spartan -II FPGA chip using VHDL code. Spartan -II FPGA is capable of running at much higher speed but a slow clock is needed to obtain relatively large delays for the output signals. This paper basically focus on the work of our project which is based on motion control using stepper motor .we have successfully done the basic part of project in which we control the stepper motor using FPGA. We have successfully done the programming and simulation part of the project. We enjoyed the PCB designing, soldering and troubleshooting of PCB. This project gives the idea regarding controlling servo and stepper motor using interfacing of ULN2803A with FPGA. Consequently, it's important to understand how to work, and what problems exist in designing effective robots. This project will address one of those problems: positional control.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
机器人手臂控制器采用FPGA
本课题的目的是利用FPGA芯片设计和构建一个控制系统来控制机械臂的运动。整个系统由控制系统和驱动电路组成,机械臂上每个电机一个驱动电路。这些驱动电路是必需的,因为控制系统不能提供足够的电力来直接驱动电动机。控制器系统采用VHDL代码在Spartan -II FPGA芯片上实现。Spartan -II FPGA能够以更高的速度运行,但需要一个慢时钟来获得相对较大的输出信号延迟。本文主要介绍了基于步进电机运动控制的项目工作,并成功地完成了项目的基础部分,即利用FPGA对步进电机进行控制。我们已经成功地完成了项目的编程和仿真部分。我们喜欢PCB的设计,焊接和PCB的故障排除。本课题给出了利用ULN2803A与FPGA接口控制伺服电机和步进电机的思路。因此,了解如何工作以及在设计有效的机器人时存在哪些问题是很重要的。这个项目将解决其中一个问题:位置控制。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
An overview of advanced FPGA architectures for optimized hardware realization of computation intensive algorithms Error resilient technique for SPIHT coded color images Analysis of carbon nanotube interconnects and their comparison with Cu interconnects High input impedance SIMO versatile biquad filter Seismic signal enhancement through statistical (Wiener) approach
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1