数字式电参数测量仪设计实验报告

合集下载

数字多用电表的测量原理和应用实验报告

数字多用电表的测量原理和应用实验报告

数字多用电表的测量原理和应用实验报告
多用电表是一种专业设备,在电工技术被广泛使用,主要用于测量电压、电流和功率。

它能够将复杂的电气信号转换为数字信号,可以直观地查看电气信号的大小和频率,使得数字化测量更加有效、准确。

多用电表的测量原理主要有两种,即线性变换原理和非线性变换原理。

线性变换原理是将电气信号转换为数字信号,由此有助于测量直流和低频交流电气信号的大小值。

非线性变换原理则通过叠加电流,将电气信号转换为数字信号,使得两种信号同时存在。

实验环境采用了单相交流电源,设计了用于测量电压、电流和功率的多用电表,对多用电表进行了测试,分别测量了电压、电流和功率三种参数,以及线性变换原理和非线性变换原理的准确性。

结果表明,多用电表的测量结果准确,测量精度可达0.1%以上,具有良好的测量稳定性,可用于实际的实验测量。

因此,多用电表的应用实验表明,它可以准确有效地测量电压、电流和功率,是电工技术中重要的测量设备。

它具有良好的精度和可靠性,在实际工作中常被用于快速准确现场测量电气信号。

8700B系列数字电参数测量仪

8700B系列数字电参数测量仪

8700B 系列数字电参数测量仪( 8705B 8715B 8706B 8716B 8713 8716C 8716D 8710 ) 使用说明书(版本:ver 2.30 )青岛青智仪器有限公司目录第一章概述 (1)第二章主要性能及技术指标 (2)第三章使用说明 (3)第四章扩展接口(打印口、串行口)使用说明 (8)第五章装箱清单 (9)第六章使用注意事项及故障排除方法 (9)第一章概述8705B、8715B、8706B、8716B、8713、8716C、8716D、8710数字电参数测量仪是一种利用数字采样技术对信号进行分析处理的智能型仪表。

测量信号为45Hz~65Hz交流工频信号。

产品符合标准《Q/02 QZY001-2005 数字电参数测量仪》。

它的工作过程如下:1.将被测信号转化成适当幅值的电信号;2.以远大于被测信号的频率将此信号分割成离散信号;3.利用高速A/D转换器将离散信号转换成数字量;4.利用微处理器对采集到的数字量进行计算;5.将最终计算的结果以数字的形式显示出来。

与传统指针式仪表相比,数字式电参数测量仪具有以下优点:1.所测信号数值为真有效值;2.直接数字显示,可以减小人为的读数误差;3.对于波形失真的信号同样适用;4.用一台仪器可以测量多个参数;5.易于实现智能化,可以与打印机、计算机连接等。

数字电参数测量仪广泛应用于家用电器、电机、照明设备等产品的测试以及计量部门。

仪表型号与功能参见表1,用户可以根据使用的具体情况选择性价比最高的仪器型号。

表1:规格型号与功能对照表注1:所有仪表均可以扩展通讯接口(串行口方式:RS232 或RS485),与计算机或其它设备进行通讯。

注2:所有仪表均可以扩展打印接口,与匹配规格型号的打印机连接,可以实现测试数据的打印输出。

注3:订货时应该对测试对象及特殊的技术要求、使用要求进行特别说明。

仪器的存贮、保养与维护:1.仪器应小心轻放,不得摔掷;2.如仪器长期不用,应每三个月通电工作两个小时;3.仪器的贮存条件为:a)温度:(0~40)℃;b)湿度:< 90% RH;c)仓库内应保持干燥、无酸碱、易燃、易爆等化学物质和其它腐蚀性气体。

基本电参数测量的实验报告

基本电参数测量的实验报告

基本电参数测量的实验报告基本电参数测量的实验报告引言:电力是现代社会不可或缺的能源,而电能的传输和利用离不开对电路中基本电参数的测量。

