专利汇可以提供基于Verilog实现的伺服电机控制系统专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种基于Verilog实现的伺服 电机 控制系统,包括:FPGA:通过Verilog语言实现全部控制 算法 ;驱动板:连接 伺服电机 与所述FPGA,用以根据FPGA的控制 信号 驱动伺服电机以及向所述FPGA传递电机反馈信号;ADC:三相 电流 的 模数转换 。本发明采用多种算法使得系统能够通过Verilog实现,包括Cordic算法、PI差分控制算法、多种量化方案等;本发明采用算法使得系统更优化实现,包括M\T法测速、SVPWM算法等。本发明减少资源消耗,提升系统性能,使得伺服系统在国产FPGA中实现成为可能。完全不需要 数字信号 处理芯片的参与,在保证控制 精度 的同时,使得系统性能最大化。,下面是基于Verilog实现的伺服电机控制系统专利的具体信息内容。
1.一种基于Verilog实现的伺服电机控制系统,其特征在于,包括:
FPGA:通过Verilog语言实现全部控制算法;
驱动板:连接伺服电机与所述FPGA,用以根据FPGA的控制信号驱动伺服电机以及向所述FPGA传递电机反馈信号。
模数转换器:将电机反馈信号中的三相电流模拟值转换为数字值,传输至所述FPGA中进行运算。
2.根据权利要求1基于Verilog实现的伺服电机控制系统,其特征在于,所述电机反馈信号包括:三相电流信号以及正交编码脉冲信号。
3.根据权利要求2基于Verilog实现的伺服电机控制系统,其特征在于,所述FPGA包括:
解码模块:根据所述正交编码脉冲信号进行电机参数计算,得到伺服电机的位置以及速度信息;
FOC模块:根据所述伺服电机位置以及速度信息,计算得对应占空比的PWM波形,传输至所述驱动板;
接口模块:与PC端通信连接,将所述伺服电机位置及速度信息传输至PC端,PC端评估伺服系统的优劣。
4.根据权利要求3基于Verilog实现的伺服电机控制系统,其特征在于,所述解码模块包括:
速度计算:采用M\T法,同时记录码盘输出脉冲与高频时钟脉冲,在M法与T法之间切换以得到精确测量结果;
位置计算:通过计数所述正交编码脉冲信号计算当前位置。
5.根据权利要求3基于Verilog实现的伺服电机控制系统,其特征在于,所述FOC模块包括:
Clarke变换模块、Park变换模块和iPark变换:均为坐标变换,其中三角函数计算采用Cordic算法实现;
PI控制器:调节算法,使得电机更快稳定,采用差分形式实现。
SVPWM模块:计算PWM波形占空比,输出PWM波形。
6.根据权利要求3基于Verilog实现的伺服电机控制系统,其特征在于,所述接口模块使用串行接口。
7.根据权利要求2基于Verilog实现的伺服电机控制系统,其特征在于,所述驱动板输出的所述三相电流信号为模拟信号,通过外置模数转换器转换为数字信号后输入所述FPGA。
8.根据权利要求1基于Verilog实现的伺服电机控制系统,其特征在于,所述伺服电机的数量为一台或多台。
9.根据权利要求1基于Verilog实现的伺服电机控制系统,其特征在于,所述驱动板主控芯片选型IR2136,驱动板中内置功率驱动及电流采集电路。
10.根据权利要求3基于Verilog实现的伺服电机控制系统,其特征在于,所述FPGA中的各模块进行了量化处理。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种伺服电机 | 2020-05-12 | 357 |
永磁伺服电机 | 2020-05-12 | 377 |
伺服电机电缆 | 2020-05-12 | 800 |
一种伺服电机 | 2020-05-11 | 541 |
直流伺服电机 | 2020-05-11 | 323 |
伺服电机 | 2020-05-11 | 810 |
一种伺服电机的转子及该伺服电机 | 2020-05-13 | 874 |
伺服电机壳和伺服电机 | 2020-05-11 | 831 |
一种伺服电机 | 2020-05-12 | 838 |
一种伺服电机 | 2020-05-12 | 347 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。