在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
EETOP诚邀模拟IC相关培训讲师 创芯人才网--重磅上线啦!
查看: 992|回复: 0

[求助] 请各位大神看看这种需求怎么设计,我出现的问题在哪里

[复制链接]
发表于 2019-7-15 14:34:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 garfield_lixi 于 2019-7-15 16:09 编辑

我这个设计相当于一个原有手动控制更改为自动控制。整提设计思路如下,但现阶段仍有问题,需要各路大神帮提供思路进行解决,谢谢~

原有手动控制原理:
1、原有手动控制是同轴反向旋转电位器RES1,输入到原有设备控制器U1内,控制器接收到信号给驱动器U2控制电机运行;
2、供电电压为5V;
3、默认状态下,两个电位器输出为中间值2.5V;
4、当电位器旋转时,两个电位器输出为以2.5V为中心值的差模信号。既以2.5V为中心值,一段输出为2.5V+Vo,另一端输出为2.5V-Vo(Vo为-1.3V~1.3V之间变化的值);
5、当电位器旋转控制设备启动时,供电电压5V会有波动。
6、设备停止时,示波器检测约有1V的噪声干扰。

自动控制初期设计:
1、自动控制代替原有电位器,完成模拟手动工作状态;
2、控制芯片单片机:STM32F103ZET6.
3、采用外部DA芯片:AD5672芯片,2倍增益,0~5V输出,两路DA输出端模拟同轴电位器;
4、电压跟随器:TLC2274ACD,两路DA输出后分别接电压跟随器,然后进入设备控制器。
5、程序内设立中间值2.5V,根据相应工序,1路DA输出2.5V+Vo,另一端输出2.5V-Vo;
6、出现问题,当设备启停时,原有控制器U1报警;
7、测试发现设备启停时,5V电压会拉低,人工电位器时必然会导致输出差值信号相应变小。

更改设计:
1、原有设计不变;
2、增加DA采集芯片:AD7991
3、增加基准电压:ADR293,作为AD7991基准电压。5V供电电压经过一级电压跟随器后,进入ADR293;
4、ADR293采集5V供电电压变化,然后在程序中根据5V供电电压变化,相应的两路DA电压进行等比例变化。
5、测试结果仍然报警,而且在电压跟随的情况下,出现设备运行不稳定(忽快忽慢)

最新测试:
出现一个问题:比如现在供电电压5V,电位器输出端在中值2.5V。如果这时供电电压变为4.8V,实际测试电位器输出端为2.7V(实际应该减小,可能跟原有控制器U1内部电路有关系)。不知道这种是不是导致报警原因,但是不清楚实际关系到底是什么样。

请求帮助:
1、原有设计思路是否有问题;
2、这种控制,有没有什么比较好的方案;

出问题实在难受,希望各位大神能给提供经验。

补充一下:曾经测试过,当电位器中值2.5V或某一固定值时,如果自动控制给出的偏差大于0.02V即会报警。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /3 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-19 09:03 , Processed in 0.015701 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表