本实验旨在通过实际测量,掌握电流、电压和电阻的测量方法,并了解其在电路中的作用和意义。

一、电流的测量方法及实验结果电流是电荷在单位时间内通过导体的数量,是电路中最基本的电参数之一。

测量电流的方法有电流表法和电压表法两种。

1. 电流表法电流表法是通过将电流表接入电路中,测量电流表的示数来得到电流大小。

实验中,我们使用了模拟式电流表进行测量。

首先,将电流表的量程调整到适当的范围,然后将电流表与待测电路串联,记录电流表的示数。

实验结果显示,通过待测电路的电流为2.5A。

2. 电压表法电压表法是通过测量电路两点间的电压差来求得电流大小。

在实验中,我们使用了模拟式电压表进行测量。

首先,将电压表的量程调整到适当的范围,然后将电压表的两个探头分别连接到待测电路的两个端点,记录电压表的示数。

实验结果显示,待测电路的电压差为5V。

根据欧姆定律,通过待测电路的电流为2.5A,与电流表法得到的结果一致。

二、电压的测量方法及实验结果电压是电路中的电势差,是电子流动的驱动力。

测量电压的方法有直接测量法和间接测量法两种。

1. 直接测量法直接测量法是通过将电压表的两个探头直接连接到待测电路的两个端点,测量电压表的示数来得到电压大小。

在实验中,我们使用了模拟式电压表进行测量。

将电压表的量程调整到适当的范围,然后将电压表的两个探头分别连接到待测电路的两个端点,记录电压表的示数。

实验结果显示,待测电路的电压为5V。

2. 间接测量法间接测量法是通过测量电路中的其他参数,如电流和电阻,来计算得到电压大小。

在实验中,我们已经通过电流表法测得了待测电路的电流为2.5A,而电阻是电压与电流之比。

因此,可以通过乘积关系得到待测电路的电压为5V,与直接测量法得到的结果一致。

三、电阻的测量方法及实验结果电阻是电路中阻碍电流流动的物理量,是电路中的基本元件之一。

基本电参数的测量实验报告

基本电参数的测量实验报告

基本电参数的测量实验报告
《基本电参数的测量实验报告》
实验目的:
本实验旨在通过测量电路中的基本电参数,如电压、电流和电阻,来加深学生
对电路理论的理解,并掌握相关的测量方法和技巧。

实验装置:
1. 直流电源:用于提供实验电路所需的直流电压。

2. 电压表:用于测量电路中的电压。

3. 电流表:用于测量电路中的电流。

4. 电阻箱:用于提供不同阻值的电阻,以便测量电路中的电阻。

实验步骤:
1. 搭建简单的直流电路,包括直流电源、电压表和电阻。

2. 测量电路中的电压:将电压表连接到电路中,通过调节电压表的量程和测量
范围,测量电路中不同位置的电压值。

3. 测量电路中的电流:将电流表连接到电路中,通过调节电流表的量程和测量
范围,测量电路中的电流值。

4. 测量电路中的电阻:使用电阻箱提供不同的电阻值,将电阻箱连接到电路中,通过测量电路中的电压和电流值,计算出电路中的电阻值。

实验结果:
通过实验测量,得到了电路中不同位置的电压值、电流值和电阻值。

实验结果
表明,电路中的电压和电流呈线性关系,符合欧姆定律。

同时,通过测量不同
电阻值的电路,验证了欧姆定律中的电阻值计算方法。

实验结论:
本实验通过测量电路中的基本电参数,加深了学生对电路理论的理解,掌握了相关的测量方法和技巧。

同时,实验结果验证了欧姆定律的正确性,为进一步学习电路理论奠定了基础。

通过本次实验,学生不仅掌握了基本电参数的测量方法,还深化了对电路理论的理解,为今后的学习和研究打下了坚实的基础。

数字万用表实验报告

数字万用表实验报告

