多功能数字电压电流表的设计

合集下载

博尔多功能仪表pmw样本

博尔多功能仪表pmw样本

目录
PMW100系列单相交流电流/电压表
02
PMW110/310系列低功耗交流电流/电压表
05
PMW300系列三相交流智能表
07
PMW1000多回路数据采集器
11
PMW2000系列三相交流智能表
13
01 BOER POWER
PMW100 系列单相交流电流/电压表
概述
PMW100系列单相交流智能表采用单片机控制技术设计而成. 主要用于单相电流、电压有效 值的测量,测量精度达0.5级,同时可配RS485通讯(MODBUS RTU通讯协议),两路开 关量输入,两路继电器输出和模拟量输出功能(即将推出)。符合GB/T13978-1992、GB/ T13850-1998等标准,采用防雷、防浪涌设计,通过ISO9001-2000质量体系认证。
概述
随着科学技术的飞速发展,二十一世纪人类生活的不断改善以及自然环 境的不断恶化和资源紧缺的不断加剧,我们的客户对于供电可靠性、电 能的质量和节约用电等提出了比以往任何时候都高的要求。无论是在工 业领域、基础设施领域,还是在商用和民用建筑领域,电气工程师们都 期待着更加可靠、更加自动化和智能化的供电系统。
技术特点
输入 输出
环境
参数 标称值 过载 频率
精度等级 模拟量变送
开关量输入/输出 电源 抗电强度 绝缘电阻 长期稳定性 端子板材料
温度 湿度 海拔
指标 电压0-690V,电流1A,5A,可以客户指定 持续过载≥1.5倍;连续过载电压≥3倍,电流≥50倍
47-63Hz 0.2级,0.5级
4-20mA 2I(有源,DC24V)/2O 176~264V/AC,功耗<3W
开孔尺寸(mm) 92 × 92

基于单片机的工频电压(电流)表的设计

基于单片机的工频电压(电流)表的设计

检测系统实习报告题目:基于单片机的工频电压(电流)表的设计姓名:院(系):专业:指导教师:职称:评阅人:职称:年月摘要在实际中,有效值是应用最广泛的参数,电压表的读数除特殊情况外,几乎都是按正弦波有效值进行定度的。

有效值获得广泛应用的原因,一方面是由于它直接反映出交流信号能量的大小,这对于研究功率、噪声、失真度、频谱纯度、能量转换等是十分重要的;另一方面,它具有十分简单的叠加性质,计算起来极为方便。

本文详细介绍了一个数字工频电压、电流表设计,以AT89S52单片机为控制核心,由电压、电流传感器模块,真有效值测量模块,信号调理模块,AD采集模块及控制、显示模块等构成。

系统采用电压、电流互感器对输入信号进行降压处理,经AD736转换得到原信号的真有效值,由TLC549转换为数字量后送入单片机内进行简要的数据处理并将结果通过LCD实时显示,达到了较好的性能指标。

关键词:工频数字电压(电流)表真有效值AD736 TLC549 AT89S52AbstractIn practice, RMS is the most widely used parameters. Except in special circumstances,voltage meter readings almost all carried out by the RMS of sine wave . The reasons of RMS is widely available, on the one hand, because it directly reflects the size of the exchange of signal energy, which the study of power, noise, distortion, spectrum purity, energy conversion, such as it is very important; On the other hand, it has a very simple superposition of the nature of the calculation will be extremely convenient. The design of single-chip Atmel Corporation AT89S52 as control core, by the current sensor module, True RMS measurement modules, signal conditioning modules, AD acquisition and control module, display module. System uses a current sensor circuit for step-down of the input signal processing, has been converted by the original AD736 True RMS signal by the TLC549 convert into single-chip digital conducted after the brief and the results of data processing in real time through the LCD display, achieve a better performance.Keyword: Digital voltage(current) meter True RMS AD736 TLC549AT89S52目录第一章绪论 (1)§1.1 选题背景及意义 (1)§1.2 系统设计任务 (1)第二章系统总体设计 (2)§2.1 方案论证与比较 (2)2.1.1 电压、电流变换部分 (2)2.1.2 有效值测量部分 (2)§2.2 系统总体设计 (2)第三章硬件设计 (4)§3.1 传感器电路设计 (4)3.1.1 电压互感器 (4)3.1.2 电流互感器 (4)§3.2 真有效值转换电路设计 (5)3.2.1 电压、电流切换电路 (5)3.2.2 真有效值测量电路 (6)§3.3 信号调理电路设计 (7)§3.4 A/D转换电路设计 (7)§3.5 单片机及显示电路设计 (9)第四章软件设计 (10)§4.1 LCD1602液晶显示程序 (10)§4.2 A/D转换程序 (10)§4.3 主程序设计 (12)第五章系统调试及误差分析 (13)§5.1 系统调试及测试结果 (13)5.1.1 AD736测试结果 (13)5.1.2 OP07测试结果 (13)5.1.3 TLC549测试结果 (13)5.1.4 工频电压测量精度 (14)5.1.5 工频电流测量精度 (14)§5.2 误差分析 (14)§5.3 改进方法 (15)结束语 (16)致谢 (17)参考文献 (18)附录 (19)附录一完整电路图 (19)附录二程序清单 (20)第一章绪论§1.1 选题背景及意义在日常的生产、生活和科研中,工频电无处不在,所谓工频就是电力供电系统交流电的频率,我国国家规定工频为50赫兹,即周期为0.02秒,英、美等国规定的工频为60赫兹。

