数字电子称沈阳工程学院毕业论文.doc_第1页
数字电子称沈阳工程学院毕业论文.doc_第2页
数字电子称沈阳工程学院毕业论文.doc_第3页
数字电子称沈阳工程学院毕业论文.doc_第4页
数字电子称沈阳工程学院毕业论文.doc_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要 电子秤是科学研究工业生产和人民生活必需的计量器具设计智能化高精度的电子秤具有较高的现实意义随着时代科技的迅猛发展微电子学和计算机等现代电子技术的成就给传统的电子测量与仪器带来了巨大的冲击和革命性的影响常规的仪器表和控制装置被更先进的智能仪器所取代使得传统的电子仪器在功能精度及自动化水平方面发生巨大变化 总的设计流程是传感器 放大电路 量程转换电路 AD转换电路 LCD显示工作流程说明当物体放在秤盘上时压力施给传感器该传感器发生形变从而使阻抗发生变化同时使用激励电压发生变化输出一个变化的模拟信号该信号经放大电路放大输出到模数转换器转换成便于处理的数字信号输出到CPU运算控制CPU根据键盘命令以及程序将这种结果输出到显示器直至显示这种结果做为重要测量仪器智能电子秤在各行各业开始显示其测量准确测量速度快易于实时测量和监控的巨大优势并开始逐渐取代传统的机械杠杆测量秤成为测量领域的主流产品关键词 计量器具智能化传感器AD转换电路LCD显示AbstractElectronic scales is scientific research industrial production and peoples life necessary measuring instruments intelligent design high precision of the electronic scales has high practical significanceThe rapid development of science and technology with The Times microelectronics and computer and other modern electronic technology achievements to traditional electronic measurement and instrument brings the huge impact and the revolutionary effects The conventional instrument table and control device was more advanced intelligent instrument replaced make the traditional electronic instrument in function precision and automation level changedTotal design process is sensor- amplifier circuit- range conversion circuit- AD converter circuit- LCD display Working process description when the object in ChengPan heap pressure sensor the sensor deform so that the impedance change at the same time use inspire voltage change a change to the output of the analog signals This signal amplifier output by amplifying circuit to digital converter Conversion to facilitate the processing of digital signal output to the CPU control operation According to the keyboard commands and CPU program will this output to the display The results showed that the tillAs the important measurement instrument intelligent electronic scales in all walks of life began to show the measured accurately measuring speed easy to real time measurement and monitoring the huge advantage and gradually began to replace the traditional mechanical lever measurement scales become the mainstream of the field measurement productsKey Words Measuring instruments sensor AD conversion circuitLCD display目录摘要IAbstractII1 引言4 11称重技术和衡器的发展412 电子称的组成4 maxbook118com 电子称的基本结构4 maxbook118com 电子秤的工作原理4 13 设计思路2 2 整体方案设计3 3 硬件电路的设计4 31 传感器电路设计4 32 放大电路及AD转换电路设计5 maxbook118com HX711芯片介绍6 maxbook118com HX711引脚功能6 maxbook118com 信号放大电路7maxbook118com AD转换电路7 33 STC89C52RC单片机7 maxbook118com STC89C52RC引脚功能734 自动量程控制电路9 maxbook118com CD4052B介绍9 maxbook118com制量程工作过程9 35 键盘电路11 36 显示电路11 4 软件电路设计13 41 系统总体流程13 42 重量显示电路13 43 按键程序处理14 44 按键处理流程17 结 论18 致 谢19 参考资料20 附录21 A11 电路原理图21 A12 元器件清单22 A13 程序清单23 1 引言11称重技术和衡器的发展 城中技术自古以来就被人们所重视作为一种计量手段广泛用于工农业科研交通内外贸易等各个领域与人民的生活紧密相恋电子称是电子衡器重的一种衡器是国家法定计量器具是国计民生国防见识科学研究内外贸易不可缺少的计量设备衡器产品技术水平的高低将直接影响各行各业的现代化水平和社会经济效益的提高称重装置不仅是提供重量数据的单体仪表而且作为工业控制系统和商业管理系统的一个组成不服推进了工业生产的自动化和管理的现代化它起到了缩短作业时间改善操作条件降低能源和材料的消耗提高产品质量以及加强企业管理改善经营管理等多方面的作用称重装置的应用已遍及到国民经济各领域取得了显著地经济效益因此称重技术的研究和衡器工业的发展各国都非常重视50年代中期电子技术的渗入推动了衡器制造业的发展60年代初期出现机电结合式电子衡器以来经过40多年的不断改善我国电子衡器最初的机电结核性发展到现在的全电子型和数字智能型现今电子衡器制造技术及应用得到了新发展测量特点从单参数测量向多参数测量发展特别是对快速称重和动态称重的研究与应用通过分析近年来电子和气产品的发展情况及国内外市场的需求电子衡器总的发展趋势是小型化多模化集成化智能化其技术性能趋向是速率高准确度稳定性高可靠性高其功能趋向是称重计量的控制信息和非控制信息并重的智能化功能 12 电子称的组成maxbook118com 电子称的基本结构 电子称是利用物体的重力作用来确定物体的质量重量的测量仪器也可用来确定于质量相关的其他量大小参数或特性不管根据什么原理制成的电子称均由以下三部分组成承重传力复位系统 2 称重传感器测试显示和数据输出的载荷测量装置maxbook118com 电子秤的工作原理当被称物体放置在称体的称台上时其重量便通过称体传递到称重传感器传感器随之产生力电效应将物体的重量转换成一杯称物体重量成一定函数关系一般成正比关系的电信号电压或电流等此信号由放大电路进行放大滤波后在由模数AD 器进行转换数字信号再送到微处理器的CPU处理CPU不断扫描和各种功能开关根据键盘输入内容和各种功能开关的状态进行必要的判断分析有仪表的软件开控制各种运算运算结果送到内存贮器需要显示时CPU发出指令从内存贮器重读出送到显示器显示或送打印机打印一般地信号的放大滤波AD转换以及信号各种运算处理都在仪表中完成13 设计思路 目前台式电子称在商业贸易中的使用已相当普遍似存在较大的局限性体积大成本高需要工领交流电源供应携带不便应用场所受到制约现有的便携秤为杆秤或以弹簧拉伸变形来实现计量的弹簧秆居民用户使用的基本是本杆秤弹簧盘杆制造工艺要求较高弹簧的疲劳问题无法彻底解决一旦超过弹簧弹性限度弹簧秤就会产生很大误差以至损坏影响到称重的准确性和可靠性只是一种暂时的代用品也被列入逐渐取消的行列 微控制器技术传感器技术的发展和计算机技术的广泛应用电子产品的更新速度达到了日新月异的地步本系统在设计过程中除了能实现系统的基本功能外系统的微控制器部分选择了兼容性比较好的STC89C52系列单片机在系统更新换代的时候只需要增加很少的硬件电路甚至仅仅删改系统控制程序就能够实现另外由于实际应用当中称可以有一定量的过载但不能超出要求的范围 综上所述本课题的主要设计思路是利用压力传感器采集因压力变化产生的电压力信号经过电压的放大电路放大然后再经过模数转换器转换为数字信号最后把数字信号送入单片机单片机经过相应的处理后得出当前所称物品的重量总额然后显示出来此外还可通过键盘设定所称物品的价格 这种高精度智能电子称体积小量程准确携带方便采集质量称量功能于一体能够满足商业贸易和居民家庭的使用需求2 整体方案设计整个电子秤电路由传感器放大电路AD转换电路89c52单片机量程控制电路键盘和显示电路等7部分组成其功能是被测信号经放大整形后送入单片机由单片机对测量信号进行处理并根据相应的数据关系译码显示出被测物体的重量单片机控制适合于功能比较简单的控制系统而且其具有成本低功耗低体积小算术运算功能强技术成熟等优点但其缺点是外围电路比较复杂编程复杂 图21 方框图结合上面所讲鉴于本电子秤的设计并不太复杂单片机完全能实现所需功能所以在具体设计时采用了这种设计方案3 硬件电路的设计数字电子秤采用STC89C52单片机作为微处理器接口电路由晶振LCD12864显示电路44按键电路CD4052B电路报警电路等组成31 传感器电路设计传感器的定义能感受规定的被测量并按照一定规律转换成可用输出信号的器件或装置通常传感器由敏感元件和转换元件组成其中敏感元件指传感器中能直接感受被测量的部分转换部分指传感器中能将敏感元件输出量转换为适于传输和测量的电信号部分现代科技的快速发展使人类社会进入了信息时代在信息时代人们的社会活动将主要依靠对信息资源的开发和获取传输和处理而传感器处于自动检测与控制系统之首是感知获取与检测信息的窗口传感器处于研究对象与测控系统的接口位置一切科学研究和生产过程要获取的信息都要通过它转换为易传输与处理的电信号因此传感器的地位与作用特别重要电阻应变式传感器是一种利用电阻应变效应将各种力学量转换为电信号的结构型传感器电阻应变片式电阻应变式传感器的核心元件其工作原理是基于材料的电阻应变效应电阻应变片即可单独作为传感器使用又能作为敏感元件结合弹性元件构成力学量传感器导体的电阻随着机械变形而发生变化的现象叫做电阻应变效应电阻应变片把机械应变信号转换为RR后由于应变量及相应电阻变化一般都很微小难以直接精确测量且不便处理因此要采用转换电路把应变片的RR变化转换成电压或电流变化其转换电路常用测量电桥直流电桥的特点是信号不会受各元件和导线的分布电感及电容的影响抗干扰能力强但因机械应变的输出信号小要求用高增益和高稳定性的放大器放大下图为一直流供电的平衡电阻电桥Ein接直流电源E图31 传感器结构原理图应变片测量电桥在测量前使电桥平衡从而使测量时电桥输出电压只与应变片感受的应变所引起的电阻变化有关 应变片式传感器有如下特点1应用和测量范围广应变片可制成各种机械量传感器2分辨力和灵敏度高精度较高3结构轻小对试件影响小 对复杂环境适应性强可在高温高压强磁场等特殊环境中使用频率响应好4商品化使用方便便于实现远距离自动化测量 由于设计要求需要一电阻应变片为传感器所以我选择的是PLD204D型电子称传感器量程02000kg精度为 05满量程时误差 005Kg完全满足本系统的精度要求表31 测力传感器PLD204D测力传感器PLD204D额定载荷Emax02000kg输出阻抗3505输出灵敏度155mVV绝缘电阻5000M100DC综合误差0051FS度补偿范围-1050非线性0051FS工作温度范围-3565滞后0051FS安全过载120FS重复性003005FS极限过载200FS蠕变30分钟005FS推荐激励电压5-10V DC零点输出2FS最大激励电压15V DC零点温度漂移005FS10防封等级IP67温度灵敏度漂移005FS10电缆尺寸253000mm输入阻抗3851032 放大电路及AD转换电路设计 本次放大设计采用HX711芯片该芯片集成了包括稳压电源片内时钟振荡器低噪声可编程放大器maxbook118com HX711芯片介绍HX711是一款专为高精度称重传感器而设计的24位AD转换器芯片与同类型其它芯片相比该芯片集成了包括稳压电源片内时钟振荡器等其它同类型芯片所需要的外围电路具有集成度高响应速度快抗干扰性强等优点降低了电子秤的整机成本提高了整机的性能和可靠性该芯片与后端MCU芯片的接口和编程非常简单所有控制信号由管脚驱动无需对芯片内部的寄存器编程输入选择开关可任意选取通道A或通道B与其内部的低噪声可编程放大器相连通道A的可编程增益为128或64对应的满额度差分输入信号幅值分别为20mV或40mV通道B则为固定的64增益用于系统参数检测芯片内提供的稳压电源可以直接向外部传感器和芯片内的AD转换器提供电源系统板上无需另外的模拟电源芯片内的时钟振荡器不需要任何外接部件上电自动复位功能简化了开机的初始化过程maxbook118com HX711引脚功能表32 HX711引脚功能管脚号名称性能描述1VSUP电源稳压电路供电电源26-55V2BASE模拟输出稳压电路控制输出不用稳压电路时为无连接3AVDD电源模拟电源26-55V4VFB模拟输入稳压电路控制输入不用稳压电路时应接地5AGND接地模拟接地6VBG模拟输出参考电源输入7INA模拟输入通道A负输入端8INA模拟输入通道A正输入端9INB模拟输入通道B负输入端10INB模拟输入通道B正输入端11PD-SC数字输入断电控制高电平有效和窜口时钟输入12DOUT数字输出窜口数据输出13X0数字输入晶振输入不用晶振时为无连接14X1数字输入外部时钟或晶振输入0使用片内振荡器15RATE数字输入输出数据速率控制010Hz180Hz16DVDD电源数字电源26-55Vmaxbook118com 信号放大电路 放大器的输入信号一般是由传感器输出的传感器的输出信号不仅电平低内阻高还常伴有较高的共模电压因此一般对放大器有如下一些要求 1输入阻抗应远大于信号源内阻否则放大器的负载效应会使所测电压造成偏差 2抗共模电压干扰能力强 3在预定的频带宽度内有稳定准确的增益良好的线性输入漂移和噪声应足够小以保证要求的信噪比从而保证放大器输出性能稳定 4能附加一些适应特定要求的电路如放大器增益的外接电阻调整方便准确的量程切换极性自动变换等maxbook118com AD转换电路 在AD转换器中输入的模拟信号在时间上是连续的而输出的数字信号是离散量所以进行转换时必须在一系列选定的瞬间对模拟信号采样然后再把该取样值用二进制数表示出来由于将采样值再用二进制表示出来需要一定的时间因此采样后的模拟量还必须要保持量化和编码等过程所以AD转换过程一般要四步采样保持量化和编码33 STC89C52RC单片机 STC89C52RC单片机是宏晶公司推出的一款完全兼容MCS51的单片机单片机片内集成了8K的FLASH程序存储器512字节的RAM数据存储器至少1K的E2PROM2个数据指针1个UART8个中断源4个中断优先级3个定时器单片机可通过32个IO口与外部电路连接使用Atmel公司高密度非易失性存储器技术制造与工业80C51产品指令和引脚完全兼容片上flash允许程序存储器在线可编程也适于常规编程器在单芯片上拥有灵巧的8位CPU和在系统上可编程闪烁存储8K字节闪烁存储器256字节读写存储器32位IO口线看门狗定时器2个数据指针三个16位定时器计数器一个6向量2级中断结构全双工串行口片内晶振及时钟电路另外STC89C52可降至0Hz静态逻辑操作支持2种软件可选择节电模式空闲模式下CPU停止工作允许读写存储器定时器计数器串口中断继续工作掉电保护方式下读写存储器内容被保存振荡器被冻结单片机一切工作停止直到下一个中断或硬件复位为止maxbook118com STC89C52RC引脚功能 VCC电源GND地P0口P0口是一个8位漏极开路的双向IO口作为输出口每位能驱动8个TTL逻辑电平对P0端口写1时引脚用作高阻抗输入当访问外部程序和数据存储器时P0口也被作为低8位地址数据复用在这种模式下P0具有内部上拉电阻在闪烁编程P0口也用来接收指令字节在程序校验时输出指令字节程序校验时需要外部上拉电阻P1口P18位双向IO口P1输出缓冲器能驱动4个TTL逻辑电平对P1端口写1时内部上拉电阻把端口拉高此时可以作为输入口使用作为输入使用时被外部拉低的引脚由于内部电阻的原因将输出电流 P2口P28位双向IO口P2输出缓冲器能驱动4个TTL逻辑电平对P2端口写1时内部上拉电阻把端口拉高此时可以作为输入口使用作为输入使用时被外部拉低的引脚由于内部电阻的原因将输出电流在访问外部程序存储器或用16位地址读取外部数据存储器时P2口送出高八位地址在这种应用中P2口使用很强的内部上拉发送1在使用8位地址访问外部数据存储器时P2口输出P2锁存器的内容在闪烁编程和校验时P2口也接收高8位地址字节和一些控制信号P3口P38位双向IO口P3输出缓冲器能驱动4个TTL逻辑电平对P3端口写1时内部上拉电阻把端口拉高此时可以作为输入口使用作为输入使用时被外部拉低的引脚由于内部电阻的原因将输出电流RST复位输入当时RST引脚2个机器周期高电平将使单片机复位EAVPP0000H到FFFFH的外部程序存储器读取指令EA必须接GND为了执行内部程序指令EA应该接Vcc在闪烁编程期间EA也接收12伏VPP电压XTAL1XTAL2图32 STC89C52引脚图34 自动量程控制电路为了保证系统的测量精度 常常需要设计量程转换功能在自动量程转换电路中 这里设计采用的方案是用微处理器控制程控增益放大器这种方法速度快精度高电路简单判别和设置量程不会占用微处理器大量时间maxbook118com CD4052B介绍CD4052B模拟多路器是数字控制的模拟开关具有低导通阻抗以及低截止漏电流模拟信号可以高至20V的峰峰值通过数字控制来完成这个数字信号可以从4 5V到20V 如果Vdd - Vss 3V那么Vdd - Vee直到13V都可以被控制如果高于13V这个值Vdd - Vss至少要4 5V 例如果Vdd 45VVss 0VVee - 13 5V那么从- 13 5V到4 5V的模拟信号都可以被0到5V的数字信号控制当电源在最大的电压范围供电控制信号是独立的逻辑状态电路的损耗是非常低如果禁止输入信号引脚输入信号是逻辑1的话所有通道关闭CD4052的真值表和引脚maxbook118com表33 CD4052B真值表输入信号A1A00000x0y0011x1y0102x2y0113x3y1XXNone图33 CD4052B引脚图maxbook118com制量程工作过程将测量电压范围分为四个档位通过模拟开关选择其中的一个输入端选用差动4通道双向模拟开关CD4052B来实现电源部分用正负电源供电被测的电压通过电阻分压网络将被测的电压进行初步采样电压量程分压系数和对应的输入电阻值如表33所示表33 电压量程分压系数与对应的输入电阻值 量程分压系数输入电阻00000999V1大于10M10009999V015MCD4052B是独立的四通道多路器拥有两个二进制输入控制口A与B还有禁止输入控制口二进制输入控制信号选择四对通道中的一对连通模拟信号输入与输出当电路开始工作的时候单片机将A1与A0置1此时CD4052B中X3与COMX接通 COMY与Y3接通被测量电压通过由四个电阻组成的分压网络其中在R4上的压降为被测电压的0 0025倍 R4上的电压通过X3COMXR5加在运算放大器U3A上又因为U3A与R6D1组成一个正向电压跟随器 其中D1作用为单向导通使测量表笔极性接反时没有信号通过 信号到达U4A后经过由于U4AUAR1 Y3 - COMY R8构成了放大倍数接近1的同相放大器加在MAX1292的0通道上经过MAX1292采样单片机的处理如果信号幅值过小 小于0 25V 则应把量程减小依次判断调整量程反过来量程小的档要测量超出该量程的电压则单片机要识别出来并切换到量程较大的档采用不等级分压系数可以有效提高精度工作过程当电路开始工作的时候单片机将A1与A0置1此时 CD4052B中 X3与COMX接通 COMY与Y3接通被测量电压通过又四个电阻组成的分压网络其中在R24上的压降为被测电压的0 0025倍 R24上的电压通过X3COMXR5加在运算放大器U3A上又因为U3A与R26D1组成一个正向电压跟随器 其中D1作用为单向导通使测量表笔极性接反时没有信号通过 信号到达U4A后经过由于U4AUAR1 Y3 - COMY R28构成了放大倍数接近1的同相放大器经过单片机的处理如果信号幅值过小 小于0 25V 则应把量程减小反过来量程小的档要测量超出该量程的电压则单片机要识别出来并切换到量程较大的档采用不等级分压系数是为了提高精度具体实现的电路如图34所示图34 自动量程转换电路 35 键盘电路电子需要实现计价功能需要输入式人机接口电子的输入键盘必须具备0到9的数字键以实现操作的方便快捷性判断键盘中有无键按下将全部行线Y0-Y3置低电平然后检测列线的状态只要有一列的电平为低则表示键盘中有键被按下而且闭合的键位于低电平线与4根行线相交叉的4个按键之中若所有列线均为高电平则键盘中无键按下判断闭合键所在的位置在确认有键按下后即可进入确定具体闭合键的过程其方法是依次将行线置为低电平即在置某根行线为低电平时其它线为高电平在确定某根行线位置为低电平后再逐行检测各列线的电平状态若某列为低则该列线与置为低电平的行线交叉处的按键就是闭合的按键图35 键盘连接 36 显示电路SMG12864G2-ZK标准中文字符型液晶显示模块 LCM 采用点阵型液晶显示器 LCD 可显示128X64点阵或8个X4行汉字点尺寸为 maxbook118com WXH mm内置ST7920接口型液晶显示控制器内带GB2312码简体中文字库16X16点阵可与MCU单片机直接连 接具有8位并行及串行的连接方式广泛应用于各类仪器仪表及电子设备图12864液晶的引脚接线图12864液晶显示器引脚说明4 软件电路设计41 系统总体流程 系统的总体设计主要目标是把由桥式传感器所传播的微弱的电压信号经过AD转换器转换成数字信号然后传入单片机经过程序处理后传到显示器显示重物重量并通过键盘输入单价求得物体总额通过单价存储可调用常用单价进行称重价格计算计算总额均可在液晶显示屏上显示系统还可取消常用价格重新输入价格原理图如图41图41 系统流程图42 重量显示电路AD转换器就执行模数转换工作是数据处理部分的核心主要分为启动读取数据延时等待转换结束读出转换结果存入指定内存单元继续转换或退出几个步骤HX711通道 A 模拟差分输入可直接与桥式传感器的差分输出相接由于桥式传感器输出的信号较小为了充分利用 AD 转换器的输入动态范围该通道的可编程增益较大为 128这些增益所对应的满量程差分输入电压分别20mV 或40mV共模电压应大于1V通道 B 为固定的 64 增益所对应的满量程差分输入电压为40mV通道 B 应用于包括电池在内的系统参数检测重力显示流程图如图42所示图42 重量显示流程图43 按键程序处理系统采用44矩阵键盘作为输入接口44矩阵键盘连接在P2口的8个IO口上工作原理如下首先把所有列线P0P3置为低电平行线P4P7置为高电平当列线引脚检测到高电平时说明有键按下将高电平的引脚记下反之则无按键按下如有键按下则将行线引脚置低电平列线引脚置高电平检测行线高电平引脚的位置存储行与列分别检测一次可确定是哪一颗按键按下表按键对应键码P14P15P16P17P100x110x210x410x81P110x120x220x420x82P120x140x240x440x84P130x180x280x480x8844矩阵键盘共有16颗按键分别为09数字键小数点按键确认键单价存储设置键16颗按键分为两部分功能其一单价输入单图44 按键处理流程图结 论 随着毕业日子的到来毕业设计也接近了尾声经过几周的奋战我的毕业设计终于完成了在没有做毕业设计以前觉得毕业设计只是对这几年来所学知识的单纯总结但是通过这次做毕业设计发现自己的看法有点太片面毕业设计不仅是对前面所学知识的一种检验而且也是对自己能力的一种提高通过这次毕业设计使我明白了自己原来知识还比较欠缺自己要学习的东西还太多以前老是觉得自己什么东西都会什么东西都懂有点眼高手低通过这次毕业设计我才明白学习是一个长期积累的过程在以后的工作生活中都应该不断的学习努力提高自己知识和综合素质在此要感谢我的指导老师对我悉心的指导感谢老师给我的帮助在设计过程中我通过查阅大量有关资料与同学交流经验和自学并向老师请教等方式使自己学到了不少知识也经历了不少艰辛但收获同样巨大在整个设计中我懂得了许多东西也培养了我独立工作的能力树立了对自己工作能力的信心相信会对今后的学习工作生活有非常重要的影响而且大大提高了动手的能力使我充分体会到了在创造过程中探索的艰难和成功时的喜悦虽然这个设计做的也不太好但是在设计过程中所学到的东西是这次毕业设计的最大收获和财富使我终身受益本文是在的悉心指导下完成的天下没有不散的宴席论文致谢语写的那一刻也真正标志着我与这所学校就此别离了没有伤感更多的是遗憾但是总归不如意事十有八九过去的不能挽回人应该大胆向前看所以这段文字应该像它的标题一样充满感恩和致谢感谢年来在我的成长道路上扶持过我指点过我的人这篇论文所涉及的议题是和我的指导老师交流后定下的在前期的积累经验到中期的修改和讨论及最后的反复斟酌我希望能尽自己最大的努力写出一篇具有现实意义的论文但是在具体实施的过程中我还是遇到了相当多当初没有预料的困难也曾经令我迷茫和彷徨论文最终的定稿也没有我当初设想的那么完美但是总归是自己尽力完成的论文得以顺利完成要感谢的人实在太多了首先要衷心地感谢我的指导老师老师您严谨的治学态度开阔的思维循循善诱的指导一直给我很大的帮助当我对论文的思路感到迷茫时您为我理清思路指导我往一条比较清晰的思路上进行修改在论文的不断修改中我也努力做到及时积极地跟老师交流因为我觉得这样可以使得我的论文更加完善在这里还要深深的对您说上一句抱歉因为我的懒散和懈怠令您费尽苦心并且几近失望论文的最终完成也是一波三折在不断完善和修改的过程中也让我更加懂得一分耕耘才有一分收获的道理再次对您表示感谢师恩伟大无以回报最后要感谢的是我的父母和家人我永远都不会忘记你们的良苦用心和一如既往的支持与鼓励四年来快乐的事情因为有你们的分享而更快乐失意的日子因为有你们的关怀能忘却伤痛坚强前行无论我成功与否你们总以鼓励的言语告诉我很棒谢谢你们我会继续努力1 Boubakri A Guillemiont J J Meunier F Adsorptive solar powered ice-maker experiments and model J Solar Energy 2000 69 249 -2632 He Zinian Zhu Ning Liu Fang et al Design and perfor-mance of a solar absorption air-conditioning and heat-supply systemJ Acta Energiae Solaris Sinica 2001 22 1 6 113 Critoph R E Performance limitations of adsorption cycles for solar coolingJ Solar Energy 1988 41 1 21 314 Pons M Guilleminot J J Design of an experimental solar-powered solid-adsorpton ice maker J Solar Energy Eng 1986 108 332 3375Wang R Z Li M Xu Y X et al An energy efficient hybrid system of solar powered water heater and adsorption ice makerJ Solar Energy 2000 68 2 189 1956 Dai YJ Wang R Z Xu YX Study of a solar powered solid Adsorption-desiccant cooling system used for grain storageJ Renewable Energy 2002 25 417 4307 Ismail M Z Angus D E Thorpe G R The performance of a solar regenerated open cycle desiccant bed grain cooling systemJ Solar Energy 1991 46 2 63-708 Hildbrand C Dind P Pons M A new solar powered adsorption refrigerator with high performanceJ Solar Energy 2004 77 3 3113189 Saha B B Akisawa A Kashiwagi T SolarPwaste heat driven two - stage adsorption chiller the prototype Renewable Energy 2001 23 9310110 Anyanwu E E Ezekwe C I Design const ruction and test run of a solid adsorption solar ref rigerator using activated carbon methanol as adsorbent adsorbate pairJ Energy Conversion and Management 2003 44 2879 - 289211 王新成电子计价称的使用与检修M12 程林超省电型电子秤的设计方案J佟莹欣基于C8051 F350的高精度低成本电子秤J王德清胡晓毅 基于SPCE061A的高精密电子秤设计与实现J15 赵鹏利用单片机设计的电子秤J16 王先安王先雨一种袖珍型电子秤的设计J明尚志电子秤称量传感器VF转换电路的设计JA12 元器件清单元器件名称数 量LCD显示器SMG12864G2三极管901218550110K5电解电容47uf110uf2 30uf2磁片电容1042 103130pf2按键矩阵按键16传感器组件PLD204D型电子称传感器电阻20K120110022K110K1082K2集成芯片STC89C521HX7111CD4052B1A13 程序清单下面介绍mainc主程序编写其他程序略 1 头文件和一些宏定义include include include include lcdhinclude hx711hinclude keyboardh定义量程系数define RATIO 21141623 2 管脚常量变量定义定义标识volatile bit FlagTest 0定时测试标志每05秒置位测完清0volatile bit FlagKeyPress 0 有键按下标志处理完毕清0volatile bit FlagSetPrice 0 价格设置状态标志设置好为1管脚定义sbit LedA P22sbit beep P10sbit alert P11显示用变量int Counteruchar idata str16 000000int i iTemp称重用变量unsigned long idata FullScale 满量程AD值1000unsigned long AdVal AD采样值unsigned long weight 重量值单位gunsigned long idata price 单价长整型值单位为分 unsigned long idata money 总价长整型值单位为分键盘处理变量uchar keycodeuchar DotPos 小数点标志及位置 4 各子程序整型转字符串的函数转换范围0-65536void int2str int x char str int i 1 int tmp 10 while xtmp 0 i tmp 10 tmp x stri 0 while i 1 str-i 0 tmp10 tmp 10 str0 tmp0 重新找回零点每次测量前调用void To_Zero FullScale ReadCount 1000 price 0 显示单价单位为元四位整数两位小数void Display_Price unsigned int ij display_GB2312_string 544 i price100 得到整数部分 j price - i100得到小数部分int2str istr1 显示整数部分 if i 1000 display_GB2312_string 544str1 else if i 100 display_GB2312_string 552str1 else if i 10 display_GB2312_string 560str1 else display_GB2312_string 568str1 显示小数点 display_GB2312_string 576 显示小数部分 int2str jstr1 if j 10 display_GB2312_string 5840 display_GB2312_string 592str1 else display_GB2312_string 584str1 显示重量单位kg两位整数三位小数void Display_Weight unsigned int ij display_GB2312_string 360 weight单位是g i weight1000 得到整数部分 j weight - i1000得到小数部分 int2str istr1 if i 10 display_GB2312_string 360str1 else display_GB2312_string 368str1 display_GB2312_string 376 int2str jstr1 if j 10 else if j 100 display_GB2312_string 3840 display_GB2312_string 392str1 else display_GB2312_string 384str1 显示总价单位为元四位整数两位小数void Display_Money unsigned int ij display_GB2312_string 744 if money 999999 超出显示量程 display_GB2312_string 744- return display_GB2312_string 744str1 else if i 100 display_GB2312_string

温馨提示

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

评论

0/150

提交评论