毕业设计论文基于称重原理的蒸汽熨斗出气量测试装置

上传人:痛*** 文档编号:145432214 上传时间:2022-08-29 格式:DOC 页数:45 大小:1.85MB
收藏 版权申诉 举报 下载
毕业设计论文基于称重原理的蒸汽熨斗出气量测试装置_第1页
第1页 / 共45页
毕业设计论文基于称重原理的蒸汽熨斗出气量测试装置_第2页
第2页 / 共45页
毕业设计论文基于称重原理的蒸汽熨斗出气量测试装置_第3页
第3页 / 共45页
资源描述:

《毕业设计论文基于称重原理的蒸汽熨斗出气量测试装置》由会员分享,可在线阅读,更多相关《毕业设计论文基于称重原理的蒸汽熨斗出气量测试装置(45页珍藏版)》请在装配图网上搜索。

1、中国计量学院现代科技学院本科毕业设计论文基于称重原理的蒸汽熨斗出汽量测试装置Testing Device of Steam Iron Air Output Based on the Weighing Method 学生姓名 学号 学生专业 自动化 班级 系 机电工程系 指导教师 实验师 中国计量学院现代科技学院2021 年 6月郑 重 声 明本人呈交的毕业设计论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含他人享有著作权的内容。对本论文所涉及的研究工作做出奉献的其他个人和集体,均已在文中以明确的方

2、式标明。本学位论文的知识产权归属于培养单位。学生签名: 日期: 分类号: TP216 密 级: 公开 UDC: 62 学校代码: 13292 中国计量学院现代科技学院本科毕业设计论文基于称重原理的蒸汽熨斗出汽量测试装置Testing Device of Steam Iron Air Output Based On the Weighing Method作 者 学号 申请学位 指导教师 学科专业 自动化 培养单位 辩论委员会主席 卫东 评 阅 人 2021 年 6月致 谢在大学的最后一年里面,毕业设计为我的大学生涯画上了句点。毕业设计是对大学所学知识的一个总结,更是自己所学成果对老师的一个汇报。

3、从刚开始时,毕业设计选题,硬件设计,软件设计以及论文的修改,富雅琼老师都给予了我极大的帮助。为了指导我的论文,富雅琼老师牺牲了自己的休息时间,手把手教导我。在此,我十分感谢富雅琼老师给予我的帮助。同时,我也感谢,在大学四年中,各门功课的老师给予我的帮助与知道,他们这种无私敬业的精神令人敬佩。正是由于他们,我才能在各方面取得显著的进步,在此向他们表示我由衷的谢意,并祝所有的老师培养出越来越多的优秀人才,桃李满天下! 基于称重原理的蒸汽熨斗出汽量测试装置摘要:称重技术自古以来就被人们所重视,作为一种计量手段,广泛应用于工农业、科研、交通、内外贸易等各个领域,与人民的生活紧密相连。电子秤是电子衡器中

4、的一种,衡器是国家法定计量器具,是国计民生、国防建设、科学研究、内外贸易不可缺少的计量设备,衡器产品技术水平的上下,将直接影响各行各业的现代化水平和社会经济效益的提高。由于,称重技术的应用十分广泛,且简单可行。因此,用称重去测量蒸汽熨斗的出汽量是十分有可行性的。本文用单片机设计了一个称重测试装置,并给出了设计框图、硬件组成及软件系统。本系统以51单片机最小系统为核心,主要的不见有24位专用串行A/D转换芯片HX711、悬臂梁式电阻应变传感器,输出采用LCD液晶显示。系统通过传感器将压力转化微弱电信号,即电阻应变片感应到压力后,电阻发生微笑变化。通过全桥测量电路将电阻的微小变化转化成电压的微小变

5、化,再经过24位专用串行A/D转换芯片HX711将微小的电压信号转换为24位的串行数字信号输入到单片机进行处理,最后输出到LCD上显示。本设计采用的24位专用串行A/D转换芯片HX711,具有分辨率高,占用I/O口少,与外设接口简单等优点。所以,改设计方案简单可行,能完成设计要求。关键词: 称重;HX711;YZC-1B; 单片机 中图分类号:TP216Testing Device of Steam Iron Air Output Based On the Weighing MethodAbstract:Weighing technology from time immemorial atte

6、ntion, as a measurement method, widely used in industry, scientific research, transportation, and trade fields, and peoples lives are closely linked. Electronic is a kind of electron weighing apparatus, instruments is the national legal measuring instruments, livelihood, national defense, science re

7、search, domestic and foreign trade indispensable measure equipment, instruments, product technical level will directly influence the from all walks of life and social modernization level economic benefit.Because, weighing technology used widely, and simple and feasible. So it designed a weighting de

8、vice by using the single chip computer, which included the frame drawing, hardware structure and software system. It bases on 51 microcomputer system and included other models, such as dedicated A/D converter chip HX711 converted the small changes in voltage into 24-bit serial A/D converting chip HX

9、711 converted the small changes in voltage into 24-bit serial digital signals, LCD processed the signals, lastly the digital tube displayed the output.HX711 is special for A/D converter. Moreover it has higher resolution and occupies less I/O ports. Importantly, its interfacing with peripheral circu