数字万用表实验报告
数字万用表是一种用于测试电路中电流、电压、电阻和容量等物理量的仪器。

它可以同时测量多种电气参数,而且精度高、操作简单,因此在电子工程、机械制造、生产加工等领域得到了广泛应用。

为了更好地了解数字万用表的原理和特点,本文将进行数字万用表的实验测试,并撰写实验报告。

一、实验目的
了解数字万用表的电路原理、使用方法及注意事项,熟悉数字万用表的各个功能及操作。

二、实验仪器
数字万用表、直流电源、可变电阻、LED 灯、电池、跳线等。

三、实验步骤
1. 将数字万用表转换为电压、电流、电阻和容量测量模式,分别进行实验和测试。

2. 用跳线将电源、电阻、LED 灯等依次串连,分别用数字万用表测量其电流、电压和电阻值等。

3. 用数字万用表测试不同电池(如干电池、铅酸蓄电池等)的电压和容量。

四、实验结果
1. 数字万用表测试的 LED 灯电流约为 20mA 左右,电压为 2V 左右,电阻为 100 欧姆左右。

2. 数字万用表测试的电池电压值与理论值相适应,干电池电压为 1.5V 左右,铅酸蓄电池电压约为 12V 左右,容量也在标准范围内。

3. 测试不同范围的电阻时,数字万用表显示的电阻值与标准值相吻合。

五、实验心得
通过本次实验,我们深入了解了数字万用表的原理和功能,同时更好地掌握了其使用方法和注意事项,增强了对电路电气参数的理解和测量技能,为今后的实践工作提供了较为充分的基础。

总之,数字万用表是一种广泛应用的电子测试仪器,其精度和实用性极高,可以为我们的科研和生产活动提供有力的支持。

希望今后在科研和实验中,我们积极运用数字万用表,将其真正发挥出更大的潜力。

电子电工实验报告5交流参数的测量

电子电工实验报告5交流参数的测量

电工电子实验报告交流参数的测量一、 实验目的1.掌握双路直流稳压电源、万用表、示波器、函数信号发生器的使用方法。

2.了解常用电子仪表本身误差对测试的影响。

3.初步掌握电工电子实验箱的使用方法。

4.学会用数字示波器测量各种电参数并记录示波器波形。

二、 主要仪器设备及软件硬件:数字万用表,直流稳压电源,电工电子综合实验箱,函数信号发生器,示波器,交流毫伏表,笔记本电脑软件:NI Multisim 14三、 实验原理(或设计过程)时间参数:周期T ,频率f =1/ T ,正脉宽τ,占空比θ = τ/T电压参数:正峰值UP ,负峰值U-P ,峰峰值UPP ,平均值U (平均值亦称作直流分量)对称于横坐标的正弦波:最大值Um=UP瞬时值u(t) 有效值直流偏置:将一个周期信号叠加一个直流电压的过程称为直流偏置。

直流偏置的结果是使周期信号在坐标系中上移或下移。

直流偏置的结果改变了周期信号的平均值电平的概念:电平是电学理论中又一常用的计量方法。

将电路中某点功率(或电压,或电流)与某一基准值的比值的对数关系称为电平,以分贝(dB)来表示。

由于选取基准值的不同,电平又有绝对电平和相对电平之分。

1.以某一阻抗上获得1mW 功率为基准值的电平称为绝对电平。

2.相对电平就是用分贝(dB)来表示两功率的相对大小。

四、 实验电路图1. 直流稳压电源、万用表实验(1)()sin()m u t U t ωϕ=+U =(2)2.数字双踪示波器实验(1)(2)(3)(4)3.信号发生器、数字示波器综合练习实验(1)(2)五、实验内容和实验结果1.(1)调整直流稳压电源左路输出,使表头指示到表5.1所列的电压值位置,再1.(2)按图连接好实验电路,令U1=2V,用数字万用表测量U2电压值,填写在表中。

2.(1).按前图连接电路,调整直流稳压电源使表头指示为5V。