PMC-43系列三相数字式多功能测控电表使用说明书_V2.3_20120105

PMC-43系列三相数字式多功能测控电表使用说明书_V2.3_20120105

目录
PMC-43X 系列使用说明书 版本 V2.3
1 装置简介 ..................................................................................................................................................1 1.1 概述............................................................................................................................................1 1.2 产品功能.....................................................................................................................................1
3.1 安装图 ........................................................................................................................................4 3.2 端子图 ........................................................................................................................................4 3.3 典型接线原理图 ..........................................................................................................................4 3.4 端子接线.....................................................................................................................................7 4 面板操作 ..................................................................................................................................................1 4.1 按键及液晶显示说明...................................................................................................................1 4.2 显示模式.....................................................................................................................................2 4.3 整定模式.....................................................................................................................................4 4.4 液晶自检.....................................................................................................................................8 4.5 改变口令.....................................................................................................................................8 5 功能介绍 ..................................................................................................................................................1 5.1 基本测量.....................................................................................................................................1 5.2 电能计量.....................................................................................................................................2 5.3 开关量监视 .................................................................................................................................3 5.4 AO 输出功能...............................................................................................................................3 5.5 事件顺序记录(SOE)...............................................................................................................3 5.6 谐波分析功能..............................................................................................................................3 5.7 通信功能.....................................................................................................................................4 5.8 在线升级功能..............................................................................................................................4 6 常见故障分析 ..........................................................................................................................................1 7 售后服务承诺 ..........................................................................................................................................1 7.1 质量保证.....................................................................................................................................1 7.2 装置升级.....................................................................................................................................1 7.3 质保限制.....................................................................................................................................1 8 附图 .........................................................................................................................................................1 8.1 典型配置端子图 ..........................................................................................................................1 9 手册变更记录 ..........................................................................................................................................1

IPM930B 系列 三相数字式多功能测控电表 使用说明书

IPM930B 系列 三相数字式多功能测控电表 使用说明书

IPM930B系列三相数字式多功能测控电表使用说明书(IPM930B-M / IPM930B-I / IPM930B-V/ IPM930B-VI)(V1.1)(版权所有,翻版必究)IPM930B系列使用说明书版本V1.1危险和警告本设备只能由专业人士进行安装,对于因不遵守本手册的说明所引起的故障,厂家将不承担任何责任。

触电、燃烧或爆炸的危险设备只能由取得资格的工作人员才能进行安装和维护。

对设备进行任何操作前,应隔离电压输入和电源供应,并且短路所有电流互感器的二次绕组。

要用一个合适的电压检测设备来确认电压已切断。

在将设备通电前,应将所有的机械部件,门和盖子恢复原位。

设备在使用中应提供正确的额定电压。

不注意这些预防措施可能会引起严重伤害。

本说明书版权属深圳市西研科技有限公司所有,未经书面许可,不得复制,传播或使用本文件及其内容,违犯者将要对损坏负责。

深圳市西研科技有限公司保留所有版权。

我们已经检查了本手册关于描述硬件和软件保持一致的内容。

由于不可能完全消除差错,所以我们不能保证完全的一致。

本手册中的数据将定期审核,并在新一版的文件中做必要的修改,欢迎提出修改建议。

