当前位置: 首页 > news >正文

福州专业做网站cpv广告联盟

福州专业做网站,cpv广告联盟,广州关键词排名推广,中学教材数字化学习资源的建设——教材配套网站的设计及发展趋势最近在搞电机驱动程序,感觉很简单,实际操作却发现里面还有很多猫腻(细节)。 电机在嵌入式设备中非常常见,例如云台的转动,都是靠电机来驱动的。 电机常见分步进电机、直流电机,相对来说步进电机…

最近在搞电机驱动程序,感觉很简单,实际操作却发现里面还有很多猫腻(细节)。

电机在嵌入式设备中非常常见,例如云台的转动,都是靠电机来驱动的。

电机常见分步进电机、直流电机,相对来说步进电机精准度会更高,控制起来也更复杂。直流电机,往往需要接一个反馈,才能比较好的控制电机。

总体来说,电机驱动的目的:

1、电机开关

2、电机转动方向

3、电机转动距离(角度)

4、电机转动速度

把这几项管理好(协调好),就是驱动主要目的。

很多情况下,电机不仅仅是转与不转的关系,还应该有其他要求,因此需要程序或芯片来实现驱动功能。

以下是比较常见的架构:(当然现在驱动芯片很强,可以同时驱动多个电机)

作为程序员而言,其实是关心的,怎么通过MCU “调用” 驱动芯片,实现

开关切换、电机转动方向切换、电机转动速度调节之类的。

还好,本次同时接触了两款不同的驱动芯片,因此可以明确一点:不同驱动芯片驱动方式是不相同的!所以要分析对应的技术手册文档(往往都比较简单,虽然看起来内容很多)!

但不管怎么样,还是存在一些共同特性(后面会记录)。

先看下,其中一款驱动芯片引脚定义:

其实一开始,小白是看不懂的(当然有类似经验就好了)。总的来说,对软件而言,关心的有这几个:VREF1~VREF4、OUTx、Ixx、PHASE1~PHASE4,这几个(后面两组是用来Control input控制输入的,也就是开关)。

再来看看,驱动芯片内部结构:

就好比流程图一样,左边是我们要输入的(通过MCU),右边是控制输出的。逻辑也上很简单。

再来看看另外一款驱动芯片信息的

这款更简单,最多控制两路电机。

与上面那款比起来,共同关注是:VREFx、OUTx,表示的意思也是一样的。

其他常见引脚:

●EN 逻辑输入:它是芯片使能输入。低逻辑电平可切断桥 A 和桥 B 的所有功率 MOSFET。

此引脚还连至过电流和热保护电路的集电极以实现过电流保护。

●CLOCK 逻辑输入:它是步进时钟输入。在每个上升沿,状态机前进一步。例如HALF step模式下,如果输入一个 波形,则Step+1

●CW/CCW 逻辑输入:它选择了旋转的方向,注意这个不是电流控制方向。高逻辑电平设置的是顺时针方向,低逻辑电平设置的是逆时针方向。这个跟上面CLOCK有关系,要确认好,

就好比,现在要去调整开关(电风扇开关,设置风量大小);这个引脚的意思你要顺时针调,还是逆时针调

●HALF/FULL 逻辑输入:它是步进模式选择器。高逻辑电平设置的是半步进模式,低逻辑电平设置的是全步进模式。

●CONTROL 逻辑输入:它是衰变模式选择器。高逻辑电平设置的是慢衰变模式,低逻辑电平设置的是快衰变模式。

●VREFA 和 VREFB 模拟输入:它们分别是桥 A 和桥 B 的源引脚。(PWM输入)如果此处固定输入,则Iout是固定的,这里

核心内容:

控制开关输出:

第一款芯片,我们来看看手册,

大致意思是通过使能I0,I1,PHASE来控制输出方向状态之类;通过VREF来控制速度。这样不是就简单了嘛。但是需要怎么使能呢?还得看一张表:

圈出来的就是我们需要的。

第二款芯片,我们来看看手册,以Half step为例:

大致的意思:当选择half step(独立使能引脚)模式时,通过给不同数量的CLOCK可以实现不同形式切换。

这张图,看右侧波形,举个例子:

当step=4的时候,Iouta=CW,Ioutb=待机

当step=5的时候,Iouta=CW,Ioutb=CW

....

实际turn

A

B

实现效果

step1 

CCW(0)

CCW(0)

A、B反向输出

step2

-(2)

CCW(0)

A不输出,B反向

step3

CW(1)

CCW(0)

A正向,B反向

step4

CW(1)

-(2)

A正向,B不输出

step5

CW(1)

CW(1)

A正向,B正向

step6

-(2)

CW(1)

A不输出,B正向

step7

CCW(0)

CW(1)

A反向,B正向

step8

CCW(0)

-(2)

A方向,B不输出

http://www.dt0577.cn/news/3068.html

相关文章:

  • 电子商务网站规划与设计网页设计个人主页
  • 做牛仔裤的视频网站免费建网站的步骤
  • 织梦网站首页模板更换免费关键词搜索引擎工具
  • 外链生成器优化大师win10下载
  • 2017两学一做网站免费推广网站地址大全
  • 做团购的的网站有哪些网站关键词优化wang
  • 专门 做鞋子团购的网站中国行业数据分析网
  • 通辽网站建设0475seo广东seo推广费用
  • 湖南建筑一体化平台seo的优点
  • 营销型网站建设哪好国际最新消息
  • php做网站需要的软件朋友圈推广文案
  • 肇庆做网站的有刚刚中国突然宣布
  • 淘客网站怎么做生成关键词的软件免费
  • 小企业网站建设的服务机构新品推广活动方案
  • 手机网站淘宝客怎么做免费外贸接单平台
  • 网站做seo要多少钱靠谱seo整站优化外包
  • 做我的奴隶腾讯网站广东seo
  • 偃师建设局网站鹤壁网站推广公司
  • 蚌埠做网站有哪些公司谈谈你对网络营销的认识
  • 哪里有网站建设开发公司免费网站外链推广
  • 商丘做网站世界杯积分榜排名
  • 咸阳网站制作百度导航下载2020新版语音
  • 昌吉州建设局网站友情链接交换形式有哪些
  • 南通装修网站大全seo工资多少
  • 做移动网站优化软发布软文的平台有哪些
  • 网站排名优化各公司的免费奖励自己的网站
  • 不相关的网站做单项链接可以吗站内营销推广方式
  • 免费企业网站建设word网站链接分析工具
  • 北京品牌网站开发自己怎么优化网站
  • 公司的个人网站怎么做网店运营策划方案