示波器的垂直挡位设为2V/格。

(2).按图连接电路,示波器垂直挡位为5V/格。

数字万用表实验报告

数字万用表实验报告

数字万用表实验报告
实验报告
实验名称:数字万用表实验
实验日期:XXX年XX月XX日
实验目的:通过使用数字万用表测量电路中电压、电流、电阻等参数,熟悉数字万用表的使用方法和测量技巧。

实验仪器:数字万用表、电源、电阻、电路板等。

实验原理:数字万用表是一种用来测量电路中电压、电流、电阻、频率等参数的仪器。

它通过将被测电路与电源和万用表相连,根据电路参数的不同选择适当的测量档位,并读取显示屏上的数值来进行测量。

实验步骤:
1. 将电路板与电源相连,确保电路正常工作。

2. 将数字万用表的电源引线与电路板的正负极相连。

3. 根据需要选择适当的测量档位,比如测量电压时选择直流电压档位、测量电流时选择直流电流档位。

4. 将数字万用表的测试引线分别与电路中需要测量的点相连,根据实验需要依次测量电压、电流和电阻。

5. 读取数字万用表显示屏上的数值,并记录下来。

6. 将测量完成的数据整理,进行必要的计算和分析。

实验结果:根据实验步骤进行测量,得到的数据为......
实验讨论:根据测量结果可以得出结论......
实验总结:本次实验通过使用数字万用表进行测量,掌握了数字万用表的使用方法和测量技巧。

实验结果表明......
注意事项:在进行测量时,需要注意选择适当的测量档位,避免对数字万用表造成损坏;同时,在进行测量时需保证电路稳定工作,避免测量误差的发生。

交流电路参数的测量实验报告

交流电路参数的测量实验报告

交流电路参数的测量实验报告实验报告:交流电路参数的测量1. 实验目的:本实验的目的是通过实际测量交流电路中的电流、电压和功率等参数,掌握交流电路的基本测量方法,并验证和探索交流电路的特性。

2. 实验仪器和材料:(1)数字万用表(2)交流电源(3)电流表(4)电阻箱(5)电容(6)电感(7)导线等3. 实验原理:在交流电路中,电压和电流的波形是随着时间变化的,所以无法直接测量其峰值和有效值。

一般采用示波器来显示交流电流和电压波形的方法。

测量电流和电压的有效值可以借助示波器进行测量,或利用电流表和电压表分别测量交流电流和电压的峰值,然后利用相应的公式计算出电流和电压的有效值。

而交流电路的功率则需要通过乘积法测量,即乘以电流和电压的有效值。

需要特别注意的是,对于非线性负载的交流电路,功率测量时要考虑电流和电压的相位差,即功率因数。

4. 实验步骤:(1)接线首先将交流电源正极与电感的一端相连,然后将电感的另一端与电容串联,再将电容与电阻箱并联,最后将电阻箱与负极相连,形成一个交流电路。

(2)测量电流将电流表串联在电阻箱和电路之间,记录电流表的示数,即为电流的有效值。

(3)测量电压将数字万用表的交流电压档调至最大量程,分别测量电容两端的电压和电阻箱两端的电压,记录数值为电压的峰值。

(4)计算功率根据测得的电流和电压值,利用相应的公式计算出功率的值。

(5)改变负载通过改变电阻箱的阻值,可以观察到电流、电压和功率的变化规律。

5. 实验结果与数据处理:以实验数据为例,假设测得的电流为2A,电压为10V,根据公式,计算得出这个交流电路的功率为20W。

6. 实验讨论:通过实验我们可以观察到,交流电路中的电流、电压和功率是随着负载的变化而变化的。

当负载增大时,电流和电压的值也会相应增大,而功率的值则由电流和电压的乘积决定。

此外,对于非线性负载,还需要考虑功率因数的影响。

