ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:868.55KB ,
资源ID:10038453      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10038453.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(智能仪表设计基础实验指导书.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

智能仪表设计基础实验指导书.docx

1、智能仪表设计基础实验指导书智能仪表设计基础实验指导书扬州大学能源与动力工程学院二一二年五月目 录第一章 简介 11.1 实验仪外观 21.2 主要功能及性能 3第二章 硬件结构 421 单片机最小系统及总线接口 42.2 RS232串口通信及编程电路 42.3 开关量输入电路 52.4 开关量输出电路 52.5 I/V电路 62.6 串行A/D转换 62.7 并行A/D转换 72.8 D/A转换电路 72.9 V/I电路 72.10 RS485通信电路 82.11 液晶显示电路 82.12 拨动开关、独立键盘、LED发光二极管显示电路 92.13 多路开关 92.14 可编程放大器 102.1

2、5 键盘显示电路 10第三章 实验 123.1 Keil集成开发环境 123.2 在系统编程(ISP) 123.3 键盘和显示实验 143.4 模拟量输入通道实验 163.5 简易信号发生器实验 183.6 模拟量输入、输出通道实验 193.7 LCD显示实验 213.8 串行口通信实验 223.9 综合实验 23第一章 简介 本章介绍智能仪表设计基础综合开发平台的硬件信息。对它的各部件功能大概的了解,对后面的智能仪表设计基础实验具有必不可少的帮助。1.1 实验仪外观 图1.1是智能仪表设计基础电路板的实物照片。图1.1 智能仪表设计基础电路板的实物照片 智能仪表设计基础电路板的电路布局如图1

3、.2所示。图 1.2 智能仪表设计基础电路板的电路布局 图中可见,智能仪表设计基础综合开发平台分为很多个功能块,各个功能块之间是相对独立的。通过杜邦线的连接可实现不同的实验。1.2 主要功能及性能 1、单片机:采用51核的STC单片机,集成有Flash ROM、RAM、Watchdog、I/O、SPI、PWM、定时/计数器、中断等。2、键盘:16个矩阵键盘、8个独立键盘。3、数码显示器:8位,可实现数字和各种字符的显示。4、LCD显示器:分辨率240*128,可实现各种点阵图形的显示。5、模拟量输入电路:采用12位A/D转换器(并口A/D、串口A/D)输入范围:0+5V、输出范围:000000

4、000000111111111111。6、模拟量输出电路:采用8位D/A转换器 输入范围:0000000011111111、输出范围:0-5V,-5V+5V。7、开关量输入电路:8路隔离的开关量输入电路。8、开关量输出电路:8路隔离的开关量输出电路。9、I/U转换电路:一路可实现420mA电流转换为05V电压电路,一路可实现010mA电流转换为05V电压电路。10、U/I转换电路:一路可实现05V电压转换为420mA电流电路。11、LED显示电路:8个LED发光二级管。12、串行通信:一路232总线,一路485总线。13、可编程增益放大器:可实现增益为1、10、100、1000的放大。14、多

5、路开关电路:一个多路开关电路。15、开关稳压电源:输出电压:两路5V、+/-12V,输出电流:2A,误差0.5%。第二章 硬件结构本章介绍 智能仪表设计基础综合开发平台上的各个功能模块区的硬件电路和其相应的接口。21 单片机最小系统及总线接口 此最小系统适用于40引脚的各类8051核的单片机,为了方便使用单片机的各个引脚及各种功能,管脚基本都引出,为用户提供了各个管脚的连接接口。本装置以STC12C5A60S2单片机为核心构建的智能仪器实验平台,STC12C5A60S2单片机中包含中央处理器(CPU)、程序存储器(Flash)、数据存储器(SRAM)、定时/计数器、UART串口、串口2、I/O

6、接口、高速A/D转换、SPI接口、PCA、看门狗及片内R/C振荡器和外部晶体振荡电路等模块。通过 J15把单片机的 P1口引出,可以把它当作IO口、A/D转换、SPI总线、串口2来使用。通过JP1把单片机的P0口引出,可以把它当作IO口、数据总线、经过锁存器可作为单片机的低8位地址线的引出。通过J16、J17、J22-1、JP4把单片机的P3口引出,可以把它当作IO口或P3口对应的特殊功能来使用。通过J18把单片机的P2口引出,可以把它当作IO口或单片机地址总线高8位来使用。另外单片机引脚9、30、31等也通过引脚引出,作为通过IO口使用。U8为74HC138芯片,可作为总线地址译码电路使用。

7、 2.2 RS232串口通信及编程电路 此部分将J29连接到计算机的串口,J28连接到单片机的TxD、RxD可作为编程器使用,通过下载程序将hex文件或bin文件下载到单片机,也可作为单片机与上位机的通信使用,或者作为单片机之间的通信使用。2.3 开关量输入电路此部分可做开关量输入电路实验,将J32连接到单片机的P0或P1口,J33连接到地址总线即可。2.4 开关量输出电路此部分可做开关量输出电路实验,将J35连接到单片机的P0或P1口,J34连接到地址总线即可。2.5 I/V电路 此电路可将010mA、420mA电流转换成05V电压,可将J1、J2连接到A/D转换器或多路开关。2.6 串行A

8、/D转换此部分可做串行A/D转换实验,J10接输入模拟量,J63可选择片内还是片外参考电压,短接选片内,断开选片外,J11连接到单片机的IO口。2.7 并行A/D转换此部分可做并行A/D转换实验,J12连接到单片机的P0口,J13连接到单片机的地址总线、IO口,J14接输入模拟量。2.8 D/A转换电路此部分可做D/A转换电路实验,J23连接到单片机的P0口,J24连接到单片机的地址总线或IO口,J26作为单极性输出,J27作为双极性输出。2.9 V/I电路此电路可将输入电压5V、10V等转换成420mA电流输出。2.10 RS485通信电路此电路将J30连接到单片机的TxD、RxD及IO口,

9、J31通过双绞线连接到另一台装置的J31,可实现两台单片机之间的RS485通信实验。也可通过RS232/RS485转换器作为单片机与上位机的通信使用。2.11 液晶显示电路此部分可做240128图形点阵液晶显示实验,J38连接到单片机的P0口或P1口,J39连接到单片机的地址总线或IO口。2.12 拨动开关、独立键盘、LED发光二极管显示电路此部分可做独立式键盘、LED发光二极管显示等相关实验。 2.13 多路开关此部分可作为多路输入模拟量的通道选择。J7接模拟量输入,J8接单片机的地址总线或IO口,J9接A/D转换器的输入端。2.14 可编程放大器此部分可将J53连接到单片机,通过单片机编程

10、来设置可编程放大器的增益。2.15 键盘显示电路此部分可做ZLG7290键盘和显示电路实验。只需将J37连接到单片机的IO口和中断口就可进行相关实验。第三章 实验3.1 Keil集成开发环境由于单片机实验已介绍,此略。(注:设置时必须选择输出时建立hex文件,以便下载程序使用)3.2 在系统编程(ISP)1.STC12C5A60S2系列􀵞在系统可编程(ISP)典型应用线路图用户在自己的目标系统上,如将P3.0/P3.1经过RS-232电平转换器转换后连接到电脑的普通RS-232串口,就可以在系统编程/升级用户软件。2. 电脑端的ISP控制软件界面使用说明运行STC 提供的IS

11、P下载工具(STC-ISP.exe 软件),运行后如图所示。具体操作步骤如下:Step1/步骤1:选择你所使用的单片机型号,如STC12C5A60X等Step2/步骤2:打开文件,要烧录用户程序,必须调入用户的程序代码(*.bin, *.hex)Step3/步骤3:选择串行口,你所使用的电脑串口,如串行口1-COM1,串行口2-COM2,.Step4/步骤4:选择下次冷启动后,时钟源为“内部R/C振荡器”还是“外部晶体或时钟”(STC12系列单片机只有内部R/C振荡时钟)Step5/步骤5:选择“Download/下载”按钮下载用户的程序进单片机内部,可重复执行Step5/步骤5, 也可选择“

12、Re-Download/重复下载”按钮下载时注意看提示,主要看是否要给单片机上电或复位, 下载速度比一般通用编程器快。一定要先选择“Download/下载”按钮,然后再给单片机上电复位(先彻底断电),而不要先上电,先上电,检测不到合法的下载命令流,单片机就直接跑用户程序了。3.3 键盘和显示实验一、实验目的熟悉并掌握I2C总线的编程方法,ZLG7290键盘的中断编程方法,掌握ZLG7290键盘和显示器管理芯片的使用方法。二、实验设备及器件个人计算机1台,装载了Keil C51集成开发环境软件,ISP下载工具STC-ISP.exe 软件,智能仪表设计基础开发平台1台。三、实验内容(1)通过ZLG

13、7290在8位8段LED显示器上显示“12345678”。 (2)通过ZLG7290在8位8段LED显示器上显示“1.2.3.4.5.6.7.8.”。 (3)通过ZLG7290在8位8段LED显示器上依次循环显示“a、b、c、d、e、f、g、dp”各段。(4)按下键盘上的按键S1S10分别在8段LED显示器上显示“19、0”。四、实验步骤1. 连接导线:根据实验内容,将J37连接到单片机的IO口和中断口。(具体IO口和中断口自定)2. 调试程序,查看结果。五、实验预习要求1. 认真阅读理解ZLG7290键盘和显示器管理芯片的相关文档,掌握其使用方法。2. 熟悉实验内容,理解实验电路原理。3.

14、预先编写好实验内容要求编写的程序。4. 将编写的程序输入计算机并存入U盘。3.4 模拟量输入通道实验一、实验目的掌握模拟量输入通道及其数据采集程序的设计方法。二、实验设备及器件个人计算机1台,装载了Keil C51集成开发环境软件,ISP下载工具STC-ISP.exe 软件,智能仪表设计基础开发平台1台。三、实验内容(1)利用开发平台上的并行12位A/D(MAX197)作为模拟量输入通道的A/D转换,平台上的电位器提供电压输入,编制程序,将采集的电压在LED数码管显示。(2)利用开发平台上的串行12位A/D(MAX187)作为模拟量输入通道的A/D转换,平台上的电位器提供电压输入,编制程序,将

15、采集的电压在LED数码管显示。四、实验步骤1. 内容一(1) 连接导线:J12连接到单片机的P0口,J13连接到单片机的地址总线、IO口,J14接输入模拟量。(具体地址总线、IO口自定)(2)调试程序,查看结果。2. 内容二(1) 连接导线:J10接输入模拟量,J63可选择片内还是片外参考电压,短接选片内,断开选片外,J11连接到单片机的IO口。(具体IO口自定) (2)调试程序,查看结果。五、实验预习要求1. 认真阅读理解MAX197、MAX187 A/D转换芯片的数据手册,掌握其使用方法。2. 熟悉实验内容,理解实验电路原理。3. 预先编写好实验内容要求编写的程序。4. 将编写的程序输入计

16、算机并存入U盘。3.5 简易信号发生器实验一、实验目的掌握模拟量输出通道及其程序的设计方法。二、实验设备及器件个人计算机1台,装载了Keil C51集成开发环境软件,ISP下载工具STC-ISP.exe 软件,智能仪表设计基础开发平台1台。三、实验内容利用D/A转换器DAC0832,编制程序产生锯齿波、三角波、正弦波。通过按键进行切换输出,用示波器观看。具体频率、幅值由键盘输入给定。四、实验步骤1. 连接导线:J23连接到单片机的P0口,J24连接到单片机的地址总线或IO口,J26作为单极性输出,J27作为双极性输出。 2. 调试程序,在示波器上查看结果。五、实验预习要求1. 认真阅读理解DA

17、C0832芯片的数据手册,掌握其使用方法。2. 熟悉实验内容,理解实验电路原理。3. 预先编写好实验内容要求编写的程序。4. 将编写的程序输入计算机并存入U盘。3.6 模拟量输入、输出通道实验一、实验目的掌握模拟量输入通道、输出通道构成闭环的简单方法。二、实验设备及器件个人计算机1台,装载了Keil C51集成开发环境软件,ISP下载工具STC-ISP.exe 软件,智能仪表设计基础开发平台1台。三、实验内容利用开发平台上的多路开关CD4051、串行A/D(MAX187)作为模拟量输入通道的A/D转换,送入单片机,平台上的电位器提供电压输入,单片机将采集到的数据在LED数码管显示,并且将数据送

18、DAC0832输出。DAC0832的输出再连接到多路开关CD4051的另一通道,单片机再采集此通道的数据并与原通道的数据进行比较,如相等,则在LED数码管显示“Co”,如不相等,则显示“Er”,并分析原因。四、实验步骤1. 连接导线:J7接输入模拟量,J8连接到单片机的IO口,J9连接到J10 ,J63可选择片内还是片外参考电压,短接选片内,断开选片外,J11连接到单片机的IO口。J23连接到单片机的P0口,J24连接到单片机的地址总线或IO口,J26作为单极性输出,J27作为双极性输出。(具体地址总线、IO口自定)2. 调试程序,查看结果。五、实验预习要求1. 认真阅读理解多路开关CD405

19、1、串行A/D MAX187、 DAC0832等芯片的数据手册,掌握其使用方法。2. 熟悉实验内容,理解实验电路原理。3. 预先编写好实验内容要求编写的程序。4. 将编写的程序输入计算机并存入U盘。3.7 LCD显示实验一、实验目的掌握点阵图形LCD显示器的工作原理及其程序的设计方法。二、实验设备及器件个人计算机1台,装载了Keil C51集成开发环境软件,ISP下载工具STC-ISP.exe 软件,智能仪表设计基础开发平台1台。三、实验内容利用前面的模拟量输入通道实验,将采集到的数据在LCD显示器上显示,并能够显示文字,进一步如有可能可显示波形(选做)。四、实验步骤1. 连接导线:J38连接

20、到单片机的P0口或P1口,J39连接到单片机的地址总线或IO口(具体自定)。模拟量通道的连接见前面实验。 2. 调试程序,查看结果。五、实验预习要求1. 认真阅读理解液晶显示模块SMG240128的控制器的工作原理,掌握其使用方法。2. 熟悉实验内容,理解实验电路原理。3. 预先编写好实验内容要求编写的程序。4. 将编写的程序输入计算机并存入U盘。3.8 串行口通信实验一、实验目的掌握智能仪器串行接口的使用方法。二、实验设备及器件个人计算机1台,装载了Keil C51集成开发环境软件,ISP下载工具STC-ISP.exe 软件,智能仪表设计基础开发平台1台。三、实验内容 利用单片机串行口,实现

21、两个实验平台之间的232或485串行通讯。其中一个实验台作为发送方,另一侧为接收方。具体甲机完成数据的采集和在本机显示(具体可参考前面的模拟量输入通道实验),并传送到乙机去显示。四、实验步骤1. 连接导线:如使用232通信,将J28连接到单片机的TxD、RxD,将J29通过串口线连接到另一台装置的J29。如使用485通信,将J30连接到单片机的TxD、RxD及IO口,J31通过双绞线连接到另一台装置的J31。 2. 调试程序,查看结果。五、实验预习要求1. 认真阅读理解MAX232、MAX485的工作原理,掌握其使用方法。2. 熟悉实验内容,理解实验电路原理。3. 预先编写好实验内容要求编写的

22、程序。4. 将编写的程序输入计算机并存入U盘。3.9 综合实验一、实验目的掌握一般智能仪器的基本设计方法。二、实验设备及器件个人计算机1台,装载了Keil C51集成开发环境软件,ISP下载工具STC-ISP.exe 软件,智能仪表设计基础开发平台1台,CSY-2000传感器综合实验装置。三、实验内容利用CSY-2000传感器综合实验装置中的传感器(自行决定采用哪种传感器,比如温度、压力、位移等),自行设计一个智能仪器,使传感器信号经过调理电路后,进入AD转换,送单片机进行处理后显示。要求每秒钟采集10次 数据,进行数字滤波(比如去极值平均滤波),并进行标度变换,在LED数码管或LCD液晶显示器上显示实时测量值。 四、实验步骤1. 连接导线:参考前面实验以及CSY-2000传感器综合实验装置,自行进行线路连接。2. 调试程序,查看结果。五、实验预习要求1. 熟悉CSY-2000传感器综合实验装置中的传感器及其处理电路,掌握其使用方法。根据自行设计的智能仪器的性能指标要求,利用智能仪器实验平台,设计具体的硬件电路。2. 预先编写好实验内容要求编写的程序。3. 将编写的程序输入计算机并存入U盘。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1