智能仪器设计论文
智能仪器原理与设计

智能仪器原理与设计智能仪器是指具有自动感知、自主学习、自主决策和自主执行功能的仪器。
它们能够通过传感器感知外部环境的变化,通过内部的处理器进行数据分析和学习,最终实现自主决策和执行。
智能仪器的设计涉及到多个领域的知识,包括传感技术、数据处理、人工智能算法等。
本文将从智能仪器的原理和设计两个方面进行探讨。
首先,智能仪器的原理包括传感技术、数据处理和人工智能算法。
传感技术是智能仪器的基础,通过传感器可以获取到各种环境参数的数据,比如温度、湿度、光照等。
传感器可以将这些数据转化为电信号,然后通过模数转换器转化为数字信号,再经过数据处理器进行数字信号的处理和分析。
数据处理是智能仪器实现智能化的关键,它可以对传感器获取的数据进行处理和分析,提取出有用的信息,比如环境的变化趋势、异常情况等。
人工智能算法是智能仪器实现自主学习和决策的重要手段,它可以通过机器学习算法对数据进行分析和学习,最终实现智能决策和执行。
其次,智能仪器的设计需要考虑多个方面的因素。
首先是传感器的选择和布局,不同的应用场景需要选择不同类型的传感器,并且需要合理布局传感器以获取全面的环境数据。
其次是数据处理器和人工智能算法的设计,数据处理器需要具有较强的数据处理能力和计算能力,人工智能算法需要根据具体的应用场景选择合适的算法,并且需要进行模型训练和优化。
最后是执行器的设计,执行器需要根据智能仪器的具体功能进行设计,比如控制执行器、执行动作等。
在实际的智能仪器设计中,需要综合考虑以上因素,并且根据具体的应用场景进行定制化设计。
比如在智能家居领域,智能仪器可以通过传感器感知家庭环境的变化,通过数据处理和人工智能算法实现智能控制,比如智能照明、智能空调等。
在工业自动化领域,智能仪器可以通过传感器感知生产环境的变化,通过数据处理和人工智能算法实现智能监控和控制,提高生产效率和质量。
总之,智能仪器的原理和设计涉及到传感技术、数据处理和人工智能算法等多个领域的知识,需要综合考虑多个因素,并且根据具体的应用场景进行定制化设计。
便携式智能医疗仪器的设计与实现

便携式智能医疗仪器的设计与实现随着科技的不断进步和人们健康意识的不断提高,便携式智能医疗仪器成为了一个备受关注的领域。
便携式智能医疗仪器不仅可以满足人们的日常医疗需求,还可以为医生提供更多更准确的数据,提高诊断的准确性和效率。
本文将探讨便携式智能医疗仪器的设计和实现。
一、需求分析在设计便携式智能医疗仪器之前,我们需要对用户的需求进行充分的调查和分析。
主要有以下几点:1.便携性由于是便携式的医疗仪器,因此它需要具备轻便、易于携带的特点。
用户可以在任何时候、任何地方检查自己的健康状况。
2.精准度精准度是医疗仪器最基本的要求。
因此,在设计过程中,我们需要严格按照相关标准进行测试,确保数据的准确性。
3.可靠性医疗仪器是一种特殊的使用对象,而且它关系到人们的身体健康,因此在设计之前必须仔细考虑使用安全问题,确保医疗仪器的可靠性。
二、硬件设计便携式智能医疗仪器的硬件设计主要涉及到传感器、芯片和通讯模块。
1.传感器便携式智能医疗仪器的传感器采用的是多通道传感器。
一般包括体重传感器、血压传感器、心率传感器、血氧传感器等。
每个传感器都校对后再出厂。
2.芯片便携式智能医疗仪器的芯片采用ARM 架构。
主要包括单片机、处理器、闪存、SDRAM、LCD 控制器等。
3.通讯模块便携式智能医疗仪器的通讯模块主要有 WIFI 模块和蓝牙模块。
其中 WIFI 模块可与手机端和云端进行通讯,而蓝牙模块可直接与用户的手机进行通讯。
三、软件设计硬件设计完成后,我们需要进行软件设计。
软件设计主要涉及到嵌入式操作系统、界面设计和数据管理。
1.嵌入式操作系统便携式智能医疗仪器的嵌入式操作系统主要采用 Linux 和 Android 系统。
这两种系统是目前市场上最流行的操作系统,稳定性和安全性都非常高。
2.界面设计界面设计是用户体验的重要组成部分。
界面设计要尽可能简洁明了,让用户可以快速地找到自己需要的信息。
同时,界面也需要考虑到不同用户的使用需求,要适应不同用户的操作习惯。
智能仪器论文