以后版本中的变动不再另行通知。

目 录1 装置简介 (2)1.1 概述 (2)1.2 产品功能 (2)2 技术指标 (3)3 安装与接线 (5)3.1 安装图 (5)3.2 端子图 (6)3.3 典型接线原理图 (6)3.4 端子接线 (9)4 面板操作 (11)4.1 按键及液晶显示说明 (11)4.1.1 按键操作 (11)4.1.2 液晶显示 (11)4.2 电量显示 (12)4.3 整定模式 (14)4.4 改变口令 (15)5 功能介绍 (15)5.1 基本测量 (15)5.2 电能计量 (16)5.3 开入量监视 (16)5.4 继电器操作 (16)5.5 通信功能 (17)5.6 定值越限 (17)5.7 变送器功能 (17)5.8 在线升级功能 (17)6 常见故障分析 (17)7 售后服务承诺 (18)7.1 质量保证 (18)7.2 装置升级 (18)7.3 质保限制 (18)8 联系我们 (18)9 附录 (20)1 装置简介1.1 概述IPM930B系列是三相数字式多功能测控电表,广泛用于工业、商业、民用电力系统和变电站中。

实验25 数字万用电表的设计、制作与校准---讲义

实验25 数字万用电表的设计、制作与校准---讲义

实验二十五 数字万用表的设计、制作与校准数字电表以它显示直观、准确度高、分辨率强、功能完善、性能稳定、体积小易于携带等特点在科学研究、工业现场和生产生活中得到了广泛应用。

数字电表工作原理简单,完全可以让同学们理解并利用这一工具来设计对电流、电压、电阻、压力、温度等物理量的测量,从而提高大家的动手能力和解决问题能力。

【实验目的】1.了解数字电表的基本原理和特性。

2.掌握数字电表的校准方法和使用方法。

3.设计数字万用表(即多量程数字电压、电流和电阻表)。

4.了解交流电压和二极管相关参数的测量。

【实验仪器】ZKDB-A 型数字电表改装试验仪1套(所含模块如下图所示),通用标准万用表1个。

量程转换开关模块交直流电压转换模块 功能:把交流电压转换成直流电压,模块中有电位器进行调整。

参考电阻模块 功能:提供可调参考电阻和可调待测电阻各一个。

三位半数字电压表头AD 参考电压模块功能:提供数字电压表头中模数转换芯片所需的参考电压(Vr-,Vr+), 有两档(0.1V 和1V ),有电位器可进行电压调节。

【实验原理】 1. 数字电表原理常见的物理量都是幅值大小连续变化的所谓模拟量,指针式仪表可以直接对模拟电压和电流进行显示。

而对数字式仪表,需要把模拟电信号(通常是电压信号)转换成数字信号,再进行显示和处理。

数字信号与模拟信号不同,其幅值大小是不连续的,就是说数字信号的大小只能是某些分立的数值,所以需要进行量化处理。

若最小量化单位为∆,则数字信号的大小是∆的整数倍,该整数可以用二进制码表示。

设∆=0.1mV,我们把被测电量程扩展分压器模块 a 量程扩展分流器模块 a 量程扩展分流器模块 b电流档保护模块 功能:防止过流。

量程扩展分压器模块b量程扩展分档电阻模块电阻档保护模块 功能:防止过压损坏仪器。

待测元件模块功能:提供电阻、二极管、NPN 三极管和PNP 三极管各一个。

GND+5V3K10K二极管测量XDAXDKXDO二极管测量模块电阻档基准电压模块 功能:用于在电阻测量时提供测量基准电压。

基于单片机的数字电流表的设计

基于单片机的数字电流表的设计

郑州电力职业技术学院毕业生论文题目:_基于单片机的数字电能表设计__系别___电力工程系______专业___建筑电气工程技术___班级__建筑电气班_____学号___ 09401060170___姓名____周莉_______论文成绩指导教师答辩成绩主答辩教师综合成绩答辩委员会主任目录摘要 (3)关键词 (3)一、工作原理 (4)1.1数字电流表的工作原理 (5)1.2电流采样电路的性能 (5)1.3显示电路与电流采样电路的逻辑关系 (5)1.4放大器 (5)1.5峰值保持电路 (10)A转换芯片 (13)1.6双积分型D1.7独立式非编码键盘的接口 (14)1.8 LED动态显示器接口及显示方式 (14)1.9 89C51单片机 (16)二、测量系统的总体结构设计 (20)2.1 系统框图 (20)2.2整机设计 (19)三、程序流程图 (23)四、实验结果 (26)参考文献 (2725)摘要本电流表各模块之间使用标准信号进行传输的,这些标准信号都符合国际标准。

