• 相关分类
  • 全部商品分类
  • 最近浏览过的商品
  • SGDB-07ADM
  • 品牌:YASKAWA
  • 价格:¥1
  • 1745-E154/B
  • 品牌:Rockwell
  • 价格:¥1

SGDB-07ADM

商品编号:59210178
立即询价: 立即询价
类    别:YASKAWA PLC 机器人备件 > 伺服及卡件     
库    存:现货,下单后立即发货
服    务:本商品由 兴锐达商城 提供,并负责配送及开具发票
促销信息:优惠活动进行中!本商品9.5折,欢迎光顾!
我要买: (注:请输入单品数量)
 加入收藏
  • 商品介绍

  如果IGBT栅极与发射极之间的电压,即驱动电压过低,则IGBT不能稳定正常地工作,如果过高超过栅极-发射极之间的耐压则IGBT可能永久性损坏;同样,如果加在IGBT集电极与发射极允许的电压超过集电极-发射极之间的耐压,流过IGBT集电极-发射极的电流超过集电极-发射极允许的最大电流,IGBT的结温超过其结温的允许值,IGBT都可能会永久性损坏。最近在调一个MSP430单片机控制电机并测速度的电路。整个电路从设计制作到调试成功,花了将近四天时间,中间Bug多多,不过最后都一并解决了。

  废话不多说,直接进入主题,先说说我这个系统。下面Figure 1是MSP430主控制部分,用的芯片是MSP430G2553单片机(11、12号引脚是反过来滴),第一个是Pro Download接口,顾名思义,就是程序下载口,我用的MSP430G系列的launchPad 开发板连接到我设计的板子上的,通过这几个接口利用launchPad 即可下载程序,为了方便布线,我打乱了这几个接口的顺序。PWM1和PWM2接口是连接到H桥的两个接口,这里使用了G2553的定时器A1产生PWM。CAP_P12是光电对管连接到比较强后输入到单片机的一个捕获接口,因为这里可以用定时器A0的捕获接口,使用定时器的捕获功能,可以使得程序设计更为简单。整个系统利用了两个定时器,并结合中断,使得整个系统都处于休眠状态,功耗可以做得比较低(但由于电机和12864的存在,这里的低功耗程序设计显得毫无意义额。。。)。另外还有一个12864的串行外部接口(SPI)三根线。

基于MSP430的控制电机并测速度系统设计与调试
基于MSP430的控制电机并测速度系统设计与调试

  再放一个三线控制13864的图。由于MSP430x2xx系列是3.3V的器件,这里用到了一个245芯片来转换电平电压(CS和SCLK的顺序反了,后来布线的时候改的)。初学者往往会遇到一个问题,就是为什么我的12864的滑动变阻器调了,12864的亮度都不变呢,我在这里只提一点:注意你的复位引脚的电平。

基于MSP430的控制电机并测速度系统设计与调试

  H桥电路太常见,百度出来一抓一大把。

基于MSP430的控制电机并测速度系统设计与调试

  至于H桥原理神马的,我就不在这里多说了。不懂就百度吧,实际上学过三极管的,稍微静下心来分析一个,都可以看得懂的。下面是一个比较器的电路,用的是光电对管发射信号,经黑线反射以后PHOTO上产生一定的电压值,做电路的时候实测 LM358的输入电压高达0.6V(哈哈,其实也不高…),右边的LM358构成一个比较器,VCC为5V电压,经10K和50欧姆电阻分压以后LM358的2号引脚的电压大致为0.5V<0.6V,满足电路设计要求。后加一个1K电阻保护后级单片机(哈哈,这个电阻方便了我后面的滤波)下面说说问题所在吧。
调试的时候发现了一个非常纠结的问题。数据总是莫名其妙地显示200转/s甚至是1000转每秒,实际上,我这个电机的转动速度最大也就110转每秒,这些个数据显然都是错误的。反复检查定时器的捕获程序,检查了好几遍,加上有写了一年的430单片机程序的经验,对这个G2553的内部寄存器相当熟悉,反复分析,100%确定程序没有任何问题。那么问题在哪里呢?后来分析了一段代码。

基于MSP430的控制电机并测速度系统设计与调试

  这个函数是将捕获到的定时器的脉冲计数值送到12864的一个中间转换函数,temp显示的转速,由于CPU 时钟用的1MHz,电机那里有四个黑带,所以实际的转速应该是250000/tempData,得到这个数据后转换成ASCII码,再送到12864显示。问题出现在这里,12864显示数据1000+,说明temp = 1000+,比实际的数据100+大了10倍。那么也就意味着tempData的数据比实际的真实数据小了10倍,也就是说定时器两次捕获时间的间隔比常规的要小很多,为什么会小了那么多倍呢。

SGDB-07ADM

  思来想去,灵光一闪,哎呀,对了!由于电机的胶布粘贴得不均匀,产生了大量的不均衡噪声,使得比较器的输出含有大量的高频分量,由于噪声的存在,使得定时器的捕获时间间隔变小!从而出现了显示数据偏大的结果。想到问题所在,那么怎么解决掉呢。查看原理图,发现运算放大器的输出端接有一个1K的电阻,哎呀玛雅,灵感方案突然就来了,做个简单的RC低通滤波器不久完了?想到方案以后那么电容的值又该怎么选了?在草稿纸上做个简单的分析,现将草稿纸上的内容mathtype搬到Word上来。

  电容的阻抗表达式:

基于MSP430的控制电机并测速度系统设计与调试

  把运放的输出结果看成一个电压源,其输出电压等于RC滤波网络的输入电压假设其值为:


EY-101-C
F3BU06
F3SP08-SP
F3SP21-ON
F3SP28
F3WD32
F3WD32-3F
F3XD08
F-4030-Q-H00AA
F48M02A05
F715-50-B5-G
F84T12-CW
FALCON
FVC05-1 P-900211
FBI10E
FBLD75CW
AC200-230
FBM 203
FBM01
FBM01

  • 100%
  • 好评度
好评   100%
差评   0%
中评   0%
  • Copyright 2022-2024 厦门兴锐达自动化设备有限公司,All Rights Reserved    闽ICP备09004379号    本站访问人次  次
  •     
关闭