10、its is simple. So, design scheme, is simple and feasible to complete the design requirements.Keywords:Weighting device; HX711; YZC-1B; Single chip computerClassification: TP216.目 次摘要IAbstractII目次III1 绪论11.1 选题的背景与意义11.2 课题的研究现状和开展概况11.3 课题的研究目标、主要工作及方案22 总体方案设计及硬件的选型42.1 总体方案设计42.2 传感器与数据采集模块硬件的选型42

11、.3 单片机与显示局部的硬件选型92.4 USB转串口模块112.5 本章小结123 电路的硬件设计及电路133.1 单片机电路133.2 A/D转换模块电路设计143.3 系统显示局部电路设计143.4 串口转USB通讯153.5 本章小结164 系统软件设计174.1 数据处理174.2 串口助手的应用174.3 HX711的读取184.4 本章小结195 实验结果与数据分析205.1 系统的调试205.2 系统流程205.3 实验结果分析206 总结226.1 总结226.2 体会22参考文献23附录A 参考程序24附录B电路图34附录C 实物图35作者简介36学位论文数据集371 绪论

12、一直以来,称重技术就很受人们的关注。称重设备也越来越普及。电子称重设备取代机械称重设备是科学技术开展的必然规律。低本钱、高智能化的称重设备毫无疑问地具有极其广阔的市场前景。如今,电子产品变得越来越丰富,给人们带来很多很多的方便,其中,称重设备成了人们生活中不可缺少的一局部。1.1 选题的背景与意义在这科技日益兴旺的社会里,蒸汽熨斗成为了人们越来越离不开的生活用品 了。然后,判断一个蒸汽熨斗的质量好坏,有很多不同的指标,例如,蒸汽量、电源工作电压、温度、出汽量等等。出汽量是一个非常重要的指标。出汽量是指,当蒸汽熨斗按下时,蒸汽熨斗所喷出的气体量。本次设计,我们就是采用称重技术去测量蒸汽量。在第二

13、次世界大战后,随着经济逐渐变得繁荣,为了把称重技术引入生产工艺过程中去,并且也对称重技术提出了新的要求,希望称重过程自动化,为此电子技术不断渗透进入电子衡器行业。早在60年代,人们所使用带有新式打印机的倾斜杠杆式称,其输出的信号能控制商用结算器。在70年代初期,一些人士研制出了可以与衡器相连的专门称重值打印机。在当时,但凡与称量有关的,比方,显示、记录、远传式的控制等功能都是采用电子方式的。现代称重技术和数据系统已经成为工艺技术、储运技术、预包装技术、收货业务及商业销售领域中不可缺少的组成局部。随着沉重传感器和各项传感器性能的不断突破,为电子称的开展奠定了根底。国外如美国、西欧等一些国家在20

14、世纪60年代就出现了0.1%称量度的电子秤,并在70年代中期约对75%的机械称进行了机电结合时的电子改造。随着称重传感器技术以及超大规模继承电路和微处理的进一步开展,电子称重技术及应用范围将更进一步开展,并被人们越来越重视。1.2 课题的研究现状和开展概况中国是电熨斗生产和出口的第一大国,2021年中国电熨斗出口量累计已超过1亿台。未来有继续增长的趋势。尽管我国生产的电熨斗畅销世界各地,然而绝大多数企业都是以OEM的形式在生产,品牌拓展方面仍然较弱,即使在国内电熨斗市场,外资品牌也几乎占据了半壁江山。中国电熨斗产品80%90%是用于出口,满足海外市场的需求。灿坤、卓力等电熨斗企业在满足国内消费

15、需求的同时,很大局部是为国外品牌进行贴牌生产,从而在最大程度上利用产能,实现生产规模效应。与中国市场缺乏千万台的销量相比,海外市场为电熨斗生产企业14提供了更为广阔的舞台。贴牌生产虽然可以消化庞大产能,但利润率却低得可怜。据统计,一些国产品牌电熨斗产品虽然销量排名也比拟靠前,但价格只有近百元,而飞利浦电熨斗的均价那么在200元以上。很明显,国内电熨斗品牌普遍将自己的产品定位于中低端市场。研究的电熨斗的底板上有假设干喷汽孔,在底板和加热元件上设有一只密封不漏汽的蓄水罐,蓄水罐的进水口设在手柄的前端,出汽管与蓄水罐相通,在出汽管上设有阀门,由手柄上的按钮控制喷汽或停止喷汽。电热元件通电加热底板的同

