简易照明线路探测仪全国大学生电子设计竞赛论文大学毕设论文(3)

2018-12-17 16:05

(2)、显示部分:显示数字字符,字符代表是否有带电线缆。 程序流程图

程序流程图如图4-2所示。

图4.2 程序流程图

8

4.2.2

5测试方案与测试结果

5.1测试方案

根据通电导线在通电电流产生磁场的原理下,利用探测其磁场的方法,通过对通电导线所产生的磁场使探测磁头产生电压,对此探头电压进行采样放大,使其输出一定大小的波形,通过驱动蜂鸣器示意,从而达到对通电线缆的探测。测试过程如下:

1、硬件测试 2、软件仿真测试 3、硬件软件联调

5.2 测试条件与仪器

测试条件:检查多次,仿真电路和硬件电路必须与系统原理图完全相同,并且检查无误,硬件电路保证无虚焊。

测试仪器:高精度的数字毫伏表,信号发生器,数字示波器,数字万用表,指针式万用表。

5.3 测试结果及分析

5.3.1测试结果(数据)

随机测试某方格时的信号测试结果如下表所示(其中1表示有探测到线缆,0表示没有探测到线缆): 测试次数 1 2 3 4 5 6 7 8 9 10 11 12

9

测试结果显示 1 1 0 0 0 1 0 1 0 1 1 0 0 1 0 1 1 1 1 1 1 0 1 1 1 0 0 1 1 1 0 1 1 0 0 1 1 0 1 0 1 1 0 0 0 1 1 0 0 0 1 0 0 0 0 1 0 1 1 0

5.3.2测试分析与结论

根据上述测试数据,功能电路实现较好,系统性能优良、稳定,较好地达到了题目要求的各项指标,由此可以得出以下结论:

1、系统能够对带电线缆的扫描、探测并记录带电线缆的走向。 2、探测结束后,系统能够回放显示带电电缆位置的方格号序列。 3、系统能够准确检测指定位置是否有带电线缆。 综上所述,本设计达到设计要求。 6 结论与展望

本系统的设计是根据通电导线在通电电流产生磁场的原理下,利用探测其磁场的方法,通过对通电导线所产生的磁场使探测磁头产生电压,对此探头电压进行采样放大,使其输出一定大小的波形,通过驱动蜂鸣器示意,从而达到对通电线缆的探测。该系统能够对60W白炽灯和11W节能灯通电导线所产生的微弱磁场进行探测,从而达到对带电线缆的扫描、记录带电线缆的走向。在探测结束后,该系统保存线缆位置方格序号,而且在必要时候能够随时查阅线缆位置走向。而且该系统对没有带电线缆走过的位置,探测仪不对地球磁场所产生的影响使系统产生误报,从而可以准确达到了检测指定位置是否有带电线缆,是理想的简易照明线路探测仪。

当今社会,科学技术日新月异,信息技术革命的深入和计算机技术的飞速发展,时代前进的步伐越迈越宽,虽然这是人类科技的进步,但是对于我们大学生,触动还是很大的,我们也希望依靠我们的智慧和毅力,对于人工智能慢慢的研究,而此全国大学生电子设计竞赛则给了我们很好的机会。

参考文献

[1] 马忠梅,籍顺心,张凯等.单片机的C语言应用程序设计[M].北京航空航天大学出

版社,2006.

[2] 张毅刚,彭喜元,董继成.单片机原理及应用[M].高等教育出版社,2003. [3] 高吉祥,黄智伟,丁文霞. 数字电子技术[M].电子工业出版社,2003.

[4] 谢自美,阎树兰,赵云娣等.电子线路设计·实验·测试(第二版)[M].华中理工

大学出版社,2000年

[5]童诗白,华成英.模拟电子技术[M].高等教育出版社,2006年.

[6]刘建清.轻松玩转51单片机C语言[M].北京航空航天大学出版社,2010.

10

1 电路原理图

附录

11

附录2 源程序

ORG 0000H

JMP MAIN ORG 000BH JMP INT_T0 ORG 0030H MAIN: CLR A

MOV R0,#6FH CLR PSW.5

LOOP1: MOV @R0,A DEC R0 //

………… //--------------------初始化结束---------------------------------------- START: MOV A,P2 //MOV A,BN2nd

//CJNE A,BN1st,START //比较间隔10mS的两次键值读入是否一样(键盘防抖) CKNUM1: CJNE A,#0BBH,CKNUM2 //若不是按键1,接着检查是否为其他按键 ………. //------------------------数字键处理公共部分---------------------------

DONUM: CPL PSW.5

JNB PSW.5 ,NX_CODE MOV @R0,A //将刚输入的方格高位存入R0缓冲区 MOV A,@R0 // …………

//------------按键NEXT的回放处理过程----------------------------------

……………

//----------------------延时200mS子程序(晶振为12MHz时)--------------- DELAY200mS: PUSH 0H //保护现场;因为主程序中也用到了R0寄存器 ……………

//==========================延时子程序结束============================= //----------------------字符显示码表----------------------------------- ZIFU: DB 0C0H,0F9H, 0A4H, 0B0H, 99H, 92H, 82H,0F8H // 【数字0、 1、 2、 3、 4、 5、 6、 7的显示码】 DB 80H, 90H, 88H, 83H, 0C6H, 0A1H, 86H, 08EH // 【数字8、 9、 A、 B、 C、 D、 E、 F的显示码】

……………….

12


简易照明线路探测仪全国大学生电子设计竞赛论文大学毕设论文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:购表指南:买表的七大注意事项

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: