登陆注册
13028600000015

第15章 数据采集系统设计(5)

4.7.2.4ICL7135通过8255连接接口

8255芯片设置成工作方式0,PA口和PC口的低四位设置成输入方式,PB口和PC口的高四位可按各自需要设定工作方式。

ICL7135的ST信号经锁存器74LS74锁存后送89C51的INT0端,锁存的原因是由于ICL7135在时钟频率为100kHz时,ST信号的有效脉冲宽度仅为5μs,如果89C51的时钟频率为12MHz时,其中断响应时间为3~8μs。如果把ST直接连接到89C51的INT0端,完全有可能在ST信号有效时,89C51检测不到,从而不产生中断响应。用锁存器锁存ST信号便可解决这个问题。锁存器的复位用软件通过8255的PC4引脚来实现。

ICL7135与8255I/O口通过10kΩ电阻连接,这是为了防止输出竞争和造成器件损坏。ADC的R/H端接高电平,使其处于连续自动转换状态。ICL7135的时钟可通过对系统时钟进行分频产生,其频率设置为100kHz,欠量程信号输出UR可视需要决定是否使用。

若8255PA口地址为7CH,PB口地址为7DH,PC口地址为7EH,命令口地址为7FH,则数据采集中断服务程序清单如下:

ORG0000H;主程序入口

SJMPMAIN

ORG0003H

SJMPL0;INT0中断入口

L0:PUSHA;现场保护

MOVA,R0

PUSHA

MOVA,R1

PUSHA

MOVR0,#7EH;PC口地址送R0

MOVR1,#20H;建立A/D缓冲区首地址

CLRA;清中断申请信号

MOVX @ R0,A

MOVXA,@ R0;PC口内容送A

JNBACC.3,RNT;D5=1?

SWAPA;是,A/D状态信息送累加器高4位

XCHA,@ R1;A/D状态信息送20H高4位

DECR0;指针指向PA口

DECR0;指向下一个缓冲单元

MOVXA,@ R0;读入BCD万位值

XCHDA,@ R1;BCD万位值送20H低4位

INCR1

L4:MOVXA,@ R0;读BCD千位值

JNBACC.7,L4;若D4=0返回再读

SWAPA;BCD千位值送21H高4位

XCHA,@ R1;

L3:MOVXA,@ R0;读BCD百位值

JNBACC.6,L3;若D3=0返回再读

XCHDA,@ R;BCD百位值送21H低4位

INCR1;指向下一个缓冲单元

L2:MOVXA,@ R0;读BCD十位值

JNBACC.5,L2;若D2=0返回再读

SWAPA;BCD十位值送22H高4位

XCHA,@ R1

L1:MOVXA,R0:读BCD个位值

JNBACC.4,L1;若D1=0返回再读

XCHDA,@ R1;BCD个位值送22H低4位

CLRPSW.1;置入A/D转换结束标志

POPA;恢复现场

MOVR1,A

POPA

MOVR0,A

POPA

RNT:RETI;中断返回

MAIN:MOVR0,#7FH;8255控制口地址送R0

MOVA,#93H;8255设置为方式0

MOVX @ R0,A;PC口(高4位)为输出,其余口均为输入

SETBEA;开中断

SETBEX0;允许INT0中断

CLRIT0;INT0为电平触发

?;以下程序省略

4.8单片数据采集系统的原理与应用

随着电子测量技术与计算机技术的发展,面对各种检测对象和大量的测试点,需要利用数据采集系统将多路被测量值转换成数字量,再经过单片机或微型计算机进行数据处理,实现实时测量。目前,数据采集系统正朝着集成化、单片系统化的方向发展。单片数据采集系统的典型产品有美国加恒公司(Telcom)生产的TC534,美国ADI公司推出的ADuC812/816/824/834/836型高精度单片系统,美国TI公司的MSC1201Y2/1201Y3/1201Y4/1201Y5型噪声极低的多通道单片系统以及CY8C26×××系列可编程单片系统(PSOC),加拿大高乐(GOAL)公司开发的VERSA1、VMX1020、VRS1000型具有DSP功能的单片系统,中国台湾SinoStar公司研发的SCX501/502系列单片系统。上述产品的一个共同特点是都以微控制器作为内核,因此这类芯片亦被注册成“微转换器”(MiroConverter?)。