16、时,也将水罐中的水加热,水受热沸腾后汽化而产生蒸汽。水蒸气由管道引至底板上的喷汽孔喷出,使被熨衣物被水蒸汽润湿。蓄水器的后半部与底板别离,不需喷汽时,只需竖起熨斗,蓄水罐内的水就停止受热而节省热量。 1.3 课题的研究目标、主要工作及方案 主要研究目标位蒸汽熨斗出汽量时蒸汽熨斗质量的一个重要指标,当每按下蒸汽熨斗的按键时,蒸汽熨斗喷出的蒸汽越多,那么越好。国产的蒸汽熨斗每次喷出的蒸汽大约为60g左右,而飞利浦为80g。假设喷出的蒸汽质量低于60g时,那么为不合格。测蒸汽熨斗出汽量可使用流量计或者称重装置。有以下两种方案:方案一在使用流量计测蒸汽的流量时,因为蒸汽是一种相比照拟特殊的介质。在市面

17、上能检测蒸汽的流量计品种十分繁多,主要是以速度式与容积流量计最为普遍,他们共同点是只能连续测定工况下的体积流量,但是,体积流量又是状态的函数,工作状态下的体积流量不能确切地表示实际流量1。因此,用流量计测蒸汽流量不准确是普遍存在的问题,其主要原因分析如下:(1) 过热蒸汽蒸汽是一种相比照拟特殊的介质,通常情况下所说的蒸汽是指过热蒸汽。过热蒸汽是常见的动力能源。过热蒸汽是由饱和蒸汽加热升温获得。其中绝不含液滴或滴雾,属于实际气体1。经过较长距离的输送状况下,那么过热蒸汽将会随着工况如温度、压力的变化特别是在热度不高的情况下,因为热量损失温度下降导致了从过热状态进入饱和或者过饱和状态,转变成为表盒

18、蒸汽或带有水滴的过饱和蒸汽。饱和蒸汽突然大幅度减压,液体出现绝热膨胀时也会转变成为过热蒸汽,这样就形成汽液两相流的介质。(2) 饱和蒸汽饱和蒸汽是指未经过热处理的蒸汽。它是无色、无味并且不能燃烧的无腐蚀性的气体。饱和蒸汽非常容易凝结,如果在传输过程中有任何热量损失,那么蒸汽中便会形成液滴或者液雾,且导致温度与压力的降低。含有液滴或者液雾的蒸汽称为湿蒸汽。严格来说,饱和蒸汽多多少少都含会有液滴或者液雾的双相流体,所以,不同状态下不能用同一气体状态方程式来描述。准确地测量饱和蒸汽流量相对十分困难,因为,饱和蒸汽的干度难以保证,一般流量计都不能准确检测双相流体的流量,蒸汽压力波动将引起蒸汽密度的变化

19、,流量计示值产生附加误差。所以,在蒸汽计量中,必须设法保持测量点处蒸汽的干度以满足要求,必要时还应采取补偿措施,实现准确的测量。方案二用称重装置测量蒸汽熨斗出汽量时,蒸汽减少的量通过重量反映在称重装置上,称重装置测得的数值便是其蒸汽减少的重量,原理十清楚了,该方法简单,实现方便。相比照与流量计,称重装置具有实现简单,维护费用低等优点。因此,本设计采用称重测试装置测出汽量。主要工作为以单片机STC89C52为控制核心,实现称重装置的根本称重功能。该系统可以分为单片机最小系统、数据采集系统、电源系统,显示局部。单片机最小系统主要包括STC89C52单片机电路和经典复位电路;数据采集局部由称重传感器

20、和A/D转换局部组成,信号放大和A/D转换局部主要由专用型高精度24位A/D转换芯片HX711实现;显示局部主要由1602液晶显示器组成,可以方便数据的显示与读取。2 总体方案设计及硬件的选型2.1 总体方案设计结合所学的知识,通过查找资料和论证,可通过以下方案来实现课题要求实现指标,如图2.1示:图2.1. 总体方案设计图此方案的主要思路为,先通过数据采集,经过A/D转换,再到单片机处理,最后由LCD来显示。此方案设计出来的称重系统,硬件局部只有简单的输入与输出关系,在显示方面用LCD显示那么可以简化电路设计的工作量,在编程时,也可大大减少编程量。因此这个设计方案十分符合设计要求。该系统的设

21、计原理为,系统通过称重传感器将所感应到的重力转成为电信号,即此原理为在传感器内部的电阻应变片感应到重力,其电阻的阻值将会发生变化,通过全桥式测量电路将会将电阻阻值的变化转化成电压信号的变化,通过A/D转换对电压信号进行调整并且采集,再由单片机进行处理,单片机处理之后,把数字信号送到显示电路中去,有显示电路输出测定的结果。整个系统实现的功能是,由传感器采集数据,并进行数据转换,传送到单片机由单片机进行处理,单片机处理之后的,由显示器进行显示。但是,对于称重测试装置的功能,最终需要进行程序设计,其线性度确实定,需要对程序进行反复修改,在屡次修改之后,才能到达设计的要求,完成设计任务。2.2 传感器

22、与数据采集模块硬件的选型A/D转换器的主要性能指标:1分辨率分辨率所反映的转换器所能分辨的被测量的最小值,通常用输出的二进制代码为数来表示。(2) 精度精度是指相转换结果对于实际值的偏差,精度有两种表示方法a、 绝对精度:用二进制最低位LSB的倍数来表示。b、 相对精度:用绝对精度除以满量程值的百分数来表示13。应当指出,分辨率与精度是两个不同的概念。分辨率相同的A/D转换器但是其精度却有很大可能不同。(3) 量程量程是指输入模拟电压的变化范围。(4) 线性度误差13理想转化器的特性是呈线性变化,即模拟量输入与数字量输入成线性关系。线性度误差是指转化器实际的模拟数字转换关系与理想的直线关系不同

