网线检测报告

2009年长江大学电子设计竞赛

题目: 网线检测仪

队员1:李壮 学号:200701577 专业班级:自动化10712

2009年5月24日

基本组成和功能

本网线检测仪主要有两部分组成:发射端和接收端,两个模块基本独立,可以分开,因而可以检测两个相聚比较远的接头处的网线的好坏。

基本原理

有单片机发射信号,对八根网线依次进行扫描。例如扫描第一根网线时,由单片机控制向第一根网线发出信号,同时控制其他七根网线作为地线。然后对第二根网线检测,以此类推。。。。。。

本装置主要应用到了用三极管做电子开关,来控制电路的导通与否。控制部分主要有单片机完成。总共有八个发光二极管的亮和灭来表示电路的通断,即网线的好坏。二极管亮表明相应的线路是好的,不亮则表明线路是坏的。

主要特色

能够实现较长网线的检测,同时发射和接收模块是分开的,因而二者可以相距很远来检测,给实际应用中带来方便。例如网线的一段固定在A处,另一端固定在相距一定距离的B处,而检测时不希望把已经固定的网线取下来检测,则可以把检测仪的发射端和接收端分别接在A处和B处。实现检测的目的。

示意图如下

原理图如下

一.发生端原理图

二.接收端原理图

三.发射端pcb图

四.接收端pcb图

实物图如下

主要器材:

二极管,发光二极管,电阻,排针,单片机最小系统版

注:以上图片均是未把单片机介入的相关图片。实际使用中必须把单片机接入。

本设备的不足之处和可以改进的地方:

实际使用中必须接入17根线:8根信号线,8根控制线,1根地线。比较麻烦,可以用三八译码器和非门控制,从而达到节省单片机I/O口的目的,同时为使用带来方便。当然,亦可把单片机直接焊接进电路。

八根网线中至少有两根是好的才能检测出来,若只有一根是好的或者都是坏的话就检测不出来。

如果网线过长,阻抗过大的话可能导致无法检测。(可加入信号放大模块来解决问题,这已是本电路板大量使用排针的用意,即便于以后的扩展)

C程序代码

#include

#include

#define uchar unsigned char

#define uint unsigned int

uint temp;

sbit p30=P3^0;

sbit p31=P3^1;

sbit p10=P1^0;

sbit p11=P1^1;

void delay(uint z)

{uint x,y;

for(x=z;x>0;x--)

for(y=110;y>0;y--);

}

void main()

{

while(1)

{ P3=0x80;

P2=0x7f;

delay(1000);

1111

P3=0x40;

P2=0xbf;

delay(1000);

//2222///

P3=0x20;

P2=0xdf;

delay(1000);

//3333///

P3=0x10;

P2=0xfe;

delay(1000);

4444444//

P3=0x08;

P2=0xf7;

delay(1000);

55555/

P3=0x04;

P2=0xfb;

delay(1000);

//66666///

P3=0x02;

P2=0xfd;

delay(1000);

/777777

P3=0x01;

P2=0xfb;

delay(1000);

88888/

}

}

收获和体会

熟悉了proteus的使用。

基本学会了用altium designer画印制电路板图。

熟悉了单片机外围电路的设计方法和基本原理。

意识到了单片机的功能的局限性,他必须配合外部电路才能发挥出极大的作用,涉及到模拟电路和数字电力路的相关知识以及一些基本电路的设计方法和一些数字芯片的使用。

深刻体会到了将一个东西由原理变为可以使用的实物的不易和艰辛,尤其是在一个