课程论文题目: 数字电子时钟课程:姓名:专业:班级:学号:指导教师: 职称:年月日数字电子时钟摘要:20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。
现代生活的人们越来越重视起了时间观念,可以说是时间和金钱划上了等号。
对于那些对时间把握非常严格和准确的人或事来说,时间的不准确会带来非常大的麻烦,所以以数码管为显示器的时钟比指针式的时钟表现出了很大的优势。
数码管显示的时间简单明了而且读数快、时间准确显示到秒。
而机械式的依赖于晶体震荡器,可能会导致误差。
数字电子钟是采用数字电路实现对“时”、“分”、“秒”数字显示的计时装置。
数字钟的精度、稳定度远远超过老式机械钟。
LED数码管显示时、分、秒,以24小时计时方式,根据数码管动态显示原理来进行显示,用12MHz的晶振产生振荡脉冲,定时器计数。
此电路具有显示时间的其本功能,还可以实现对时间的调整。
数字钟是其小巧,价格低廉,走时精度高,使用方便,功能多,便于集成化而受广大消费的喜爱,因此得到了广泛的使用。
关键词:数字电子钟; LED数码管;单片机前言:20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。
时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记当前的时间。
忘记了要做的事情,当事情不是很重要的时候,这种遗忘无伤大雅。
但是,一旦重要事情,一时的耽误可能酿成大祸。
目前,单片机正朝着高性能和多品种方向发展趋势将是进一步向着CMOS化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。
下面是单片机的主要发展趋势。
单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。
智能仪器的设计与实现技术研究

智能仪器的设计与实现技术研究在当今科技飞速发展的时代,智能仪器已经成为了各个领域不可或缺的重要工具。
从工业生产中的质量检测,到医疗领域的疾病诊断,再到科研实验中的数据采集与分析,智能仪器以其高效、精确和智能化的特点,为人们的工作和生活带来了极大的便利。
那么,智能仪器是如何设计与实现的呢?这背后涉及到一系列复杂的技术和原理。
智能仪器的设计首先要明确其应用场景和功能需求。
例如,在工业自动化领域,可能需要一款能够实时监测生产线上温度、压力、流量等参数的智能仪器,并且能够在参数异常时及时发出警报;而在医疗领域,可能需要一款便携式的智能血糖仪,能够快速、准确地测量血糖值,并将数据传输到手机 APP 上供患者和医生查看。
因此,在设计之前,必须对用户的需求进行深入的调研和分析,以确定智能仪器的性能指标、测量范围、精度要求、操作方式等。
确定了需求之后,接下来就是硬件设计。
硬件是智能仪器的物理基础,其性能直接影响着仪器的稳定性和可靠性。
传感器是智能仪器获取外界信息的“眼睛”,它负责将各种物理量(如温度、压力、光强等)转换为电信号。
例如,温度传感器可以采用热电偶、热电阻或半导体温度传感器,根据测量范围和精度要求进行选择。
信号调理电路则对传感器输出的微弱电信号进行放大、滤波、线性化等处理,使其能够被后续的 ADC(模数转换器)准确转换为数字信号。
微控制器(MCU)是智能仪器的“大脑”,它负责控制整个仪器的运行。
常见的微控制器有单片机、ARM 处理器等。
在选择微控制器时,需要考虑其运算速度、存储容量、接口资源等因素。
此外,还需要为智能仪器配备合适的电源电路、通信接口(如USB、蓝牙、WiFi 等)、显示模块(如液晶显示屏、LED 数码管等)以及按键等输入设备。
软件设计是智能仪器实现智能化的关键。
软件通常包括底层驱动程序、操作系统(如果需要)和应用程序。
底层驱动程序负责与硬件进行通信,实现对传感器、ADC、通信接口等的控制和数据读取。
试设计智能仪表智能仪课程设计论文

