网站大量收购独家精品文档,联系QQ:2885784924

智能仪器设计论文.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
智能仪器设计论文

新疆农业大学机械交通学院 课程论文 题目: 技术的研究姓名与学号: 指导教师: 年级与专业: 所在学院: 课程评分: 二零一年月日 技术的研究 -(,) 【摘 要】关键词ADC0832采用串行通信方式,ADC0832是8脚双列直插式双通道A/D转换器,能分别对两路模拟信号实现模—数转换,可以用在单端输入方式和差分方式下工作。通过DI 数据输入端进行通道选择、数据采集及数据传送。 图2-1 2.2.3 74LS164移位寄存器 74LS164是高速硅门 CMOS 器件,与低功耗肖特基型 TTL (LSTTL) 器件的引脚兼容。74LS164 是 8 位边沿触发式移位寄存器,串行输入数据,然后并行输出。 74LS164的引脚如图2-2所示。 图2-2 2.2.4 MAX232接口芯片简介 MAX232是用来做电平转换的,标准RS232的电平很高,达正负15V。常用的TTL电平最高5V。相互连接的话,必须进行电平转换!由于电脑串口输出电压高达12V,直接与单片机连接会烧坏芯片。所以用MAX232来进行电平转。 MAX232引脚如图2-3所示。 图2-3 2.3 数据采集系统硬件电路 2.3.1 89C52单片机使用电路 ⑴ 89C52时钟电路 时钟电路是计算机的心脏,它控制着计算机的工作节奏,可以通过提高时钟频率来提高CPU的速度。89C52的时钟电路如图2-4所示。 图2-4 ⑵复位和复位电路 计算机在启动运行时都需要复位,使CPU和其他部件都置为一个确定的初始状态,并从这个状态开始工作。89C52单片机复位电路如图2-5所示。 图2-5 2.3.2 ADC0832数据采集电路设计 ADC0832数据转换器的主要功能是将外部模拟电信号转换成8位的数字量,在模拟时要为ADC0832设计一个模拟量输入电路,在我的设计里用的是一个滑动变阻器连接电源,通过改变滑动变阻器的阻值,从而改变输入ADC0832模拟量的电压输入。 ADC0832数据采集电路如图2-6所示。 图2-6 3. 数据采集系统主要程序设计 3.1 ADC0832数据采集程序设计 ADC08232芯片完成的功能是将外部模拟量转换成数字量,因为单片机接受的是数字量。采用ADC0832进行转换时,须先将CS使能端置于低电平,在前三个时钟脉冲的下降之前DI端输送的是配置信号。 3.2标度变换程序设计 在本设计中标度变换有三个选项,第一个是当界面标志变量等于0时,将采集的数据转换成0~5V的电压量,这直接等于ADC0832采集的数据。第二个是界面标志变量等于1时,将0~5V的电压数据转换成0~100℃的温度变量,这里可以通过改变程序的数值,从而改变标度变换的量程。第三个是界面标志变量等于2时,程序执行的是转换上限值,这里主要是对上限值的分解,便于后面显示程序的执行。 3.3 74LS164静态显示程序设计 显示部分有三种显示界面,一种是显示电压值,一种是显示温度值,一种是显示上限值。关于一个时间内显示的界面由键盘来控制,当界面标志变量确定后,显示的数据在标度变换的程序中就已经准备好了,在显示函数中只是调用这些数据。这部分程序中重要的是74LS164的使用,它是串入并出的移位寄存器,当有下降沿来时,74LS164就会接受一位数据,并将其送到LED数码管中显示。 3.4 键盘及报警系统程序设计 键盘的程序的主要功能是控制LED显示界面的形式,通过界面标志变量不同数值,从而控制不同的界面显示。此程序中还包括了调节报警上限的函数,其中在显示报警上限界面的条件下,调节键盘可以使上限加一或减一。此外,还设置了警报解除按键,在发出警报的过程中,如果警报变量等于1,则解除警报。在硬件设置时,K1为界面变量控制按钮;K2为上限值加一按钮;K3为上限值减一按钮;K4为警报变量控制按钮。 警报铃声程序就是一个驱动蜂鸣器的程序,当显示界面在0~100℃温度变量和上限值时,如果采集的温度变量高于上限值时,蜂鸣器便被驱动发出报警。当报警变量被赋予1时,报警解除。 4.总结 智能仪器课程设计在我们学习了单片机和智能仪器的基础上进行的,这不仅使我们对这两门课的基础知识得到巩固,更重要的是我们加深了这两门课的学习。这次课程设计的意义不仅在于专业

文档评论(0)

zhanghc + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档