23、而出现的误差,通常用多少LSB表示13。(5) 转换时间从发出启动转换开始直至获得稳定的二进制代码所需的时间称为转换时间。转换时间与转换器工作原理及其位数有关。同种工作原理的转换器,通常位数越多,其转换时间越长。结合系统的设计要求考虑到单片机I/O接口资源紧张等因素,最终确定选用专为高精度称重传感器而设计的24位A/D转化器芯片HX711。HX711是一款专门为称重设计的高精度的24位A/D转换芯片。相较与其他同类型的芯片,改芯片集成了包括片内始终振荡器、稳压电压等其他同类型芯片所需要的外围电路,其优点有:响应速度快、抗干扰性强、集成度高等。那么这些优点似的称重测试装置的整机本钱降低了,同时,

24、提高了整机的性能与可靠性。由于该芯片与后端MCU芯片的接口简单,且管脚驱动所有的控制信号,编程简单,且无语对芯片内部的存放器编程。输入选择开关可任意选取通道A或通道B,并且与单片机内部的低噪声可编程放大器相连。通道A的可编程增益为128或64,对应的满额差分输入信号幅值为或。通道B的可编程增益为64,可用于检测系统参数。外部传感器和芯片内的A/D转换器的电源可以由芯片内的稳压电源直接提供。系统板上无需任何另外的模拟电源。其时钟振荡器无需接任何器件。并且商店自动复位的功能简化了开机的初始化过程。,断电电流:1,工作电压范围:2.65.5V;10工作温度范围:-20+85 。HX711芯片的管脚说

25、明如图2.2所示:图2.2. HX711管脚说明表2.1. 管脚描述管脚号号称性能描述1VSUP电源稳压电路供电电源:不用稳压电路时应接AVDD2BASE模拟输出稳压电路控制输出不用稳压电路时为无连接3AVDD电源4VFB模拟输入稳压电路控制输入不用稳压电路时应接地5AGND地模拟地6VBG模拟输出参考电源输出7INA模拟输入通道A负输入端8INA+模拟输入通道A正输入端9INB模拟输入通道B负输入端10INB+模拟输入通道B正输入端11PD_SCK数字输入断电控制高电平有效和串口时钟输入12DOUT数字输出串口数据输出13X0数字输入输出晶振输入不用晶振时为无连接14X1数字输入外部时钟或晶

26、振输入,0:使用片内振荡器15RATE数字输入输出数据速率控制,0:10Hz;1:80Hz16DVDD电源HX711典型应用电路如图2.3所示。图2.3. HX711典型应用电路传感器是测量机构最重要的部件。称重传感器本身具有单调性。其主要参数指标是灵敏度、总误差和温度漂移。(1) 灵敏度灵敏度是称重传感器的一个重要指标,在我们选择传感器使用时,这个指标会直接影响到我们的使用的。典型值是20.002(mv/v),其实他的意思是,在传感器收到额定的拉力如果满量程是100kg的,它的额定拉力就是200kg作用下,在鼓励电压是1V的情况下,它的两个输出端会有2mv的压力变化。当然,在实际工作时,鼓励

27、电压会大于1v,一般为10v到12v。我们在选择传感器的时候,往往是三个或四个同时并联使用的,必须要求每个传感器的灵敏度要相同时才能使用。如果不相同会使称重装置不准确。(2) 总误差总误差的定义为输出误差和额定误差的比值。典型的称重装置总误差的指标大概是0.02%,它限制了使用理想信号调节电路所能到达的精确度,这一技术指标相当重要。(3) 漂移在当前常用的称重传感器有压电式传感器、电阻式传感器、电容式传感器。称重传感器也产生与时间相关的漂移。选用时应按稳定性、精度、寿命和安装环境要求考了,其主要特点如下:1电容式压力传感器稳定性较差,精度和灵敏度比拟高,寿命比拟短,对环境要求严格,不易长距离的

28、传输。2压电式压力传感器稳定性较好,精度和灵敏度较高,寿命长,但是,大量程的压力传感器尚需进一步研究。3电阻应变式压力传感器稳定性较好,精度和灵敏度比拟高,寿命比拟长,对测量环境要求不大严格。综上所述,我们选择电阻应变式压力传感器,根据要求,称重范围是010Kg,我们选用型号为YZC-1B传感器,量程10Kg,可以满足我们的精度要求。电阻应变式传感器测量原理如下列图所示。图2.4. 电阻应变式传感器测量原理当垂直的正压力P作用于悬臂梁上时,那么悬臂梁会产生形变,电阻应变片R1、R3受到压弯拉伸时,阻值增加;电阻应变片R2、R4受压缩时,阻值便减小。当电桥失去平衡时,将会产生不平衡电压。不平衡电

