




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计说明书课题名称: 简易自动电阻测试仪的设计 14目 录摘 要21 系统电路原理及元件选择31.1 单片机模块的论证与选择31.2 A/D转换模块的论证与选择41.3 显示模块的论证与选择42 系统理论分析与计算42.1 电阻测量原理42.2 自动量程转换42.3 电阻筛选功能52.4 电位器阻值变化曲线装置53 硬件设计53.1 AD转换模块53.2辅助装置模块63.3键盘与显示模块64 软件设计64.1 自动档位处理模块64.2 A/D转换模块64.3 电阻筛选模块65 系统功能检测65.1 测试方案、测试条件及测试仪器65.2 测试结果完整性75.3 测试结果分析76 设计总结77参考文献8致谢9附录1:电路图图纸10附录2:PCB图纸11附录3(a):自动档位处理流程图12附录3(b):电机驱动流程图13附录3(c):筛选模块流程图14摘 要本系统设计的是简易自动电阻测试仪,主要由单片机模块、A/D转换模块、自动换挡模块、电阻测量模块、辅助装置模块、键盘及显示模块组成。本系统以STC12C5A60S2单片机为主控制器,AD574芯片为A/D转换芯片,LCD12864液晶模块为显示模块,可实现电阻自动测量显示以及测量量程100、1K、10K、10M四档自动切换功能,测量准确度为(1%读数2字),测试速率大于5次/秒。同时,本系统可实现显示旋转电位器随旋转角度阻值变化曲线的辅助装置,其全程测量不超过10秒,测量点不少于15个点。整个控制系统硬件设计简单实用,性价比较高,功能全面,响应较快,经过测试本系统完全符合项目设计要求。关键词:电阻测试;STC12C5A60S2;AD574;LCD12864液晶 1 系统电路原理及元件选择本系统主要由单片机模块、A/D转换模块、自动换挡模块、电阻测量模块、辅助装置模块、键盘及显示模块组成。首先将待测电阻插入电路,测得其两端电压,与参考电阻串连分压之后经AD转换之后送回单片机,再由LCD进行显示。在待测电阻插入时,用户手动输入设定阻值与误差,与测试值进行比较,若在范围内,则测试成功。辅助装置模块中,单片机首先驱动电机转动,导致旋转电位器联动后,将现在电位器的阻值送至AD转换,经过单片机,最后送至LCD显示不同角度时的阻值变化,从而连成线性曲线图。具体流程框图如图1所示。下面分别论证这几个模块的选择。电机电机驱动旋转电位器待测电阻单片机A/D转换键盘显示自动换挡参考电阻图1 系统总体框图1.1 单片机模块的论证与选择方案一:用AT89C52作为处理器,运算速度慢,性能差,抗干扰能力弱。方案二:用STC12C5A60S2作为处理器,运算速度快,性能强大,且抗干扰能力也比STC89C52强。基于上述考虑,选择方案二。1.2 A/D转换模块的论证与选择方案一:选取ADC0809芯片,8位数据输出,不满足现在至少10位数据输出的要求。方案二:选取AD574芯片,12/8位数据输出,满足现在至少10位数据输出的条件,且转换速度较快,性价比高。基于上述考虑,选择方案二。1.3 显示模块的论证与选择方案一:用LED数码管进行显示。数码管由于显示速度块,使用简单,显示效果简洁明了而得到广泛的应用。但是由于本课题要同时显示两个方向的倾角角度,显示的信息量较小。方案二:用LCD液晶进行显示。LCD有明显的优点:微功耗、显示信息量大、字迹清晰、美观、视觉舒适;可以用中文LCD液晶进行菜单显示,使整个控制系统更加人性化。基于上述考虑,选择方案二。2 系统理论分析与计算2.1 电阻测量原理本系统采用5V基准电压,利用OP37进行分压,之后测量被测电阻上端的电压,将电压传送给AD574,进行模数转换。因为系统设计电阻测量量程100、1K、10K、10M四档,因此分别选用4.5M、900K、90K、9K、900和100的精密电阻组成10M电阻与被测电阻串联,进行分压式测量电阻。设被测电阻阻值为Rx,电路进行自动换挡后所得到的总电阻阻值为R,Rx的电压为Vx,则,Vx= Rx/(RRx)5VVx将会传入AD574进行模数转换,A/D转换后的数据输入单片机进一步进行处理,然后将阻值显示在液晶上。2.2 自动量程转换若无被测电阻加载,则各个档位的分压分别为10M档位直接对应5V基准电压,10K档位为5V(4.5M+4.5M+900K+90K)/10M=4.995V1K档位为5V(4.5M+4.5M+900K+90K+9K)/10M=4.9995V,100档位为5V(4.5M+4.5M+900K+90K+9K+900)/10M=4.99995V。系统上电将会直接接通10M档位,当加上被测电阻Rx时,系统将在被测电阻Rx上所得到的电压传送给AD574进行模数转换,然后将转换后的数据给单片机,单片机进行比较,通过控制5个IO口来控制档位的切换。2.3 电阻筛选功能用户通过按键输入被测电阻的设定值A与误差B%,其中被测电阻阻值为Rx,若A(1+B%)RxA(1-B%),则被测电阻满足设定要求。此时给出满足筛选要求的提示。2.4 电位器阻值变化曲线装置测量电位器时,本系统利用CW5045电机驱动器来驱动步进电机的旋转,从而带动4.7K电位器转动来改变其电阻值,电位器上面串联一个4.11K的精密电阻和一个1K的电位器,利用这两个电阻组成阻值为4.7K的总电阻,将分压后的电压经电压跟随器后送给AD574进行A/D转换,然后将A/D转换的结果输给单片机进行数据的处理,即得到电位器测量阻值。经过测量,4.7K电位器阻值从0变化到4.7K,旋转角度则从0变化到300,而电机驱动器发出1个控制脉冲时,步进电机旋转1.8,所以单片机发出的步进电机控制脉冲累计个数是0167个,电机正转时,则累计个数增加,反转时累计个数减少,为了提高精度,我们将驱动脉冲进行了16分频,这样脉冲累计个数/161.8即是电位器旋转角度。利用单片机及液晶显示模块,可显示相应的变化曲线。具体流程框图如图2所示。图2 电位器阻值变化曲线装置3 硬件设计3.1 AD转换模块将被测电阻接入电路后,利用LM317产生一个+5V的电压作为测试电路的基准电压,将分压后的基准电压利用OP37组成一个电压跟随器。之后利用AD574进行数据转换,然后送回单片机,再送至LCD液晶显示。具体电路图详见附录2。3.2辅助装置模块辅助装置模块中,单片机首先驱动电机转动,导致旋转电位器联动后,将现在电位器的阻值送至AD转换,经过单片机,最后送至LCD显示不同角度时的阻值变化,从而连成线性曲线图。3.3键盘与显示模块单片机通过44的矩阵键盘,可实现LCD显示模块显示切换功能、被测电阻的设定值及误差值的输入、电阻单位转换误差判定及线性曲线界面和测试界面之间的切换等功能。具体电路图详见附录2。4 软件设计4.1 自动档位处理模块将AD转换后的数值送给单片机,此值记为temp;因上电后10M处继电器处于吸合状态,故temp值从10M档位开始判断。若temp的值小于10M档位的补偿值,且相对于的继电器吸合,则将此档位上显示电阻数值,若采样到的电阻值不符合该档位值,则跳转到下一档位,继续判断。(跳转档位先后顺序为从大到小跳转)具体流程图详见附录3(a)。4.2 A/D转换模块在测得待测电阻的阻值后,将其传送至A/D574,采样频率大于5次/秒。A/D每次采样8次,并对采样值进行存储,取8次采样值的平均值,以便让A/D转换值更为精确。4.3 电阻筛选模块电路上电后,用户通过矩阵键盘设定需测试的电阻阻值与误差范围,并在液晶屏第一行显示当前电阻值,第二行显示设定误差,第三行显示设定阻值,第四行显示当前测试电阻是否在误差范围内,并对于不同结果输出不同回答。具体流程图详见附录3(c)。5 系统功能检测5.1 测试方案、测试条件及测试仪器测试方案:选取多个不同组织的电阻,且需分布在010M之间,分别连接在测试仪的接口上,开机观察测试值,与理论值和误差范围内的值进行比较,若在范围内,则符合要求,反之则不符合要求。测试条件:检查多次,仿真电路和硬件电路必须与系统原理图完全相同,并且检查无误,硬件电路保证无虚焊。测试仪器:(1)HG6333 直流稳压电源 (2)SP1641B型函数信号发生器(3)Tektronix TDS1001B数字储存示波器(4)数字万用表5.2 测试结果完整性本系统共设4档电阻测试。测试结果如表1所示。表1 各档位测试电阻阻值与误差表阻值()10.22100.85059905.1K测试值10.051015109985.142K误差+0.30%+0.19%+0.99%+0.80%+0.82%阻值()9.93K1.24M2.17M3.16M9.86M测试值10K1.185M2.185M3.156M9.965M误差+0.70%+0.440%+0.69%+0.13%+0.86%5.3 测试结果分析1. 测量量程为100、1K、10K、10M四档。测量准确度1%。2. 3位数字显示(最大显示数必须为999),能自动显示小数点和单位,测量速率大于5次/秒。3. 100、1K、10K三档量程具有自动量程转换功能。4. 具有自动电阻筛选功能。5. 能自动测量和显示电位器阻值随旋转角度变化的曲线。6 设计总结确定课题后首先寻找有关的资料并且研究设计方案,进行设计的总体规划,理清课程设计思路,但是将这些具体的方案落实到每一个设计环节和步骤中,难免会出现一些错误,这就需要在进行设计的过程中利用所掌握的知识认真排查错误原因,多方面的思考问题,不断地改正自己的设计不足之处和错误。对于控制系统,对硬件电路的工作原理和编程知识的掌握是进行下一步的软件设计的关键。在软件设计阶段中,对系统的需求分析和如何采用模块化设计思想是设计方案主要解决的问题。最终通过不断地设计尝试和反复地设计调试完成了课题的所有设计要求。虽然很多错误被克服了,但是系统中难免还有很多不足之处,希望各位评委老师和同学给予指正与建议。我相信,只要肯钻研,只要挤时间,一切自己想要的知识都可以掌握。7参考文献(1)陈梓城,模拟电子技术基础,高等教育出版社.2003.12(2)【日】远坂俊昭,测量电子电路设计,科学出版社.2004(3)张迎辉 贡雪梅,单片机实训教程,北京大学出版社.(4) 黄智伟.全国大学生电子设计竞赛系统设计M.北京航空航天大学出版社.2006.12.致谢 感谢我的指导老师徐振,以严谨细致、一丝不苟的作风一直是我工作、学习中的榜
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025投资协议书合同范本
- n5模拟试题及答案
- 雅思笔试试题及答案
- 2025快捷采购标准版合同
- 2025版咨询服务合同范本
- 保山护理面试题库及答案
- 养老护理中级考试题及答案
- 天台xps板施工方案书
- 濮阳聚氨酯面漆施工方案
- 2025年农业物联网技术应用与管理专业笔试模拟题集锦与答案参考
- 纪念抗战胜利80周年1
- 物业客服管理知识培训课件
- 2025海南省老干部服务管理中心招聘事业编制人员6人(第1号)考试备考题库及答案解析
- 居民体重管理核心知识课件
- 2025-2026学年湘教版(2024)初中数学八年级上册教学计划及进度表
- 2025年江西省公安机关人民警察特殊职位招录考试(网络安全)历年参考题库含答案详解(5卷)
- 2025至2030中国公安行业发展趋势分析与未来投资战略咨询研究报告
- 口腔医疗风险管理实施方案
- 2025互联网营销师三级理论考核试题及答案
- GB/T 45763-2025精细陶瓷陶瓷薄板室温弯曲强度试验方法三点弯曲或四点弯曲法
- 【MOOC】理解马克思-南京大学 中国大学慕课MOOC答案
评论
0/150
提交评论