标题:一种基于FPGA的舵机控制器设计 作者:黄志文 钟绪杰 作者单位:玉林师范学院电子与通信工程学院,广西 玉林 537000 关键字:舵机,FPGA,PWM,控制接口 摘要:为精确控制舵机,减少控制微处理器的软件开销,介绍了一种用FPGA实现的舵机控制器设计。控制器采用Verilog硬件描述语言全数字化设计,控制器封装了舵机控制细节,提供了单片机接口寄存器。控制单片机只需通过接口总线一次写入脉宽值,即可输出时间精度为1μs,周期为20ms的舵机控制PWM信号。控制器内部由接口模块、时钟分频模块、舵机PWM信号产生模块等构成。仿真和实验表明表明:该舵机控制PWM信号具有精度高、结构简单、控制灵活、易于多路PWM信号封装在一片FPGA内,且外部控制单片机占用资源少的特点。 |