太原理工大学现代科技学院智能仪器设计课程设计专业班级自动化11-2学号姓名题目号14题目14 试设计智能仪表实现智能数字显示仪表。
要求8位数码管显示(4位显示测量值,4位显示设定值),4输入按钮(功能选择、数码管选择、数字增加、数字减少),可设定上下限报警(蜂鸣器报警)。
适配铁铜镍热电阻,测温范围为0℃~200℃。
采用比例控制、并用晶闸管脉宽调制驱动1000W电加热器(电源电压为AC220V)。
摘要智能仪器是含有微型计算机或者微型处理器的测量仪器,拥有对数据的存储运算逻辑判断及自动化操作等功能。
它的出现,极大地扩充了传统仪器的应用范围。
智能仪器凭借其体积小,功能强,功耗低等优势,迅速的在家用电器,研单位和工业企业中得到了广泛的应用。
传感器取被测参量的信息并转换成电信号,经滤波去除干扰后送入多路模拟开关;由单片机逐路选通模拟开关将各输入通道的信号逐一送入程控增益放大器,放大后的信号经A/D转换器转换成相应的脉冲信号后送入单片机中;单片机根据仪器所设定的初值进行相应的数据运算和处理(如非线性校正等);运算的结果被转换为相应的数据进行显示和打印;同时单片机把运算结果与存储于片内FlashROM(闪速存储器)或EPROM(电可擦除存贮器)内的设定参数进行运算比较后,根据运算结果和控制要求,输出相应的控制信号(如报警装置触发、继电器触点等)。
本次设计使用铁-铜镍热电阻。
传感器取被测参量的信息并转换成电信号,经滤波去除干扰后送入多路模拟开关;由单片机逐路选通模拟开关将各输入通道的信号逐一送入程控增益放大器,放大后的信号经A/D转换器转换成相应的脉冲信号后送入单片机中;单片机根据仪器所设定的初值进行相应的数据运算和处理(如非线性校正等);运算的结果被转换为相应的数据进行显示和打印;同时单片机把运算结果与存储于片内FlashROM(闪速存储器)或EPROM(电可擦除存贮器)内的设定参数进行运算比较后,根据运算结果和控制要求,输出相应的控制信号(如报警装置触发、继电器触点等)。
智能仪器论文——仪器仪器

中州大学工程技术学院智能仪器课程设计设计题目:室内温度测量仪专业:应用电子技术班级:09电子(2)班*名:***学号:************指导教师:***摘要温度是工业、消费类和计算机应用中最为普遍测量的变量之一。
为了实现这些应用环境中对多点温度的监控,该系统中测量网络采用热敏电阻与固定电阻直接分压方式实现,并使用Steinhart-Hart三阶方程对热敏电阻温度——电阻特性曲线进行拟合,可同时对4路温度进行采样测量,温度测量范围-25℃~100℃,测量精度优于±0.5℃。
本文从硬件和软件两方面来讲述温度自动控制过程,在控制过程中主要应用AT89C51、ADC0809、LED显示器、LM324比较器,而主要是通过DS18B20数字温度传感器采集环境温度,以单片机为核心控制部件,并通过四位数码管显示实时温度的一种数字温度计。
软件方面采用汇编语言来进行程序设计,使指令的执行速度快,节省存储空间。
为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了,使硬件在软件的控制下协调运作。
而系统的过程则是:首先,通过设置按键,设定恒温运行时的温度值,并且用数码管显示这个温度值.然后,在运行过程中将采样的温度模拟量送入A/D转换器中进行模拟-数字转换,再将转换后的数字量用数码管进行显示,最后用单片机来控制加热器,进行加热或停止加热,直到能在规定的温度下恒温加热。
关键词:单片机系统;传感器;数据采集;模数转换器;温度第1章绪论 (5)1.1课题的背景及其意义 (5)1.2课题研究的内容及要求 (6)1.3课题的研究方案 (7)第2章设计理论基础 (10)2.1传感器选择 (18)2.2 放大电路 (20)2.3 A/D转换器 (14)2.4 控制器 (16)2.5输出驱动电路 (17)2.6 控制器软件设计..............................................17 2.6.1 FPGA程序设计.......................17 2.6.2单片机程序设计.......................18第3章设计理论基础 (19)3.1单片机的发展概况 (19)3.2AT89C51系列单片机介绍 (20)3.2.1 AT89C51系列基本组成及特性.................................20 3.2.2 AT89C51系列引脚功能......................................30 3.2.3 AT89C51系列单片机的功能单元...............................33 3.2.4 移位寄存器74LS164..........................................37 3.2.5数码显示管LED...............................................38 3.2.6数字温度计DS18S20...........................................39 第4章电路设计 (40)4.1单片机控制单元 (41)4.2温度采样部分 (41)4.3模数转换部分 (42)4.3.1模数转换技术...............................................43 4.3.2积分型模数转换器............................................434.4显示部分 (44)4.5 调节执行单元................................................45第5章系统调试及结论分析 (45)5.1主程序流程图 (45)5.2中断子程序流程图 (46)5.3按键流程图 (47)5.4显示流程图...................................................48 第6章系统调试及结论分析 (49)6.1硬件调试......................................................50.6.1.1硬件电路故障及解决方法.......................................50 6.1.2硬件调试方法................................................50 6.2软件调试......................................................51 6.2.2软件调试方法...............................................51 6.3结论分析.....................................................53 第7章总结 (54)总结 (54)参考文献 (56)第1章绪论1.1课题的背景及其意义二十一世纪是科技高速发展的信息时代,电子技术、微型单片机技术的应用更是空前广泛,伴随着科学技术和生产的不断发展,需要对各种参数进行温度测量。
智能仪器仪表课程论文