国际电工委员会在1973年四月第65次技术委员会通过的标准规定了国际统一信号标准,过程控制系统的模拟直流信号为4到20MA,模拟直流电压信号为1到5伏,我国的DDZ-3型电动单元组合仪表采用了国际的信号标准。

关键词电流采样,A/D转换,放大器,单片机随着微电子技术的迅速发展和超大规模集成电路的出现,特别是单片机的出现,正在引起测量、控制仪表领域新的技术革命。

采用单片机作为测量仪器的主控制器,这种以单片机为主体的新型智能仪表将计算机技术与测量控制技术结合在一起,在测量过程自动化,测量结果数据处理以及功能的多样化方面都取得了巨大的进步。

基于单片机的智能综合仪表是基于智能化、数字化、网络化新一代智能仪表的设计理念,采用智能调理、灵巧总线、工业网络、液晶显示、电子储存技术,综合指示仪表、调节仪表、积算仪表与记录仪表功能.具有高测量控制精度、高可靠性稳定性的特点。

浙江正泰仪器仪表有限责任公司PD666-□S系列数显多功能表(ZTY0.464.1220)使用说明书

浙江正泰仪器仪表有限责任公司PD666-□S系列数显多功能表(ZTY0.464.1220)使用说明书

PD666-□S系列数显多功能表使用说明书ZTY0.464.1220浙江正泰仪器仪表有限责任公司二0一九年四月1.概述1.1.主要用途及适用范围PD666-□S系列数显多功能表(以下简称仪表)主要对电气线路中的电压、电流、有功功率、无功功率、频率、功率因数、正反向有功电能、四象限无功电能、谐波含量等参数进行实时测量与显示。

广泛应用于低压配电进线开关柜、馈线开关柜等,是针对电力系统、通信行业、建筑行业等电力监控而设计,集测量、通讯、变送、报警于一体。

执行标准:GB/T 22264.1-2008《安装式数字显示电测量仪表第1部分:定义和通用要求》GB/T 22264.2-2008《安装式数字显示电测量仪表第2部分:电流表和电压表的特殊要求》GB/T 22264.3-2008《安装式数字显示电测量仪表第3部分:功率表和无功功率表的特殊要求》GB/T 22264.4-2008《安装式数字显示电测量仪表第4部分:频率表的特殊要求》GB/T 22264.5-2008《安装式数字显示电测量仪表第5部分:相位表和功率因数表的特殊要求》GB/T 22264.7-2008《安装式数字显示电测量仪表第7部分:多功能仪表的特殊要求》GB/T 22264.8-2009《安装式数字显示电测量仪表第8部分:推荐的试验方法》GB/T 17215.211-2006《交流电测量设备通用要求、试验和试验条件第11部分:测量设备》GB/T 17215.322-2008《交流电测量设备特殊要求第22部分:静止式有功电能表(0.2S 级和0.5S级)》GB/T 17215.323-2008《交流电测量设备特殊要求第23部分:静止式无功电能表(2级和3级)》1.2.产品特点1) 具有电参量测量功能(电压、电流、功率、频率、功率因数、总谐波含量);2) 具有正反向有功电能计量、四象限无功电能计量和存储功能,支持多费率计量功能。

3) RS485接口,支持ModBus_RTU、DL/T 645-2007协议;4) 模拟量输出(变送);5) 开关量输出(报警),继电器输出;6) 开关量输入;7) 具有硬件RTC功能;1.3.型号的组成及其代表意义P2134567①产品类别:正泰安装式数字显示电测量仪表②组别代号:D:多功能表③注册号:666④仪表面板尺寸代号:2:72mm×72mm 3:96mm×96mm 6:80mm×80mm 8:120mm×120mm⑤辅助功能选择:无:默认通讯功能P :默认带开关量输入和通讯功能K:开关量输出(报警)B:模拟量输出(变送)H:定制产品1.4.使用环境条件规定的工作温度范围:-10℃~+45℃;极限的工作温度范围:-25℃~+70℃。

数字表显示电压电流表电路

数字表显示电压电流表电路

