




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实用标准文案智能仪器设计课程设计报告书学院:信息工程学院班级:自动化0705学号: 07001193姓名:孙少秋精彩文档实用标准文案摘要单片微型计算机是随着超大规模集成电路技术的发展而诞生的,由于它具有体积小、功能强、性价比高等特点,所以广泛应用于电子仪表、家用电器、节能 装置、军事装置、机器人、工业控制等诸多领域,使产品小型化、智能温度控制 仪表化,既提高了产品的功能和质量,又降低了成本,简化了设计。本文主要介 绍单片机在温度控制中的应用。AbstartSingle-chip micro-computer, with the ultra-large scale integrated circ
2、uit technology, the development of the birth, and because of its small size, strong function and high cost performance, it is widely used in electronic equipment, household appliances, energy-saving devices, military devices, robots, industrial control and many other areas to make product miniaturiz
3、ation, intelligent temperature control instrumentation, both to improve the product's features and quality, but also reduce the cost and simplify design. This paper introduces the MCU to the temperature control applications.精彩文档实用标准文案目录摘要AbstartII目录第一章智能仪器概述 11.1 智能仪器的定义 11.2 智能仪器的工作原理 11.3 智能仪器
4、的功能特点 11.4 智能仪器的发展概况 21.5 智能仪器发展趋势 2第二章设计任务及目的 5第三章硬件设计 63.1 系统原理框图 63.2 详细原理图及说明 73.2.1 按键 73.2.2 报警电路 73.2.3 数码显示和指示电路 83.2.4 下载电路 93.2.5 通信电路 103.2.6 热电偶输入电路 103.2.7 输出驱动电路 113.2.8 电源 113.2.9 总原理图 123.2.10 系统 PCB图 133.2.11 系统元件清单 14第四章软件设计4.1初 始 化 定16时 器153.2.12 向 8 位数码管输出数据程序15第 五 章总 结 与 体 会精彩文档
5、实用标准文案-1717精彩文档实用标准文案第一章智能仪器概述1.1 智能仪器的定义智能仪器是含有微型计算机或者微型处理器的测量仪器,拥有对数据的存储运算逻辑判断及自动化操作等功能。 它的出现,极大地扩充了传统仪器的应用范 围。智能仪器凭借其体积小、功能强、功耗低等优势,迅速地在家用电器、科研 单位和工业企业中得到了广泛的应用。1.2 智能仪器的工作原理传感器拾取被测参量的信息并转换成电信号,经滤波去除干扰后送入多路模 拟开关;由单片机逐路选通模拟开关将各输入通道的信号逐一送入程控增益放大 器,放大后的信号经A/D转换器转换成相应的脉冲信号后送入单片机中;单片 机根据仪器所设定的初值进行相应的数
6、据运算和处理(如非线性校正等);运算的 结果被转换为相应的数据进行显示和打印;同时单片机把运算结果与存储于片内 FlashROM四速存储器)或E2PROM(可擦除存贮器)内的设定参数进行运算比较 后,根据运算结果和控制要求,输出相应的控制信号 (如报警装置触发、继电器 触点等)。此外,智能仪器还可以与PC机组成分布式测控系统,由单片机作为下 位机采集各种测量信号与数据,通过串行通信将信息传输给上位机一一PC机,由PC机进行全局管理。1.3 智能仪器的功能特点与传统仪器仪表相比,智能仪器具有以下功能特点:1 .操作自动化。仪器的整个测量过程如键盘扫描、量程选择、开关启动闭 合、数据的采集、传输与
7、处理以及显示打印等都用单片机或微控制器来控制操作, 实现测量过程的全部自动化。2 .具有自测功能,包括自动调零、自动故障与状态检验、自动校准、自诊 断及量程自动转换等。智能仪表能自动检测出故障的部位甚至故障的原因。 这种 自测试可以在仪器启动时运行,同时也可在仪器工作中运行,极大地方便了仪器 的维护。3 .具有数据处理功能,这是智能仪器的主要优点之一。智能仪器由于采用 了单片机或微控制器,使得许多原来用硬件逻辑难以解决或根本无法解决的问 题,现在可以用软件非常灵活地加以解决。 例如,传统的数字万用表只能测量电 阻、交直流电压、电流等,而智能型的数字万用表不仅能进行上述测量,而且还 具有对测量结
8、果进行诸如零点平移、取平均值、求极值、统计分析等复杂的数据 处理功能,不仅使用户从繁重的数据处理中解放出来, 也有效地提高了仪器的测 量精度。4 .具有友好的人机对话能力。智能仪器使用键盘代替传统仪器中的切换开 关,操作人员只需通过键盘输入命令,就能实现某种测量功能。与此同时,智能精彩文档实用标准文案仪器还通过显示屏将仪器的运行情况、工作状态以及对测量数据的处理结果及时 告诉操作人员,使仪器的操作更加方便直观。5 .具有可程控操作能力。一般智能仪器都配有GPIR RS232C RS485等标准的通信接口,可以很方便地与 PC机和其他仪器一起组成用户所需要的多种功 能的自动测量系统,来完成更复杂
9、的测试任务。1.4 智能仪器的发展概况1 . 80年代,微处理器被用到仪器中,仪器前面板开始朝键盘化方向发展, 测量 系统常通过IEEE488总线连接。不同于传统独立仪器模式的个人仪器得到了发 国笺N寸02 . 90年代,仪器仪表的智能化突出表现在以下几个方面:微电子技术的进步更深刻地影响仪器仪表的设计;DSP芯片的问世,使仪器仪表数字信号处理功能大 大加强;微型机的发展,使仪器仪表具有更强的数据处理能力;图像处理功能的增加十分普遍;VXI总线得到广泛的应用。3 .近年来,智能化测量控制仪表的发展尤为迅速。国内市场上已经出现了多种 多样智能化测量控制仪表,例如,能够自动进行差压补偿的智能节流式
10、流量计, 能够进行程序控温的智能多段温度控制仪,能够实现数字PID和各种复杂控制规 律的智能式调节器,以及能够对各种谱图进行分析和数据处理的智能色谱仪等。4 .国际上智能测量仪表更是品种繁多,例如,美国HONEYWELL司生产的DSTJ-3000系列智能变送器,能进行差压值状态的复合测量,可对变送器本体的 温度、静压等实现自动补偿,其精度可达到± 0.1 %FS;美国RACA-DANA司的 9303型超高电平表,利用微处理器消除电流流经电阻所产生的热噪声,测量电 平可低达-77dB;美国FLUK虫司生产的超级多功能校准器 5520A内部采用了 3 个微处理器,其短期稳定性达到 1Pp
11、m线性度可达到0.5ppm;美国FOXBORO 司生产的数字化自整定调节器,采用了专家系统技术,能够像有经验的控制工程 师那样,根据现场参数迅速地整定调节器。这种调节器特别适合于对象变化频繁 或非线性的控制系统。由于这种调节器能够自动整定调节参数, 可使整个系统在 生产过程中始终保持最1.5 智能仪器发展趋势1微型化微型智能仪器指微电子技术、微机械技术、信息技术等综合应用于仪器的生 产中,从而使仪器成为体积小、功能齐全的智能仪器。它能够完成信号的采集、 线性化处理、数字信号处理,控制信号的输出、放大、与其他仪器的接口、与人 的交互等功能。微型智能仪器随着微电子机械技术的不断发展, 其技术不断成
12、熟, 价格不断降低,因此其应用领域也将不断扩大。它不但具有传统仪器的功能,而 且能在自动化技术、航天、军事、生物技术、医疗领域起到独特的作用。例如, 目前要同时测量一个病人的几个不同的参量, 并进行某些参量的控制,通常病人 的体内要插进几个管子,这增加了病人感染的机会,微型智能仪器能同时测量多 参数,而且体积小,可植入人体,使得这些问题得到解决。2多功能精彩文档实用标准文案多功能本身就是智能仪器仪表的一个特点。例如,为了设计速度较快和结构 较复杂的数字系统,仪器生产厂家制造了具有脉冲发生器、频率合成器和任意波 形发生器等功能的函数发生器。这种多功能的综合型产品不但在性能上(如准确度)比专用脉冲
13、发生器和频率合成器高,而且在各种测试功能上提供了较好的解 决方案。3人工智能化人工智能是计算机应用的一个崭新领域,利用计算机模拟人的智能,用于机 器人、医疗诊断、专家系统、推理证明等各方面。智能仪器的进一步发展将含有一定的人工智能,即代替人的一部分脑力劳动,从而在视觉(图形及色彩辨读)、 听觉(语音识别及语言领悟)、思维(推理、判断、学习与联想)等方面具有一 定的能力。这样,智能仪器可无需人的干预而自主地完成检测或控制功能。显然,人工智能在现代仪器仪表中的应用,使我们不仅可以解决用传统方法很难解决的 一类问题,而且可望解决用传统方法根本不能解决的问题。4融合ISP和EMIT技术,实现仪器仪表系
14、统的Internet接入(网络化)伴随着网络技术的飞速发展,Internet技术正在逐渐向工业控制和智能仪器 仪表系统设计领域渗透,实现智能仪器仪表系统基于Internet的通讯能力以及对设计好的智能仪器仪表系统进行远程升级、功能重置和系统维护。在系统编程技术(In-System Programming,简称ISP技术)是对软件进行修改、 组态或重组的一种最新技术。它是LATTICE半导体公司首先提出的一种使我们在 产品设计、制造过程中的每个环节,甚至在产品卖给最终用户以后,具有对其器 件、电路板或整个电子系统的逻辑和功能随时进行组态或重组能力的最新技术。ISP技术消除了传统技术的某些限制和连
15、接弊病,有利于在板设计、制造与编程。 ISP硬件灵活且易于软件修改,便于设计开发。由于 ISP器件可以像任何其他器 件一样,在印刷电路板(PCB上处理,因此编程ISP器件不需要专门编程器和 较复杂的流程,只要通过PC机,嵌入式系统处理器甚至INTERNE起程网进行编 程。EMIT嵌入式微型因特网互联技术是emWare公司创立 ETI (eXtend theInternet )扩展Internet联盟时提出的,它是一种将单片机等嵌入式设备接入 Internet的技术。利用该技术,能够将 8位和16位单片机系统接入Internet , 实现基于Internet的远程数据采集、智能控制、上传/下载数
16、据文件等功能。目前美国ConnectOne公司、emWare公司、TASKING司和国内的P&S公司 等均提供基于Internet 的Device Networking的软件、固件(Firmware)和 硬件产品。5虚拟仪器是智能仪器发展的新阶段测量仪器的主要功能都是由数据采集、数据分析和数据显示等三大部分组成 的。在虚拟现实系统中,数据分析和显示完全用PC机的软件来完成。因此,只要额外提供一定的数据采集硬件,就可以与PC机组成测量仪器。这种基于 PC机的测量仪器称为虚拟仪器。在虚拟仪器中,使用同一个硬件系统,只要应用不 同的软件编程,就可得到功能完全不同的测量仪器。可见,软件系统是虚
17、拟仪器的核心,”软件就是仪器”。传统的智能仪器主要在仪器技术中用了某种计算机技术控制工程网版权所 有,而虚拟仪器则强调在通用的计算机技术中吸收仪器技术。作为虚拟仪器核心的软件系统具有通用性、通俗性、可视性、可扩展性和升级性,能为用户带来极 大的利益,因此,具有传统的智能仪器所无法比拟的应用前景和市场。精彩文档实用标准文案精彩文档实用标准文案第二章设计任务及目的单片机综合练习是一项综合性的专业实践活动,目的是让学生将所学的基 础理论和专业知识运用到具体的工程实践中,以培养学生综合运用知识能力、实 际动手能力和工程实践能力,为此后的毕业设计打下良好的基础。本次单片机综 合练习的任务是设计并制作一个
18、温度控制器。该设计采用ATmegal卸片机实现智能数字显示仪表。要求8位数码管显示 (4位显示测量值,4位显示设定值),4输入按钮(功能选择、数码管选择、数 字增加、数字减少),可设定上下限报警(蜂鸣器报警)。适配R型(柏铭13)热 电偶,测温范围为0C1200C。采用比例控制、并用晶闸管移相驱动 1000W电 加热器(电源电压为 AC220V。按钮任务:1 .功能选择按钮:选择需要设置数据,如,报警上限值、下限值、给定值的输入 状态选择。2 .数码管选择按钮:选择需要设置数据的数码管。3 .数字增加按钮:用于设置数值的增加,每按下一次,数值加 1。4 .数字减少按钮:用于设置数值的减少,每按
19、下一次,数值减 1。发送显示数据任务:位扫描与段码输出。需要将要显示的数据,组合成数组,在转换成十进制数字,发送到 74HC595 AD徵据获取任务:选择通道,并将转换完成后的数据存入数组。数字滤波:用平均值滤波。精彩文档实用标准文案第三章硬件设计3.1系统原理框图按 键 输 入热 电 阻 输 入报警输出指示和显示单片机移相驱动加热器此系统由7个模块构成精彩文档实用标准文案精彩文档实用标准文案3.2.3数码显示和指示电路具有2排8个数码管显示,分别显示测量值和设定值。SM1显示的是热电偶 测的电加热器的实际温度值,SM2a示的是人工设计的电加热器的期望温度值。 数码管是有HC595S片来驱动的
20、,HC59唳在SPI通信的3个接口上。精彩文档实用标准文案指示电路是指示按键的输入状态的。D1、D2、D& D4与S1、S2、S& S4一一对应,当某个按键按下时,单片机相应的引脚将置低电平, 使该按键相对应 的二极管发光。3.2.4下载电路下载程序代码用的是SPI接口,用ISP电缆对单片机进行编程精彩文档实用标准文案3.2.5通信电路1345+hiJPDU1110PIEJPD115T1IHT1OUTT21H T2QUTU232+14VT9RS232ONLY串匚退侑fSbUT RUHR2OUT R2I»C1 + pL C2n138T?lu:CM1UU330 RM 14
21、IX 3830 RM 134孔DEy该模块用到跳线,不通信时 DO D1 口作为常规I/O 口使用;通信时其作为 通信口使用,实现单片机与单片机或是其它上位机的通信。3.2.6热电偶输入电路该电路采用R型(伯铭13)热电偶进行测温,1N4148二极管对热电偶冷端进 行补偿,采用TLV2252M&大器对输入信号进行放大。精彩文档实用标准文案3.2.7输出驱动电路采用光控过零驱动晶闸管,进而控制电加热器的通断电3.2.8 电源采用7805进行稳压,输入采用4节电池,LED作为电源指示灯。精彩文档实用标准文案3.2.9总原理图rEtcrr弱一iFffl午 FriWFFF 渐竿 FFFfFIS
22、i-d 面占 H %上I上LLU上I Ud明山上l-LI.X 工H/X X J.l4141二|二 二 二 二 耳甘土I地. 二 二 "1 s串士叩用- 一一 一 - I百精彩文档实用标准文案3.2.10 系统 PCBS(PCB 板)精彩文档Zheng zi han 20 019-1实用标准文案(打印预览图)3.2.11系统元件清单CDGHFootprint "radoI "ram.T"DfrsignaiorECammeinD Bsiiqn alors Comm e nlCieCporl30K 或IAXLALJO'3RR2HM15IDOuRAM I
23、卜血RAI>0,1104RADO 11IMRAD0.1104RADO IimRAM. 11104RADO 1Coin me nl p"bi彳面U了m.018二瓯:啮Omni"csi"CMibd'AX1ALD.J AXlAljb.3>S1ALD3AX1ALD3 AXIALO-3 ,AXlAljb'3 if i rnasi i rri>iAXLAL0.3茂匚Ric jRSc"" "rsmZ" ""rsms"' r! r-i ri! m rrRSM5DWQDI
24、AM-WEI-QIIRP5F43LEOLieG15LX2252MCIPEUPHC595SOICHC5S5wHC595SOICHC595Uy2IDC1QAPCBIDCW2JPWRLEDLEO04LEDLED03LtLLEDD2:ors1N41481 Nil 48DPIfBTA12TO00ABQlcSW-PBANNIU1ljRADO ICM4BUZZERBUZIERU1SIP-21uRADO 1CM3CAPRAD0.1CPO1X1SIP-21uRADO 1CM2CON2SIP-2_ Jpp优用TX2X4-,疗 1 而EF23 5JVJRRS1uRAM 1-BPSIJD20KAX1ALJD.4出.
25、IAUO132 即RMiO.I至p丽CH235-3kAX1ALO'.3' J I I ! I I !1 ! II ! I MM ! I M2KAX1ALJD.3Cl 2CON2SIP-2J22OcowaSIP-BJAJ220IN 口囱FCBDB9F i i l : ! j i i e i i i mJ5951 DIODERPQ CON3 SIP-3JSPI DIAN YUAN KOI FOOT POWER Power2II LI I ) I LMCONSSIP-SDiobaj4'" '"do104RADO 1CA2510AX1AU0.3RSM
26、4LEDLEDD1,04RADO 1CAI510AX14L0.3RSM3LEDLEDCLEDIQ4RADO 1C93510AXIAL03RSM2M0C3063MX30E2UN1cOKAX1ALH.4RRST151DAXIAJJ13RSM1NPNTO-92BQIDkD1MI-WEPQIR0P6 1510AX1AU0.3RsrvnR100AXJALD.3RP4OkAXIAL0.4RI510AXlAUD.dR5RES2AX1ALD.3RAGlOuHAX1AL0.441sib,AXlAljb.4R4RS232ONLYSOIC16RS232U23218.5KAX1AU13RP3510AXlALOdR3S
27、MG4SMG4SMG2'KAX1ALII.3RPC51DAXLALOTR2SMG4SMGJSMG1IK州 IALDJRP7510AXIALO.4ROSWfPTKMGUAHSP11N41481N4148DP47305FOOTTiaffiXl,U13SW-IPBANNIUS4IN414a1丽丽DPGBMCRYSTALXTAL1SW-PBANNIUS31N41481N4146DP2AVRM16DIP-JOA1SW-PBANNIUS2精彩文档实用标准文案精彩文档实用标准文案第四章软件设计4.1初始化定时器#include "iom16v.h#include <macros.h&
28、gt;void T1_Init(void) /初始化定时器,产生10mS周期中断OCR1A= 1249;/计数周期为10ms F=1MHz OCR1的计数器TOP比较中断A允许TIMSK |= (1 << OCIE1A); /TCCR1A = 0x00;/TCCR1B= 0x08;/普通端口操作,非OC1AF口 OC1B定时器工作在CTC#数器模式,计数值与OCR1A值比较,/相等就中断,然后,计数器归0TCCR1B |= 0x02;/设置定时器1的分频值为8分频4.2向8位数码管输出数据程序#include "mega16.h"#include "d
29、elay.h"/*如下注释语句是用与共阳数码的数组unsignedchardisp口0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90, 0x88,0x83,0xc6,0xa1,0x86,0x8e,0xbf;/共阳数码段输出unsigned int weizhi=0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80; /高电平有效位输出*/unsignedchardisp0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f, 0x77,0x7c,0x39,0x5e,
30、0x79,0x71,0x40;/共阴数码段输出高电平有效unsigned char weizhi=0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f;/位输出低电平有效精彩文档实用标准文案unsigned int data8;void SPI_MasterInit(void) /SPI接口 初始化DDRB |= (1<<5) (1<<7); 设置MOSI和SCK为输出,其他为输入 SPCR = (1<<6) (1<<4)(1<<5)(1<<1) (1<<0); /使能 SPI 主机模式,数据输出启动数据传输等待传输结束设置时钟速率为fck/128 void SPI_595_Out(unsigned char i) /595 SPDR
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国单叶轮带支架消防泵数据监测研究报告
- 2025至2030年中国动物原辅饲料数据监测研究报告
- 从数据孤岛到共享区块链技术的应用实践
- 健康教育新模式电子健康记录系统在教育领域的应用
- 创新医疗技术助力心理疏导-远程心理咨询案例分析
- 辽宁锦州公开招聘农村党务(村务)工作者笔试题含答案2024年
- 回收混凝土场地合同协议
- 复印社承包协议合同协议
- 基础装修合同协议
- 多间店面出租合同协议
- 物业小区保洁清洁方案
- 双盘摩擦压力机的设计(全套图纸)
- 国家开放大学《西方经济学(本)》章节测试参考答案
- 原地面高程复测记录表正式版
- 高等学校建筑学专业本科(五年制)教育评估标准
- 品质周报表(含附属全套EXCEL表)
- 商铺装修工程施工方案.
- MQ2535门座起重机安装方案
- 一针疗法高树中著精校版本
- 第六课-吸烟者的烦恼-《桥梁》实用汉语中级教程(上)课件
- 吊篮作业安全监理专项实施细则
评论
0/150
提交评论