新疆农业大学课程论文题目: 智能仪器的发展与应用课程: 智能仪器**: ***专业: 机械设计制造及其自动化班级: 机制104 班学号: *********指导教师: 石砦职称: 讲师2013 年12 月19 日智能仪器的发展与应用作者:袁万杰指导老师:石砦摘要:智能仪器的出现标志着现代电子测量技术将向着智能化、自动化、小型化、模块化和开放式系统发展。
标志着测量仪器从独立的手工操作单台仪器走向程控多台仪器的自动测试。
其应用在模糊逻辑、遗传算法、神经网络、专家系统、仿人智能、粗糙集理论、物元可拓方法、知识工程、模式识别、定性控制、小波分析、分形几何、混沌控制、数据融合技术等等,真可谓是八仙过海,各显神通。
其各有所长,分别组合,取长补短,相得益彰。
关键词:智能仪器;RS232;VXI总线;虚拟仪器Development and application of intelligent instrumentAuthor: Yuan Wanjie Tutor: Shi ZhaiAbstract:the intelligent instrument appearance marks the modern electronic measurement technology developed towards intelligent, automation, miniaturization, modularization and opening system development. Marks the automatic test and measurement instruments from independent manual operation of a single instrument to control multi instrument. Its application in fuzzy logic, genetic algorithm, neural network, expert system, artificial intelligence, rough set theory, matter element extension method, knowledge engineering, pattern recognition, qualitative control, wavelet analysis, fractal geometry, chaos control, data fusion technology and so on, is really The Eight Immortals Crossing the Sea, each shows special prowess. The Each one has his good points., respectively combined, complement each other, complement each other.Keywords: intelligent instrument,;RS232,;VXI bus;virtual instrument前言:在计算机技术和微电子技术的不断发展推动下,仪器仪表技术不断的进步,相继诞生了PC仪器、虚拟仪器等微机化仪器及自动测试系统,微电子学和计算机等现代电子技术的成就给传统的电子测量与仪器带来了巨大的冲击和革命性的影响。
《智能测温仪》毕业设计论文

