MOV R2,A ;将ACC的值送入R2暂存 AJMP K3 ;跳转到K3继续
KS: MOV P1,#0FH ;将P1口高四位置0低四位值1 MOV A,P1 ;读P1口
XRL A,#0FH ;将A中的值与A中的值相异或 RET ;子程序返回
DELAY2: MOV R5,#08H ;40ms延时去抖动子程序 L7: MOV R6,#0FAH L8: DJNZ R6,L8 DJNZ R5,L7 RET
TAB: db 0D8H,0D0H,0D1H,0D2H,0C8H,0C9H,0CAH,0C0H,0C1H,0C2H
0C3H,0CBH,0D3H,0DBH,0DAH,0D9H 。
4.4 软件仿真调试
本系统选择汇编语言仿真软件是伟福汇编语言编辑器ICExplorer for windows version 1.15。
ICExplorer系列单片机仿真系统是南京伟福实业有限公司开发的一种高性能,低价格的通用单片机开发工具。可用于各种单片机的软硬件开发和调试。它由ICExplorer仿真系统硬件与ICExplorer集成调试软件两部分组成,本次设计主要采用的是软件仿真。 4.5 用户使用说明 4.5.1 控制面板介绍
对一般用户来说不需要知道系统内部的具体结构,只需知道如何进行操作即可,因此控制面板就成为人和工作机进行交流的十分重要平台,在现代化的市场经济中,产品的外观设计对吸引购买者也起着很重要的作用。
设计所得的控制面板如图4-5所示。
,
27
图4-5 控制面板
在控制面板上,可以清楚的看到有6个位的LED显示数码管和一个矩阵键盘组成的控制面板,键盘上一共有16个按键,分别是数字键和功能键,还设有4个工作指示灯:红色为传送完成指示,黄色为设置指示,绿色为电源和传送中指示。 4.5.2 控制面板功能说明
面板上的数码管显示器能精确的显示出物理量的值,左边有4个指示灯,分别是电源灯、设置灯、重物传送中显示灯、重物传送完成灯,分别为绿色、黄色、绿色、红色。键盘分为数字键和功能键,数字键0到9,显示输入的重量,功能键为设置键、选择键、清除键、确认键、启动键、停止键。
设置键只要设置参数,按一下设置键为I,连续两次点击为P,连续三次点击为Z,连续四次点击为V。
I—喂料速度实际值,单位是kg/h,即单位时间内通过皮带的物理量; P—喂料速度的设定值,单位是kg/h,即依据设定值控制实际值; Z—累积量,单位是kg,即累积量=喂料速度*喂料时间; V—输送皮带的速度,单位是m/s;
选择键—选择输送的品种,有小麦,大米,高粱,大豆,玉米; 清除键—在显示器输数字,按清除键,显示器上全部清零; 确认键—设定参数完毕或输入重量数字值; 启动键—机器运行起来,开始传送;
停止键—遇到麻烦了,被迫停止,使机器停下来。
28
结 论
随着集成电路和计算机技术的迅速发展,使电子仪器的整体水平发生巨大变化,传统的仪器逐步的被智能仪器所取代。智能仪器的核心部件是单片机,因其极高的性价比得到广泛的应用与发展,从而加快了智能仪器的发展。而传感器作为测控系统中对象信息的入口,越来越受到人们的关注。传感器好比人体“五官”的工程模拟物,它是一种能将特定的被测量信息(物理量、化学量、生物量等)按一定规律转换成某种可用信号输出的器件或装置本次设计中的半桥电子秤就是在以上仪器的基础上设计而成的。因此,只有充分了解有关智能仪器、单片机、传感器以及各部分之间的关系才能达到要求。
首先是传感器的精密度,它将直接影响电子秤的称重准确度。由于传感器发出的信号不是很稳定,所以称重时误差很大。如果使用精密度较高的传感器,效果会好的多。
其次是数据采集处理阶段,此阶段是对传感器发出的信号进行量化、采集,主要分为信号放大、采集,然后进行A/D转换。该阶段需注意的地方是对传感器输出的信号进行放大时,应选取合适的运算放大电路。最好是预先计算好应放大的倍数,以便选取。还有就是进行数据处理时,选取适当的数据转换系数,使输出满足量程要求。
29
谢 辞
紧张的毕业设计就要结束了,大学四年的生活也到了尾声。此时此刻感慨万千,首先感谢指导教师。在毕业设计中对我的帮助和鼓励,他治学严谨,学识渊博,为我营造了一种良好的精神氛围。在他的熏陶下我不但树立了雄伟的学术目标,领会了基本的思考方式,掌握了通用的研究方法,而且还明白了许多待人接物与为人处世的道理,这对我今后的学习生活起了至关重要的指引的作用。其严以律己,宽以待人的崇高风范,朴实无华、平易近人的人格魅力,更是令人钦佩。在此衷心的祝导师一家合家愉快,一生平安。
同时感谢同组的同学在我的毕业设计过程其中对我莫大鼓励与帮助。感谢在毕业期间对我的学习有过莫大帮助及对我的这次毕业设计进行点评指导的老师。感谢我的朋友和同学们在我四年生活和学习中对我的帮助,就要分别了,衷心祝福各位的明天更美好。 最后还要感谢大学四年来所有的老师,为我们打下专业知识的基础;同时还要感谢所有的同学们,正是因为有了你们的支持和鼓励。此次毕业设计才会顺利完成。
30
参考文献
[1] 赵茂泰.智能仪器原理及应用[M].北京:电子工业出版社.2004
[2] 张毅刚.MCS-51单片机应用设计[M].哈尔滨:哈尔滨工业大学出版社.2003 [3] 贾伯年.俞朴.传感器技术[M].东南大学出版社.2000
[4] 单成祥.传感器理论设计基础及其应用[M].北京:国防工业出版社.1999 [5] 李道华.李玲.朱艳.传感器电路分析[M].武汉:武汉大学出版社.2000
[6] 沙占友.王彦朋等.智能传感器系统设计与应用[M].北京:电子工业出版社.2004.6 [7] 何希才.薛永毅.传感器及其应用实例[J].北京:机械工业出版社.2004.1 [8] 李群芳.单片机微型计算机与接口技术[M].电子工业出版社.2002.6 [9] 周立功.单片机实验与实践[M].北京航空航天大学出版社.2004.6
[10] 全国大学生电子设计竞赛组委会.全国大学生电子设计竞赛获奖作品汇编[J].北 京理工大学出版社.2005.11
[11] 何立民.单片机高级教材[M].北京:航空航天大学出版社.2000 [12] 童诗白.华成英.模拟电子技术基础[M]. 北京:北京高等教育出社.2001
[13] 程林.超省电型电子秤的设计方案[J].福建:福建省计量科学技术研究所.2008.3 [14] Power Management. L90 Line Differential Relay UR Series Instruction Manual[M]. GE,
2001
[15] M.A.Mannan.S.Broms.Monitoring and Adpative Control of Cutting Proccess by Means
ofMotorPowerandCurrent Meas-ruements.Annals ofthe CIRp Vol.38/1/1989
31