29、压与作用在传感器上的载荷P成正比,从而将非电量转化成电量的输出。R1、R2、R3和R4组成惠更斯电桥,将2对电阻应变片的阻值变化转变成输出电压。如图2.4所示:图2.5. 桥式测量电路图本设计的测量电路采用的是最常见的桥式测量电路见图2.4,用到的是电阻应变式传感器半桥式测量电路。这种压力传感器的两只应变片和两只电阻贴在弹性梁上,测量电阻随重力变化导师弹性梁应变而产生的变化。即传感器输出电压的变化反映出重力的变化。电桥的输出电压可由式2.1表示。 .2. 1式2.1说明电桥的输出电压V和四个乔布的应变片感受的应变量的代数和成正比。2.3 单片机与显示局部的硬件选型STC89C52系列单片机是宏

30、晶科技生产的单时钟、机器周期的单片机,是低功耗、高速、超强抗干扰的新一代8051单片机,指令代码是完全兼容传统8051,但是,速度快812倍,内部集成MAX810专用复位电路。STC89C52单片机特点:1增强型8051CPU,1T,单片机/机器周期,指令代码是完全兼容于传统单片机8051;2工作电压:5.5V-3.5V5V单片机;3工作频率范围:040MHz,相当于普通8051的080MHz;4用户可采用的应用程序空间为4K/8K/16K/32K/64K字节;5片上集成1280字节RAM;6通用I/O32/36个,复位后为准双向口/弱上拉普通8051传统I/O口;7ISP在系统可编程/IAP

31、(在应用可编程),无需专用编程器/仿真器。8每个I/O口驱动能力均到达20mA,但整个芯片最大不要超过120mA;9可通过串口P3.0/P3.1直接下载用户程序,数秒即可完成一片12;10有EEPROM功能;11看门狗;12内部集成MAX810专用复位电路外部晶体12M以下时,复位脚可直接1电阻到地;13时钟源:外部高精度晶体/时钟,内部R/C振荡器;14用户在下载程序时,可选择是使用内部R/C振荡器还是外部晶体时钟;15在常温下,内部R/C振荡器的频率为5.0V单片机为:11MHz17MHz;16外部中断I/O口4路,传统的下降沿中断或低电平触发中断,并新增支持上升中断的PCA模块,Powe

32、r Down模式可由外部中断唤醒;17通用全双工异步串行口UART;18工作温度范围:-4085工业级/075商业级;19封装:PDIP-40,PLCC-4412。STC89C52单片机管脚及封装STC89C52单片机有多种封装形式,本设计中选用40DIP封装其管脚定义如图3所示:图2.5. STC89C52管脚图方案一 数码管显示数码管是一种发光器件,他的材料是半导体的。根本组成单元为发光二极管。数码管可按段数来分,分为七段数码管与八段数码管。因此,八段数码管与七段数码管相比,其差异在于,八段数码管多一个二极管单元多一个小数点的显示;数码管的分类方式很多,按照能够显示“8的个数,那么可分为1

33、位、2位、4为等数码管;按照发光二极管的单元连接方式,那么可分为共阴极与共阳极数码管。共阳极数码管为所有发光二极管的阳极接到一起形成了公共阳极COM的数码管。由于数码管显示信息有限,当我们需要显示较多的信息量时,那么需要多个数码管级联,但是,这样会造成硬件复杂,并且本钱相对增加;而且,数码管对大多数字符不能很好的显示,在动态扫描过程中,处理不好十分容易出现闪烁现象9。方案二 LCD字符液晶显示器在设计装置中,采用LCD液晶显示,LCD是点阵字符型的,他的优点是体积小、显示内容丰富、功耗低等。当前的字符型液晶显示模块成为在设计单片机单片机应用中使用率最高的显示器件。LCD1602的工作电压为5V

34、,数据总线是8位D0D7,有三个控制端口:RS、R/W、EN,并且可以显示2行16个字符。具体引脚说明如下表所示:表2.2. LCD1602液晶显示器引脚说明编号符号引脚说明编号符号引脚说明1VSS电源地9D2Data I/O2VDD电源正极10D3Data I/O3VL液晶显示偏压信号11D4Data I/O4RS数据/命令选择端H/L12D5Data I/O5R/W读/写选择端H/L13D6Data I/O6E使能信号14D7Data I/O7D0Data I/O15BLA背光源正极8D1Data I/O16BLK背光源负极LCD1602液晶模块内部具有字符发生存储器,在该存储器内已经存储

35、了160个不同的点阵字符图形,如表2.2所示,他所存储的字符包括:英文字母的大小写、阿拉伯数字等,没有任何一个字符有一个固定的代码,其读写操作、屏幕和光标的操作都是通过指令编程来实现的9。最后,综合了多方面的因素考虑采用方案二,那么选择了LCD1602显示器作为系统的显示界面。2.4 USB转串口模块对于一些学校、工业、科研客户来说,电脑的串口和电脑端软件连接,很多电路模块可以非常直观方便地利用串口调试软件进行调试,很多仪器必须通过串口通讯和数据交换。但是目前笔记本电脑因为空间的小指和其他方面考虑的原因都没有串口,甚至一些台式电脑也取消了串口配置,这让我们迫切需要串口的客户非常苦恼。USB转串

