基于TLC549的温度采集系统的设计

作者&投稿:马申 (若有异议请与网页底部的电邮联系)
亲们,谁有关于tlc549的ad590模拟温度采集,nrf24l01传输,lcd显示的程序和电路啊~

是要实物吗
还是仿真?
我做单片机的

直接用不行,TLC549不能承受那么高的2输入电压,必须把信号电压降下来(例如可以用比例电阻分压的方法)。

0 引言现代自动控制系统中需要测量和控制的参数往往都是连续变化的模拟信号,如温度,压力,流量,速度等。这些物理量和控制参数往往都是连续变化的电压和电流,因此,必须将其变换成数字量(即需经模,数转换),才能被数字计算机所识别。这些数字量在计算机内经过运算处理,可以得到一个数字形式的控制量,将这些控制量经过数/模转换器,变成模拟电压或电流信号,再送到执行机构去驱动相应的设备动作,即可实现对生产过程的自动控制。 1 TLC549的主要特点和工作原理 l.l TLC549的主要特点 TLC549是采用IinCMOSTM技术并以开关电容逐次逼近原理工作的8位串行A/D7芯片,可与通用微处理器、控制器通过I/O CLOCK、CS、DATA OUT三条口线进行串行接口。TLC549具有4MHz的片内系统时钟和软、硬件控制电路,转换时间最长为17μs,允许的最高转换速率为40000次/s。总失调误差最大为±0.5LSB,典型功耗值为6 mW。TLC549采用差分参考电压高阻输入,抗干扰,可按比例量程校准转换范围,由于其VREF-接地时,(VREF+)-(VREF-)≥1 V,故可用于较小信号的采样,此外,该芯片还单电源3~6v的供电范围。总之,TLC549具有控制口线少,时序简单,转换速度快,功耗低,价格便宜等特TLC549的极限参数如下: ◇电源电压:6.5 V: ◇输入电压范围:0.3V~VCC:+o.3V: ◇输出电压范围:0.3V~VCC:+0.3 V; ◇峰值输入电流(任一输人端):±10 mA; ◇峰值输人电流(所有输入端):±30mA ◇工作温度:TLC549C:0℃~70~C ◇TLC549I:-40℃~85℃ ◇TLC549M.-55"C~125℃ 1.3 TLC549芯片的工作原理 TLC549带有片内系统时钟,该时钟与I/OCLOCK是独立工作的,无需特殊的速度或相位匹配。当CS为高时,数据输DATA OUT端处于高阻状态,此时I/O CLOCK不起作用。这种CS控制作用允许在同时使用多片TLc549时,共用I/OcLOCK,以减少多路(片)A/D使用时的I/O控制端口。一组通常的控制时序操作如下: (I)将Cs置低,内部电路在测得CS下降沿后,在等待两个内部时钟上升沿和一个下降沿后,再确认这一变化,最后自动将前一次转换结果的最高位(D7)位输出到DATAOUT端; (2)在前四个I/O CLOCK周期的下降沿依次移出第2、3、4和第5个位(D6,D5,D4,D3),片上采样保持电路在第4个I/O CLOCK下降沿开始采样模拟辅人: (3)接下来的3个I/O CLOCK周期的下降沿可移出第6、7、8(D2,D1,D0)各转换位;(4)最后,片上采样保持电路在第8个I/OCLOCK周期的下降沿将移出第6、7、8(D2,D1,D0)各转换位。然后使保持功能持续4个内部时钟周期,接着开始进行32个内部时钟周期的A/D转换。在第8个I/O cLCOK后,CS必须为高或I/O LOCK保持低电平,这种状态需要维持36个内部系统时钟周期以等待保持和转换工作的完成。如果CS为低时,I/O CLOCK上出现一个有效干扰脉冲,则微处理器,控制器将与器件的I/O时序失去同步;而在cs为高时若出现一次有效低电平,则将使引脚重新初始化,从而脱离原转换过程。在36个内部系统时钟周期结束之前,实施步骤(1)~(4),可重新启动一次新的A/D转换,与此同时,正在进行的转换将终止。但应注意,此时的输出是前一次的转换结果而不是正在进行的转换结果。若要在特定的时刻采样模拟信号,则应使第8个I/O CLOCK时钟的下降沿与该时刻对应。因为芯片虽在第4个I/O CLOCK时钟的下降沿开始采样,却在第8个I/O CLOCK的下降沿才开始保存。 2 数据采集系统的设计 本系统以8位A/D转换芯片TLC549为核心部件。它适台完成单通道8位转换,即比较适合在速度要求不高时,组成一种数据采集系统。TLC549芯片可以方便地与具有外围串行接口(SPI)的单片机连接使用。按照TC549严格的时序,它在完成A/D转换后,其串行输出的A0~A7二进制数据可由时序控制,并串行输出到申入并出的移位寄存器。将该寄存器的8位数据与微处理器的数据总线相连,即可完成效据传递。由此设计的基于TLC549的数据采集电路如图2所示。数据采集系统的实现方法很多。本文给出了在MAXPLUSIl2SE25型EDA实验开发系统上进行实验的方法。TLC549在EDA实验开发系统主板上已提供了试验环境,并已分配了输入和输出相关引脚。其引脚信号说明及主板、下载板的连接关系如下: ◇引脚1,REF+:输入,电压为+2 5 v基准电压: ◇引脚2,ANALOGIN:输人,信号输人,由主板上的JK3输人0~+2.5V电压: ◇引脚3,REF-:输人,负基准电压,接主板地: ◇引脚4,GND:输人,地,接主板地; ◇引脚5,CS:输入,片选,转换及输出控制接下载板L11; ◇引脚6,DATAOUT:输出,串行移位数据,接下载板L10; ◇引脚7,I/O cLOCK:输人,串行移位脉冲,接下载板L9; ◇引脚8,VCC:输入,电源,接主板电源。 完成设计并锁定管脚后,再进行以下操作: (1)将短路帽插在JU9插座上: (2)将主板上部中央的插座JPl中的“L9~L16”位置短路帽取下; (3)将主板上CP1的短路帽插在lHz、2Hz、4Hk、1024Hz、4096Hz、32768Hz,6档中的任一档频率上; (4)模拟电压应由主板上的Wl获得,调节w1可获得0~+2.5 v的电压,或通过JK3外接直流来调整0~+2.5 v电源。 实验时,启动一次主板上的K1开关,则可完成一次AD转换,8位数据的二进制值由L8、 L7、L6、L5、L4、L3、L2、L1指示,亮者为“l”。不亮者为“0”,L8为MSB位。L1为LSB位。 4 结束语 本论文在分析了TLC549芯片的主要参数和工作原理的基础上,采用简单而实用的硬件电路设计的数据采集系统,充分利用了TLC549便于和具有外围串行接口的单片机相连的结构特点,使系统在准确完成数据采集的前提下,又能有效节约硬件资源,同时系统也易于拓展。然而,本文只就数据采集这项技术进行了部分研究。其在系统设计的完善以及系统应用上存在不足之处,还有待于进一步的探究。