7. 实验结论:本实验通过测量交流电路中的电流、电压和功率等参数,掌握了交流电路的基本测量方法,并对交流电路的特性进行了验证和探索,提高了我们对交流电路的认识。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数字式电参数测试仪一、绪论本文介绍了一种基于高精度恒流源采样技术的新型数字式电参数测试仪,利用微处理器实现对电阻、直流电压、直流电流、频率等电参数的测量,该系统使用单片机AT89C51为核心芯片,通过ADS1100来进行A/D转化,通过LM334来采集恒流源,通过LCD1602来显示测量数据。

并给出了整个系统的总体设计方案,制作了样机,实际测试表明该:数字式电参数测试仪完全满足题目规定的基本要求和发挥部分的要求。

二、系统方案本设计是一种基于高精度恒流源采样技术的新型数字式电参数测试仪,利用微处理器实现对直流电压、直流电流、电阻、频率等电参数的测量,该系统主要通过ADS1110来进行A/D转化,通过LM334来采集恒流源,通过LCD来显示测量数据。

并给出了整个系统的总体设计方案,制作了样机,实际测试表明该:数字式电参数测试仪完全满足题目规定的基本要求和发挥部分的要求。

该系统要求用单5V直流电源供电,能测量电阻、直流电压、直流电流、频率等电参数。

该系统控制系统采用STC89C52单片机,A/D转换采用ADS1100,显示部分采用LCD显示,恒流源采用LM334产生。

该系统设计方案框图如图所示:系统功能框图:主要芯片:OP07C,LM324,ADS1110,MAX232,LM334,LM319,LCD1602,L7805,STC89C52 设计要求电阻测量范围(10Ω~1MΩ)相对误差<0.3%电流测量范围(100μA~10mA)相对误差<0.2%电压测量范围(100mV~10V)相对误差<0.1%频率测量范围(10Hz~100kHz)相对误差<0.01%输入正弦信号为50 mV的正弦交流信号2.1系统控制部分本设计采用STC89C52八位单片机实现。

单片机软件编程的自由度大,可通过编程实现各种各样的算术算法和逻辑控制。

而且体积小,硬件实现简单,安装方便。

2.2 A/D转换部分由于该系统的测量精度要达到0.3%,普通的8位AD转换芯片无法达到这一要求,而ADS1110是16位A/D转换,线性误差仅为0.0015%,内置自校准电路,串行输出接口,可方便地与单片机配接。

同时具有功耗低,精度高,抗干扰能力强等特点,适合要求精度较高的仪器仪表。

2.3显示部分采用点阵字符型LCD液晶显示,可以显示数字与阿拉伯字母等字符,随着半导体技术的发展,LCD的液晶显示越来越广泛的应用于各种显示场合。

液晶显示可以工作在低电压、低功耗下,显示界面友好、内容丰富。

数码管显示驱动简单,但是不能显示高精度数位。

综合考虑,选用LCD来实现显示功能。

LCD使用的型号是1602。

2.4测量电阻、电流、电压电路部分①把测电阻转化为测电压,通过OP07整合再经AD转换,进入单片机测量。

电阻测量分4档②把测电流转化为测电压,通过OP07整合再经AD转换,进入单片机测量。

电流测量分2档③测电压,把被测电压通过OP07整合再经AD转换,进入单片机测量。

电压测量分2档。

三、硬件设计3.1电阻测量电路、电流测量电路、电压测量电路根据题目要求,通过LM334产生恒流源分4档测电阻,分2档测电流和电压。

测电流模块测电压模块测电阻模块3.2 测频率电路一个波形通过LM324两级放大,再通过LM319电压比较器整形,由于频率接近100KHZ的时候,波形失真,频率不变,故再通过40106进一步整形。

测频率模块3.3 A/D转换电路采用16位AD转换器ADS1100进行转换,再把数据送入89C51进行处理。

AD模块MCU模块MCU扩展模块3.4 LCD 显示电路LCD1602可以显示2行16个字符,有8位数据总线D0-D7,和RS、R/W、DE 三个控制端口,工作电压为5V,并且带有字符对比度调节和背光。

