资源描述:
《基于单片机的电子秤设计 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业论文(设计)任务书课题名称基于单片机的电子秤设计指导教师姓名工作单位一、主要内容:设计一基于单片机的电子秤,LCD显示。二、基本要求(基本技术要求与数据)(1)称量范围0~40kg;分度值0.02kg;精度等级Ⅲ级。(2)主要功能有自检、去皮、计价、累计、单价设定、计量单位选择。(3)通过硬件实现过载报警和弱电压指示功能。三、论文(设计)工作起始日期:自2011年1月3日起,至2011年5月25日止四、进度与应完成的工作:第一阶段:阅读书籍、查找资料(2011年1月3日—2011年3月1日)第二阶
2、段:系统设计、论文初稿(2011年3月1日—2011年5月6日)第三阶段:系统调试、论文修改(2011年5月7日—2011年5月12日)第四阶段:论文定稿、打印(2011年5月12日—2011年5月14日)第五阶段:论文答辩准备及答辩(2011年5月16日—2011年5月22日)五、主要参考文献、资料[1]陆伯勤.电子称重技术和自动称重系统的进展[J].自动化博览,1999,(1).[2]阎石.数字电子技术基础[M].北京:高等教育出版社,1995.[3]刘伯中.刘景霞.高精度智能电子分析天平[J].
3、仪器仪表学报,1989,(2).[4]于玉萍.基于MSP430的智能电子秤设计论文[D].[5]何立民.MCS-51系列单片机应用系统设计[M].北京:国防工业出版社,2001.19目录摘要5Abstract61引言72工作原理与设计框图73系统硬件设计83.1主控电路83.2数据采集与处理电路93.2.1传感器93.2.2运放与A/D转换器部分103.3人机交互部分123.3.1键盘输入123.3.2输出显示133.4系统电源134系统软件设计154.1主程序154.2扩展功能程序175系统调试17
4、6结论18参考文献19致谢19附录2019基于单片机的电子秤设计宁坤摘要:电子秤是将检测与转换技术、计算机技术、信息处理、数字技术等技术综合一体的现代新型称重仪器。它与我们日常生活紧密结合成为一种方便、快捷、称量精确的工具,广泛应用于商业、集贸市场、超市、及零售业等公共场所的信息显示和重量计算。电子秤主要以单片机为中心控制单元,通过称重传感器信号放大并进行模数转换,再配以键盘、LCD液晶显示和软件来组成。本系统是针对电子秤的自动称重、自动计价、数据处理和串口通信进行研究的。该电子秤不但能实现秤的基本功
5、能,还可实现净/毛转换、计量单位选择、累计、设定价格和电子时钟功能。由于单片机控制的电子秤体积小、计量准确、携带方便、操作简单、称重速度快、并集质量称量功能与价格计算功能于一体,具有一定的开发和实用价值。关键词:单片机;传感器;模数转换;电子秤。页码底部居中19ElectronicScaleDesignBasedonMCUAbstract:Electronicscaleisthedetectionandconversiontechnology,computertechnology,informatio
6、nprocessing,digitaltechnology,oneofthemodernnovelandTechnologyweighinginstruments.Itiscloselyintegratedwithourdailylife,becomingaconvenient,fastandaccurateweighinginstrument,widelyusedinbusiness,markets,supermarkets,retailandotherpublicplacesintheinform
7、ationdisplayandweight.ElectronicscalesmainlyMCUcentercontrolunit,throughweighingtransducerandamplificationfrequency-field,matchagainwiththekeyboard,LCDdisplayandsoftwaretocomposition.Thissystemisaimedattheautomaticweighing,automaticelectronicpriced,data
8、processingandserialinterfacecommunicationresearch.Theelectronicscalescannotonlyrealizethebasicfunctionofbalance,stillcanrealizenet/grossconversion,aunitofmeasurementchoice,accumulated,settingpricesandelectronicclockfunction.Becau