36、口模块全称为USB to serial port module,他可以将USB接口虚拟成一个串口,解决客户无串口的苦恼。现在市面上的USB转串口的设备可谓是琳琅满目,质量也参差不急。造成这种现象的根本原因在于控制芯片的不同。现在USB转串口桥接芯片很多,比方CP2102、FT232、PL2303等等。但并非每一种芯片都可以用作ISP下载。经过测试CP2102是不能下载的,而FT232可以下载,但其价格实在不菲。最为时钟的就是台湾生产的PL2303,可以稳定下载,并可以支持很多种操作系统。图2.6. USB模块如图示,这是PL2303芯片开发的USB转串口模块,电路板只有30*16*7毫米,模块

37、一共引出5根脚,引脚电平为TTL,引脚定义如下:+5V、P3.0TXD、P3.1RXD、GND地线、+3.3V。其中+5V和3.3V电源输出线一般情况下都不用的,不需要连接。PL2303应用如下列图:图2.7. PL2303应用2.5 本章小结本章主要介绍了设计方案以及各模块元器件的选型。与其他同种类型的元器件相比照,最终确定以上型号,能更好更方便地实现该装置的称重功能,以及这些型号的元器件能够到达所要求的精度。3 电路的硬件设计及电路3.1 单片机电路单片机上电时,当振荡器正在运行时,只要持续给出RST引脚两个机器周期的高电平,便可完成系统复位。外部复位电路是为提供两个机器周期以上的高电平设

38、计的。系统采用上电自动复位,上电瞬间电容器上的电压不能突变,RST上的电压时VCC上的电压与电容器上的电压之差,因而RST上的电压与VCC上的电压相同。随着充电的进行,电容器上的电压不断上升,RST上的电压与VCC上的电压相同。随着充电的进行,电容器上的电压不断上升,RST上的电压随着下降,RST叫上只要保持10ms以上高电平,系统就会有效复位。电容C可取1033uF,R取19。STC89C52单片机有一个用于构成内部振荡器的反相放大器,XTAL1和XTAL2分别是放大器的输入、输出端,外接石英晶体或陶瓷振荡器以及补偿电容C2、C3并构成并联谐振电路。当外接石英晶体时,电容C2、C3选3010

39、pF;当外接陶瓷振荡器时,电容C2、C3选用40pF10pF。STC89C52系统中晶振频率一般在1.212MHz选择。外接电容C2、C3的大小会影响振荡器频率的上下、震荡频率的稳定度、起振时间及温度稳定性。在设计电路板时,晶振和电容应靠近单片机,以便减少寄生电容,保证振荡器稳定可靠工作。在本系统中,选择了11.0562MHz石英,电容为33pF。其电路图如题3.1所示。图3.1. 单片机及外围电路 A/D转换模块电路设计在A/D转换器中,输入的模拟信号在时间上是连续的,而输出的数字信号时离散量。所以,进行转换时,必须在一些了选定的瞬间对模拟信号采样,然后再把该取样值用二进制数表示出来。由于将

40、采样值再用二进制表示出来需要一定的时间,因此,模拟量在采样之后还必须要保持、量化和编码等过程。所以,A/D转换过程一般要四部:采样、保持、量化和编码。其电路设计图如图3.2所示:图3.2. HX711模块设计3.3 系统显示局部电路设计图3.3. 液晶显示电路1脚和2脚为液晶1602地和电源引脚,3脚为背光调节引脚,通过10K电位器接地,背光可通过电位器来调节亮度;4脚、5脚、6脚为液晶片选控制引脚,分别连接到单片机的P2.5、P2.6、P2.7端口。714脚为数据接口,与单片机P1口相连实现数据的传输,15、16脚为液晶的背光控制脚,分别连接到电源和地线。3.4 串口转USB通讯本设计采用U

41、SB转串口通讯,主要的设计电路图如下列图所示图3.4. 串口转USB通讯电路图3.5 本章小结本章的主要内容是关于该设计的各个模块。这些模块分别为,单片机电路,A/D转换模块,系统显示局部电路以及USB串口通讯模块。并且给出了每个模块的电路图的设计。4 系统软件设计4.1 数据处理测量精度和可靠性是称重系统设计的关键,引入软件数据处理技术,可以克服或弥补包括传感器在内的各测量环节,硬件本身的缺陷或者弱点,使原来靠硬件电路难以实现的信号处理得到解决,提高电子称的综合性能。在电子称重系统中,主要的数据处理技术有:无效物理量的消除、校零处理、数字滤波技术等。在称重系统中,称重传感器输出的信号是支架与

