简易电阻、电容和电感测试仪软件实现

来源 :科学与财富 | 被引量 : 0次 | 上传用户:chunwei_song
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:结合实际,重点阐述了电阻、电容和电感测试仪软件程序。
  关键词:电阻;电容;电感测试仪;程序设计
  本设计是用汇编语言对AT89S51编程,以下是各个单元的软件设计。
  1 整体程序设计
  整体程序是对各个子程序的调用和组织,系统开始后,主程序负责安排初始化、系统信号的发送和读取,以及数据的处理,最后通过LED做数据显示。系统的测量选择可以由按键选择并且由发光二极管做指示。
  整体程序设计如下:
  ORG 0000H
  LJMP START
  ORG 001BH
  JMP INTM1 ;定义中断地址
  ORG 0030H
  START : MOV A,#3H
  MOV P2,A ; 初始化p2口
  LOOP1: JB P2.2,DZ1; 有按键1动作则转dz1
  JB P2.3,DR1; 有按键2动作则转dr1
  JB P2.4,DG1; 有按键3动作则转dg1
  LCALL DELAY; 延时
  LJMP LOOP1; 若无按键动作,继续扫描
  DZ1: MOV A,#24H
  MOV P2,A; 点亮二极管1并选通电阻测量
  LCALL DZ ; 调用电阻处理模块
  LCALL DISPLAY; 调用显示程序
  LJMP START ; 电阻处理完毕,程序返回等待下次测量
  DR1: MOV A,#49H
  MOV P2,A ; 点亮二极管2并选通电容测量
  LCALL DR ; 调用电容处理模块
  LCALL DISPLAY; 调用显示程序
  LJMP START ; 电容处理完毕,程序返回等待下次测量
  DG1: MOV A,#92H
  MOV P2,A ; 点亮二极管3并选通电感测量
  LCALL DG ; 调用电感处理模块
  LCALL DISPLAY; 调用显示程序
  LJMP START; 电感处理完毕,程序返回等待下次测量
  程序运行顺序是先定义程序开始地址,定义T1口中断地址,初始化P2口,判断按键动作,如果有动作,则被选择电路的指示灯亮,否则继续循环扫描按键,直到有键按下。
  2 初始化模块设计
  初始化首先是通过单片机P2口的赋值来使CD4052按照要求选通,定义中断类型和中断地址,初始化计数定时器。
  初始化P2口的赋值来使CD4052按照要求选通:
  3 按键扫描和指示电路程序设计
  按键通过上拉电阻给予高电平,动作时直接会给P2.2或者P2.3或者 P2.4一个高电平,通过扫描P2.2-P2.4则可以判断按键动作,如果有按键按下,通过P2.5 P2.6 P2.7分别点亮指示灯,同时P2.0 P2.1送出相应数据选通CD4052使相应的测量电路选通,数据通过CD4052的13脚进入单片机T0计数器,到此,按键扫描电路工作完成。
  4 数据处理模块设计
  数据处理主要是把从T0读取的频率数通过计算转换成相应的电阻、电容和电感值。图为读取频率的子程序流程图(如图1)
  设计思想是通过计数定时器来计算在10ms内的频率计算,然后通过中断服务程序循环100次来达到定时1s的频率计算。部分程序如下所示:
  START1:
  MOV TMOD,#15H; 方式1,t0计数,t1定时10ms
  MOV TH1,#0D8H;
  MOV TL1,#0F0H; 初始化t1,定时10ms
  MOV TH0,#0H;
  MOV TL0,#0H; 初始化t0
  MOV IE,#88H; 开中断
  MOV R2,#0H; 循环记数器初始化
  SETB TR1; 开始定时和记数
  SETB TR0;
  YL1: CJNE R2,#100,YL1 ; 中断100次,定时1s
  CLR TR1 ; 关定时记数
  CLR TR0 ;
  MOV A,TL0 ; 保存记数值
  MOV B,TH0;
  RET
  INTM1: MOV TH1,#0D8H; t0中断
  MOV TL1,#0F0H; 初始化t1,定时1us
  INC R2
  RETI
  首先计算定时时间为10ms,则定时初值为65536-10000=55536=D0F0H,所以分别赋予TH1=0D8H,TL1=0F0H,循环计算器R2初值为零,开中断,EA=1,ET1=1,开始定时计算,定时时间到,判断R2是否等于100,不等,则进中断,等,则关定时计算器,保存TL0和TH0的频率到A和B。中断程序首先初始化T1,R2自加1。整个频率读取完成。
  5 数据显示模块设计
  数据显示由四位数码管显示,其中第一位显示个位,第二位显示十分位,第三位和第四位显示倍数,如显示1即表示101倍。
  以下是十位和个位显示程序。
  DISPLAY: MOV DPTR,#NUMTAB; 指定查表启始地址
  MOV R0,#4 ; 定义外循环次数
  DPL1: MOV R1,#250 ; 定义内循环次数
  DPLOP: MOV A,A_BIT ; 取十位数
  MOVC A,@A+DPTR ; 查十位数的7段代码
  MOV P0,A ; 送出十位7段代码
  SETB P1.0 ; 开十位显示
  ACALL DLMS ; 显示161微秒
  CLR P1.0 ; 关闭十位显示,防止鬼影
  MOV A,B_BIT ; 取个位数
  MOVC A,@A+DPTR ; 查个位数的7段代码
  MOV P0,A ; 送出个位的7段代码
  SETB P1.1 ; 开个位显示
  ACALL DLMS ; 显示161微秒
  CLR P1.1 ; 关闭个位显示,防止鬼影
  、、、、、、、、、
  、、、、、、、
  DJNZ R1,DPLOP ; 循环执行250次
  DJNZ R0,DPL1 ; 循环执行250X4=1000次
  RET
  DLMS: MOV R7,#80 ; 1+2X80=161微秒,延时按12MHZ计算
  DJNZ R7,$
  RET
  NUMTAB: DB 0CFH,03H,5DH,5BH,93H,0DAH,0DEH,43H,0DFH,0DBH
  程序先指定查表启始地址,定义内、外循环次数,取要显示的数据,查表,送出7段代码,开显示,延时,关闭显示,继续显示下一位,当把四位都显示完了开始循环扫描1000次,使显示稳定。