网线测试报告软件,网线检测报告.doc相关推荐

  1. 计算机项目管理报告,《软件项目管理》报告.doc

    <软件项目管理>报告.doc 软件项目管理报告-计算机06-1-宋凯嵩 PAGE PAGE 30 <软件项目管理>报告 班级:计算机06级1班 姓名:宋凯嵩 学号:200601 ...

  2. 《软件登记测试报告》可以作为软件第三方检测报告使用吗

    <软件登记测试报告>本身属于第三方软件检测报告,但是从软件登记测试与其他软件检测类型来看,测试内容和测试强度是不同的,并且测试报告使用目的还是有所不同的. 软件登记测试内容 1.功能性:系 ...

  3. 基于51单片机的光照强度检测c语言程序,基于51单片机光照强度检测报告.doc

    基于51单片机光照强度检测报告 课程设计报告 课程名称: 智能仪器课程设计 题 目: 基于51单片机的光照强度 摘要 光敏电阻测光强度系统,该系统可以自动检测光照强度的强弱并显示让人们知道此时光照强度 ...

  4. 计算机常用工具软件实训总结报告,计算机常用工具软件实训报告.doc

    文档介绍: 计算机常用工具软件实训报告图像浏览及处理工具软件报告<计算机常用工具软件-----isee>实训报告班级:工业设计10班姓名:实训地点:1-706指导教师:年月日:2011-1 ...

  5. 宿舍管理查询软件 C语言 中文摘要,宿舍管理查询软件 课程设计报告.doc

    宿舍管理查询软件 课程设计报告 课 程 设 计 课程设计名称: 宿舍管理查询软件 专 业 班 级 : 计科0604 学 生 姓 名 : 胡方俊 学 号 :20064140414 指 导 教 师 : 白 ...

  6. 试验统计计算机的使用方法,统计软件应用实验报告.doc

    统计软件应用实验报告 实践报告书写要求 实践报告原则上要求学生手写,要求书写工整.若因课程特点需打印的,要遵照以下字体.字号.间距等的具体要求.纸张一律采用A4的纸张. 实践报告书写说明 实践报告中一 ...

  7. 基于51单片机的光照强度检测c语言程序,智能仪器课程设计-基于51单片机的光照强度检测报告.doc...

    该设计论文已经通过各大高校老师审核认可并通过答辩,.欢迎大家下载学习交流.如有疑问可随时联系店主,竭诚为您解答!! 课程设计报告 课程名称: 智能仪器课程设计 题 目: 基于51单片机的光照强度 摘要 ...

  8. 出第三方软件检测报告的测试机构有哪些,具备CMA、CNAS资质的测评公司推荐

    一.首先,什么是CNAS资质? CNAS认可是中国合格评定国家认可委员会(China National Accreditation Service for Conformity Assessment) ...

  9. 计算机电缆检测报告,超五类网线fluke测试报告(共8篇).doc

    超五类网线fluke测试报告(共8篇) 超五类网线fluke测试报告(共8篇) :网线 测试报告 超五类 fluke fluke 1800报告怎么看 超5类线fluke测试结果 网线fluke测试数值 ...

  10. 第三方软件测试报告有那些——软件检测报告有什么类型

    测试报告有那些--软件检测报告有什么类型呢,小编找了一些资料,了解到第三方软件测试报告有登记测试报告.鉴定测试报告.验收测试报告性能测试报告等... 1.登记测试报告:适用于软件产品增值税即征即退.双 ...

最新文章

  1. android的数据存储方式有哪几种方式,Android存储数据的5种方式
  2. redis入门及java操作
  3. NIPS 2018 论文解读集锦(11月28日更新)
  4. SAP Spartacus取cart的HTTP请求
  5. 工程应用中的自相关操作
  6. Java 为什么数组下标只能为int不能为long?int32位,为何最大值不是2^32 -1 ? java基本类型取值范围
  7. vim命令杂烩(复制粘贴、建文件、撤销等)
  8. c 语言 移位四舍五入,关于C 语言中的四舍五入问题
  9. 一个箱子的梦想_长葛这中学“建”了一个“梦想厅”……
  10. docker 容器启动后立马退出的解决方法
  11. 2014C++A:蚂蚁感冒(数组+判断)
  12. Linux:JDK配置
  13. Mesa 3D 计算机图形库
  14. div+css 英文或数字自动换行
  15. 关于Session、Cookie、Token你知道多少?
  16. java1.4.2中文下载_j2sdk1.4.2-j2sdk下载1.4.2_19官方安装版-西西软件下载
  17. 计算机视觉论文-2021-06-01
  18. 概率机器人书 电子版
  19. 阿里巴巴国际站全屏分类产品切换效果怎么做?代码生成器产品分类效果切换轮播全屏代码
  20. 哈工大CSAPP大作业:程序人生-Hello’s P2P

热门文章

  1. imdisk虚拟光驱装linux,怎么样通过虚拟光驱装Ubuntu系统?
  2. vue富文本编辑器tinymce
  3. MFC之打开(开发)映美精相机
  4. ug建模教程ug建模怎么学ug10.0编程教程入门ug建模实例
  5. php查重,知网查重时检测php之类的源码吗?【干货分享】
  6. 骚操作 Python爬你要的网站数据
  7. matlab绘制奈奎图,matlab画奈奎斯特图
  8. 《未来世界的幸存者》读书摘录及笔记
  9. 【3dmax千千问】初学3dmax插件神器第21课:3dmax渲染教程|疯狂模渲大师怎么深度讲解VRAY渲染器的用法呢?室内设计师怎么用VRAY渲染3dmax效果图的模型?
  10. GBASE 8s DB-Access入门