42、A/D转换后的信号,实际所要测量的是被测量物体的重量,因此支架的量是无效的,在信号处理过程中要用软件方法来消除。本设计主要在程序中已减去支架重量。4.2 串口助手的应用为实现本设计的数据采集,特此安装了串口助手。穿口助手主要功能有1自动搜索串口,并翻开串口;2接受数据可以进行十六进制和ASCII切换3接受数据时,光标始终显示在最后一行;4可以以十六进制或ASCII格式,像制定串口发送数据;(5)定时发送数据;6自动记录上次操作参数,如串口号、波特率等,是一个很好而小巧的出口调试助手,支持常用的300115200bps波特率,能设计校验、数据位和停止位ASCII码或十六进制收发或发送任何数据或字

43、符包括中文,可以任意设定自动发送周期,并能将接受数据保存成文本文件,能发送任意大小的文本文件。其运行框图如下列图所示:图3.5. 串口助手显示窗口4.3 HX711的读取HX711是一款专为高精度称重传感器而设计的24位A/D转换芯片。与其他同类型的芯片相比拟,他包含了稳压电源、片内时钟振荡器等其他同类型所需要的外围电路。其读取HX711的程序主要如下unsigned long Readcount(void)unsigned long count;unsigned char i;ADDO=1;ADSK=0;count=0;/while(ADDO);for(i=0;i24;i+)ADSK=1;c

44、ount=count1;ADSK=0;if(ADDO) count+; ADSK=1;count=count0x800000;ADSK=0;return(count);4.4 本章小结本章主要介绍了C语言在单片机中的应用,数据处理,串口助手的应用以及HX711的读取。并且,给出了软件设计的程序框图和根据实际情况写出了程序代码。5 实验结果与数据分析5.1 系统的调试电路板实物做完以后,接下来的工作就是调试。这是理论指导实践最重要的一步。调试工作需要耐心与恒心。所以在调试过程中必须保持冷静的头脑,较强的电路分析能力。一个系统的调试需要软硬件结合调试。在软硬件结合调试的过程中所遇到的问题:1电子电

45、路的设计中对各种影响因素的考虑不够完全,比方在对过电压情况的处理中未作防范措施。2系统设计不够优化,有待改善。3没有扩展更多功能。4对各种实用芯片价格了解不多,选择上欠缺考虑。这些都为我今后的学习和工作留下了积极的影响。5.2 系统流程 系统软件的流程图主要如图示:图5.1. 系统流程图该流程图主要说明了程序执行时,先初始化,在对LCD清零,在LCD清零之后,启动A/D模块,对数据进行处理,之后再到LCD显示。该流程清楚地显示了程序执行的过程,简单明了。5.3 实验结果分析由于所采用的传感器灵敏度很高,如果传感器在水平方向固定的不是很好会存在一定的误差。另外传感器的引线也很灵敏,稍微触动一下,

46、也会产生误差。其数据如图5.1示:图5.2. 线性测试曲线 单位g表5.1. 实验数据砝码质量g01002004005006001000显示值g41042024065026041014砝码质量g1200150020002200250030004000显示值g1210150420212210250130094004砝码质量g500051005200550060007000显示值g501051075210550560047009以上是对称重装置的测试数据,该数据结果显示,该称重装置呈线性变化。由此可以证明该称重装置的称重功能已经很好的实现,并完成了设计的要求。5.4 本章小结本章主要介绍了对称重测

47、试装置做了实验,并且对实验的结果进行了总结与分析。该实验装置存在一定的误差,但是,并不影响实际的应用。此装置呈线性变化。因此,本次设计成功得完成了设计要求。6 总结6.1 总结本文采用了STC89C52单片机,去设计称重测试系统,同时,采用HX711芯片的A/D转换模块,不但在硬件上面减少了工作量,同时,在软件方便也大大减少了编程量。在设计出来的称重测试系统里,无论是计量精度,还是稳定精度,都十分满足设计要求。同时,通过硬件的少量扩展和软件的修改,设计出性能优越的称重设计。下面就称重设备软件组成局部展望一下他的开展:在整个毕业设计过程中,我对大学四年所学的只是有了一个系统的认识和理解,尤其是对

48、本课题所用到的单片机及其相关只是有了进一步的掌握,对利用单片机进行控制系统的设计与开发又及对系统的分析和问题的解决有了切身的认识和体会,正所谓学以致用,在此实践过程中增长了只是,并且,丰富了经验,提高了自身解决问题的能力。系统的分析与设计过程是对学习的总结过程,更是进一步的学习和求知探索的过程。控制系统的开发设计是一项复杂的系统工程,必须十分严格地按照系统分析设计、系统实施、系统运行与调试的过程来进行。系统的分析和设计是一项十分辛苦的工作,但是,同时也是一个充满了乐趣的过程,在设计的过程中,要一边学习,一边实践,遇到新的问题就不断探索和努力即可使问题得到解决。理论和实际必须紧密结合,在设计中药