其他文献
摘 要:无线传感器网络一种新型的传感器网络,这种传感器网络弥补了网络线路的不足,使得传感器的网络的稳定和美观性有较大的提升作用。同时这种无线设置可以利用一些新技术将传感设备部署到一些危险的地点尤其对军事、医疗、金融等行业有着重要的意义。本文针对无线网络传感器的方式对传感器网络体系得建设公共进行研究。  关键词:无线网络;传感器;通信体系  1 网络体系结构组成  无线传感器网络系统应该包括几个必要
期刊
摘 要:介绍了YB45包装机三号轮剔除装置的工作原理,通过对剔除原理及剔除情况分析,发现剔除过程中上剔除臂推送作用不足、模盒与剔除板之间存在间隙,引起剔除失败。本文设计了一种三号轮剔除装置,设计增加了吹风辅助剔除,剔除成功率从原来的98.71%增加到99.97%。  关键词:YB45包装机;三号轮;剔除不完全;吹风装置  1 前言  目前针对三号轮剔除检测装置改进有两种:一种为增加剔除板尺寸减少了
期刊
摘 要:传输技术是在当今的通讯事业中占有举足轻重的地位的技术,在当今经济全球化的时代大趋势之下,我国的科技技术和信息技术都得到了一定程度的发展,而这也为传输技术的拓展与延伸提供了广阔的空间,因此,在当今网络技术与传输技术的时代性融合之下,传输技术有了更为广阔的传播渠道以及更为迅捷的交互性即时传输速率,因此传输技术在新系统通信工程领域中的作用也就越来越明显,因此本文主要分析了传输技术在信息通信工程事
期刊
摘 要:本文主要以420C型500kW的短波发射机和DF100A型100kW短波发射机为研究对象,通过不同类型发电机的对比分析,来明确短波发射机的中和电路原理,进而对中和电容的技术改进进行系统化分析,以促进大功率短波发射机的有效应用,仅供相关人员参考。  关键词:大功率短波发射机;中和电容;技术改进  现代社会经济和科技的进步,对短波发射机的中和电容也提出了严格的要求,当前大功率短波发射机的中和电
期刊
摘 要:在现在社会的发展过程中,各项科技技术的发展也得到了广泛的应用,在现在社会上存在的通信技术也有了更好的发展,在现在社会上大多数对通信技术的使用手段都是微波技术手段,这是因为这种微波通信的技术手段可以使得通信技术能够得到更好的发展。但是在现在社会上存在的微波通信技术手段在社会的发展过程中也出现了新的问题,这种问题的主要表现在于微波通信中容易出现干扰的现象,使得微波通信的发展受到一定的阻碍,因此
期刊
摘 要:当今社会,随着高层建筑的发展,各种新兴的技术层出不穷,被广泛的应用在超高建筑物的施工过程中,电缆吊装和敷设技术就是其中最重要的两种。我国某处案例工程项目,地下三层结构,地上100层,属于超高的建筑,在施工中充分利用了这两种高新技术。本文从超高建筑高压电缆吊装和敷设技术的角度入手,总结了大部分建筑的施工特点,提出一定的施工处理方案,供同行参考和学习。  关键词:超高建筑;高压电缆;吊装  总
期刊
摘 要:建筑业的发展促使很多高层建筑和智能建筑大量涌现,建筑物内的电气设备也非常重要的,本文主要探讨了建筑物内电涌保护器的布局与配合,希望能够给相关的人员提供一定的参考和借鉴。  关键词:建筑物;电涌保护器;布局;配合  电涌保护器通常情况下也被人们叫做避雷器。在建筑的避雷设计当中是一种非常普遍的一种避雷形式,当前在我国的建筑施工中电涌保护器基本成为了一个固定的装置,这种装置能够很好的保证建筑的安
期刊
摘 要:文章介绍电能计量自动化系统的组成,特点,功能,存在的问题分析,并提出了解决措施。  关键词:电能;计量自动化;电力营销  电能计量自动化系统是供电企业营销自动化建设的重要组成部分。该系统涵盖全网各级计量点及采集终端,集信息采集、监控、分析和计量管理于一体。  1 电能计量自动化系统的组成与特点  从电压等级和接入用户类型来看,电能计量自动化系统是由厂站电能量计量遥测系统、负荷管理系统、配变
期刊
摘 要:变电运行中的故障分析及处理是电力工作人员的一项重要技能之一,也是确保变电系统安全正常运行的保障。文章就一些日常变电运行中的常故障进行简要分析,并提出一些故障处理方法。  关键词:变电运行;事故分析;维护检修  变电是联通供电和用电的中间环节,一旦变电这个环节出现问题,将会影响变电站的正常运行,导致区域的供电正常,影响着区域经济的发展,因此变电运行的安全可靠至关重要,下文就对变电运行常见的一
期刊
摘 要:在建筑工程施工设计和施工的过程中,输电线路的设计占据着重要的位置。但是输电线路的施工经常会受到气候条件以及一些客观因素的限制,体现出一定的复杂性。一般来说,输电线路的施工需要在偏远的山区进行,所以,施工人员的工作环境较为恶劣。所以,施工质量受到严重的影响。因此,本文主要对输电线路施工的技术管理方面进行深入探讨和研究,希望能顾给相关的输电线路施工的工作人员提供相应的借鉴和参考。  关键词:输
期刊