《智能测温仪》毕业设计论文智能测温仪是一种结合了智能技术和温度测量技术的设备,广泛应用于医疗、工业、家居等领域。
本文旨在通过设计和制作一个智能测温仪的原型,实现对人体体温的快速、准确测量,并具备数据记录和分析的功能。
本文将从以下几个方面进行论述。
首先,本文将对智能测温仪的设计目的和功能进行阐述。
智能测温仪的设计目的是为了提供一种可靠、安全、精准测量人体体温的设备。
在功能方面,智能测温仪具备自动识别人体的能力,并可以通过非接触式测温方式快速测量体温。
同时,智能测温仪还具备数据记录和分析的功能,可以将测得的体温数据存储并分析,为用户提供更多的参考信息。
其次,本文将对智能测温仪的硬件设计进行详细介绍。
智能测温仪的硬件主要包括传感器、微控制器、显示屏和按键等组成部分。
传感器主要用于感知周围的温度,通过与微控制器进行通信实现测温功能。
微控制器负责数据的处理和控制整个设备的运行。
显示屏用于显示测量结果和其他信息,按键则用于设备的操作控制。
然后,本文将对智能测温仪的软件设计进行详细阐述。
智能测温仪的软件主要包括测温算法、数据存储和分析算法以及用户界面设计。
测温算法是实现测量精准度的关键,需要考虑传感器的误差和其他因素对测量结果的影响。
数据存储和分析算法主要用于将测得的体温数据存储在设备中,并提供数据分析的功能,以便用户可以更好地了解自己的身体状况。
用户界面设计则需要符合人机工程学原理,使用户能够方便地操作设备。
最后,本文将对智能测温仪的实际应用进行讨论。
智能测温仪可以广泛应用于医疗、工业、家居等领域,为用户提供方便、快速、准确的体温测量服务。
在医疗领域,智能测温仪可以用于门诊、急诊等场所的体温监测;在工业领域,智能测温仪可以用于生产线体温监测,以确保员工健康和生产质量;在家居领域,智能测温仪可以用于家庭成员的日常体温监测,及时发现和预防疾病。
综上所述,智能测温仪是一种集成了智能技术和温度测量技术的设备,在多个领域具备广泛应用前景。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
引言我国目前中小型企业在整个工业产业中占相当大的比例,这些企业的监控模式主要为模拟控制系统加以常规仪表为主的数据采集系统。
这种监控模式存在着检修维护工作量大、没有可靠的历史记录等缺点。
而且常规模拟仪表也进入老化淘汰期,设备可靠性明显降低,某些仪表的备品备件也得不到保障,因此中小型企业监控系统的技术改造工作已势在必行。
数据采集系统是从一个或多个信号获取对象信息的过程。
随着微型计算机技术的飞速发展和普及,数据采集监测已成为日益重要的检测技术,广泛应用于工农业等需要同时监控温度、湿度和压力等场合。
数据采集是工业控制等系统中的重要环节,通常采用一些功能相对独立的单片机系统来实现,作为测控系统不可缺少的部分,数据采集的性能特点直接影响到整个系统。
数据采集系统可以采集的工业运行数据包括电气参数和非电气参数两类。
其中电气参数主要有电流、电压、功率、频率等模拟量,断路器状态、隔离开关位置、继电保护动作信号等开关量以及表示电度的脉冲量等。
而非电气参数种类较多,既可以是采集某些工业中的各种温度、压力、流量等热工信号,也可有水电厂中的水位、流速、流量等水工信号,还可以采集诸如绝缘介质状态、气象环境等其它信号。
本次设计中数据采集系统是基于单片机的测量软硬件来实现灵活的测量显示系统,它主要完成数据信息的采集、A/D转换、标度变换、数据显示及实现报警系统。
随着计算机技术的飞快发展和普及,以数据采集系统为核心的设备也迅速在国内外得到了广泛的应用,现代工业生产和科学研究对数据采集的要求也越来越高。
第1章数据采集系统概述1.1 数据采集系统发展概况数据采集系统起始于20世纪50年代,1956年美国首先研究了用在军事上的测试系统,目标是测试中不依靠相关的测试文件,由非熟练人员进行操作,并且测试任务是由测试设备高速自动控制完成的。
由于该种数据采集测试系统具有高速性和一定的灵活性,可以满足众多传统方法不能完成的数据采集和测试任务,因而得到了初步的认可。
大约在60年代后期,国外就有成套的数据采集设备产品进入市场,此阶段的数据采集设备和系统多属于专用的系统。
20世纪70年代中后期随着微型机的发展,诞生了采集器、仪表同计算机溶为一体的数据采集系统,由于这种数据采集系统的性能优良,超过了传统的自动检测仪表和专用数据采集系统,因此获得了惊人的发展。
从70年代起,数据采集系统发展过程中逐渐分为两类,一类是实验室数据采集系统,另一类是工业现场数据采集系统。
就使用的总线而言,实验室数据采集系统多采用并行总线,工业现场数据采集系统多采用串行数据总线。
20世纪80年代,随着计算机的普及应用,数据采集系统得到了极大的发展,开始出现了通用的数据采集与自动测试系统。
该阶段的数据采集系统主要有两类,一类以仪器仪表和采集器、通用接口总线和计算机等构成,第二类以数据采集卡标准总线和计算机构成。
20世纪90年代至今,在国际上技术先进的国家,数据采集技术已经在军事、航空电子设备及宇航技术工业等领域被广泛应用。
由于集成电路制造技术的不断提高,出现了高性能、高可靠性的单片数据采集系统。
1.2 数据采集系统的应用数据采集系统的硬件设备又叫数据采集器,根据数据采集器的使用用途不同,数据采集器大体上可分为两类:在线式数据采集器和便携式数据采集器。
在线式数据采集器又可分为台式和模块式,台式、便携式数据采集器大部分由交流电源供电,模块式数据采集器大部分由直流电源供电,一般是非独立使用的。
在采集器与计算机之间由电缆联接构成数据采集传输系统,一般不脱机单独使用。
数据采集器的应用涉及到众多的领域,下以介绍数据采集器及系统的几种典型应用。
数据采集器在实验室的应用,由美国PA SCO公司生产的“科学工作室”是将数据采集应用于物理实验的崭新系统,它由3部分组成:⑴传感器,利用先进的传感技术可实时采集物理实验中各物理量的数据;⑵计算机接口,将来自传感器的数据信号输入计算机,采样速率最高为25万次/s;⑶软件,中文及英文的应用软件。
数据采集器在物流供应链管理中的应用,便携式数据采集器的另一种类型是为扫描物体的条码符号而设计的,适合于脱机使用的场合。
识读时,与在线式数据采集器相反,它是将扫描器带到条码符号前扫描,因此又称之为手持终端机、盘点机。
它由电池供电与计算机之间的通信并不与扫描同时进行,它有自己的内部储存器,可以存储一定量的数据,并可在适当的时候将这些数据传输给计算机。
与此同时,数据采集器在海洋站自动监测系统中起到中坚作用,它是海洋站业务化运行能否实现自动化的关键。
第二章总体方案设计2.1 数据采集系统硬件构成本次智能仪器课程设计的主题是数据采集与显示,这个系统主要有:数据采集体统、数据处理系统、数据显示系统和键盘控制系统。
数据采集系统是将外部非电量转化成电信号,再将电信号转换成数字量,便于单片机对这些变量做进一步的运算。
当然,这一部分还包括放大、滤波等部分,在这次设计中,我们直接采集的是单片机板上0~5V的电压。
数据处理系统主要是对采集过来的数据进行标度变换。
数据显示系统的作用主要是将处理过的数据通过LED显示出来。
数据采集系统流程如图2-1所示。
图2-1 数据采集系统流程图根据本次课程设计的要求,硬件所需元器件的作用主要是实现采集与显示。
单片机89C52是这个设计的核心,它不仅进行数据处理的工作,而且控制这个系统的运行。
现在采集的芯片多种多样,这里我们使用的是采用串行通信方式的ADC0832,ADC0832数据转换器的主要功能是将外部模拟电信号转换成8位的数字量,这个类型的转换器转换精度相对较高,而且可靠性高。
显示部分主要的元器件是74LS164,它接受单片机的显示数据并将其传送给LED数码管。
本次设计数据采集系统主要的元器件如表2-1所示。
表2-1 数据采集系统所用元器件2.2 数据采集系统软件设计思路智能仪器课程设计软件部分采用C51语言设计,整个程序大体可以分为主程序与各种功能的子程序。
其中主程序主要的作用是初始化与调用子程序,程序执行过程的实质就是在执行主程序,在这个过长中通过调用程序,实现要求的功能。
每个子程序都有特定的功能,在本设计中主要有一下程序:初始化子程序、数据采集子程序、标度变换子程序、数码管显示子程序、键盘扫描子程序、报警子程序、中断程序以及各个端口定义程序。
初始化程序中主要完成的任务有单片机上电初始化、定时器初始化以及各个端口初始化。
数据采集程序主要的作用是完成数据采集功能,将外部电信号转换成数字量。
标度变换程序的作用是将采集来的数字量转换成我们需要的量程范围。
键盘扫描程序是定时扫描K1、K2、K3、K4。
报警程序是当测量值大于报警值时,发出报警铃声。
定时中断程序的任务是在计时时间到时,给计数器赋予初始值,并完成键盘扫描程序及相关变量技术。
显示子程序的作用是从单片机串行接收数据,将接受的数据依次送到LED数码管显示,本次设计中每隔1s显示一次数据。
这个程序实现的流程如图2-2所示。
(a) 主程序(b)中断程序图2-2 程序流程图第三章硬件设计3.1 数据采集系统硬件设计方案数据采集系统的硬件系统是由电源、滑动变阻器、模数转换模块ADC0832、单片机、晶振电路、复位电路、移位寄存器74LS164、数码管、电平转换芯片MAX232、九针串口、按键等组成的。
信号由电源和滑动变阻器分压得到,因为单片机只能接受数字信号,所以要将电压模拟量通过ADC0832转换成数字量,再由单片机对采集过来的数字量进行标度变换等操作。
用74LS164对采集过来的数据进行静态显示。
用按键设置显示的不同界面以及调节报警上限值,当采集的数据高于上限值时,系统便发出报警铃声。
3.2 数据采集系统主要硬件介绍3.2.1 89C52单片机概述电子计算机是一种高速而精确地进行各种数据处理的机器,俗称电脑。
这是人类生产和科学技术发展的产物,它的出现又有力地推动了生产力的发展。
在微处理器问世不久,便出现了一个大规模集成电路为主组成的微型计算器,即单片微型计算机。
由于单片机面向控制性应用领域,嵌入到各种产品之中,以提高产品的智能化,所以单片机又称为嵌入式微控制器。
典型的单片机内部结构如图3-1所示。
图3-1 典型的单片机内部结构单片机是以一个大规模集成电路为主组成的微型计算机,在一个芯片内含有计算机的基本功能部件:中央处理器(CPU)、存储器和I/O接口,CPU通过内部的总线和存储器、I/O接口相连。
其中CPU是单片机的核心部件,它包括运算器和控制器,CPU 控制数据的处理和整个单片机系统的操作。
单片机的存储器都是半导体存储器,通常程序存储器和数据存储器分布于不同地址区域,类型也不同。
由于单片机的应用多种多样,因此单片机I/O接口的种类也很丰富。
3.2.2 ADC0832模数转换器的工作原理在工业控制和智能化仪表中,通常由微型计算机进行实时控制及实时数据处理。
计算机所加工的信息总是数字量,而被控制或被测量的有关参量往往是连续变化的模拟量,如温度、速度、压力等,与此对应的电信号是模拟信号。
模拟量的存储和处理比较困难,不适合作为远距离传输且易受干扰。
在一般的工业应用系统中传感器把非电量的模拟信号变成与之对应的模拟信号,然后经模拟(Analog)到数字(Digital)转换电路将模拟信号转成对应的数字信号送微机处理。
这就是一个完整的信号链,模拟到数字的转换过程就是我们经常接触到的ADC(Analog to Digital Convert)电路。
本次智能仪表课程设计,我的题目是数字显示仪表,需要将模拟信号转换成数字量,经过LED数码管显示采集的数据。
ADC0832采用串行通信方式,ADC0832是8脚双列直插式双通道A/D转换器,能分别对两路模拟信号实现模—数转换,可以用在单端输入方式和差分方式下工作。
通过DI 数据输入端进行通道选择、数据采集及数据传送。
8位的分辨率(最高分辨可达256级),可以适应一般的模拟量转换要求。
具有双数据输出可作为数据校验,以减少数据误差,转换速度快且稳定性能强。
独立的芯片使能输入,使多器件挂接和处理器控制变的更加方便。
ADC0832 具有以下特点:• 8位分辨率;• 双通道A/D转换;• 输入输出电平与TTL/CMOS相兼容;• 5V电源供电时输入电压在0~5V之间;• 工作频率为250KHZ,转换时间为32μS;• 一般功耗仅为15mW。
正常情况下ADC0832 与单片机的接口应为4条数据线,分别是CS、CLK、DO、DI。
但由于DO端与DI端在通信时并未同时使用并与单片机的接口是双向的,所以在I/O 口资源紧张时可以将DO和DI并联在一根数据线上使用。
当ADC0832未工作时其CS 输入端应为高电平,此时芯片禁用,CLK 和DO/DI 的电平可任意。