1543电压表
- 格式:pdf
- 大小:183.28 KB
- 文档页数:11
高压数字表CC1940-3简介高压数字表CC1940-3是一种高精度、高稳定性和高可靠性的数字电压表,用于检测直流高压电源输出的电压。
它具有测量范围广、测量精度高等优点,是电力、电子、通信等行业中必不可少的测试仪器。
技术参数1.测量范围:0-1kV、0-2kV、0-5kV、0-10kV、0-20kV、0-50kV、0-100kV2.测量精度:0.2%FS3.显示方式:4位LED数码管4.电源:220V AC ± 10% 50Hz5.消耗功率:不大于5W6.工作环境:-20℃~50℃,相对湿度不大于80%7.尺寸:220mm×160mm×130mm功能特点1.高稳定性:采用高品质电子元器件,保证仪器在长时间工作情况下仍能保持高精度和高稳定性。
2.简单易用:仪器操作简单,只需要插上电源并调整测量量程即可进行测量。
3.大屏显示:采用4位LED数码管显示测量结果,可以直观地展示测试数据。
4.自动保护:具有自动限制和自动断电保护功能,可有效保护仪器和被测电路。
5.多种测量范围:支持多种测量范围,满足不同场合的测量需求。
使用方法1.将高压数字表插入电源插座,将被测电路的正极接入仪器的正极插头。
2.根据被测电路的电压范围和精度要求,选择合适的测量范围。
3.将高压数字表按照说明书进行校准,确保测量精度满足要求。
4.进行测量时,注意保持仪器和被测电路的接线正确、稳定,避免电流过大或过小造成仪器损坏或测量不准确。
维护保养1.每次使用后,应将高压数字表清洁干净,并将其放置在干燥、通风良好的地方。
2.长期未使用时,应拔掉电源插头,并将仪器存放在防尘、防潮的地方。
3.定期进行校准和维护,以保证仪器的测量精度和稳定性。
结语高压数字表CC1940-3是一种高性能、高可靠性的数字电压表,具有广泛的应用领域和使用场合。
在实际应用中,不仅需要注意仪器的正确使用方法,还需要加强仪器的维护和保养,以延长其使用寿命和提高测量精度。
河北建筑工程学院《电子技术》课程设计报告设计题目:三位半数字电压表电路的设计院(系):_河北建筑工程学院电气系 ___专业班级:_电子班__学生姓名:学号:指导老师: __ ___设计地点(单位):河北建筑工程学院电气实验室设计时间: 2011年6月6日-2011年6月19日数字电压表设计报告一、设计目的通过电子技术的综合设计,熟悉一般电子电路综合设计过程、设计要求、应完成的工作内容和具体的设计方法。
通过设计有助于复习、巩固以往的学习内容,达到灵活应用的目的。
设计完成后在实验室进行自行安装、调试,从而加强学生的动手能力。
在该过程中培养从事设计工作的整体概念。
二、设计要求1、利用所学的知识,通过上网或到图书馆查阅资料,设计三个实现数字万用表的方案;只要求写出实验原理,画出原理功能框图,描述其功能。
2、其中对将要实验方案 3 1/2数字电压表,需采用中、小规模集成电路、MC14433 A/D转换器等电路进行设计,写出已确定方案详细工作原理,计算出参数。
3、技术指标:Ⅰ、测量直流电压1999-1V;199.9-0.1V;19.99-0.01V;1.999-0.001V;Ⅱ、测量交流电压1999-199V;Ⅲ、三位半显示;Ⅳ、比较设计方案与总体设计;Ⅴ、根据设计过程写出详细的课程设计报告;三、设计方案及原理方案一、基于MC14433的数字电压表方案一基于MC14433的数字电压表方案一:该方案大致分为五个模块,分别为基准电压模块;A/D转换模块;字形译码驱动模块;显示电路模块;字位驱动模块。
由上图可以清楚地看出,交流电流经过AC/DC转换成直流,经过电阻分压集稳压放大后进入双积分转换器MC14433测量,再通过CD4511译码器经过A/D转换器位选电路送到LED显示,完成电压测试。
方案二、基于INC 7107数字电压表方案二,基于INC 7107数字电压表方案二:该方案将直流电压和交流电压转换电路直接同芯片INC7107连接组成,INC7107将转换后的数据显示在LED显示数码管上。
综合实验三213位直流数字电压表一、实验目的 1、了解双积分式A / D 转换器的工作原理2、熟悉213位A / D 转换器CC14433的性能及其引脚功能3、掌握用CC14433构成直流数字电压表的方法二、实验原理直流数字电压表的核心器件是一个间接型A / D 转换器,它首先将输入的模拟电压信号变换成易于准确测量的时间量,然后在这个时间宽度里用计数器计时,计数结果就是正比于输入模拟电压信号的数字量。
1、V -T 变换型双积分A / D 转换器图3-1是双积分ADC 的控制逻辑框图。
它由积分器(包括运算放大器A 1 和RC 积分网络)、过零比较器A 2,N 位二进制计数器,开关控制电路,门控电路,参考电压V R 与时钟脉冲源CP图3-1 双积分ADC 原理框图转换开始前,先将计数器清零,并通过控制电路使开关 S O 接通,将电容C 充分放电。
由于计数器进位输出Q C =0,控制电路使开关S 接通v i ,模拟电压与积分器接通,同时,门G 被封锁,计数器不工作。
积分器输出v A 线性下降,经零值比较器A 2 获得一方波v C ,打开门G ,计数器开始计数,当输入2n个时钟脉冲后t =T 1,各触发器输出端D n-1~D O 由111…1回到000…0,其进位输出Q C =1,作为定时控制信号,通过控制电路将开关S转换至基准电压源-V R ,积分器向相反方向积分,v A 开始线性上升,计数器重新从0开始计数,直到t =T 2,v A 下降到0,比较器输出的正方波结束,此时计数器中暂存二进制数字就是v i 相对应的二进制数码。
2、213位双积分A / D 转换器CC14433的性能特点 CC14433是CMOS 双积分式213位A / D 转换器,它是将构成数字和模拟电路的约7700多个MOS 晶体管集成在一个硅芯片上,芯片有24只引脚,采用双列直插式,其引脚排列与功能如图18-2所示。
图3-2 CC14433引脚排列引脚功能说明:V AG (1脚):被测电压V X 和基准电压V R 的参考地V R (2脚):外接基准电压(2V 或200mV )输入端V X (3脚):被测电压输入端R 1(4脚)、R 1 /C 1(5脚)、C 1(6脚):外接积分阻容元件端C 1=0.1μf (聚酯薄膜电容器),R 1=470K Ω(2V 量程);R 1=27K Ω(200mV 量程)。
三相智能电压表使用说明一、产品功能简介1.具有三相过电压、欠电压、缺相、相序及三相电压不平衡检测功能,内部有报警蜂鸣器和输出继电器,其中欠电压、相序检测和三相不平衡检测为可选项。
复位方式可选自动或手动。
2.面板上窗口交替显示三相电压,下窗口切换显示过电压、欠电压设定值,有故障时显示故障代码。
3. 支持标准Modbus RTU 协议,可与PLC、组态软件通讯。
●可提供基于此产品的上位机三相电压监控软件,可实时观察电压值,实时监控报警,设定值修改等功能。
网站提供试用版下载。
●产品的功能、参数及监控软件可按用户要求定制二、技术参数表一:参数表参数名称 参数值 备注 测量范围 55~500VAC (型号:EVR-GHLC-3P) 无需辅助工作电源0~500VAC(型号:EVR-GHLC-3PP)需辅助工作电源(85~265VAC) 误差0.2级 继电器动作延时 0~99.9秒 设为0时约为50毫秒 输出继电器 触点及容量 2常开2常闭(带公共端)7A/250VAC 或7A/30VDC (阻性负载)具体见表二备注2功耗≤5VA 安装方式 35mm 导轨安装 外形尺寸 107 mm×93 mm×59mm 重量 <400克 使用环境 温度:-20~60℃,湿度:10~85%三、参数设置及调试表二:参数设置表名称 功能默认值及设置范围Modbus 地址 1(0~32) 过电压设定值(V) 400(0~500) 过电压延时动作时间(秒) 0(0~99.9) 欠电压设定值(V) 360(0~ )最大不能超过过电压设定值 欠电压延时动作时间(秒) 0(0~99.9) 三相电压不平衡百分比(%) (最大值-最小值)/最大值×100%10(1~100) 三相电压不平衡动作延时时间(秒) 0(0~99.9) 蜂鸣器报警时间(秒) 10(0~99.9)(如设置为99.9秒将长鸣) 电压频率选择 0(0:50Hz,1:60Hz) 复位方式 0(1:手动,0:自动) 相序检测 0(1:有效,0:无效) 欠电压保护选择 1(1:有效,0:无效) 三相不平衡保护选择 1(1:有效,0:无效)备注1、 在自动工作方式下,如电压波动较大引起继电器频繁动作,可适当增加延时。
指针式交流电压表检定证书摘要:1.指针式交流电压表的基本概念2.指针式交流电压表的检定证书作用3.指针式交流电压表的检定流程4.指针式交流电压表的检定结果及有效期5.指针式交流电压表的注意事项正文:指针式交流电压表是一种常见的电表,用于测量交流电压。
在电表的使用过程中,为了保证测量结果的准确性和可靠性,需要定期对电表进行检定。
检定证书是对电表检定结果的书面记录,具有重要的参考和证明作用。
一、指针式交流电压表的基本概念指针式交流电压表是一种模拟式电表,通过指针的偏转角度来显示电压值。
它具有结构简单、使用方便、读数直观等优点,在电子电路和电气设备中得到广泛应用。
二、指针式交流电压表的检定证书作用检定证书是对指针式交流电压表检定结果的记录,可以证明电表的准确性和可靠性。
检定证书上会详细记录电表的检定结果,包括检定项目、检定值、允许误差等。
在电表使用过程中,如果出现故障或测量结果有疑义,可以凭借检定证书进行维修或更换。
三、指针式交流电压表的检定流程检定流程通常包括以下几个步骤:1.准备工作:检查电表的外观、接线、表笔等是否完好,确保检定过程的安全顺利进行。
2.测量开路电压:将电表的表笔连接到开路电压源上,调整电表的测量范围,使指针指在电压源的额定值上。
3.测量负载电压:将电表的表笔连接到负载上,调整电表的测量范围,使指针指在负载的额定电压上。
4.计算允许误差:根据检定值和实际测量值,计算电表的允许误差。
5.出具检定证书:将检定结果记录在检定证书上,并出具证书。
四、指针式交流电压表的检定结果及有效期检定结果通常包括检定项目、检定值、允许误差等。
检定证书的有效期通常为一年,超过有效期的电表需要重新进行检定。
五、指针式交流电压表的注意事项在使用指针式交流电压表时,需要注意以下几点:1.电表使用前应检查外观、接线等是否完好,确保安全。
2.根据待测电压的范围选择合适的测量档位,避免电表过载或量程不足。
3.测量过程中要保持表笔与待测电路的稳定接触,避免因接触不良导致的测量误差。
数字电压表的几种常用电路数字电压表是当前电子、电工、仪器、仪表和测量领域大量使用的一种基本测量工具有关数字电压表的书籍和使用已经非常普及了。
这里展示的一份由ICL7106 A/D 转换电路组成的数字电压表电路,就是一款最通用和最基本的电路。
与ICL7106 相似的是ICL7107 ,前者使用LCD 液晶显示,后者则是驱动LED 数码管作为显示,除此之外,两者的使用基本是相通的。
电路图中,仅仅使用一只DC9V 电池,数字电压表就可以正常使用了。
按照图示的元器件数值,该表头量程范围是±200.0mV。
当需要测量±200mV 的电压时,信号从V-IN 端输入,当需要测量±200mA 的电流时,信号从A-IN 端输入,不需要加接任何转换开关,就可以得到两种测量内容。
也有许多场合,希望数字电压表的量程大一些,那么,只需要更改 2 只元器件的数值,就可以实现量程为±2.000V 了。
更改的元器件具体位置和数值见下图的28 和29 两只引脚:在有了一只数字电压表之后,按照下面的图示,给它配置一组分流电阻,就可以实现多量程数字电流表,分档从±200uA 到±20A 。
但是要注意:在使用20A 大电流档的时候,不能再有开关来切换量程,应该专门配置一只测量插孔,以防烧毁切换开关。
与多量程电流表对应的是经常需要使用多量程电压表,按照下图配置一组分压电阻,就可以得到量程从±200.0mV 至±1000V 的多量程电压表。
测量电阻与测量电流或者电压一样重要,俗称“三用表”,利用数字电压表做成的多量程电阻表,采用的是“比例法”测量,因此,它比起指针万用表的电阻测量来具有非常准确的精度,而且耗电很小,下图示中所配置的一组电阻就叫“基准电阻”,就是通过切换各个接点得到不同的基准电阻值,再由Vref 电压与被测电阻上得到的Vin 电压进行“比例读数”,当Vref =Vin 时,显示就是Vin/Vref*1000=1000 ,按照需要点亮屏幕上的小数点,就可以直接读出被测电阻的阻值来了。
YW194U-9X4三相电压表价格,YW194U-9X4供应商华仪电子电器厂专业研发制造YW194U-9X4三相电压表YW194U-9X4三相电压表制造销售醴陵市华仪电子科技公司地.址:湖南省醴陵市立三大道195号,邮.编:412200 电.话:【86+731-23259123/ 23258123/23336599/23336199】传.真:【86+731-23336600/ 23256123/23336399】 YW194U-9X4三相电压表制造销售 YW194U-9X4三相电压表设计院上图YW194U-9X4三相电压表制造销售我公司位于湖南省株洲市醴陵市,醴陵盛产陶瓷、鞭炮烟花,有“瓷城”和“花炮之乡”的美称。
是举世闻名的釉下五彩瓷原产地。
YW194U-9X4三相电压表制造销售 YW194U-9X4三相电压表产品价格:【销售咨询热线:0731-2325-8123,2325-9123】全天24小时热线:151********YW194U-9X4三相电压表制造销售华仪出品,专业研发,强势制造,我们将以最低的价格,打造最好的品牌。
YW194U-9X4三相电压表制造销售您好!尊敬的客户!请拨打公司电*话或发送询价传真进一步了解产品YW194U-9X4三相电压表的性能,咨询YW194U-9X4三相电压表产品价格或索取产品的详细资料,我们会竭诚为您提供满意的服务!YW194U-9X4三相电压表制造销售醴陵市华仪电子科技有限公司是专业生产YW194U-9X4三相电压表的大型企业,具有多年的生产经验与雄厚的技术实力。
公司凭借先进的管理模式,精湛的制造工艺,完善的客户服务,从产品设计、原材料采购加工、制造装配、检验校验到产品出厂的每一个环节都有严格的质量监控。
YW194U-9X4三相电压表制造销售 YW194U-9X4三相电压表技术资料: 详情请来电咨询 YW194U-9X4三相电压表产品应用及实例详情请来电咨询 YW194U-9X4三相电压表现场安装调试详情请来电咨询YW194U-9X4三相电压表制造销售 YW194U-9X4三相电压表全年最低价格YW194U-9X4三相电压表制造销售华仪电子YW194U-9X4三相电压表系列,相关型号请来电咨询。
MC14433 CD4511 MC1413 MC1403 应用数字电压表电路图时间:2009-10-24 17:53:35 来源:资料室作者:编号:1316 更新日期20110407 071636数字显示电压表将被测模拟量转换为数字量,并进行实时数字显示。
该系统(如图1 所示)可采用MC14433—位A/D 转换器、MC1413七路达林顿驱动器阵列、CD4511 BCD到七段锁存-译码-驱动器、能隙基准电源MC1403和共阴极LED发光数码管组成。
本系统是位数字电压表, 位是指十进制数0000~1999。
所谓3位是指个位、十位、百位,其数字范围均为0~9,而所谓半位是指千位数,它不能从0变化到9,而只能由0变到l,即二值状态,所以称为半位。
各部分的功能如下:位A/D转换器(MC14433):将输入的模拟信号转换成数字信号。
基准电源(MC1403):提供精密电压,供A/D 转换器作参考电压。
译码器(MC4511):将二—十进制(BCD)码转换成七段信号。
驱动器(MC1413):驱动显示器的a,b,c,d,e,f,g七个发光段,驱动发光数码管(LED)进行显示。
显示器:将译码器输出的七段信号进行数字显示,读出A/D转换结果。
工作过程如下:位数字电压表通过位选信号DS1~DS4进行动态扫描显示,由于MC14433电路的A/D转换结果是采用BCD 码多路调制方法输出,只要配上一块译码器,就可以将转换结果以数字方式实现四位数字的LED发光数码管动态扫描显示。
DS1~DS4输出多路调制选通脉冲信号。
DS选通脉冲为高电平时表示对应的数位被选通,此时该位数据在Q0~Q3端输出。
每个DS选通脉冲高电平宽度为18个时钟脉冲周期,两个相邻选通脉冲之间间隔2个时钟脉冲周期。
DS 和EOC的时序关系是在EOC 脉冲结束后,紧接着是DS1输出正脉冲。
以下依次为DS2,DS3和DS4。
其中DS1对应最高位(MSD),DS4则对应最低位(LSD)。
┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊四位半数字电压表[摘要]四位半数字电压表主要分为四部分:测量部分、显示部分、脉冲部分、供电部分。
该电路采用 ICLl7135高精度,此设备的测量范围为直流0—±2伏。
测量部分是通过4位半双积分式A/D转换器ICL7135芯片实现。
ICL7135对模拟电压进行A/D转换,输出BCD码,并自动输出极性判断信号,同时ICL7135用动态扫描传送数据使数码管亮灭的时间间隔短,保证了测量结果的稳定显示。
74LS47和共阳数码管是显示部分,74LS74译码器接收ICL7135的BCD码译码成控制信号去点亮数码管,从而显示出所测的模拟电压值。
用ICM7556配上合适的电阻电容组成多谐振荡器作为脉冲部分产生标准的137KHz频率提供ICL7135工作时针信号。
外接+5V和74HC04产生的-5V是供电部分给整个电路供电。
[关键词] 数字电压表 A/D转换数码管┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊Four And A Half Digital Voltmeter[Abstract] 4 1/2 digital voltmeter measurement are mainly divided into four parts: part, that part, pulse, power supply. Measurement part is through four half A/D converter ICL7135 chip. ICL7135 to simulate A/D conversion voltage output, and automatic BCD output signal, and ICL7135 polarity judgment with dynamic scanning GuanLiang digital data transmission to destroy the time interval is short, guarantee the stability of measurement results. 74LS47 and Yang digital display 74LS74 part, is receiving the decoder ICL135 BCD decoding into the control signal to light, which showed that the simulation test voltage values. ICM7556 with matching appropriate resistance composed many harmonic oscillator as capacitance have standard 137KHz pulse frequency signal. ICL7135 provide working hour External + 5V and 74HC04 produces - for the part is 5V circuit power supply. [Keywords] The digital voltmeter A/D conversion Digital tube┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊目录1前言 (1)1.1数字电压表的特点及发展趋势................ 错误!未定义书签。
河北建筑工程学院《电子技术》课程设计报告设计题目:三位半数字电压表电路的设计院(系):_河北建筑工程学院电气系 ___专业班级:_电子班__学生姓名:学号:指导老师: __ ___设计地点(单位):河北建筑工程学院电气实验室设计时间: 2011年6月6日-2011年6月19日数字电压表设计报告一、设计目的通过电子技术的综合设计,熟悉一般电子电路综合设计过程、设计要求、应完成的工作内容和具体的设计方法。
通过设计有助于复习、巩固以往的学习内容,达到灵活应用的目的。
设计完成后在实验室进行自行安装、调试,从而加强学生的动手能力。
在该过程中培养从事设计工作的整体概念。
二、设计要求1、利用所学的知识,通过上网或到图书馆查阅资料,设计三个实现数字万用表的方案;只要求写出实验原理,画出原理功能框图,描述其功能。
2、其中对将要实验方案 3 1/2数字电压表,需采用中、小规模集成电路、MC14433 A/D转换器等电路进行设计,写出已确定方案详细工作原理,计算出参数。
3、技术指标:Ⅰ、测量直流电压1999-1V;199.9-0.1V;19.99-0.01V;1.999-0.001V;Ⅱ、测量交流电压1999-199V;Ⅲ、三位半显示;Ⅳ、比较设计方案与总体设计;Ⅴ、根据设计过程写出详细的课程设计报告;三、设计方案及原理方案一、基于MC14433的数字电压表方案一基于MC14433的数字电压表方案一:该方案大致分为五个模块,分别为基准电压模块;A/D转换模块;字形译码驱动模块;显示电路模块;字位驱动模块。
由上图可以清楚地看出,交流电流经过AC/DC转换成直流,经过电阻分压集稳压放大后进入双积分转换器MC14433测量,再通过CD4511译码器经过A/D转换器位选电路送到LED显示,完成电压测试。
方案二、基于INC 7107数字电压表方案二,基于INC 7107数字电压表方案二:该方案将直流电压和交流电压转换电路直接同芯片INC7107连接组成,INC7107将转换后的数据显示在LED显示数码管上。
MC1413的应用:(MC14433、CD4511、MC1413、MC1403组成的应用数字电压表)数字显示电压表将被测模拟量转换为数字量,并进行实时数字显示。
该系统(如图1 所示)可采用MC14433—三位半A/D 转换器、MC1413七路达林顿驱动器阵列、CD4511 BCD到七段锁存-译码-驱动器、能隙基准电源MC1403和共阴极LED发光数码管组成。
本系统是三位半数字电压表,三位半是指十进制数0000~1999。
所谓3位是指个位、十位、百位,其数字范围均为0~9,而所谓半位是指千位数,它不能从0变化到9,而只能由0变到l,即二值状态,所以称为半位。
各部分的功能如下:三位半A/D转换器(MC14433):将输入的模拟信号转换成数字信号。
基准电源(MC1403):提供精密电压,供A/D 转换器作参考电压。
译码器(MC4511):将二—十进制(BCD)码转换成七段信号。
驱动器(MC1413):驱动显示器的a,b,c,d,e,f,g七个发光段,驱动发光数码管(LED)进行显示。
显示器:将译码器输出的七段信号进行数字显示,读出A/D转换结果。
工作过程如下:三位半数字电压表通过位选信号DS1~DS4进行动态扫描显示,由于MC14433电路的A/D转换结果是采用BCD码多路调制方法输出,只要配上一块译码器,就可以将转换结果以数字方式实现四位数字的LED 发光数码管动态扫描显示。
DS1~DS4输出多路调制选通脉冲信号。
DS选通脉冲为高电平时表示对应的数位被选通,此时该位数据在Q0~Q3端输出。
每个DS选通脉冲高电平宽度为18个时钟脉冲周期,两个相邻选通脉冲之间间隔2个时钟脉冲周期。
DS和EOC的时序关系是在EOC 脉冲结束后,紧接着是DS1输出正脉冲。
以下依次为DS2,DS3和DS4。
其中DS1对应最高位(MSD),DS4则对应最低位(LSD)。
在对应DS2,DS3和DS4选通期间,Q0~Q3输出BCD全位数据,即以8421码方式输出对应的数字0~9.在DS1选通期间,Q0~Q3输出千位的半位数0或l及过量程、欠量程和极性标志信号。
使用单片机制作多路输入电压表(TLC1543)
作者:佚名来源:不详录入:Admin更新时间:2008-7-26 20:01:07点击数:2
【字体:
与单片机的接口采用串行接口方式,引线很少,与单片机连接简单。
图1是TLC1543的引脚示意图,其中A0~A10是11路输入,Vcc和GND分别是电源引脚,REF+和REF-分别是参考电源的正负引脚,使用时一般将REF-接到系统的地,达到一点接地的要求,以减少干扰。
其余的引脚是TLC1543与CPU的接口,其中CS 为片选端,如不需选片,可直接接地。
I/O Clock是芯片的时钟端,Adress是地址选择端,Data Out是数据输出端,这三根引脚分别接到CPU的三个I/O端即可。
EOC用于指示一次AD转换已完成,CPU可以读取数据,该引脚是低电平有效,根据需要,该引脚可接入CPU的中断引脚,一旦数据转换完成,向CPU提出中断请求;此外,也可将该引脚接入一个普通的I/O引脚,CPU通过查询该引脚的状态来了解当前的状态,甚至该引脚也可以不接,在CPU向TLC1543发出转换命令后,过一段固定的时间去读取数据即可。
三、单片机与TLC1543芯片的接口
图2使用TLC1543制作的多路输入电压表的电路图,从图中可以看出,这里使用了TLC1543作为基准电压源,将REF-直接接地,P1.0、P1.1、P1.2、P1.3和P1.4分别与EOC、时钟、地址、数据、片选端分别相连。
制作时,请参考表1进制连线。
注意电容E1和C1一定要用,E1可用10u/16V电解,C1可用0.1u CBB电容,安装时尽量
接近20脚和第10脚。
输入端可根所需要,接入相应的信号。
编程的要求是在六位数码管的后四位数码管上轮流显示TLC1543各通道的测量值,同时用十六进制表示的通道号显示在第1位数码管上。
图2用单片机制作多路输入电压表
四、TLC1543驱动程序编写
由于采用串行接口,在硬件电路简单的同时,带来了软件编制的复杂性,初学单片机的入门者很难掌握这类芯片的编程方法,这给此类芯片的应用带来一定的限制。
为解决这一问题,我们在实际应用该芯片的基础上写出了该芯片的驱动程序,有了驱动程序,使用者不必再关心TLC1543数据手册中的时序图之类不易懂的部份,只要了解清楚驱动程序的用法,即可使用该芯片。
TLC1543共有11条输入通道,这11条通道的编号从0~10,读取时,根据编号来获得
想应通道的数据,此外,内部还有三条用于测试的通道,分别是接:、和其通道编号分别是11、12和13.
1.驱动程序
;以下定义各引脚
ADCLK EQU P1.1 ;时钟
ADaddr EQU P1.2 ;地址引脚
ADDout EQU P1.3 ;数据端
ADCS EQU P1.4 ;片选端
命令:ADConver
参数:r2通道号,转换前存入转换结后数据在r0r1中,高位在前资源占用:r0,r1,r7,A
ADConver: CLR ADClk
CLR ADCS
MOV A,R2
RLC A
;送出地址信号
MOV R7,#4
C_L1: RLC A
MOV ADAddr,C
SETB ADClk
NOP
NOP
NOP
NOP
CLR ADClk
DJNZ R7,C_L1
;补6个脉冲
MOV R7,#6
C_L2: SETB ADClk
NOP
NOP
NOP
NOP
CLR ADClk
DJNZ R7,C_L2
;等待转换结束
SETB ADCS
NOP
NOP
NOP
NOP
CLR ADCS
;取高2位
NOP
NOP
NOP
NOP
SETB ADDout
SETB ADClk
MOV C,ADDout
MOV ACC.1,C
CLR ADClk
NOP
NOP
NOP
NOP
SETB ADDout
SETB ADClk
MOV C,ADDout
MOV ACC.0,C
CLR ADClk
ANL A,#00000011B ;清A的高6位
MOV R0,A ;保存数据
MOV R7,#8
C_L3: NOP
NOP
NOP
NOP
SETB ADDout
SETB ADClk
MOV C,ADDout
MOV ACC.0,C
RLC A
CLR ADClk
DJNZ R7,C_L3
SETB ADCS
MOV R1,A
RET
2.驱动程序的使用
该驱动程序中用到了四个标记符号:
ADClk与TLC1543的Clk引脚相连的单片机引脚
ADaddr与TLC1543的Address引脚相连的单片机引脚
ADDout与TLC1543的AdDout引脚相连的单片机引脚
ADCS 与TLC1543的引脚相连的单片机引脚
实际使用时,根据接线的情况定义好ADclk、ADaddr、ADDout、ADCS,将通道号送入R2,调用ADConver,即可从R0、R1中得到转换后的数据,使用非常简单。
;**************************************************
; 平凡单片机工作室
;
; Copyright 2003 pingfan's McuStudio
; All rights Reserved
;作者:周坚
;文件名:ad.asm
;功能简介:每隔1s轮流将一个通道的值显示在数码管后4位,首位显示通道号;**************************************************
gCoun DATA 22H ;通道计数器
CLK bit P1.1 ;时钟端
ADDR bit P1.0 ;地址端
Dout bit P1.4 ;数据输出端
CS bit P1.3 ;片选端
Hidden DATA 10H ;消隐码
Counter DATA 57H ;显示程序用计数器
DISPBUF DATA 58H ;显示缓冲区首地址
ORG 0000H
JMP START
ORG 000BH ;定时中断使用T0
JMP DISP ;定时中断程序
ORG 30H
START: MOV SP,#5FH ;初始化
MOV P1,#0FFH
MOV P0,#0FFH
MOV P2,#0FFH ;关所有LED及数码管
MOV TMOD,#00000001B
MOV TH0,#HIGH(65536-3000)
MOV TL0,#LOW(65536-3000)
SETB TR0
SETB EA
SETB ET0
MOV Counter,#0 ;计数器清零
MOV DISPBUF+1,#Hidden ;第2位显示器消隐MOV gCoun,#0 ;通道计数器清零,指向通道0
LOOP: CALL Delay ;延时1s
MOV R2,gCoun ;送通道号
CALL ADConver
MOV A,R0
MOV R6,A
MOV A,R1
MOV R7,A
CALL HB2
;调用二-十进制转换程序
;入口:待转换的双字节十六进制数在R6和R7中
;出口:转换结束的结果在R3、R4和R5中,压缩BCD码方式存储
MOV A,R4
ANL A,#0F0H
SWAP A ;高低4位互换
MOV DispBuf+2,A ;最高位
MOV A,R4
ANL A,#0FH
MOV DispBuf+3,A
MOV A,R5
ANL A,#0F0H
SWAP A
MOV DispBuf+4,A
MOV A,R5
ANL A,#0FH
MOV DispBuf+5,A
;以上程序段将压缩BCD码转换成非压缩BCD码并送显示缓冲区
MOV DispBuf,gCoun ;将通道号送第1个显示器的显示缓冲区
INC gCoun ;通道号加1
MOV A,gCoun
CJNE A,#11,LOOP ;判断是否到11了
MOV gCoun,#0 ;到则回零
JMP LOOP
;主程序到此结束
限于篇幅,文中用到的其他程序就不再提供了,可以在光盘中找到完整的源程序。
PDF 文件使用 "pdfFactory Pro" 试用版本创建。