版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、科学技术学院science & technology college of nanchang university 工 程 训 练报 告report on engineering training题 目 数据采集的实现与存储 学科部、系: 信息学科部 专业班级: 学 号: 学生姓名: 指导教师: 谢老师、彭老师 起讫日期: 2013.12.22013.12.13 目 录第一章 数据采集的实现与存储的概述1第二章 设计方案的选择和确定22.1 电路设计要求和指标22.2 电路设计方案的确定2第三章 系统硬件设计33.1 数模转换电路33.2 数模转换电路53.3 振荡电路73.4 八分频电路73
2、.5 译码电路9第四章 系统的软件设计114.1 altium designer在本电路中的具体应用114.2 pcb板的制作流程12第五章 性能测试与分析135.1 整体测试135.2 各部分电路的测试135.2.1 电源端测试135.2.2 振荡电路的测试135.2.3 模数/数模转换测试135.3 调试过程常遇到的问题及解决方法14心得体会15附录116附录217 第一章 数据采集的实现与存储的概述 在一个实际的系统中需用传感器把各种物理参数(如压力和温度等)测量出来,并转换为电信号,再经过a/d转换器,加工处理后,通过d/a转换器去控制各种参数量。把模拟量转换成数字量的器件,称为模数转
3、换器,简称为a/d(anolog to digit)。把数字量转换成模拟量的器件称为数模转换器,简称为d/a(digit to anolog)。 a/d转换器的功能是把模拟量转换成数字量。由于实现这种转换的工作原理和采用的工艺技术不同,因此生产出种类繁多的a/d转换芯片。a/d转换器按分辨率分为4位,6位,8位,10位,14位,16位和bcd码的31/2位,51/2位等。按照转换速度可分为超高速,次超高速,高速,中速,低速等。a/d转换器按转换原则可分为直接a/d转换器和间接a/d转换器。因为输入的模拟信号在时间上是连续的而输出的数字信号是离散的,所以转换只能在一系列选定的瞬间对输入的模拟信号
4、取样,然后再将这些取样值转换成输出信号量。因此,a/d转换的过程是首先对输入模拟电压信号取样,取样结束后进入保持时间,在这段时间内将取样的电压量化为数字量,并按一定的编码形式给出转换结果。然后,再开始下一次取样。d/a转换器是把数字量转换成模拟量的线性电路器件。为了实现数字量到模拟量的转换,必须将每位代码按其权值的大小转换成相应的模拟量,然后将各模拟分量相加,其总和就是与数字量对应的模拟量,这就是d/a转换的基本原理。17第二章 设计方案的选择和确定 2.1 电路设计要求和指标1、 利用4mhz晶振构建石英晶体多谐振荡器,并通过分频得到500khz的方波信号(需预留测试端口cndm0832)。
5、2、 在模数的信号输出端接数码管,以观察结果。并且在输出端并上排针,留出端口方便以后使用。3、 在模数芯片的时钟信号输入端及start信号输入端预留测试端。4、 使用数模芯片恢复模数芯片转换的模拟信号。5、 在布局完成的基础上完成实物焊接,制作实物时应尽量避免使用跳线。各种功能模的构成器件尽量紧凑排布。 在制作实物时,电源及地需预留端口出来,以便仪器的测量。 2.2 电路设计方案的确定根据上述设计要求,结合现有元件,利用集成芯片完成具有以上功能的电路。选用ad转换器实现模数的转换,而知此ad转换器需要有时钟脉冲的驱动,所以也得构建多谐振荡电路,再由计数器实现分频获得时钟脉冲。数字量的表现可利用
6、数码管,故译码电路也是其中的一部分。然而,也要恢复出模拟信号。因此就要有da转换器将数字信号转换成模拟信号。电路原理图见附录1。第3章 系统硬件设计3.1 数模转换电路 利用转换器adc0809实现模数转换,电路如图3.1所示。图3.1 数模转换电路 ad转换器的功能是将输入的模拟电压转换为输出的数字信号,即将模拟量转换成与其成比例的数字量。一个完整的转换过程,必须包括采样、保持、量化、编码四部分。有三大指标:分辨率、转换速度和转换误差。adc0809芯片的结构和功能介绍:图3.2 adc0809逻辑框图 adc0809是采样频率为8位的、以逐次逼近原理进行模数转换的器件。其内部有一个8通道多
7、路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行a/d转换。1. 主要特性 (1)8路8位a/d转换器,即分辨率8位。 (2)具有转换起停控制端。(3)转换时间为100us。 (4)单个+5v电源供电。 (5)模拟输入电压范围0+5v,不需要零点和满刻度校准。 (6)工作温度范围为-40+85摄氏度。(7)低功耗,约15mw.adc0809对输入模拟量要求:信号单极性,电压范围是05v,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,如若模拟量变化太快,则需在输入前增加采样保持电路。2. 内部结构adc0809是cmos型逐次逼近a/d转换器,内部结
8、构如图3.1所示,他由8路模拟开关、地址锁存与译码器、比较器、8位开关树型d/a转换器、逐次逼近。3. 外部特性(引脚功能) adc0809芯片有28条引脚,采用双列直插式封装,各引脚功能如下: 图3.3 adc0809引脚图 in0in7:8路模拟量输入端。 d0d7:8位数字量输出端。 a、b、c:3位地址输入线,用于选通8路模拟输入中的一路。 ale:地址锁存允许信号,输入高电平有效。当ale1时,锁存通道的地址选择信号才能选通相应的模拟通道。 st:a/d转化启动脉冲输入端,输入一个正脉冲(至少100ns宽)使其启动(脉冲上升沿使0809复位,下降沿启动a/d转换)。eoc:a/d转换
9、结束信号,输出,当a/d转换结束时,此端输出一个高电平(转换期间一直为低电平)。oe:数据输出允许信号,输入高电平有效。当ad转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。clk:时钟脉冲输入端。频率为500khz。vref(+)、vref(-):基准电压的正负电源端,其范围为0。vcc:电源,+5v。gnd:地。adc0809的工作过程是:首先输入3位地址,并使ale为1,将地址存入地址锁存器中。此地址经译码选通8路模拟输入之一到比较器。st上升沿将逐次逼近寄存器复位。下降沿启动转换,之后eoc输出信号变低,指示转换正在进行。直到ad转换完成,eoc变为高电平,指示ad转换
10、结束,结果数据已存入锁存器,这个信号可用作中断申请。当eoc输入高电平时,输出三态门打开,转换结果的数字量输出到数据总线上。3.2 数模转换电路 利用dac0832实现数模转换 da转换器的功能是将数字信号转换成模拟信号,它是一种将二进制数字量形式的离散信号转换成标准量(或参考量)为基准的模拟量的转换器,简称dac或d/a转换器。最常见的数模转换器是将并行二进制的数字量转换为直流电压或直流电流,数模转换器电路还在利用反馈技术的模数转换器设计中。d/a转换器由数码寄存器、模拟电子开关电路、解码网络、求和电路及基准电压及部分组成。数字量以并行或串行方式输入、存储于数码寄存器中,数字寄存器输出的各位
11、数码,分别控制对应的位的模拟电子开关,使数码为1的位在位权网络上产生与其权值成正比的电流值,再由求和电路将各种权值相加,即得到数字量对应的模拟量。其结构如图3.4所示。图 3.4 dac0832内部结构图 dac0832内部结构:芯片内有两级输入寄存器,使dac0832具备双缓冲、单缓冲和直通三种输入方式,以便适于各种电路的需要。da转换结果采用电流形式输出。要是需要相应的模拟信号,可通过一个高输入阻抗的线性运算放大器实现这个功能。运放的反馈电阻可通过rfb端引用片内固有电阻,还可以外接。dac0832引脚功能说明:图3.5 dac0832引脚图di0di7:数据输入线,ttl电平。其中di0
12、为最低位,di7为最高位。ile:输入寄存器锁存器信号,高电平有效。当ile、和均有效时,在端产生正脉冲,当为高电平时,输入寄存器的状态随输入线的状态变化,的负跳变就将数据线上的信息打入输入存储器。:片选信号输入线,低电平有效。当0且ile1,0时才能将输入数据存入输入寄存器。:输入信号1,为输入寄存器的写选通信号。在和ile均有效时,0允许输入数字信号。:输入信号2,为dac寄存器写选通输入线。和同时有效时,将输入寄存器中的数据装入dac寄存器。:“传送控制”信号,低电平有效。它与一起控制选通dac寄存器。当和均有效时,则在产生正脉冲。当为高电平时,dac寄存器的输出和输入锁存器的状态一致。
13、的负跳变将输入锁存器的内容打入dac寄存器。iout1:模拟电流输出端1,当输入全为1时iout1最大。iout2: 模拟电流输出端2,其值与iout1之和为一常数。iout1iout2常数。一般单极性输出时iout2接地,在双极性输出时接运放。rfb:反馈信号输入线,芯片内部有反馈电阻。 vcc:电源输入线。(+5v+15v)。vref:基准电压输入线。(-10v+10v)。agnd:模拟地,摸拟信号和基准电源的参考地。dgnd:数字地,两种地线在基准电源处共地比较好。dac0832的工作过程是: p2接口连接上面的模数转换后的数据接口p11(注意通道的对接,解决办法是用带锁插槽)p10的作
14、用是当有数据输出时,p10需要接低电平,数据才会进入第一寄存器,这样才可以进行数模转换,p8为模拟输出的电压。3.3 振荡电路 振荡电路的作用是产生脉冲,它是一种无需外加激励信号情况下,能自动将直流电源能源转换成特定频率和幅度的正弦交流信号的电路装置。由于石英晶体具有压电效应,因而外加电压信号频率等于晶片固有机械谐振频率时,晶体表现振动幅度最强;同时当晶片两侧感应出的电荷最多时,外电路中的电流就会最大,表现出一种电谐振现象。所以,我们采用石英晶体构建晶振电路。振荡电路图如图3.6所示。图中两个与非门利用74ls00芯片,芯片图如图3.7所示。它有四个与非门,任选两个。此电路的优点是结构简单,石
15、英晶体的固有谐振频率非常稳定,当频率为谐振频率时,石英晶体的等效阻抗最小,信号最容易通过,而其它频率信号均被衰减掉。因此振荡电路的工作频率仅决定于石英晶体的谐振频率,而与电路中的、数值无关。 图3.6 振荡电路 图3.7 74ls00芯片结构图3.4 八分频电路分频电路是将由多谐振荡器产生的脉冲进行分频以得到合适频率的时钟脉冲。利用74ls163(4位二进制同步计数器)实现8分频,电路图见图3.8,时序波形如图3.9。图3.8 八分频电路图图3.9 八分频时序波形图74ls163芯片的结构和功能表图3.10 74ls163芯片引脚图管脚图介绍:时钟,四个数据输入端d0d3,使能,置数ld,数据
16、输出端。74ls163的功能表如表3.1所示。从74ls163功能表功能表中可以知道,当清零端cr=“0”,计数器输出q3、q2、q1、q0立即为全“0”,这个时候为异步复位功能。当cr=“1”且ld=“0”时,在cp信号上升沿作用后,74ls163输出端q3、q2、q1、q0的状态分别与并行数据输入端d3,d2,d1,d0的状态一样,为同步置数功能。而只有当cr=ld=“1”、cp脉冲上升沿作用后,计数器加1。此电路运用到74ls163的计数功能,状态表如表3.2所示。表3.1 74ls163的功能表输入输出crcpldd3d2d1d0q3 q2 q1 q0 0 x x x x x x x
17、0 0 0 0 1 0 x xdcba d c ba 1 1 0 xx x x x 保持1 1 x 0 x x x x 保持1 1 1 1 x x x x 计数表3.2 74ls163计数器的状态表输入现态输出crldcpq3nq2nq1nq0nq3n+1q2n+1q1n+1q0n+11 1 1 1 000000011 1 1 1 000100101 1 1 1 001000111 1 1 1 001101001 1 1 1 010001011 1 1 1 010101101 1 1 1 011001111 1 1 1 011110001 1 1 1 100010011 1 1 1 10011
18、0101 1 1 1 101010111 1 1 1 101111001 1 1 1 110011011 1 1 1 110111101 1 1 1 111011111 1 1 1 11110000 clk为振荡电路输出的4mhz输出脉冲,通过芯片后可以clk4输出500khz脉冲。3.5 译码电路 当adc转换器将模拟量转换为数字量后,要有数码管用来显示数字,就必须有译码器来驱动数码管。本次实验是用的是共阳极数码管,我们就采用74ls247译码芯片来驱动此数码管。74ls247芯片及共阳极数码管结构图 图3.11 74ls247芯片结构图 图3.12 共阳极数码管管脚 74ls247为4线七
19、段译码器/驱动器(bcd 输入,oc,15v),简要说明特性: (1)74ls247为集电极开路输出的bcd七段译码器/驱动器,输出端(ag)为低电平有效,可直接驱动指示灯或共阳极led。 (2)当要求输入 015 时,消隐输入(/bi)应为高电平或开路,对于输出 0 时还要求脉冲消隐输入(/rbi)为高电平或开路。 (3)当bi为低电电平,不管其它输入端状态如何,ag均为截止态。 (4)当/rbi 和地址端(ad)均为低电平,并且灯测试(/lt)为高电平时,ag 均为截止态,脉冲消隐输出(/rbo)为低电平。 (5)当bi为高电平开路时,/lt的低电平可使ag为低电平。引出段符号: (1)a
20、,b,c,d:译码地址输入端。 (2)bi:消隐输入(低电平有效)。(3)/rbo:脉冲消隐输出(低电平有效)。 (4)/lt:灯测试输入端(低电平有效)。 (5)/rbi:脉冲消隐输入端(低电平有效)。 (6)ag:段输出(低电平有效)。第4章 系统的软件设计4.1 altium designer在本电路中的具体应用 1.新建原理图及封装库的建立 图4.1 新建原理图及封装制作流程图 2.利用向导新建 图4.2 pcb制作流程图 pcb完整布线图见附录2。4.2 pcb板的制作流程 设计绘制原理图导成pcb图打印输出(热转印纸)利用热转印法将pcb图转到敷铜板腐蚀(留下电子线路)金属焊盘钻孔
21、焊接安装元器件调试成品。注意事项:(1) 正确的选择元器件的封装。(2) 要合理地选择线宽、焊盘、焊孔的大小,在钻孔时需要仔细地选择钻头的直径,以方面元器件的焊接。(3) 导入pcb后,先进行布局对布线有利。(4) 在焊接元器件前,一定要先检测元器件是否有损坏,再进行焊接。在焊接过程中也要注意安全。 第五章 性能测试与分析5.1 整体测试 通电后三个灯全亮且没有芯片发热,烧焦,爆炸等现象,而数码管能够显示数字00ff(ff为消隐状态)。说明电路整体无太大错误。5.2 各部分电路的测试5.2.1 电源端测试 三个电源测试端7805、7809、7909的记录数据见表5.1.表5.1 电源测试值芯片
22、780578097909理论值/v+5.00+9.009.00测试值/v+5.02+9.199.15误差0.40%2.11%1.67%5.2.2 振荡电路的测试 (1)多谐振荡器的测试端口有示波器测得频率为3.9999mhz的类似方波信号; (2)经74ls163芯片8分频后输出的测试端口测得为499.9998khz的类似方波信号;5.2.3 模数/数模转换测试 数码管显示数值与之相对应的十六进制表见表5.2。表5.2 数码管显示数值与之相对应的十六进制表 数码管显示 对应的16进制 数码管显示 对应的16进制0088119922a33b44c55d66e77不显f 数码管对应数字转换为电压的
23、公式为:电压值=(十位*16+个位)*19.6mv。通过用万用表可以测得输入的电压值,再通过计算数码管显示的数字计算出电压值,在两者进行比较可以计算出误差值。模数转换误差分析见表5.3表 5.3 模数转换数据表模拟输入(v)00.371.151.872.603.303.724.014.875.02平均误差数码管显示0133b6085a9becdf9ff数字输出(v)00.371.161.882.613.313.734.024.885.02误差(%)000.870.530.380.30.270.250.2100.28数模转换误差分析见表5.4 表5.4 数模转换数据表数码管显示0133b6085
24、a9becdf9ff平均误差数字输入(v)00.371.161.882.613.313.734.024.885.02模拟输出(v)00.371.171.902.633.333.754.044.905.00误差(%)000.871.060.770.600.540.50.410.400.52 误差分析:本次实验电路都采用了集成电路芯块,元器件本身具有良好的稳定性,芯片间在电路上是相连接的,但并不会有很大的干扰。综合上述数据可以看出,电源输出电压较正常,振荡电路输出值与理论基本相符,符合电路设计要求。模数、数模转换与理论计算也基本一致,所以模拟信号经过模数和数模转换,最终能较好的恢复模拟信号。上述表格数据中得出实际与理论存在一些误差,但在允许的误差范围内。引起误差的原因可能有:(1)电阻器的阻值色环读数与其标定阻值间的误差;(2)空气的噪声及元器件内部噪声使得脉冲不是很标准的方波;(3)计算时四舍五入引起的误差。5.3 调试过程常遇到的问题及解决方法 电源指示灯不亮,可能原因及解决方法:发光二极管接反;重新正确连接。发光二极管虚焊;将其正确焊接。发光二极管损坏;换发光二极管。 某个电源端的输出值异常,检查芯片是否连接正确,尤其是790
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 青城山美术课程设计
- 短视频运营干货课程设计
- 青少年领导力课程设计
- 三级公路课课程设计
- 餐具分类机构课程设计
- 锅炉课程设计 重庆大学
- 路面课程设计算例
- 简单认知康复课程设计
- 护理人体解剖学课程设计
- 2024年专用设备购销合作协议
- 医务人员职业暴露预防及处理课件(完整版)
- 期中阶段性练习(一~四单元)(试题)-2024-2025学年五年级上册数学苏教版
- 《病人安全护理学》-教学大纲
- 项目分成比例合同模板
- GB 27887-2024机动车儿童乘员用约束系统
- 期中考试模拟试卷 2024-2025学年人教版数学九年级上册
- 朝鲜半岛局势演变
- 自然科学基金项目申请书
- 第四届全国新能源汽车关键技术技能大赛(新能源汽车轻量化技术方向)决赛参考试题库(含答案)
- 2024年秋新鲁科版三年级上册英语课件 Unit 6 lesson 1
- 教师资格考试小学数学面试试题与参考答案
评论
0/150
提交评论