本节以TC534型可编程数据采集系统为例,介绍单片数据采集系统的原理与应用。

4.8.1TC534的性能特点

(1)它是将多路转换器、精密A/D转换器、状态逻辑控制器、振荡分频器、串行口等集成在一片大规模集成电路中。TC534具有4个输入通道,能采集4路差分输入的模拟信号,信号幅度最大为±4.2V。

(2)内含双积分式A/D转换器(包括超量程位可达17位),其自动调零误差、非线性误差和翻转误差分别为0.005%FS、0.015%FS、0.03%FS(FS代表满量程值),可完成高准确度的模/数转换。

(3)具有3线(数据输入、数据输出、数据时钟)串行接口和读/写控制端,很容易配微处理器(μP)。串行口中还包括输入、输出移位寄存器,μP可通过串行口进行编程,设定自动调零、正向积分时间及转换速率,以满足用户需要。

(4)具有自动转换极性(POL)、超量程检测(OVR)功能。利用片内高效DC/DC负电源变换器能获得-5V电源,除供内部多路转换器使用,还可输出10mA电流,供外部电路(如运算放大器、模拟开关等)使用。

(5)低功耗。采用+5V单电源供电,最大工作电流仅5mA,功耗不超过25mW。

4.8.2TC534的工作原理

4.8.2.1引脚功能

TC534采用DIP40封装。U+、COM分别是A/D转换器和DC/DC负电源变换器的正电源端、模拟地。U-、AGND、OSC依次为DC/DC负电源变换器的5V输出端、模拟地、外接振荡器电容端。

同类推荐
  • 智能仪器设计基础

    智能仪器设计基础

    本书内容共分8章。第1章绪论主要介绍智能仪器基本组成及其特点;第2章介绍智能仪器中微机系统设计及扩展接口方法;第3章介绍智能仪器人机接口技术;第4章介绍智能仪器的数据采集系统设计;第5章介绍智能仪器的输出及执行装置的接口技术;第6章介绍智能仪器的串行通信和并行通信接口技术以及串行总线;第7章介绍智能仪器设计中的智能化技术;第8章介绍智能仪器设计的典型实例。为使理论联系实际,书中含有一些设计实例,每章皆有思考与练习题。
  • 我是摩托车驾驶与维修能手

    我是摩托车驾驶与维修能手

    围绕农民朋友十分关心的具体话题,分“新农民技术能手”、“新农业产业拓展”和“新农村和谐社会”三个系列,分批出版。“新农民技术能手”系列除了传授实用的农业技术,还介绍了如何闯市场、如何经营;“新农业产业拓展”系列介绍了现代农业的新趋势、新模式;“新农村和谐社会”系列包括农村政策宣讲、常见病防治、乡村文化室建立,还对农民进城务工的一些知识作了介绍。全书新颖实用,简明易懂。
  • 战争及灾难自救互救手册

    战争及灾难自救互救手册

    本书是一部增强公民紧急救援意识,帮助公民掌握面对突发事件及灾难情况下的救护知识和技能的知识型普及读物。通过基本现场救治技术、战伤类型及自救互救、突发公共事件种类及自救互救、自然灾害种类及自救互救、常见意外情况的急救五个章节,详细叙述了公民日常生活中可能遇见的各种灾害及突发事件情况下的自救互救,图文并茂、通俗易懂、知识性强,作为公民必备救护知识普及读物,可有效预防灾害及伤害事件的发生,并加强公民的防灾救灾意识、自救互救能力,避免伤亡,减轻伤痛。
  • 整合科技资源跨区域科技赈灾
  • 征服太空之路丛书:月球的新姐妹-卫星

    征服太空之路丛书:月球的新姐妹-卫星

    刘芳主编的《月球的新姐妹——卫星》是“征服太空之路丛书”之一。《月球的新姐妹——卫星》讲述了:人造卫星;通信卫星;侦察卫星;导航卫星;气象卫星;地球资源卫星等内容。