数字电压表电路ICL7107ICL7107 安装电压表头时的一些要点:按照测量=±199.9mV 来说明。

1.辨认引脚:芯片的第一脚,是正放芯片,面对型号字符,然后,在芯片的左下方为第一脚。

也可以把芯片的缺口朝左放置,左下角也就是第一脚了。

许多厂家会在第一脚旁边打上一个小圆点作为标记。

知道了第一脚之后,按照反时针方向去走,依次是第 2 至第 40 引脚。

(1 脚与 40 脚遥遥相对)。

2.牢记关键点的电压:芯片第一脚是供电,正确电压是 DC5V 。

第 36 脚是基准电压,正确数值是 100mV,第 26 引脚是负电源引脚,正确电压数值是负的,在 -3V 至 -5V 都认为正常,但是不能是正电压,也不能是零电压。

芯片第 31 引脚是信号输入引脚,可以输入 ±199.9mV 的电压。

在一开始,可以把它接地,造成“0”信号输入,以方便测试。

3.注意芯片 27,28,29 引脚的元件数值,它们是 0.22uF,47K,0.47uF 阻容网络,这三个元件属于芯片工作的积分网络,不能使用磁片电容。

芯片的 33 和 34 脚接的 104 电容也不能使用磁片电容。

4.注意接地引脚:芯片的电源地是 21 脚,模拟地是 32 脚,信号地是 30 脚,基准地是 35 脚,通常使用情况下,这 4 个引脚都接地,在一些有特殊要求的应用中(例如测量电阻或者比例测量),30 脚或 35 脚就可能不接地而是按照需要接到其他电压上。

-- 本文不讨论特殊要求应用。

5.负电压产生电路:负电压电源可以从电路外部直接使用 7905 等芯片来提供,但是这要求供电需要正负电源,通常采用简单方法,利用一个 +5V 供电就可以解决问题。

比较常用的方法是利用 ICL7660 或者 NE555 等电路来得到,这样需要增加硬件成本。

我们常用一只 NPN 三极管,两只电阻,一个电感来进行信号放大,把芯片 38 脚的振荡信号串接一个 20K -56K 的电阻连接到三极管“B”极,在三极管“C”极串接一个电阻(为了保护)和一个电感(提高交流放大倍数),在正常工作时,三极管的“C”极电压为 2.4V - 2.8V 为最好。

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

一. 摘要本次课程设计利用实验箱设计一个可测量多路电压的多功能数字电压电流表,按键控制分时显示测量值。

设计时用查询方式、采用A/D转换器ADC0809采集3路被测的电压信号,并利用按键来控制各路的通断与工作与否。

实验中用八段数码管显示测量数值,测量数值精确到小数点后两位。

二. 关键词ADC0809 电压表8255 8253 按键8段数码管正文三.元件功能及原理介绍3.1 8253的功能和使用1.8253是一种可编程的定时器或计数器。

本次设计中利用8253的定时作用,用于产生一个稳定的脉冲。

该脉冲用于提供ADC0809的触发脉冲。

本设计中使用一片8253芯片,其线路如图3.1所示。

端口地址如表3.1所示。

系统中,8253在通道0下工作于方式2。

8253 通道入口接1MHz的信号源,输出接ADC0809的时钟端,数模转化用,这里的0计数器仅当作一个时Array钟脉冲用。

2.《8253引脚图》当A1A0分别为00 01 10 11时分别选中三个通道和控制字寄存器在8088系统中,8088的A1A0分别与8253的A1A0相连在8086系统中,通常将8253的8位数据线与8086的低8位相连,即使用偶地址,所以8086的A2A1分别与8253的A1A0相连Intel 8253是一片具有三个独立的16位计数器通道的可编程定时器/计数器芯片。

每个通道都可以编程设定6种工作方式之一种;由于8253的读/写操作对系统时钟没有特殊的要求,因此它几乎可以应用与由任何一种微处理器组成的系统中,可作为可编程的方波频率发生器、分频器、实时时钟、事件计数器和单脉冲发生器等。

表8-4 控制功能表CS RD WRA1A0功能0100 0写计数器00100 1写计数器10101 0写计数器20101 1写控制字寄存器0010 0读计数器00010 1读计数器10011 0读计数器20011 1无操作1XXX X禁止使用011X X无操作计数器(0 ~ 2)即三个计数器/定时器通道。