49、针对不同的系统根据理论给予不同的方案,综合考虑各方面的因素和需要,选择出最正确方案和结论。本课题软件和硬件相结合,有一定的难度,同时也有很大的实用性。在做毕业设计的过程中,我的理论水平和实践水平都有了非常大的提高。同时,我熟练上我了单片机硬件设计和接口技术,同时对称重传感器的原理及应用都有了一定的了解,掌握了各种控制电路及相关元器件的使用。通过这次毕业设计,我不仅学会了如何将所学专业知识运用到实际生活中,还学会如何克服位置的困难,解决难题的方法。6.2 体会毕业设计终于结束了,毕业设计的结束也意味着我的大学生涯也结束了。毕业设计不仅仅是大四这一年的一个任务,更是对我大学四年的学习生涯的一个总结

50、。在毕业设计的过程中,稳固了我对单片机与C语言编程方面的只是,并提高了程序调试的能力。在此同时,我了解了很多其他相关领域的只是,这对我将来的学习以及工作有很大的帮助。由于时间仓促,经验缺乏,理论方面也相应的存在缺乏,加上条件有限,仍存在着一些设计方面的问题,个人技能也有待提高。理论只是还要稳固加油。但是珍贵的时间经验还是对自己的提高有着极大的帮助。参考文献1鲁卫华关于蒸汽流量测量的讨论J自动化综合技术, 2003,03(043):4345 2强金铖阳光输送机中自动跟踪系统的研制D陕西科技大学,2021:21223吴玉林,方鹏斌,严黎华简易数字电子称的设计J咸宁学院学报,2021,;3012:1

51、0124程飞基于AT89C2051单片机的电子秤设计J.电脑知识与技术,2021;3002:854885545李金钟,赵欣,2李敬民运用C语言对串口进行操作J.唐山师范学院学报,2005,2705;93956章津楠,张长胜,郭清成一种简单方法实现基于STC89C52RC单片机的频率计J福建电脑,2021,01:1061107王喜英,关于蒸汽流量的测量J.计量与测试技术,2021;3606:43468熊翼对武汉石化厂蒸汽流量测量准确度问题的分析J,石油工程建设,2021,37(05):77829周正华,唐宁液晶显示模块RT1602C与FPGA接口技术J,2021;19(03):11011110王

52、宪男基于ARM7的动态称重系统研究D,2021:192011张会云关于蒸汽流量测量的讨论J,科技论坛,202133:3312傅铮无线传感器网络节点模块的设计与实现D,华中科技大学,2021 :202113易大川非集成化智传感器系统电磁兼容技术研究D,电子科技大学,2007:1814张国元电熨斗行业:宁静中孕育着成熟J,电器,2007(06):384015Integrated Circuits Data Handbook 80C51-based 8-bit micro controllers Philips.199216Adel S. Sedra. Kenneth C. Smith: Micro

53、electronic Circuits.3rd Edition. Holt Rinehart and Winston, Inc., 1991附录A 参考程序程序源代码#include#include#include#define uchar unsigned char#define uint unsigned int/这三个引脚参考资料sbit E=P27;/1602使能引脚sbit RW=P26;/1602读写引脚sbit RS=P25;/1602数据/命令选择引脚sbit ADDO=P10;sbit ADSK=P11;/称重变量定义unsigned long FullScale;/初始值u

54、nsigned long AdVal;/AD的读取值unsigned long weight=0;/重量uchar Buffer10 ; /所要发送的数据uint FlagTest=0;/1秒测一次重量uint mstcnt=0;uint seconde=0;/*名词:Readcount()功能:读HX711的值*/unsigned long Readcount(void)unsigned long count;unsigned char i;ADDO=1;ADSK=0;count=0;/while(ADDO);for(i=0;i24;i+)ADSK=1;count=count1;ADSK=0

55、;if(ADDO) count+; ADSK=1;count=count0x800000;ADSK=0;return(count);/*名词:ToZero()功能:找零点*/void ToZero(void)FullScale=Readcount()/1000;/* 名称 : delay()* 功能 : 延时,延时时间大概为140US。* 输入 : 无* 输出 : 无*/void delay()int i,j;for(i=0; i=100; i+)for(j=0; j=20; j+);/* 名称 : enable(uchar del)* 功能 : 1602命令函数* 输入 : 输入的命令值*

56、输出 : 无*/void enable(uchar del)P0 = del;RS = 0;RW = 0;E = 0;delay();E = 1;delay();/* 名称 : write(uchar del)* 功能 : 1602写数据函数* 输入 : 需要写入1602的数据* 输出 : 无*/void write(uchar del)P0 = del;RS = 1;RW = 0;E = 0;delay();E = 1;delay();/* 名称 : L1602_init()* 功能 : 1602初始化,请参考1602的资料* 输入 : 无* 输出 : 无*/void L1602_init(

57、void)enable(0x01);enable(0x38);enable(0x0c);enable(0x06);enable(0xd0);/* 名称 : L1602_char(uchar hang,uchar lie,char sign)* 功能 : 改变液晶中某位的值,如果要让第一行,第五个字符显示b ,调用该函数如下 L1602_char(1,5,b)* 输入 : 行,列,需要输入1602的数据* 输出 : 无*/void L1602_char(uchar hang,uchar lie,char sign)uchar a;if(hang = 1) a = 0x80;if(hang = 2) a = 0xc0;a = a + lie - 1;enable(a);write(sign);/*

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!