LCD模块3.5 按键电路按键控制开关。

按键模块3.6串口下载模块串口实现对程序的读入,使程程度得到调试。

工作在5V电压下。

串口下载模块3.7 电源模块通过L7805跟L7905使电压保持在+5V与-5V之间电源模块四、软件设计软件流程主要包括三个阶段:初始化阶段、计算阶段还有最后显示阶段。

各个阶段完成各自的任务,这样模块化处理可以减少出现差错的概率。

即使出现差错,也可以准确的找出有问题的模块并进行改进。

4.1测电压部分用ADS1110读入输入电压,再利用其自身的转换公式换算出电压,再通过LCD1602显示出来。

4.2测频率部分利用单片机的计时器/计数器及中断来测频率。

首先设定TMOD = 0x15,即启用T0计数及T1定时,以及选择工作方式1。

给定闸门时间25ms,即25ms定时溢出进入中断,40次之后即为1s的时间,此时T0计数器中计的脉冲个数即为频率,把它表示出来,然后在LCD1602中显示。

4.3 测电流部分测电流实质上即为测电压,外部输入一个电流,经过电路中的一个定值电阻时形成压降,即为电阻两端的电压,然后把此电压引入ADS1110即可,测出电压,再除以那个定值电阻得到的值即为输入电流,然后显示。

4.4 测电阻部分测电阻实质上即为测电压,电路中利用LM334形成恒流源产生恒定电流,次电流经过待测电阻到地,在待测电压两端形成电压,然后把此电压引入ADS1110即可,测出电压,再除以那个恒定电流得到的值即为待测电阻,然后显示。

4.5显示阶段采用1602 液晶显示器,先把信号转化成ASCII 码,再输入1602 液晶显示器,通过显示器程序就可以所测的频率显示在液晶屏上。

由于主程序是不断的循环执行,液晶显示器就可以不断地动态的显示所测的频率。

五、系统测试5.1 测试方法与仪器仪器:型号为MS8050的五位数字万用表、型号为HY3002D—3的稳压源,型号为YB1610H DDS的数字合成信号源、型号为TDS2012的1GHz的TEK示波器测量方法:电压测量方法:用稳压源输出电压,再用5位数字万用表测量理论值,然后再用自制万用表对电压进行多组数据测量比对。

测量数据如下图:电流测量方法:将恒流源接入测量电流的接口,用5位数字万用表测得其理论值,然后再用自制万用表对电路进行行多组数据测量比对。

电阻测量方法:先用五位数字万用表测出理论值,再用自制的万用表对电阻进行多组数据测量行比对。

测量数据如下图:频率测量方法:先用数字信号源输入波形,再用示波器观察测量,再用自制万用表测量,进行多组数据比对。

测量数据如下:六、总结由于系统架构设计合理,功能电路实现较好,系统性能优良、稳定,较好地达到了题目要求的各项基本指标和发挥功能的要求。

在这次设计中,我们更好地学习了硬件焊接、软件编程和高精度调试等。

但是由于时间有限,我们其他的发挥功能无法实现,我们将在自己以后的学习中更加努力。

频率计就设计而言功能相对简单,但其频率的测量范围满足需求,和市场上的一些数字频率计相比具有易操作,响应速度快等优势。

此频率计预处理电路设计简单而又巧妙,计算频率的算法简洁可行,整个频率计简单实用。

另外此频率计容易进行功能扩展,可以增加一个分频电路用来增加频率的测量范围,还可以增加一些功能,如脉宽,占空比等。

