FPGA最大的特点是并发性和可靠性,因此常被用做在快速数据采集系统等对速度要求快的领域,它有着ASIC的特点,但可以编程,非常灵活,适合小批量的场合。目前机器人正在进入一个快速发展的时期,多大数的控制都是基于嵌入式处理器来完成的,比如单片机,ARM等,笔者最早就是用ARM7搭配实时操作系统做的,这当然是一种很好的做法,可是有的时候需要的资源不够,不需要的往往浪费,同时嵌入式处理器有时往往需要很多配套的电路,因此后来采用ARM+CPLD的结构发展到单片FPGA来实现。笔者也相信FPGA技术也是机器人发展的必经之路,最终的结果就是机器人专用ASIC,它会集成导航,显示,语音等方面的技术,那一天也就是机器人进入普通家庭的日子。.。。。。。
基于FPGA的机器人运动控制系统.pdf
(256.09 KB)
|