热门推荐
  • 唐太宗:最善于用人的皇帝

    唐太宗:最善于用人的皇帝

    《唐太宗最善于用人的皇帝》主人公南征北战,他为大唐开国立下汗马功劳;玄武夺权,他登基九五,君临天下。他文治粲然,可谓一代英主;他武功赫赫,足称干古帝范!其内容包括贞观之治,以身作则、武镇边疆,闻风丧胆等。
  • 失忆风神之激战三界

    失忆风神之激战三界

    失忆少年从昏迷中醒来,眼前的世界混乱不堪。他从零开始,给自己取了名字、认了亲人,甚至机缘巧合之下领悟了使用魔法的本领。在神灵的奴役、魔族的欺凌、官府的压迫下,凡人的生活苦不堪言。少年心比天高,誓与三者一搏,为百姓立命,为天地证道!
  • 威海传:蓝色文明里的美人鱼

    威海传:蓝色文明里的美人鱼

    《威海传》是“丝路百城传”系列丛书之一。威海作为胶东半岛的一座重要城市,在近代又担负过沉重的历史重任,故作者对史料选取颇为慎重。在本书中,侧重记述威海城市文明的由来及影响,不避甲午战争的沉重,客观讲述英租时期的变化,赴香港从警的威海籍警察,尤其细述威海海洋文化的形成历程及凸显的美好形态,以及威海的绵绵文脉,传统技艺等。全书共分17个章节,由古及今,威海前世缘起海洋,当下依托于海洋,将来亦必自海洋汲取更广大、更雄浑、更宏阔的能量。作者通过二十余万字和百余幅图片系统梳理威海从史前文明到当下的历史脉络,全方位展现威海的文化底蕴、历史风貌和发展成就,彰显威海的历史人文魅力。
  • 亲爱的左先森

    亲爱的左先森

    刘晓失恋了,路上居然捡了个稀罕玩意,居然摇身一变成了个男子,他和刘晓究竟有怎样的故事呢?(本作品纯属虚构,如有雷同,纯属巧合)
  • 美人如玉之爱如玉

    美人如玉之爱如玉

    没有冷兵器时代的打打杀杀,没有宫廷的纠纷,没有江湖恩怨。有的只是小儿女的爱恨情长O(∩_∩)O~..
  • 天雄自立

    天雄自立

    看了就知道。。。。。。。。。。。。。。。
  • 爱情折线

    爱情折线

    lovecorner.人生若只如初见,何事秋风悲画扇,等闲变却故人心,却道故人心易变。骊山语罢清宵半,泪雨霖铃终不怨。何如薄幸锦衣郎,比翼连枝当日愿。
  • 他与夏至一同而来

    他与夏至一同而来

    自传,记录和Z先生的日常。以下为废话,随意乱打。
  • 上海晒台上

    上海晒台上

    民国中后期,上海富商家庭出身的大学在校生秦朝海,因遭遇黑手构陷和家道中落而辍学,他怀揣“实业救国、科技救国”的梦想,在石库门家中晒台上开搞产品发明,他技术起家却又遭逢乱世,靠着兄弟三人抱成一团,承继上代“积德为善、柔弱胜强”的家风遗泽,巧于软磨硬抗、善于夹缝求生,虽艰难存竭,却终于捱到人民解放、民族独立的那天。
  • 影帝大大宠坏了

    影帝大大宠坏了

    【no虐+团宠+傻白甜1v1甜甜甜】白初妤在23世纪被迫死亡,然后莫名穿到了平行世界当中...而且还要完成原主留下的任务。后来她鸠占鹊巢成功后被五个美男宠上天。某男人看见自家小白菜周围那么多猪不干了,把她狠狠地欺负了一顿...白初妤求饶:“季大影帝,饶了我吧...”后来自家系统813告诉自己,这终究要结束,如果想变成现实,必须攒够10万金冥.....再后来她攒够了10万金冥,系统的主神苏醒了过来,她去到了主神的世界,发现,主神竟然是自己的影帝大大。不仅如此,那五个美男竟然也在!她后来才知道自己为什么会变成这样,然后他把季大影帝狠狠折磨....1v1甜宠,不甜不要钱~