找回密码
 注册
搜索
查看: 3692|回复: 24

[讨论] 来电时马达振动延时的问题

[复制链接]
发表于 2007-11-20 19:52:30 | 显示全部楼层 |阅读模式
有个问题:
如图,Vbat输入3.8V电压,MOTOR_ON由软件控制输入脉冲串(200Hz,Vmax=2.48V,Vavg=1.68V)开关三极管。
如果正常马达(motor501)正常运转—(MOTOR_ON处输入脉冲串时, 马达就开始运转),D501正极处平均电压约为2.65V,Q501的C端约2.46V。

现在马达运转不正常,总是在MOTOR_ON打开延时约1S后才开始运转,而且振动频率偏小,测得D501正极处平均电压为2.93V,Q501  C端电压为2.63V。
是什么原因导致这里电压偏高呢《怎么样才能把电压降下来?是不是三极管的问题

(image001.jpg) [upload=jpg]UploadFile/2007-11/071120@52RD_image001.jpg[/upload]
[此贴子已经被作者于2007-11-21 14:41:24编辑过]
 楼主| 发表于 2007-11-20 19:55:56 | 显示全部楼层
图片没贴上,重新贴一下。
请高手解答一下上面的问题。[upload=jpg]UploadFile/2007-11/071120@52RD_image001.jpg[/upload]
点评回复

使用道具 举报

发表于 2007-11-21 09:09:39 | 显示全部楼层
脉冲串(200Hz,Vmax=2.48V,Vavg=1.68V)  
1.68V电压太低,最好2.8V,
再仔细看下三极管规格书,耐流够不够. 一般这里使用MOS[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-11-21 11:08:53 | 显示全部楼层
现在产生的问题并不是基极电压太低,测得正常振动时D501正极处平均电压约为2.65V,Q501的C端约2.46V,b端平均电压一直是1.68V;
而有问题的板子是C端电压比正常高出约0.2V.
点评回复

使用道具 举报

 楼主| 发表于 2007-11-21 14:17:24 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>QQ</I>在2007-11-21 9:09:39的发言:</B>
脉冲串(200Hz,Vmax=2.48V,Vavg=1.68V)  
1.68V电压太低,最好2.8V,
再仔细看下三极管规格书,耐流够不够. 一般这里使用MOS</DIV>


基级应该是控制振动强度的吧?把振动强度改为10级的时候就是2.8V,但是来电时振动还是有延时.
还有个问题,就是在多次来电时,会偶尔出现马达不振的情况.或者过五到十秒才开始振.
点评回复

使用道具 举报

发表于 2007-11-21 18:28:29 | 显示全部楼层
关注这个问题,以前遇到过 好像通过软件解决的!
点评回复

使用道具 举报

 楼主| 发表于 2007-11-22 14:57:33 | 显示全部楼层
我原来也认为是软件的问题,但是软件组认为是硬件问题,所以又把问题推过来了.
点评回复

使用道具 举报

发表于 2007-11-22 20:49:37 | 显示全部楼层
个人觉得,不需要使用脉冲串来控制马达,简单一点,高电平控制马达开,低电平控制马达开。因为你并不需要动态调节马达的振动强度。马达不是电子元件,反应比较慢,用脉冲串来控制,可能不妥。仅供参考。[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-11-22 20:58:32 | 显示全部楼层
单独出来这块电路,手动给MOTOR-ON高电平看启震延时不,另外去掉R508试试[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-11-22 21:56:27 | 显示全部楼层
个人认为9楼的方法比较好[em04]
点评回复

使用道具 举报

 楼主| 发表于 2007-11-23 12:42:07 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>bennywei</I>在2007-11-22 20:58:32的发言:</B>
单独出来这块电路,手动给MOTOR-ON高电平看启震延时不,另外去掉R508试试</DIV>

这个方法不错,我可以试一下,但是具体应用还得跟软件协调一下,看是否可以改脉冲控制为电平控制。
点评回复

使用道具 举报

发表于 2007-12-5 17:04:25 | 显示全部楼层
8,9 楼 讲的比较对头,马达电路直接拉高拉低最有效率。

另,针对马达电路来讲,C506 感觉也是冗余,可以去掉。
[em08]
点评回复

使用道具 举报

发表于 2007-12-6 17:54:26 | 显示全部楼层
R506要去掉,基极电压可能会有问题,具体看一下三级管规格书,就把它当开关用,这样截止导通来用,导通的时候直接拉到地,这样3.8V加到马达上不相信还会振动弱. 要不要看我的设计图?用的是MOS管,用GPIO口控制
点评回复

使用道具 举报

发表于 2007-12-6 18:19:33 | 显示全部楼层
图不好画,不要用脉冲就用IO口高低控制三极管的截止和饱和.建议用MOS,三极管要看一下规格书.
点评回复

使用道具 举报

发表于 2007-12-9 12:44:42 | 显示全部楼层
DTC123/DTC143这么好用的管子为何不用?(c-e电流100mA没问题,PWM驱动MOTOR足够了)

何必要看MTK参考?而且R506(0),R507(0),C506(NC),D1(NC),D2(NC)都多余,括号中为建议修改值

PS: MTK那ref_design,只参考RF与BB就可了,Audio,Interface,UI页可以优化再优化.而且那些FAE也只能给你圈出来和"参考设计"不同的地方,事实上,一切都以SMT后调试结果来判断,能工作正常能通过测试(无委\泰尔实验室)的,就是合理的设计.还是多参考一些欧美的设计吧,追求简洁是EE的功力
点评回复

使用道具 举报

发表于 2009-8-18 11:57:54 | 显示全部楼层
不错 ,学习了
点评回复

使用道具 举报

发表于 2009-9-24 18:54:09 | 显示全部楼层
R506要接在马达的正极就OK/!
点评回复

使用道具 举报

发表于 2010-3-29 11:24:40 | 显示全部楼层

ddddddddddd

dddddddddddddddddd
点评回复

使用道具 举报

发表于 2011-8-10 10:44:31 | 显示全部楼层
[em10][em08][em06][em04]
点评回复

使用道具 举报

发表于 2013-1-24 20:39:06 | 显示全部楼层
续流二极管的电容可以去掉试一试,你用的是脉冲控制,电容的存在会影响马达的灵敏度。如果是使用高低电平来控制可能也会OK,
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-24 00:54 , Processed in 0.052192 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表