每个通道包括:8位控制字寄存器、16位计数初值寄存器、减一计数器和输出锁存器。

作定时器用:其CLK端上的输入脉冲应是标准的、精确的;作计数器用:对其CLK端上的脉冲计数,脉冲宽度可以不等。

采用减一计数器,为0时,从OUT端上输出一个脉冲定时时间= 时钟脉冲周期X预置的计数初值每个通道:CLK计数脉冲或标准脉冲输入端OUT 计数值为0时输出一个脉冲GATE允许端,当GATE=1时允许计数3.读/写控制逻辑;CS:片选信号,低电平有效;RD:读信号,低电平有效;WR:写信号,低电平有效A1A0:端口选择信号4.三个通道( 0 ~ 2);每个计数通道内含1个16位的初值寄存器、减1计数器和1个16位的(输出)锁存器。

8253内部包含3个功能完全相同的通道,每个通道内部设有一个16位计数器,可进行二进制或十进制(BCD 码)计数。

采用二进制计数时, 最大计数值是FFFFH , 采用BCD 码计数时。

最大计数值是9999。

与此计数器相对应, 每个通道内设有一个16位计数值锁存器。

必要时可用来锁存计数值。

当某通道用作计数器时,应将要求计数的次数预置到该通道的计数器中、被计数的事件应以脉冲方式从CLK 端输入, 每输入一个计数脉冲,计数器内容减“1”,待计数值计到“0”。

OUT 端将有输出。

表示计数次数到。

当某个通道用作定时器时。

由CLK 输入一定频率的时钟脉冲。

根据要求定时的时间长短确定所需的计数值。

并预置到计数器中,每输入一个时钟脉冲,计数器内容减“1”, 待计数值计到“0”。

OUT 将有输出,表示定时时间到。

允许从CLK 输入的时钟频在1~2MHz 范围内。

因此,任一通道作计数器用或作定时器用,其内部操作完全相同,区别仅在于前者是由计数脉冲进行减“1”计数。

而后者是内时钟脉冲进行减“1”计数。

作计数器时, 要求计数的次数可直接作为计数器的初值预置到减“1”计数器中。

作定时器时, 计数器的初值即定时系数应根据要求定时的时间进行如下运算才能得到: 定时系数=需要定时的时间/时钟脉冲周期①设置通道:向方式控制字寄存器端口写入方式选择控制字,用于确定要设置的通道及工作方式;②计数/定时:向通道写入计数值,启动计数操作;③读取当前的计数值:向指定通道读取当前计数器值时,8253将计数器值存入锁存器,从锁存器向外提供当前的计数器值,计数器则继续作计数操作。

④计数到:当计数器减1为0时,通过引脚OUTi 向外输出“到”的脉冲信号。

计数初值输入存放在初值寄存器中,计数开始或重装入时被复制到计数器中。

锁存器在非锁存状态,其值随计数器的变化而变化;一旦锁存了计数器的当前值,直到锁存器值被读取后才能解除锁存状态。

3.2 8255的功能与使用8255是一种可编程的外围接口芯片,本设计中用3个8255分别进行键盘状态的输入和显示数据的输出。

8255的数据线、片选信号线、地址线、读写控制线等分别与系统总线相连,其A、B、C三个端口以排针形式引出,供8255实验使用。

8255A在使用前要写入一个方式控制字,选择A、B、C三个端口各自的工作方式,共有三种;方式0 :基本的输入输出方式,即无须联络就可以直接进行的I/O方式。

其中A、B、C口的高四位或低四位可分别设置成输入或输出。

方式1 :选通I/O,此时接口和外围设备需联络信号进行协调,只有A口和B口可以工作在方式1,此时C口的某些线被规定为A口或B口与外围设备的联络信号,余下的线只有基本的I/O功能,即只工作在方式0.方式2:双向I/O方式,只有A口可以工作在这种方式,该I/O线即可输入又可输出,此时C口有5条线被规定为A口和外围设备的双向联络线,C口剩下的三条线可作为B口方式1的联络线,也可以和B口一起方式0的I/O线。

(1)8255的初始化上表为选择控制字的格式。

其中D7是标志位,本次设计中D7恒为1.D6,D5为A口的方式选择位。

D4为A口的输入输出选择位。

D3为C口的方式选择位。

D0为C口的输入输出选择字。

而D2为B口的方式选择位,D1为B口的输入输出选择位。