AD590是美国ANALO G DEV ICES 公司的单片集成两端感温电流源。
  其主要特性如下:
  (1) 流过器件的电流(μA) 等于器件所处环境的热力学温度(开尔文) 度数:
  Ir/T=1 (1)
  式中,Ir—流过器件(AD590) 的电流,单位为μA;T—热力学温度,单位为K;
  (2) AD590的测温范围为- 55℃~+150℃;
  (3) AD590的电源电压范围为4~30 V,可以承受44 V正向电压和20 V反向电压,因而器件即使反接也不会被损坏;
  (4) 输出电阻为710 mΩ;
  (5) 精度高,AD590在- 55℃~+150℃范围内,非线性误差仅为±0.3℃。

大学生哎,这是单片机大学题目吧,这里是操作系统,这里的对于汇编基本都是小白,只会处理简单的硬件软件问题。


基于TLC549的温度采集系统的设计
1 TLC549的主要特点和工作原理 l.l TLC549的主要特点 TLC549是采用IinCMOSTM技术并以开关电容逐次逼近原理工作的8位串行A/D7芯片,可与通用微处理器、控制器通过I/O CLOCK、CS、DATA OUT三条口线进行串行接口。TLC549具有4MHz的片内系统时钟和软、硬件控制电路,转换时间最长为17μs,允许的最高...

51单片机C语言应用程序设计实例精讲的目录
第1章51单片机开发的基础知识1.151单片机的硬件结构1.1.1功能模块1.1.2CPU1.1.3并行I\/O端口1.1.4存储嚣结构1.1.5定时\/计数器1.1.6串行口1.1.7中断系统1.251单片机的指令系统1.2.1寻址方式1.2.2指令说明1.2.3指令系统表1.3本章总结第2章C语言程序各语句用法与意义2.1数据结构2....

高悬赏 帮我找1000首好听的歌曲
1. S.H.E - 远方 (4:10)2. 七月七日晴 (4:07)3. 心会跟爱一起走 (4:11)4. 彩虹天堂 (5:03)5. 别让我心疼 (4:32)6. 永远 (4:18)7. 射雕英雄传主题曲 - 谁是大英雄 (1:43)8. 说不出的告别 (5:30)9. 张学友 - 《东成西就》谁是大英雄 (2:33)10. 一杯接一...

kiss歌词
KISS 因为是女子 歌词:여자이니까작사 최준영 작곡 임기훈 편곡 김승현도대체 알 수가 2...

急需关于生物制药的论文
采集的红藻经CH2Cl2\/MeOH(1:1)有机溶剂提取后,用洗脱液Hexane\/CHCl3\/MeOH(2:1:1)进行Sephadex LH-20反相色谱分离,结合TLC点样筛选的部分用洗脱液EtOAc\/hexane(1:4)进行硅胶柱层析,最后采用硅胶柱进行HPLC纯化得到六种新型的单环碳二萜类化合物Dactylomelans。从红藻L. luzonensis中也分离得到二萜类化合物luz...

