1. 网站首页
  2. 社区
  3. 论坛
  4. 博客

基于FPGA的两相步进电机细分驱动电路的设计方案

资料大小: 0.2 MB 所需积分: 0 下载次数: 用户评论: 0条评论,查看 上传日期: 2017-12-06 上 传 者: 廖光鑫他上传的所有资料

资料介绍

标签:驱动电路(484)步进电机(870)fpga(5846)
  在采用步进电机驱动的机构中 ,为了提高定位精度 ,提出了一种基于 FPGA 的两相步进电机细分驱动电路的设计方案。采用正弦/ 余弦细分方案 ,通过嵌入 cos/ sin 表格于 FPGA 中 ,合理控制步进电机两相绕组的电流 ,实现斩波恒流均匀细分驱动 ,减小了步距角、提高了步进分辨率 ,最高细分达到 256。给出了 FP2GA 软件设计 ,并在 Modelsim 中完成了仿真。仿真结果表明 ,分频、定时、正弦/ 余弦函数以及全桥控制信号 ,都可以由 FPGA 准确无误地产生 ,达到了设计的要求 ,取得了满意的效果。在实际的应用中 ,电机运行平稳。   图2 为驱动电路原理框图。系统以 FPGA为核心 ,外加两个 8 位 D/ A 转换芯片 TLC7524、两个比较器 LM339、两片全桥驱动芯片 HIP4081以及 3 端可调恒流源 LM234、高达 10 M Hz 的高速光耦 6N137 和普通光耦 TL P521 等构成。   驱动电路可以划分为 6 个功能模块 :FPGA逻辑电路、工作电流设定电路、D/ A 转换电路、全桥驱动电路、输入隔离电路、反馈电路。各部分的主要功能如下。 基于FPGA的两相步进电机细分驱动电路的设计方案

用户评论

查看全部 条评论
发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料

本月热点资料

电子资料热门词

最新资料

下载排行

本周

本月

总榜

行业聚焦

鸿运国际手机版