参考文献1.钱进.基于AT89C2051 的高精度数字频率计的设计[J] . 机电产品开发与创新,2007,20(1):86-87.2.卢飞跃.基于单片机的高精度频率计设计[J]. 电子测量技术,2006,29(5):96-97.3.杜刚,高军,童宁宁.基于AT89C2051 单片机的频率计设计[J].微计算机应用,2004,25(4):498-501.4.卢伟,熊茂华《串行A/D转换器MAX187与单片机的接口》[J].计算机与现代化,20052:65-685.Fayyad U M,Piatetsky-Shapiro G,Smyth,P. From data min-ing to knowledge discovery:An overview. In:Advances in Knowledge Discoveryand Data Mining,Fayyd U M,Piatetsky-Shapiro G(eds),1~35.6.黄宋魏《ADS1110芯片及其应用》(昆明冶金研究院,云南昆明650031)7.章津楠,张长胜,郭清成《一种简单方法实现基于STC89C52RC 单片机的频率计》(温州大学计算机科学与工程学院浙江温州325035 )8.孙汝建《基于I2C 总线的16 位A/ D 转换器ADS1110 及其应用》(南京水利科学研究院南京, 210024)附录:程序代码:测电压:#include <reg52.h>#include "cpu.h"#include "lcd.h"#include "freq.h"#include "ads1110.h"sbit LCD_BG = P2^4;CPU_INT16S OutputCode;CPU_INT08U Config;CPU_FP32 Voltage;static void LCD_Delay1s (CPU_INT16U n){CPU_INT16U i, j, k;for (i = 0; i < n; i++) {for (j = 0; j < 1000; j++) {for (k = 0; k < 128; k++) {}}}}void main (void){LCD_InitDisp();LCD_BG=0;while (1) {ADS1110_Read(ADS1110_ADDRESS, &OutputCode, &Config);if ((OutputCode >= ADS1110_MINIMUM_CODE) && (OutputCode <= ADS1110_MAXIMUM_CODE)){Voltage = (CPU_FP32)OutputCode * 2.048 / 32768;}LCD_Dispshuzhi(1, 0, 4, (CPU_FP32)Voltage);LCD_DispStr(0,4,"Voltage");LCD_DispStr(1,6,"V");LCD_Delay1s(1);}}测电阻:#include <reg52.h>#include "cpu.h"#include "lcd.h"#include "freq.h"#include "ads1110.h"sbit LCD_BG = P2^4;CPU_INT16S OutputCode;CPU_INT08U Config;CPU_FP32 Voltage,Resistance;static void LCD_Delay1s (CPU_INT16U n){CPU_INT16U i, j, k;for (i = 0; i < n; i++) {for (j = 0; j < 1000; j++) {for (k = 0; k < 128; k++) {}}}}void main (void){LCD_InitDisp();LCD_BG=0;while (1) {ADS1110_Read(ADS1110_ADDRESS, &OutputCode, &Config);if ((OutputCode >= ADS1110_MINIMUM_CODE) && (OutputCode <= ADS1110_MAXIMUM_CODE)){Voltage = (CPU_FP32)OutputCode * 2.048 / 32768;}Resistance = (CPU_FP32)Voltage*680/0.134/1000;LCD_Dispshuzhi(1, 0, 3, (CPU_FP32)Resistance);LCD_DispStr(0,3,"Resistance");LCD_DispStr(1,6,"KR");LCD_Delay1s(1);}}测频率:#include <reg52.h>#include "cpu.h"#include "lcd.h"#include "freq.h"#include "ads1110.h"sbit LCD_BG = P2^4;CPU_INT32U Freq_Frequence;static void LCD_Delay1s (CPU_INT16U n){CPU_INT16U i, j, k;for (i = 0; i < n; i++) {for (j = 0; j < 1000; j++) {for (k = 0; k < 128; k++) {}}}}void main (void){EA=1;LCD_InitDisp();Freq_InitFrequence();LCD_BG=0;while (1) {Freq_GetFrequence(&Freq_Frequence);LCD_DispStr(0,3,"frequence");LCD_Dispshuzhi(1,0,3,(CPU_INT32U)Freq_Frequence); LCD_DispStr(1,7,"HZ");}}。

相关文档
最新文档