生物制药论文,5000字左右
采用活性追踪的方式,对粗提物(IC50=8μg\/ml)进一步分离,将其溶于100mlMeOH\/H2O(9:1)有机溶剂中,得到1.2g的粗提物加入300ml正己烷,获得水相部分溶于MeOH\/H2O(7:3)的溶剂中,再用300ml CH2Cl2提取得到的部分经活性测定显示对磷酸酯酶抑制活性最强(IC50=6μg\/ml),之后采用反相C-18柱HPLC分离,得到部分...

寻求生物制药专业论文
采用活性追踪的方式,对粗提物(IC50=8μg\/ml)进一步分离,将其溶于100mlMeOH\/H2O(9:1)有机溶剂中,得到1.2g的粗提物加入300ml正己烷,获得水相部分溶于MeOH\/H2O(7:3)的溶剂中,再用300ml CH2Cl2提取得到的部分经活性测定显示对磷酸酯酶抑制活性最强(IC50=6μg\/ml),之后采用反相C-18柱HPLC分离,得到部分...

吉林市13944513281: 基于TLC549的温度采集系统的设计
铎融地榆: AD590是美国ANALO G DEV ICES 公司的单片集成两端感温电流源. 其主要特性如下: (1) 流过器件的电流(μA) 等于器件所处环境的热力学温度(开尔文) 度数: Ir/T=1 (1) 式中,Ir—流过器件(AD590) 的电流,单位为μA;T—热力学温度,单位为K; (2) AD590的测温范围为- 55℃~+150℃; (3) AD590的电源电压范围为4~30 V,可以承受44 V正向电压和20 V反向电压,因而器件即使反接也不会被损坏; (4) 输出电阻为710 mΩ; (5) 精度高,AD590在- 55℃~+150℃范围内,非线性误差仅为±0.3℃.

吉林市13944513281: 基于单片机的双路信号检测系统综合设计 -
铎融地榆: 1 硬件电路描述本系统采用总线结构,CPU为8031,外挂1个2718RAM,键盘为4*4矩阵键盘,通过244缓冲器与8031接上,138译码器负责给各个终端提供地址,其输出端与个芯片片选端相连.4个发光二极管分别表示电源、正弦波、余弦...

吉林市13944513281: 基于51单片机的温控器数据采集系统设计毕业论文 -
铎融地榆: 用单片机+温度传感器DS18B20+数码管或LCD1602就可以.

吉林市13944513281: 基于单片机的温度采集系统怎么设计啊 -
铎融地榆: 1、直接用18B202、电源 串联 一滑动电阻固定值两端 在串联一热敏电阻 接地 从滑动电阻滑动端 串接 限流电阻 串接 放大电路 串接 A/D转换 介入单片机

吉林市13944513281: 自动化毕业设计 -- 信号采集与显示系统设计
铎融地榆: 1 前言 1.1 问题的提出 温度信息不仅和日常生活紧密相关,而且在精细农业、食品加工、制药、电力、航空等方面也有重要意义.尤其在农业中温室控制中,温度是一个重要信息参数,荷兰的计算机自控连栋大型温室、以色列的半自动连栋塑料...

吉林市13944513281: 基于单片机的多点温度测量系统的设计如何实现温度的采集 -
铎融地榆: DS18B20是单总线数字温度传感器,可以直接采集温度,并把采集到的数据通过单总线的方式,送入单片机,单片机处理数据,送入4路数码管显示就行了,测量的精度,可以通过软件控制.一条线上是可以挂多个DS18B20了,所以可以实现多点温度采集,但是一条线上最多能连接8个18B20.18B20内部光刻ROM中的有64位序列号,可以看作是该DS18B20的地址序列码,通过这个地址序列码区分单总线上的不同器件.这个系统最主要的就是编写单总线的接口函数,这部分要参考18B20的datasheet编写.

吉林市13944513281: 设计一个温度采集系统,要求按1路/s的速度顺序检测8路温度点,测温范围为+20℃~+100℃,测量精度为±1%. -
铎融地榆: #include "REG51.H"#include "INTRINS.H" typedef unsigned char BYTE; sbit DQ = P3^3; //DS18B20的数据口位P3.3 BYTE TPH; //存放温度值的高字节 BYTE TPL; //存放温度值的低字节 void DelayXus(BYTE n); void DS18B20_Reset(); ...

吉林市13944513281: 基于51单片机的多路温度采集系统 -
铎融地榆: 第一章 确定系统功能与性能 本系统的功能主要有数据采集、数据处理、输出控制.能对0~1000

吉林市13944513281: 求基于PLC的温度数据采集显示设计 -
铎融地榆: plc选用s7200 通过 PC ACCESS建立一个OPC主站实时采集PLC的数据 用wincc flexible 建立一个上位机项目访问并按要求记录 OPC里面的数据即可 我干过 好用

吉林市13944513281: 求一个温度采集与显示的单片机课程设计程序 -
铎融地榆: 首先明确采集温度的范围,如果范围在-20-120度以内就不需要AD采集直接使用数字温度传感器,如DS18B20等.超过该范围需要使用PT100温度探头,当然还有相应的电桥电路及放大电路.最终使用AD采集电压信号并且运用查表法换算出温度值.具体程序由于量较大不可能直接给你但有了一个思路编出此程序应该不难.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网