- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
直流电机测控系统
摘要
以K60微控制芯片为核心设计了直流电机测控系统。通过K60输出占空比控制电机转速,并通过对电机电路中的电流、电压、转速采样,经A/D转换后,由单片机进行数据采集和处理,显示于OLED屏幕上。且该系统可自由调整电机转速,达到定点控制的目的。系统运行稳定,实现了直流电机上的电压、电流、转速的测量等功能,其中转速可自由设定,范围为250r/min~6100r/min。转速偏差小于±1%,且转速电流可置零。有良好的电机转速控制效果。
一、总体设计
根据题目要求,我们需要设计和制作一台直流电机测速系统。系统总框图如图 1
图1 系统总框图
二、方案设计与论证
1、A/D转换的选择
方案一、使用片内A/D:我们使用K60微控制芯片作为核心设计,单片机自带的片内ADC模块硬件简单,节约成本Σ-Δ(Sigma/FONTdelta)调制型
方案一、选择低温漂型运算放大器在精密仪器、弱信号检测等自动控制仪表中,总是希望运算放大器的失调电压要小且不随温度的变化而变化。低温漂型运算放大器就是为此而设计的。目前常用的高精度、低温漂运算放大器有OP07、OP27及由MOSFET组成的斩波稳零型低漂移器件ICL7650等。高速型运算放大器高速型运算放大器主要特点是具有高的转换速率和宽的频率响应。常见的运放有LM318、μA715等图 1
图 图
信号由采样电阻输出,经op07两级运放放大产生0-3.3V信号输入CPU处理。
控制器
图
K60主程序流程图
内部中断子程序
内部中断子程序由A/D转换程序、计算处理程序、显示器子程序等构成,程序结构如图6,系统首先完成传感器信号的实时采集进行数模转换,所采集数据再进行处理后显示或输出。
外部中断子程序
外部中断子程序由测负载程序、电流矫正程序、去零漂程序及恒流控制程序组成。结构图如图7.
图
五.理论分析与计算
1、A/D电压值与实际电压值函数拟合
设置转速值(r/min) 实际电压值(V) A/D电压值(V) 500 1.04 0.42 1000 1.97 0.55 1500 2.93 0.62 2000 3.86 0.77 2500 4.81 0.97 3000 5.78 1.27 3500 6.72 1.69 4000 7.67 2.60 4500 8.62 2.92 5000 9.64 2.97 5500 10.63 3.33 通过matlab拟合函数得:
Y(实际)=-0.1028*y(AD)^4+1.634*y(AD)^3-7.43*y(AD)^2+14.8*y(AD)-3.966
2、A/D电流值与实际电流值函数拟合
设置转速值(r/min) 实际电流值(MA) A/D电流值(MA) 500 2.3 1.44 200 2.1 1.38 1000 2.5 1.65 1500 2.8 1.85 2000 3.2 2.07 2500 3.5 2.31 3000 3.8 2.51 3500 4.2 2.72 4000 4.7 2.90 4500 5.0 3.07 5000 5.3 3.18 5500 5.7 3.26 通过matlab拟合函数得:
Y(实际)=1.787*y(AD)-0.4615
六、测试方法与测试结果
测试方案:通过单片机设置转速,测试电机的实际转速、电流、电压。
主要测试仪表:
直流稳压电源,型号:HY3005F-3
示波器:TDS2002C
多功能万用表:DT804
测试结果分析:测试结果如表1,直流电子负载已完成电流范围100mA~1000mA内的电压电流测试,由第二组数据(设定电压为10V)可得直流负载能按10mA的步距增减设定电流值,输出电流值的偏差小于±1%,且电流可调零。
表1恒流工作模式测试
设定转速(r/min) 实际转速(r/min) 测试电流(mA) 测试电压(v) 转速偏差(%) 500 500 1.44 1.04 0 1000 1000 1.65 1.97 0 1500 1500 1.85 2.93 0 2000 2000 2.07 3.86 0 2500 2500 2.31 4.81 0 3000 3000 2.51 5.78 0 3500 3500 2.72 6.72 0 4000 4000 2.90 7.67 0 4500 4500 3.07 8.62 0 5000 5000 3.18 9.64 0 5500 5500 3.26 10.63 0 七、讨论
以K60微控制芯片为核心设计直流电机测控系统已完成。实现了电机转速设置,电机转速测量、电机电压测量、电机电流测量。该系统精度高,且稳定性高。转速偏差几乎为0,可靠性高。
电
文档评论(0)