欢迎来到天天文库
浏览记录
ID:47490240
大小:2.18 MB
页数:24页
时间:2020-01-12
《北邮小学期电子秤实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2013211119班28号曾霜霜单片机设计实验报告2015年小学期单片机设计实验报告题目:计价电子秤班级:20班内序号:实验组号:学生姓名:指导教师:2013211119班28号曾霜霜单片机设计实验报告期中检查教师评语指导教师签字:年月日2013211119班28号曾霜霜单片机设计实验报告计价电子秤——2013211119班曾霜霜实验摘要本次我们制作的是基于压力传感器的既可显示重物质量又可输入单价计算总价的计价电子秤。整个系统中,微控制器采用了Microchip公司的PIC16F877A,软件设计中涉及PORTA0作为模拟量输入端;用PORTB作为数字量输入端,连接键盘输入重物的单价;PO
2、RTA1-3作为数字输出端口连接液晶屏使能端,PORTC作为数字输出端口连接液晶屏,最终显示重物的种类,单价和总价。概括的说,本实验是通过压力传感器形变后产生的模拟信号经过数模转换、量化、显示获得重物质量,然后输入单价后进行乘法运算的过程。AbstractInthisexperiment,wemadeadenominatedelectronicscalebasedonthepressuresensor,whichcanautomaticallydisplaytheweightoftheheavy,inputtheunitpriceandevencalculatethetotalpriceof
3、theheavy.Throughoutthesystem,theproductionoftheMicrochipcord--PIC16F877Aisusedasthemicrocontroller.SoftwaredesigninvolvesPORTA0assimulationinputport,theanalogsignaltothemicrocontrolleranddigitaltoanalogconversion,asadigitalenableoutputporttocontrolthescreenwithPORTA1-PORTA3,usingPORTBasthedigitalin
4、putport,connectthe4*4keyboardinputweightunit,PORTCasthedigitaloutputportisconnectedwiththeLCDscreen,displaytheweightcategories,unitpriceandtotalvalue.Insummary,thisexperimentwascarriedoutbytheanalogsignalgeneratedbythepressuresensordeformationafterdigitaltoanalogconversion,quantizationtogettheweigh
5、tdisplayquality,andthenentertheunitpriceafterthemultiplicationprocess.关键字单片机——microcontroller芯片——CMOSchip计价——pricecalculating压力传感器——pressuresensor模数转换——analog-digitalconversion2013211119班28号曾霜霜单片机设计实验报告一.实验论证与比较1.压力传感器模块1.1设计思想压力传感器是本实验的核心部分。压力传感器利用形变先将压力信号转化为模拟电信号输出到单片机,再由单片机自身的AD转换功能将其转化为数字电信号,从
6、而显示出重物的质量。1.2具体实现1.2.1压力传感器此次选用的是外购的电阻应变式压力传感器,电源电压为5V。使用时,将压力传感器一端固定在万用板上,将重物放在它的另一端,使压力传感器内部的电阻应变片发生形变,从而改变压力传感器的电阻大小,进而改变通过压力传感器的电流大小,获得随重物质量而改变的模拟电信号。1.2.2差分放大电路由于压力传感器输出电压过小,为mV级,于是增加了差分放大电路来将输出电压放大到V级,该电路由一个LM324作为差分放大装置,需用±12V的直流电作为驱动,最终放大后的模拟信号从LM324的8管脚传送到PIC16F877A的RA0端口进行模数转换。此外,该电路通过一个1
7、M的电位计对电源电压进行分压以达到调零的目的,另有一个1K的电位计通过调整LM324的放大倍数以达到压力传感器的校准功能。1.2.3数模转换及量化经单片机AD转换后,0~5V的模拟电信号被量化成了0~255的八位二进制数。对应电子秤的量程5.000kg,将5000分成256份,于是分度值取20g.2.键盘模块2.1设计思想矩阵键盘的操作分为两个部分:一是检测是否有键被按下;二是识别被按下的键是哪一只。我们采
此文档下载收益归作者所有