欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    整理基于STM32简易自动电阻测试仪的硬件设计.docx

    • 资源ID:8751368       资源大小:336.04KB        全文页数:20页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    整理基于STM32简易自动电阻测试仪的硬件设计.docx

    1、整理基于STM32简易自动电阻测试仪的硬件设计1.环境影响评价工作等级的划分环境影响的经济损益分析,也称环境影响的经济评价,即估算某一项目、规划或政策所引起的环境影响的经济价值,并将环境影响的经济价值纳入项目、规划或政策的经济费用效益分析中去,以判断这些环境影响对该项目:规划或政策的可行性会产生多大的影响。对负面的环境影响估算出的是环境费用,对正面的环境影响估算出的是环境效益。8.编制安全预评价报告(2)辨识和分析评价对象可能存在的各种危险、有害因素,分析危险、有害因素发生作用的途径及其变化规律。规划审批机关在审批专项规划草案时,应当将环境影响报告书结论以及审查意见作为决策的重要依据。(4)列

    2、出辨识与分析危险、有害因素的依据,阐述辨识与分析危险、有害因素的过程。3)迁移。(3)专项规划环境影响报告书的内容。除包括上述内容外,还应当包括环境影响评价结论。主要包括规划草案的环境合理性和可行性,预防或者减轻不良环境影响的对策和措施的合理性与有效性,以及规划草案的调整建议。1. 规划环境影响评价的报审第五章环境影响评价与安全预评价宜宾职业技术学院毕业设计 简易自动电阻测试仪的硬件设计系 部 电子信息工程系 专 业 名 称 电子信息工程技术 班 级 电子1091班 姓 名 古 亮 亮 学 号 200910305 指 导 教 师 廖 建 文 2012 年 02 月 10 日简易自动电阻测试仪的

    3、硬件设计摘 要本设计由电源模块,STM32F103ZET6单片机小系统模块,OPA548构成的5V恒压模块,继电器构成的换挡测电阻模块,步进电机模块,3.2寸TFT(Thin Film Transistor 薄膜场效应晶体管)真彩触摸屏显示模块组成。该设计是通过单片机控制一个内部集成的12位DA给OPA548运放芯片输入电压,从而控制运放芯片的输出电压,再送给继电器构成的换挡测电阻模块,最后通过测试电阻上产生的电压来判断所测电阻值。其中STM32单片机小系统还控制内部集成的两个12位AD,一个采集当OPA548输出的值,构成一个闭环系统使OPA548输出恒压5V,一个采集待测电阻值,从而控制继

    4、电器换挡测出待测电阻值。关键词:STM32F103ZET6 12位AD/DA 继电器 3.2寸TFT真彩触摸屏Easy Auto resistance tester hardware designAbstract The design of the power supply module, STM32F103ZET6 small single-chip system module, OPA548 constitute 5v constant pressure module, relay module consisting of the shift resistor, stepper motor

    5、 module, 3.2-inch TFT (Thin Film Transistor film field-effect transistor) color touch screen display module. The design is controlled by an internal integrated single-chip 12-bit DA chip to OPA548 op-amp input voltage, thereby controlling the output voltage op-amp chip, and then sent to the relay mo

    6、dule consisting of the shift resistor, and finally by testing the voltage on the resistor to determine the measured resistance value. STM32 microcontroller which controls a small system also integrates the two 12-bit AD, a collection when the OPA548 output value to form a closed loop system so that

    7、OPA548 output constant 5v, a collection test resistance value, thereby controlling the relay shift measured measured resistance values.Keywords: STM32F103ZET6; 12-bit AD / DA; relay; 3.2-inch; TFT color touch; screen附录附录1 主要元器件清单附录2 STM32F103ZET6小系统板原理图附录3 单片机小系统板转接板PCB图附录4 恒压源PCB图附录5 产品实物图片简易自动电阻测试

    8、仪的硬件设计1 引 言目前人们广泛使用的电阻测试仪是万用表,用万用表测试电阻有两个缺陷:其一大多数时候测试一个电阻就需要人为的换挡。其二不能自动筛选电阻,需要人为判断。万用表不能快速智能的完成电阻的阻值测量及筛选且使用起来过程繁琐,使人们在设计检修电路时时间加长,而在设计检修中我们希望能够快速的测量电阻的阻值,自动完成电阻阻值的测量筛选。基于以上运用本人设计了“简易自动电阻测试仪”。2 系统方案论证与选择2.1 主控芯片的选择方案一:采用STC89C52系列单片机。STC89C52系列单片机的发展已经有比较长的时间,应用比较广泛,各种技术都比较成熟,但此系列单片机为8位单片机,处理速度不是很快

    9、,且内部资源太少,不能满足设计要求。方案二:采用TI公司MSP430系列单片机。MSP430系列的单片机是一种16位超低功耗、具有精简指令的混合信号处理器,时钟频率在8 MHz。内部集成了一个12位DAC和一路12位的ADC,如果要实现系统设计要求双闭环电路就需外接一路12位ADC,使电路复杂。 方案三:采用ST公司的STM32系列单片机STM32F103ZET6。STM32系列单片机基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核。STM32F103ZET6属于STM32系列中的“增强型”系列,时钟频率达到72MHz,是同类产品中性能最高的产品,内置51

    10、2K的闪存。具有丰富的片上外设和很强的运算能力。内部集成了三路12位ADC和高达18路AD采样通道,完全满足系统设计所要求的双闭环电路。比较以上三种方案:STC89C52 单片机内部资源太少,MSP430F149单片机内部ADC不够用,STM32F103ZET6具有MSP430的所有优点,且内部资源丰富,能够完全满足设计需求,故选择方案三。2.2 5V恒压模块的选择方案一:选择电源模块的5V电压,作为待测电阻的供电电压,这样做可使电路结构变得很简单。但纯在的问题是,电源模块的5V电压加在待测电阻模块上,当待测电阻很小时,使电压被拉低,导致其他需要5V电压的模块不能正常工作。方案二:选择OPA5

    11、48运放芯片来单独为待测电阻模块供电。需要用到STM32F103ZET6内部集成一个12DAC,来控制OPA548的输入从而控制它输出,在通过单片机芯片内部的一个12位ADC将运放输出采回来跟DAC的输出进行对比,从而形成一个闭环系统,输出5V恒定的电压。这样做的优点,可使系统运行非常稳定,且测试电阻也非常精准。比较以上两种方案:方案二能到达设计要求,所以本设计采用方案二。2.3 显示模块的选择方案一:使用带有中文字符的12864液晶显示。12864液晶结构简单,易于控制,但分辨率太低,不能很清晰的显示由电位器的变化所形成的各点连成的曲线。方案二:使用3.2寸TFT-LCD。3.2寸TFT-L

    12、CD,是具有26万色分辨率高清晰显示屏,16位真彩显示,可以显示数字、字符、图片、显示内容丰富,能够很清晰的显示本设计中所要求的各种参数以及由电位器的变化所形成的各点连成的曲线。自带触摸屏,可以用来作为控制输入。比较以上两种方案:12864液晶显示器分辨率太低,不能很清晰的显示由电位器的变化所形成的各点连成的曲线,而3.2寸TFT-LCD能够完全满足,故选择方案二。3 系统设计3.1系统总框图图3-1 系统框图3.2 系统设计思路 本系统框图如(图3-1)所示由电源模块,STM32F103ZET6小系统模块,恒压芯片、恒压采样、电压跟随构成的5V恒压源模块,固定电阻网络、档位切换、待测电阻、采

    13、样、电压跟随构成的继电器自动换档测电阻模块,步进电机模块,TFT真彩触屏显示模块组成。该设计分为2个闭环系统:通过单片机控制一个内部集成的12位DAC给运放芯片OPA548的输入电压从而控制运放的输出电压,然后采样输出的电压,用电压跟随器将采样电压给单片机内部的一个12位ADC,将DAC输出的电压和ADC采回的电压对比,通过程序自动补偿,让OPA548的输出为恒压5V。将恒压5V送给电阻网络(共4路电阻网络起到限流和限压的作用),再经过档位切换(由四个继电器构成,起自动换挡的作用),再经过待测电阻到地。然后将待测的电阻两端的电压采样到电压跟随器送到单片机内部的一个12位ADC,最后通过程序计算

    14、出电阻值。为了使测量更加精准程序上采取了这样的方法:将第一路ADC的值乘以2推出当前5V恒压值,把这个当前恒压值作为第二个闭环系统的总电压值,再利用同一支路电流相等的特性来计算待测电阻的阻值。公式为:其中R3精密电阻值,r是待测电阻值。是这个方法去掉了直接用5V来作为第二个闭环系统的总电压的误差,使得测量精度大大提高。本设计的步进电机模块作为一个附加模块,它实现的功能是:由单片机去控制步进电机,来旋转电位器得到不同的电阻值,将电位器不同阻值产生的不同电压送给单片机内部一个12位ADC,单片机处理后在屏幕上显示出阻值变化的曲线。4 硬件电路设计4.1电源模块的设计+12V和+5V采用LM2576

    15、系列3A开关型稳压器,这种稳压器是单片机集成电路,能提供降压开关型稳压器的各种功能,能驱动3A的负载,有优异的线性和负载调整能力。这系列稳压器内都含有频率器和一个固定频率振荡器,将外部元件的数目减少到最小,使用方面。它在指定输入电压和输出负载条件下保证输出电压的正负4%的误差。它的效率比流线型的三端线性稳压要高得多,是理想的代替。-12V采用三端固定式集成稳压模块LM7912,它内部由采样、基准、放大、调整和保护等电路组成。保护电路具有过流、过热、及短路保护功能。能在使用要求不是很高的场合使用,图4-1为设计电路。图4-1 电源模块电路4.2 OPA548构成的5V恒压模块设计 恒压源模块电路

    16、如(图4-2)所示,使用高电压,高电流运算放大器OPA548连接低噪声精密运算器TLC2202,通过单片机内部的一个ADC输出值。调节OPA548输出,构成5V恒压闭环系统。图4-2 恒压电路 4.3 继电器构成的自动换挡测电阻模块自动换挡模拟电路如(图4-3)所示,采用4路用继电器,作为自动开关,实现档位转换。该电路主要是根据电阻分压的原理来实现,然后待测电阻上接一个电压跟随器(跟随器起阻抗匹配的作用)把电压送给单片机内部的一个ADC,单片机内部再相应的运算处理,然后在I/O口上输出一个高电位,使相对应的继电器“嗒”的一声导通,测出被测电阻的阻值,显示到屏幕上去。其中固定电阻网络由四只定值电

    17、阻构成,由于单片机能够采集的电压超过3.3V就会采样不精确,采集电压设定为3.3V。其阻值可根据以下的分压公式计算得出来。档时,假定被测电阻值为,则。计算可得R=,即档固定电阻值为。1k档时,假定被测电阻值为K,则。计算可得R=,即K档固定电阻值为。K档时,假定被测电阻值为K,则。计算可得R=K,即K档固定电阻值为K。M档时,假定被测电阻值为M,则。计算可得R=M,即M档固定电阻值为M。图4-3 继电器构成的自动换挡测电阻模拟电路4.4 电机驱动模块 电机驱动模块电路如(图4-4)所示,本设计自动测量和显示电位器阻值随旋转角度变化曲线使用步进电机转动带动电位器旋转从而改变电位器电阻,为了能更好

    18、的达到设计要求,我们采用L298N作为步进电机驱动。图4-4 步进电机驱动电路4.5 TFT触屏显示模块 采用3.2寸TFT触摸屏显示,该显示屏为320*240分辨率,16位真彩显示,显示速度快,可显示字符,文字,图片,本产品操作界面简洁准确,显示效果良好。显示模块与主控芯片接口电路如(图4-5)所示。 图4-5 TFT液晶接口电路5 软件设计软件设计思路说明:软件部分共分为5个部分。其一,手动换挡。其二,自动换挡。其三,电阻筛选。其四,描绘曲线。其五,屏幕显示。前四个部分的信息最后送到第五部分显示。软件逻辑框图如(图5-1)所示。 5-1 软件逻辑6 系统测试测试方式为:首先在精密电阻箱上给

    19、出一个阻值,然后用数字万用表测得为多大阻值,再用本产品测试,并记录,根据公式(为被测电阻,为实测电阻值,万用表测得的阻值)计算出误差,并观察档位是否自动正常跳转。6.1 100档位的测试待测电阻值()万用表测试()实测()误差是否正确跳转档位2929.1029.00.04%是4746.9047.00.03%是8382.8883.10.02%是100100.099.90.10%是7676.3076.20.01%是档测试时,在电阻箱上给出任意的5个阻值,首先是万用表来测,然后由本产品测试。经公式计算,误差均在题目规定范围内,同时也实现了自动换档的功能。6.2 1K档位的测试待测电阻值(k)万用表测

    20、试(k)实测(k)误差是否正确跳转档位780779.87800.05%是395394.93950.03%是243242.02420.02%是190189.01890.01%是892893.18920.06%是K档测试时,在电阻箱上给出任意的5个阻值,首先是万用表来测,然后由本产品测试。经公式计算,误差均在题目规定范围内,同时也实现了自动换档的功能。6.3 10K档位的测试待测电阻值()万用表测试()实测()误差是否正确跳转档位5.6K5.610K5.60K0.07%是4.3K4.290K4.28K0.10%是9.8K9.797K9.80K0.11%是6.2K6.190K6.20K0.09%是1

    21、K999.09990.08%是K档测试时,在电阻箱上给出任意的5个阻值,首先是万用表来测,然后由本产品测试。经公式计算,误差均在题目规定范围内,同时也实现了自动换档的功能。6.4 10M档位的测试待测电阻值()万用表测试()实测()误差是否正确跳转档位12M11.99M12.0M0.09%是6M5.980M5.99M0.07%是7.39M7.400M7.39M0.03%是8.2M8.198M8.20M0.04%是2M1.990M2.01M0.05%是M档测试时,在电阻箱上给出任意的5个阻值,首先是万用表来测,然后由本产品测试。经公式计算,误差均在题目规定范围内,同时也实现了自动换档的功能。通过

    22、观察以上的测试数据,可以看出来在每个档位的测试时,误差均在以下,达到了题目的要求,并且根据不同阻值的电阻自动切换档位。7 设计总结本设计实现了电阻的自动测量,自动筛选,自动描点,它比传统的手动测量方式有着显著的优越性,不仅可以实现电阻的自动测量和自动筛选,而且测量精准度很高。此外,本系统设计仅采用一块STM32F103ZET6单片机作为主控芯片,加以少量的硬件电路,电路设计简单,并使用C语言编写程序,系统的可靠性很高。通过大量的测试证明,本系统达到了预期的效果。参考文献1 刘军.例说STM32.北京:北京航空航天大学出版社,2011.2 全国大学生电子设计竞赛组委会.第九届全国大学生电子设计竞

    23、赛获奖作品选编. 北京:北京理工大学出版社,2010.3黄智伟.全国大学生电子设计竞赛常用电路模块制作. 北京:北京航空航天大学出版社,2011.4喻斌. STM32F系列ARM Cortex - M3核微控器件开发与应用.北京:清华大学出版社,2011.5黄智伟.全国大学生电子设计竞赛技能训练M.北京:北京航空航天大学出版社,2006. 6刘德旺.电子制作实训M.北京:中国水利水电出版社,2006. 7黄智伟.全国大学生电子设计竞赛技能培训练教程M.北京:电子工业出版社,2005. 8谭浩强.C语言程序设计(第二版).北京:清华大学出版社,2000. 9马忠梅单片机的C语言应用程序北京:北京

    24、航空航天出版社,2007.10童诗白、华成英.模拟电子技术基础M. 北京:高等教育出版社,20 11王松武、于鑫.电子创新设计与实践M. 北京:国防工业出版社,20 12焦素敏.数字电子技术基础M. 北京:人民邮电出版社,2005.致 谢经过两个多月的时间,我在导师廖建文的指导下,完成了整个系统的设计和制作。在这段时间当中,感受最深的就是解决问题的一些方法、技巧。在整个设计过程中,我遇到了很多的问题,通过查阅相关资料、冷静理性的分析、方案的对比和实验证明,最终解决了所遇到的问题。这一次的毕业设计,不但增强了我的实践能力和论文的写作能力,更让我懂得了理论和实践相结合的重要性。当然,本系统设计中还存在着一些不足之处,有待修正提高,恳请各位评委老师批评指正。感谢学校给我这一次锻炼的机会,感谢我的老师和同学们在整个过程中给予我的帮助,才使得我的毕业设计顺利结束。附录附录1主要元件清单元件名称型号数量单片机小系统STM32F103ZET61恒压源芯片OPA5481精密电阻6.49M1精密电阻6.8K1精密电阻6801精密电阻681继电器C2237604步进电机30BYJ261电位器旋转式单圈电位器1显示器3.2寸TFT-LCD1附录2 STM32F103ZET6小系统板原理图 附录3 单片机小系统板转接板PCB图附录4 恒压源PCB图 附录5 产品实物图片


    注意事项

    本文(整理基于STM32简易自动电阻测试仪的硬件设计.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开