(2)设计中8255的使用本设计中用三个8255,第一个用来采集按键的状态,第二个,第三个分别驱动两个八段的数码管。

下表为各个8255的端口分配。

(3)8255的接线图设计中第一个8255用于按键的采集,只用其中的A 口,工作于输入状态。

第二个和第三个分别使用两个口A 和B 。

连接线路时,三个8255的D7—D0分别与8086的D7—D0相连。

地址总线的连接按照端口地址来依次连接。

3.3ADC0809的功能和使用图4.1 系统中的8255A 芯片(1)ADC0809的结构图中可选通8个模拟通道,允许8路模拟量分时输入,共用一个A/D转换器进行转换,这是一种经济的多路数据采集方法。

地址锁存与译码电路完成对A、B、C 3个地址位进行锁存和译码,其译码输出用于通道选择,其转换结果通过三态输出锁存器存放、输出,因此可以直接与系统数据总线相连,表9-1为通道选择表。

ADC0809芯片为28引脚为双列直插式封装,其引脚排列见图9.8。

对ADC0809主要信号引脚的功能说明如下:IN7~IN0——模拟量输入通道ALE——地址锁存允许信号。

对应ALE上跳沿,A、B、C地址状态送入地址锁存器中。

START——转换启动信号。

START上升沿时,复位ADC0809;START下降沿时启动芯片,开始进行A/D转换;在A/D转换期间,START应保持低电平。

本信号有时简写为ST.A、B、C——地址线。

通道端口选择线,A为低地址,C为高地址,引脚图中为ADDA,ADDB和ADDC。

其地址状态与通道对应关系见表9-1。

CLK——时钟信号。

ADC0809的内部没有时钟电路,所需时钟信号由外界提供,因此有时钟信号引脚。

通常使用频率为500KHz的时钟信号EOC——转换结束信号。

EOC=0,正在进行转换;EOC=1,转换结束。

使用中该状态信号即可作为查询的状态标志,又可作为中断请求信号使用。

D7~D0——数据输出线。

为三态缓冲输出形式,可以和单片机的数据线直接相连。

D0为最低位,D7为最高OE——输出允许信号。

用于控制三态输出锁存器向单片机输出转换得到的数据。

OE=0,输出数据线呈高阻;OE=1,输出转换得到的数据。

Vcc—— +5V电源。

Vref——参考电源参考电压用来与输入的模拟信号进行比较,作为逐次逼近的基准。

其典型值为+5V(Vref(+)=+5V, Vref(-)=-5V).图9.8 《ADC0809引脚图》表9-1 通道选择表(2) ADC0809与8086的连接用Y9—Y3做片选信号,A0---A3与0809上的ABC相连接。

D7—D0与8086的D0----D7相连接。

连接后端口分配。

3.4数码管的显示使用(1)数码管的结构如上图所示,本次设计中用共阳极数码管,数码管电压为+5v。

7段LED数码管,则在一定形状的绝缘材料上,利用单只LED组合排列成“8”字型的数码管,分别引出它们的电极,点亮相应的点划来显示出0-9的数字。

LED数码管根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。

右图是共阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是它们的电源极性不同而已。

将多只LED的阴极连在一起即为共阴式,而将多只LED的阳极连在一起即为共阳式。

以共阴式为例,如把阴极接地,在相应段的阳极接上正电源,该段即会发光。

当然,LED 的电流通常较小,一般均需在回路中接上限流电阻。

假如我们将"b"和"c"段接上正电源,其它端接地或悬空,那么"b"和"c"段发光,此时,数码管显示将显示数字“1”。

而将"a"、"b"、"d"、"e"和"g"段都接上正电源,其它引脚悬空,此时数码管将显示“2”。

其它字符的显示原理类同。

四程序介绍4.1程序流程图4.2 程序模块介绍4.21 模数转化模块采用ADC0809将模拟电压信号转化为数字信号,本设计中使用ADC0809中的三路转化通道,即1,2,3通道。

4.22 数字处理模块将采集的数字信号化为相应的模拟信号形式输出显示出来。

具体地说,就是先将数字量与52比较,若大于52则用公式:A *52/256的商作为输出对应模拟量的第一位,即整数位。

若无则整数位置零。

而第二位,则取上式的余数作为数字量,再用公式求出商和余数,把商作为第二位数字输出,余数为第三位数字准备。

相关文档
最新文档