学生实验报告
实验课名称:微型计算机控制技术
实验项目名称:多路数据采集系统设计
专业:电气工程及其自动化
学号:
姓名:
目录
一、实验目的
二、实验原理
1、TLC2543的基本原理
2、SPI总线
3、数字滤波
硬件电路设计及proteus仿真
四、程序设计
实验目的
1、掌握串行总线的使用方法。
2、学会利用串行总线实现单片机与外设之间的数据传送与接收。
3、掌握数字滤波的使用,并有一个深刻的认识。
4、将总线接口技术、数字滤波、人机交互接口技术、模拟量输入 输出通道技术综合设计,多微机系统有一个大概的认识。
实验原理
该多路数据采集系统是基于89C52和TLC2543而设计的,含有数字滤波(此处采用平均值滤波的数字滤波方式)的功能,用一片TLC2543实现5路模拟量的巡回检测,并通过液晶显示器12864显示最终处理之后经标度变换的数据采集量。
TCL2543的基本原理
一)引言?
TLC2543是TI公司的12位串行模数转换器,使用开关电容逐次逼近技术完成A/D转换过程。由于是串行输入结构,能够节省51系列单片机I/O资源;且价格适中,分辨率较高,因此在仪器仪表中有较为广泛的应用。?
二) TLC2543的特点?
(1)12位分辩率A/D转换器;?
在工作温度范围内10μs转换时间;?
(3)11个模拟输入通道;?
(4)3路内置自测试方式;?
采样率为66kbps;?
(6)线性误差±1LSBmax;
?(7)有转换结束输出EOC;?
(8)具有单、双极性输出;?
(9)可编程的MSB或LSB前导;?
(10)可编程输出数据长度。?
三)TLC2543的引脚排列及说明?
TLC2543有两种封装形式:DB、DW或N封装以及FN封装,这两种封装的引脚排列如图1,引脚说明见表1。
图1 TLC2543的封装
表1 TLC2543引脚说明
SPI总线
MOTOROLA公司的SPI总线的基本信号线为3根传输线,即SI、SO、SCK。传输的速率由时钟信号SCK决定,SI为数据输入、SO为数据输出。采用SPI总线的系统如图8-27所示,它包含了一个主片和多个从片,主片通过发出片选信号-CS来控制对哪个从片进行通信,当某个从片的-CS信号有效时,能通过SI接收指令、数据,并通过SO发回数据。而未被选中的从片的SO端处于高阻状态。
图8-27 SPI总线的系统
主片在访问某一从片时,必须使该从片的片选信号有效;主片在SCK信号的同步下,通过SI线发出指令、地址信息;如需将数据输出,则接着写指令,由SCK同步在SI线上发出数据;如需读回数据,则接着读指令,由主片发出SCK,从片根据SCK的节拍通过SO发回数据。
因而对具有SPI接口的从片器件来讲,SCK、SI是输入信号,SO是输出信号。SCK用于主片和从片通信的同步。SI用于将信息传输到器件,输入的信息包括指令、地址和数据,指令、地址和数据的变化在SCK的低电平期间进行,并由SCK信号的上升沿锁存。SO 用于将信息从器件传出,传出的信息包括状态和数据,信息在SCK信号的下降沿移出。
硬件电路设计及proteus仿真
proteus仿真图如下:
程序设计
实现5路数据巡回检测,并且采用数字滤波,并将最终处理结果通过12864显示。
#includereg52.h
#include absacc.h
#includemath.h
#includeintrins.h
#define uint unsigned int
#define uchar unsigned char
sbit EOC=P2^7;
sbit cs=P3^3;
sbit clk=P3^0;
sbit SDI=P3^1;
sbit SDO=P3^2;
sbit bit7=B^7;
bit cy;
#define N 12
char value_buf[N];
char i=0;
uint adval; //AD转换
uint temp;
uint ge,x1,x2;
//数字
char code TABLENUM[][16]={
0x00,0x00,0xF0,0xF8,0x08,0x68,0xF8,0xF0,
0x00,0x00,0x07,0x0F,0x0B,0x08,0x0F,0x07, //0
0x00,0x20,0x20,0x30,0xF8,0xF
您可能关注的文档
- 2016天津会计从业财经法规第四章财政法律制度解析.doc
- 挑战杯课外学术作品申报书详解.doc
- 鸡卵类粘蛋白实验论文选编.doc
- 第十一章曲线积分与曲面积分(正式)教案.ppt
- 调速器功用详解.doc
- 铁合金支线拆除工程四措一案-2015.04.16详解.doc
- 第十一章膳食营养与癌症教案.ppt
- 基础工业工程——校园快递点流程优化设计选编.doc
- 脉管系总论心汇编.ppt
- 《中彩那天》5概述.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2025高中英语教师课程标准考试模拟试卷及参考答案.docx VIP
- 第12课 绿意再生课件-赣美版(2024)初中美术七年级下册.pptx VIP
- 2025年青岛西海岸新区自主招生化学试题及答案.docx VIP
- 2024-2025学年江苏卫生健康职业学院单招《英语》考前冲刺练习(真题汇编)附答案详解.docx VIP
- GJ B 2446-2-2013 J30系列微矩形电连接器详细规范.pdf VIP
- 2025年内蒙古中考物理试卷及答案.docx VIP
- 第11课+传递绿色理念+课件+2024—2025学年赣美版(2024)+初中美术七年级下册.pptx VIP
- 2025年江苏卫生健康职业学院单招《数学》真题带答案详解(模拟题).docx VIP
- 2023年广东省中考道德与法治试卷真题及答案详解.pdf
- 相变的软模理论.ppt VIP
原创力文档

文档评论(0)