电桥实验仪设计与研究_第1页
电桥实验仪设计与研究_第2页
电桥实验仪设计与研究_第3页
电桥实验仪设计与研究_第4页
电桥实验仪设计与研究_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摘要电桥是用比较法测量各种量(如电阻、电容、电感等)的仪器。最简单的是由四个 支路组成的电路。各支路称为电桥的“臂”。论文设计了一种用于测量电阻的直流电桥。 测量屯桥曲屯源屯路、半桥测量电路、a/d变换器、微处理器与led等构成。电源出高精 度的直流源提供。设计的主要意义为了设计电桥实验仪,一种价格低廉的小型实验设备,通过实验基 本能掌握应变片的粘贴技术和应力应变的测量方法,让我们对试验仪有更一步的了解。 设计中主要完成应变片粘贴流程,应用protell99软件设计电路板图,给出应变计在电桥 中的各种接法等。在不同组合方式下,如何实现温度补偿,怎样从复杂的变形中测量所 需要的应变分量,以及如何

2、提高测量灵敏度。关键词:直流电桥,试验仪,应变片,单片机目目录第一章绪论41.1课题研究背景41.2研究的内容及原理51.3发展与展望5第二章电桥试验仪的硬件设计72.1直流电源的设计72.2电桥实验仪输入电路的设计82. 2. 1传感器电路82.2.2 a/d转换部分132.3 cpu的选择132. 3. 1 avr单片机的工作原理132. 3. 2 atmega168 单片机152.4输出显示电路设计162.5 pcb的设计18第三章电桥试验仪的软设计193. 1扌匚编语言193. 2 protel 99se 的运用20第四章调试与分析234. 1 led 驱动234.2 a/d转换驱动2

3、44.3 atmegal68 的指令25第五章 毕业设计总结27附录128附录231致谢3536参考文献第一章绪论旷h持久的美国次贷危机最终传化为严峻的全球性金融危机,国际金融动荡加剧,金 融经济危机已经迅速蔓延成实体经济危机。中国在这样全球性经济萧条的形势卜:gi)p增 速下滑,今后一个时期我国经济运行面临新的不确定因索,国民经济的不景气对 直流单 臂携带式电桥行业影响很大,就要求我们站在全球视野的高度、把握好经济发展的周期、 剖析国家宏观政策走向,对直流单臂携带式电桥行业市场情况具体问题具体分析,认清形 势、抓住机遇,合理预测直流单臂携带式电桥行业未来走势,制定正确的发展规划、及时 调整发

4、展战略、积极开拓新的市场,在危机中立于不败z地,在发展中更上一层楼。1.1课题研究背景随着大规模集成屯路、计算机技术的迅速发展,以及人工智能在测试技术方面的广泛 应用,传统的电子测量仪器在原理、功能、精度及自动化水平等方面都发生了巨大的变化 逐步形成了一种完全突破传统概念的新一代测试仪器一一智能仪器。目前,有很多的传统 电子仪器已有相应的替代产品,而且还出现不少全新的仪器类型和测试系统体系。在科学 技术高速发展的今犬,如何用简单便宜,性能良好的元器件制造出对人类生活有用的产品, 已经成为人们研究的主要趋势。单片机的诞生,对各种智能仪器的产生和发展起到了很大的推进作用。所谓单片机, 普遍认为它是

5、在一块硅片上集成了中央处理器单元(cpu),存储器(ram, rom, eprom) 和各种输入、输岀接口(定时器,计数器,并行1/0 口,串行口,a/d转换器以及脉冲调 制器pwm等),这样一块芯片貝有一台计算机的功能,因而被称为单片微型计算机。单片机的优点是体积小、重量轻、抗干扰能力强、对环境要求不高、价格低廉、可靠 性高、灵活性好、开发较为容易。传感器是人类探知自然界信息的触角。它是一种能把特定的被测量信息按一定的规律 转换成某种可用信号输岀的器件或装置。传感器在本次设计实验屮起着一个非常重要的作 用,它作为把重量等非电量的变化转化为电量的变化并输出的装置,为接下来通过单片机 测量、控制

6、和显示铺平了道路。在本次设计中采用的是屯阻应变式单臂屯桥传感器。1-2研究的内容及原理用以实现测试口的所运用的方式方法称为测试技术。完成测试任务首先要搭建测 量系统,它是以客观和实验方式对客体或事件的特性或品质加以定量描述。也就是说, 其结果必须不依赖于观察者并以实验为依据。数值大小必须与所描述的特性遵循相同 的规律。测试的主要目的是过程监测,如环境温度测量,气体和水体积测量以及临床 监测。另一个目的是过程控制,例如,研究不规则形状物体内部的温度分布或确定汽 车碰撞时仿真模型驾驶员齐部位的力分布。图1-1电桥试验仪原理框架图在工作状态,电源控制器分别为应变片传感器、led显示器、cs5532a

7、/d转换器、单 片机atmcgal68等提供5v电源,通过应变片传感器传输模拟量,由a/d转换器转换成数 字信号,再通过微处理器atmega 168读取压力,其进行修正处理,并在led显示屏上显 示气压和高度的具体数值。1.3发展与展望ic测试、通信测试、网络测试和虚拟仪器的发展已出现一些新的势态:(1) 降低测试成本成为发展ic测试的首要目标体积更小、功能更强的芯片的需求正推动ic产业的发展,同时也推动着ic设计和 测试的发展。对于系统芯片(soc)的测试,其成本己儿乎占芯片成本的一半。根据英特 尔公司副总裁捉岀的测试摩尔定律,未来几年,每一品体管的硅投资成本将低于英测试成 木。因此未來ic

8、测试设备制造商面临的最大挑战是如何降低测试成木。(2) 解决异步测试问题,需要制定ip核测试标准目前,设计人员设计系统级ic吋,已广泛采用将不同的ip核集成在一起的方式。这 样可大大缩短芯片的上市时间。将不同厂商的不同ip核集成到一个器件屮可能遇到多个吋 钟问题。如果设计师采用pci总线和rambus总线,不同的时钟使并行测试这些ip核极为 复杂。假如这些ip核的时钟呈整数倍关系,可选的测试方法冇很多,但是遇到它们的时钟 不呈整数倍时,则在同一测试设备中,需耍多个时域。也就是被测器件的各引脚的工作状 态处于异步状态,即一-些引脚以6 6 mhz/s工作,另一些引脚以8 0 omb/s工作。因此

9、, 半导体测试的下一步工作就是要解决这类异步测试问题。现在,各ip核供货商采用的不是 同一种可测性设计策略,对被测ip核的接入方式也各不相同。因此,需要制定ip核接入 标准和可测性设计标准。(3)提高测试模拟ic的速度另一个要解决的测试问题是如何发展可测性设计、内置自测试和其它数字测试技术, 以满足器件的模拟测试。从上市的吋间的观点来看,这可能是关键问题。ic测试设备制造 商能解决以gb/s工作的数字电路和高速串行通信端口的测试问题。但测试混合信号器件中 模拟部分的难度就很大。一些器件可能是数字器件,但具冇模拟特性。如局威网接口电路。 这种电路的测试很复朵、费时、难以实现。今后,ic测试设备制

10、造商的另一个任务就是要 提高这类器件的测试速度。(4)采用开放式结构,适应通信测试的需求通信测试仪器制造商正面临新技术、新标准和更短的产品寿命周期的挑战。许多通 信设备制造商将向市场推岀采用无线因特网等新技术的产品。他们一边推出新产品,一边 设计性能更高的新产品。因此,它们需要测试仪器厂商提供易于升级的测试仪器,以适应 采用最新技术的通信设备的测试需求。所以,这类通信仪器将广泛采用开放式结构设计、 模块化和灵活的硬件与软件结构。(5)开发适应高速网测试的网络测试仪随着网络速率的捉高,测试仪器捕捉网络数据越来越困难。现有的测试仪器在测试 高速率的网络时已不是很有效,甚至采用大容量的缓冲器,也不能

11、获得真实的数据。这就 迫切需要仪器生产厂商研制具冇实时滤波能力的测试仪器。这样可以把与故障冇关的数据 存储下来,并进行实吋分析。这种具有实吋滤波和内部专家系统的仪器不但能对数据进行 分析,还能对网络的故障进行准确定位。第二章电桥试验仪的硬件设计2. 1直流电源的设计三段稳压管也称三端稳压集成电路,电子产品屮常见到的三端 稳压 集成电路冇 止电压输出的78 xx系列和负电压输出的79xx系列。顾名思义,三端ic是指这 种稳压用的集成电路只冇三条引脚输出,分别是输入端、接地端和输出端。它 的样子象是普通的三极管,to- 220的标准封装,也有9013样子的t0-92封装。用 78/79系列三端稳压

12、ic来组成稳压电源所需的外围元件极少,电路内部还有过流、 过热及调整管的保护电路,使用起来可靠、方便,i且价格便宜。该系列集成稳压 ic型号中的78或79后面的数字代表该三端集成稳压电路的输出电压,如7806表示 输出电压为正6v, 7909表示输出电压为负9v。有吋在数字78或79后面还有一个m 或l,如78m12或79l24,用来区别输出电流和封装形式等,其屮78l调系列的最 大输出电流为100ma , 78m系列最大输出电流为1a, 78系列最大输出电流为1. 5a。 它的封装也冇多种。塑料封装的稳压电路具冇安装容易、价格低廉等优点,因此用得 比较多。79系列除了输出电压为负。引出脚排列

13、不同以外,命名方法、外形等均与 78系列的相同。因为三端固定集成稳压电路的使用方便,电子制作屮经常采用。注意三端集成稳 压电路的输入、输出和接地端绝不能接错,不然容易烧坏。一般 三端集成稳压电路 的最小输入、输岀电压差约为2v,否则不能输出稳定的电压,一般应使电压差保持 在4-5v,即经 变压器变压,二极管整流,电容器滤波后的电压应比稳压值高一些。(如图2-1为两系列的电压输出。)图2-2屮的引脚号的标注方法是按照引脚电位从高到低的顺序标注的,引脚为 最高电位,脚为最低电位,脚居中。从图中可以看出,不论78系列。还是79 系列,脚均为输出端。对于78正压系列,输入是最高电位,为脚,地端为最低

14、电位,为脚。对于79负压系列,输入为最低电位,口然是脚,而地端为最高电 位,为脚,输出为中间电位,为脚。)0(7sxxhi1 :耳 gndl.wwm图2-178、79系列的电压输出1 3 2地1 3 2输入1 3 2 地1 3 2 输入此外,还应注意,散热片总是和最低电位的第脚相连,这样在78系列中,散 热片和地相连而在79系列屮,散热片和输入端相连接。用万用表判断三端稳压器的 方法与三极管的判断方 法相同,三端稳压器类似于大功率三极管。图2-2三端稳压器(78、79系列)管脚的序号判断2.2电桥实验仪输入电路的设计2.2.1传感器电路传感器中的电阻应变片貝有金属的应变效应,即在外力作用卜产生

15、机械形变,从 而使电阻值随之发生相应的变化。屯阻应变片主要有金属和半导体两类,金属应变片 有金属丝式、箔式、薄膜式之分。半导体应变片具有灵敏度高(通常是丝式、箔式的 儿十倍)、横向效应小等优点。1. 应变片的概念应变片是一种重耍的测量皱感元件,它有很多品种系列。长的有几百毫米,短的只有 0.加m,有单片、中测量应力,但也口j以做成各种类型的传感器,如压力传感器、加速度计、 线位移传感器等。口测电阻应变片有无折痕断丝等缺陷,有缺陷的应变片不能贴。用数字 万用表测量应变片电阻值大小。同一电桥中各应变片之间阻值相差不得大于0. 5欧姆。2应变片的测量原理和内部结构电阻应变片工作原理是基于金属导体的应

16、变效应,即金属导体在外力作用下发生机械 变形吋,其电阻值随着所受机械变形(伸长或缩短)的变化而发生变化象。变化值和应变片 粘贴的构件表面的应变成正比,最后通过测量电路和转换电路,输出相应的电压和电流。当 试件受力在该处沿电阻丝方向发生线变形时,电阻丝也随着一起变形(仲长或缩短),因 而使电阻丝的电阻发生改变(增大或缩小)。金属电阻应变片分为丝式、箔式和薄膜式三种。上例中为丝式。金属箔式应变 片的敏感栅,则是用栅状金属箔片代替栅状金属丝。金属箔栅采用光刻技术制造, 适用于大批量生产。(图2-3为电阻应变片的内部结构)保护片金属箔敏感tl基底图2-3电阻应变片的内部结构3. 应变片的选型1、应变片

17、的粘贴工艺流程(1)应变片选型一 (2)胶粘剂选择一(3)构件打磨一(4)表面清洗一(5)画线定位一(6)应 变片清洗涂敷底胶应变片粘贴一加热固化一(10)贴片质量检查一(11)引线 连接一仃2) 质量检查一 (13)常温及温度性能补偿一仃4)质量检查一(15)性能测试一(16) 防护处理。2、应变片的选型应变片种类较多,大系列有高糟度应变片(用于0. 02级传感器生产),通用应变片 (可归纳为工程测量类),特姝用途应变片(高温、水下等),本文主要对工程测量用片作介绍。1)通用应变片用材有:酚醛-缩醛基底,康铜箔为敏感材料,其全密封结构可温度 自补偿,其柔韧性好,粘贴方便;聚酰亚胺基底,康铜箔

18、敏感栅,全密封结构,可温度自 补偿,其延仲率高,耐湿热性好,温度范围宽(可用于150c范围内);纸浸缩醛树脂基底, 康铜箔皱感栅,其基底柔软,粘贴方便,可用于复合材料和混凝土材料。2)用户在购买应变片时,应根据被测构件材料选择应变片,选片时应注意温度自补 偿系数,这是因为在无任何外力作用下,不受约束的试件上的应变片在环境温度发生变化 时,其电阻值也随之改变,不同材料其变化值不同,根拯这个变化值,应变片生产中采用 了一种称z为温度自补偿系数修正的工艺。购买应变片时,应注意温度自补偿系数号,如 9:用于钛合金,10:用于合金钢、马氏体不锈钢和沉淀硬化型不锈钢,16:用于奥氏体 不锈钢和铜基材,23

19、:铝材料,27:用于镁合金。3)一般的工程测试或教学实验选片电阻值可在120350q范围。4)选片时应遵循试验或应用条件:1、应用精度、环境条件。2、试件大小、贴片面 积、安装条件。3、使用条件、功耗大小、最大允许电压。4、试件材料类型、工作温度范 臥3、应变片粘贴工艺1)应变片的选择根据测试要求所选择的应变片应符合指标,外观应无破损,无锈斑,无皱折,无短路, 电阻值与标称值误差应0. 5% (通常应变仪自动平衡范围1%标称电阻)。2)应变片的表面处理应变片在使用前,应使用丝、绸纺织品浸无水乙醇擦洗,用微热烘干装置烘干(灯泡、 红外线、电吹风)。3)被测物表面的处理要使应变片粘贴牢固,需要对被

20、测结构的表而进行处理(机械与化学),处理的范围 约为应变片面积的35倍。首先清除表面的油污、锈斑、涂料、氧化膜镀层等,打磨材 料可选用200#400#的砂纸,并打出与贴片方向呈45°角的交叉条纹,用丙酮粗擦后用 无水乙醇精擦,擦洗时要顺向单一方向进行,待烘、吹干后贴片。4)底胶的处理精度要求较高的结构物(如传感器制造)在粘贴前要打底胶,底胶一般采用与贴片胶 相同的粘接剂,在粘接效杲好并绝缘阻值足够的而提卜,底胶越薄越好。5)应变片粘贴1胶粘剂胶粘剂的种类甚多,如环氧、聚按酯、硫化硅橡胶、502等,应根据粘贴 环境、条件选用不同粘贴剂,要了解粘贴剂自身的物理、化学特性及固化条件。2粘贴

21、粘贴前用划针划出贴片位置,线不应划到应变片下方,划线后再做清洗。 贴片时耍摆止应变片位置,刷胶均匀,用胶量合理,贴片后盖上聚四弑乙烯薄膜,用手指 沿应变片轴线方向均匀滚压应变片,以排除多余胶液和气泡,一般以34个來回为宜, 并注意应变片位置。3清洗对被贴结构物、应变片、粘贴工具的清洗是为了保证粘贴效果和绝缘电阻, 从而保证测试精度。6)固化1大部分粘接剂都需要固化(502快速胶是特例),固化条件是:温度、压力、时间。 加温是因为大部分粘贴剂需要高温固化。固化方法举例:如环氧胶粘剂:加压0.1 0. 3mpa,升温至135°c,保温2小时,然后降温到室温卸压,再升温至165°

22、c,保温2小 时,后降温至常温。2固化条件主耍是制造传感器厂商及精密测试所使用的方法。在动态测试中,大部 分测试现场的环境较差,加之超大的构件,短促的时间,给固化带来影响,工程应用中常 使用快干的粘贴剂(如502胶)来解决这个问题。建议用户尽可能创造良好的贴片条件, 尽可能按贴片基本要求操作,从而使测试精度得以保证(如线性度、重复性)。4、测试贴片工作结束,待粘贴剂固化以后,应检查应变片,如阻值是否正确,绝缘是否合格 (电阻应在ix 1011 q左右)。5、应变片的焊接及粘贴后的防护1)应变片焊接时间不可太长,焊线引线尽量选择柔软导线,延长电缆应有一定弹性 空间,不要直接拉动应变片焊点。焊接后

23、,应用无水乙醇擦洗应变片及焊点。2)安装好的应变片可用703硅胶覆盖,以防止用水及空气中有害气体侵蚀(对薄片 被测物应慎重,因为硅胶固化后冇一定强度,会影响测试精度)。3)应用摄子夹持应变片操作,以保证工艺卫生。4. 应变片的电桥输出压力传感器包括利用压阻效应制造出来的压阻式压力传感器,利用压电效应制造出来 的压电式压力传感器、利用应变效应制造的应变式压力传感器等,木文仅以压阻式压力传感器为例,说明其测试原理。压阻式压力传感器芯体如图2-4, rl, r2, r3, r4是4片电 阻片,当受外力作用时,电阻片rl, r3亦受拉伸作用电阻增大,r2, r4电阻减小,这样 外力f的作用使4个电阻片

24、电阻值发生变化。传感器上的电阻rl, r2, b3, r4接成图2-5 所示的直流桥路。cd两端接稳压电源e, ab两端为电桥电压输岀端,输岀电压为u0,如图7。图2-4传感器芯休图2-5平衡条件下的电桥根据电工学原理,可导出当输入端加有电压/吋,电桥的输出电压为二炳-巒 口0 (&+小3+心厂当久"时,电桥处于平衡状态。因此,电桥的平衡条件为&r严re。当处于平衡的电桥中各桥臂的电阻值分别有风、m讶114的变化时,可近似地求得 电桥的输出屯压为4 i & r2 r.心丿由此可见,应变电桥有一个重要的性质:应变电桥的输出电压与相邻两桥臂的 电阻变化率z差、相对

25、两桥臂电阻变化率z和成正比。对于平衡电桥,如果相邻两 桥臂的电阻变化率大小相等、符号相同,或相对两桥臂的电阻变化率大小相等、符号相反,则电桥将不会改变其平衡状态,即保持如=°。如果电桥的四个桥臂均接入相同的应变片,则有u ° =(6_6+6_£4)式中,®6分别为接入电桥四个桥臂的应变片的应变值。若5=一£2=5= 一仏=£ ,则电桥的输出电压为u° = ku£2.2.2 a/d转换部分a/d转换的作用是将时间连续、幅值也连续的模拟量转换为时间离散、幅值也离散的 数字信号,因此,a/d转换一般要经过取样、保持、量化

26、及编码4个过程。在实际电路中, 这些过程有的是合并进行的,例如,取样和保持,量化和编码往往都是在转换过程屮同时 实现的。vccr1 -avv 100 lufc ainthe*"po.lufllnff20pf-ewly1ainhain2*ainlain2-v ac2vkilr* vref-dgndvd*a0/csalsdi0sc2sdo0sc1sclkcs5532191817161514_cs hsdi hsdo11sclk4"73100.1uf c7hhii20pfad转换部分图2-6 cs5532的原理图如图2-6所示,通过引脚1、引脚2,将压力传感器所得的气压数据进行模

27、数 转换;而通过引脚20将温度传感器测所得的温度数据进行模数转换。引脚9、10 是晶振连接端。引脚11 14和atmcgal68.h相应的引脚相连,从而将所得的数 据进行软件补偿修正。2. 3 cpu的选择23. 1 avr单片机的工作原理avr单片机是新一代的基于risc精简指令集的单片机,risc计算机是九十年 代才开始流行的和以往的c1rc计算机相比指令简单,机器执行效率高。现代的计 算机一般都是基于多级流水线设计的。risc计算机也不例外,这使得risc计算机 具有在单个吋钟周期内执行一条指令的能力。对于通用的risc微处理器,一般应 用在大型的工作站上,其他主要应用在微控制器领域。如

28、八位、十六位、三十二位 单片机。avr单片机具有非常好的c语言代码效率,内部的三十二个工作寄存器都和alu 相连,这些寄存器和传统的累加器具有相同的功能,不同的是它们有32个,在一 个时钟周期内avr可以把寄存器文件中的任意两个寄存器转到算术逻辑单元执行一 次运算,并且把结果写回寄存器文件中,当数据保存在32个寄存器当中,在任意 一个算术指令z间没有必耍把数据移入或移出存储器。一些寄存器可以组成16位 的指针用于高效的访问数据。对于大的存储器,16位的指针口j以和第三个8位的寄 存器组成24位的指针用于访问高达64k的未分页的数据空间。一般情况下,没必 要用汇编语言去开发avr单片机(除非对时

29、间有特别的要求)。at40系列微控制器 都带有片内flash程序存储区,月.都支持isp ( in-system-programming)系统在线 编程(mega器件支持self-programming). 大多数的avr器件都含有片内的 rrprom数据存储器。avr器件的可编程i/o 口都是双向口,可以设置为输入、输 出、或是高阻态。每个i/o 口对应有3个端口地址(如a 口,右porta和pina3 个端口)。avr单片机是高速欧入式单片机它具有以下特点:1、avr单片机具有预取指令功能,即在执行一条指令时,预先把下一条指令取 进来,使得指令可以在一个吋钟周期内执行。2、多累加器型,数据

30、处理速度快。avr单片机具有32个通用工作寄存器,相当 于冇32条立交桥,可以快速通行。3、中断响应速度快。avr单片机有多个固定中断向量入口地址,可快速响应中 断。其次,avr单片机耗能低。对于典型功耗情况,wdt关闭吋为100na,更适用于 电池供电的应用设备。有的器件最低1.8 v即可工作。再次,avr单片机保密性能好。它具冇不可破解的位加密锁lock bit技术,保 密位单元深藏于芯片内部,无法用电了显微镜看到。4、avr单片机的i/o 口是真正的i/o 口,能正确反映t/0 口输入/输出的真实 情况。工业级产品,具有大电流(灌电流)1040 ma,可直接驱动可控硅scr或继电器, 节

31、省了外围駆动器件。5、avr单片机内带模拟比较器,i/o 口可用作a/d传换,可组成廉价的a/d传换器。atmcga48/8/16等器件具有8路10位a/d。6、部分avr单片机町组成零外设元件单片机系统,使该类单片机无外加元器件 即可工作,简单方便,成木又低。7、avr单片机可重设启动复位,以提高单片机工作的可靠性。有看门狗定时器 实行安全保护,可防止程序走乱(飞),捉高了产品的抗干扰能力。2. 3. 2 atmega168 单片机atmegal68是基于avr增强型risc结构的低功耗8位cmos微控制器。它主要有以下 特性:1 高性能、低功耗的8位avr®微处理器。2. 先进的

32、risc结构:有131条指令,大多数指令的执行时间为单个时钟周期;32 x 8通用工作寄存器;全静态操作;工作于16 mhz时性能高达16 mtps;只需两个时钟周 期的硬件乘法器,擦写寿命:10000次;具有独立锁定位的可选boot代码区,通过片上 boot程序实现系统内编程,真正的同时读写操作;512字节的eepr0m,擦写寿命:100000 次;1k字节的片内sram ,可以对锁定位进行编程以实现用户程序的加密。3. 外设特点:两个貝有独立预分频器和比较器功能的8位定时器/计数器;一个貝 冇预分频器、比较功能和捕捉功能的16位定时器/计数器;具有独立振荡器的实时计数 器rtc;六通道pw

33、m, 8路10位adc (tqfp与mlf封装),6路10位adc( pdip封装); 可编程的串行usart接口,可工作于主机/从机模式的spi串行接口;面向字节的两线 串行接口,具冇独立片内振荡器的可编程看门狗定时器;片内模拟比较器,引脚电平变化 可引发中断及唤醒mcu。4. 特姝的微控制器特点:上电复位以及可编程的掉电检测;经过标定的片内rc振荡 器,片内/外屮断源;五种休眠模式:空闲模式、adc噪声抑制模式、省电模式、掉电模 式和standby模式。5. 1/0 口与封装:23个可编程的1/0 口线,32引脚tqfp封装 与32引脚mlf封 装。6. 工作电压:atmegal68v:

34、1.8 - 5. 5v; atmegal68: 2. 7 - 5. 5v7. 工作速度等级:atmegal68v: 0 - 2 mhz 1. 8 - 5. 5v , 0-8 mhz 2.4-5. 5v; atmegal68: 0-8 mhz 2. 7 - 5. 5v, 0 - 16 mhz 4. 5 - 5. 5v8. 极低功耗:正常模式:1 mhz , 1.8v: 300ua 32 mhz , 1.8v: 20ua(包括振荡器);掉电模式:1.8v , 0. 5uao9opop.7)pg(0.7|pep .6 adqe.jjavccarefgndresetxtxqi.2|图2-7 atmeg

35、al68结构图2. 4输出显不电路设计具有4个8位1/ 0 口 po、pl、p2、p3共32条1/ 0线。其屮p3 口为双功 能口,按需要优先作为外中断中请、定时器/计数器输入、串行数拯接收和发送、外部 ram读和写选通。在我们设计的电脑控制管理系统中,除了手机与主机串行通信、空调 随室温动换档及看门狗电路外,一个重要的部分是键盘和显示器。在电路设计中除键盘 显示外其它功能共使用t/ 0线9位,而系统中需32键的键盘、26位l ed和4位 七段数码显示,若键盘采用矩阵连接需12条1/ 0线,余下的1/ 0线若不添加芯片是 无法完成系统显示要求的。图2-8给出了 8个led和一个数码管的电路连接

36、图.koy& gledo(ya% zled,-n-bk2wa严cled弹ds pleg严egled计fkey”led6-|-gle6严dppo.opo.3p0.4po.5p0.6po.7po.27d 0 dpp1.0p2.0p2.4图2-8 8个led和一个数码管的电路单片机系统屮,显示器显示方式分动态显示和静态显示,静态显示具有显示稳定,节 省cpu时间的特点,但通常要由硬件芯片实现,成本高。动态显示则采用逐位点亮扫描 显示方式,只要正确调整点亮时间和间隔时间以及导通电流,就可得到亮度较高较稳定 的显示。动态显示主要依靠软件实现,可节省硬件。木系统设计为获较高性价比,采用定 时中断动

37、态扫描显示。32位led也是以8位一列矩阵形式排列,以p2 口的4位i/o 作列选线,p2 口的另外4位1/0线作4位七段数码管位选。数码显示芯片为f3407ax , 其面板如图2-9所示。要求dpi、dp5(dp6)、dp8、dp9及数码管应根据需要显示, 在此,巧妙地将dpi、dp5 (6)、dp7、dp8作为数码管的dp端,用八个8位数据则 可满足显示要求。需r rdp3odig3 dig.4dp5dp8dp6 dp7 dp10d1gj dig.2图2-9显刀弋而板2. 5 pcb的设计pcb布局模拟电路和数字电路在元件布局和布线方法上有许多相同和不同z处模拟 电路中,由于放犬器的存在,

38、由布线产生的极小噪声电压,都会引起输出信号的严重失真; 在数字电路中,ttl噪声容限为0. 4厂0. 6v, cmos噪声容限为(0. 3045)vcc,故数字电路具 有较强的抗干扰的能力。良好的电源和地总线方式的合理选择是电路可靠工作的重要保证, 相当多的干扰源是通过电源和地线产生的,其中地线引起的噪声干扰最大。(图为pcb设计 流程)图2-10 pcb设计流程第三章电桥试验仪的软设计3. 1汇编语言汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能 直接控制硬件的语言。汇编语言,作为一门语言,对应于高级语言的编译器,需要一 个“汇编器”來把汇编语言原文件汇编成机器可执行的

39、代码。高级的汇编器如masm, tasm等等为我们写汇编程序提供了很多类似于高级语言的特征,比如结构化、抽象 等。在这样的环境屮编写的汇编程序,有很大一部分是面向汇编器的伪指令,已经类 同于高级语言。现在的汇编环境己经如此高级,即使全部用汇编语言来编写windows 的应用程序也是可行的,但这不是汇编语言的长处。汇编语言的长处在于编写高效且 需要对机器硬件精确控制的程序。大多数情况下linux程序员不需要使用汇编语言,因为即便是駛件驱动这样的底 层程序在linux操作系统屮也可以用完全用c语言来实现,再加上gcc这一优秀的编 译器目前已经能够对最终生成的代码进行很好的优化,的确有足够的理由让我

40、们可以 暂时将汇编语言抛在一边了。但实际情况是linux程序员有时述是需要使用汇编,或 者不得不使用汇编,理由很简单:精简、高效和libc无关性。假设要移植linux到 某一特定的嵌入式硬件环境下,首先必然面临如何减少系统大小、提高执行效率等问 题,此吋或许只有汇编语言能帮上忙了。汇编语言直接同计算机的底层软件其至硬件进行交互,它具冇如下一些优点:1. 能够直接访问与硬件相关的存储器或i/o端口;2. 能够不受编译器的限制,对生成的二进制代码进行完全的控制;3. 能够对关键代码进行更准确的控制,避免因线程共同访问或者硬件设备共享引 起的死锁;4. 能够根据特定的应用对代码做最佳的优化,捉高运行

41、速度;5. 能够最大限度地发挥硬件的功能。同时还应该认识到,汇编语言是一种层次非常低的语言,它仅仅高于直接手工编 写二进制的机器指令码,因此不可避免地存在一些缺点:1编写的代码非常难懂,不好维护;2. 很容易产生bug,难于调试;3. 只能针对特定的体系结构和处理器进行优化;4开发效率很低,时间长且单调。汇编语言的特点:1. 面向机器的低级语言,通常是为特定的计算机或系列计算机专门设计的。2保持了机器语言的优点,具有直接和简捷的特点。3可有效地访问、控制计算机的各种硕件设备,如磁盘、存储器、cpu、i/o端 口等。4目标代码简短,占用内存少,执行速度快,是高效的程序设计语言。5经常与高级语言配

42、合使用,应用十分广泛。总之汇编语言在在计算机语言发展屮扮演着不可替代的角色。3. 2 protel 99se 的运用protel 99se是应用于windows9x/2000/nt操作系统下的eda设计软件,采用设 计库管理模式,可以进行联网设计,具有很强的数据交换能力和开放性及3d模拟功 能,是一个32位的设计软件,可以完成电路原理图设计,印制电路板设计和可编程 逻辑器件设计等工作,可以设计32个信号层,16个电源一地层和16个机加工层。1) protel 99se 的组成:按照系统功能來划分,protel99se主要包含以下2大部分。1、电路工程设计部分(1) 电路原理设计部分(advan

43、ced schematic 99):电路原理图设计部分包括电 路图编辑器(简称sch编辑器)、电路图零件库编辑器(简称schlib编辑器)和各种 文本编辑器。木系统的主要功能是:绘制、修改和编辑电路原理图;更新和修改电路 图零件库;查看和编辑冇关电路图和零件库的各种报表。(2) 印刷电路板设计系统(advanced pcb 99):印刷电路板设计系统包括印刷电 路板编辑器(简称pce编辑器)、零件封装编辑器(简称pcblib编辑器)和电路板组 件管理器。本系统的主要功能是:绘制、修改和编辑电路板;更新和修改零件封装;管理电路板组件。(3) 自动布线系统(advanced route 99):木

44、系统包含一个基于形状(shape-based) 的无栅格自动布线器,用于印刷电路板的自动布线,以实现pcb设计的自动化。2、电路仿真与pld部分(1) 电路模拟仿真系统(advanced sim 99):电路模拟仿真系统包含一个数字/ 模拟信号仿真器,可提供连续的数字信号和模拟信号,以便对电路原理图进行信号模 拟仿真,从而验证其正确性和可行性。(2) 可编程逻辑设计系统(advanced pld 99):可编程逻辑设计系统包含一个有 语法功能的文本编辑器和一个波形编辑器(waveform)。本系统的主要功能是;对逻 辑电路进行分析、综合;观察信号的波形。利用pld系统可以最大限度的精简逻辑部

45、件,使数字电路设计达到最简化。(3) 高级信号完整性分析系统(advanced integrity 99):信号完整性分析系统 提供了一个精确的信号完整性模拟器,可用来分析pcb设计、检查电路设计参数、实 验超调量、阻抗和信号谐波要求等。2) protel 99se的功能特性:1、开放式集成化的设计管理体系2、超强功能的、修改与编辑功能3、强大的设计自动化功能3) protel 99se 设计流程:protel 99se 流程图第四章调试与分析4. 1led指令ldirl8,$06;打开lcdcallcommclrr2clrr3dir27,$01ldir29, $01ldir26, $0cst

46、x+, r2stx+, r2dir26,$00;显示ldirl6, $lfstx+, rl6ldirl6, $lbstx+, rl6dirl6,$0e ;estx+, rl6ldirl6, $lc丫 ;lstx+, rl6ldirl6, $lc丫 ;lstx+, rl6ldirl6, $00;0stx+, rl6calldisl;rcalldcdy4. 2 a/d转换指令adoo:sbicpinb,sdo;a/d转换是否结束?rjmpadoo;n0,等待转换结束sbiportd, scsldirl6, $82;启动0通道转换口增益校验cbiportd, scsrcallwbytcadol:sb

47、icpinb, sdo;a/d转换是否结束?rjmpadol;n0,等待转换结束sbiportd, scsldirl6, $91;启动1通道转换自偏移校验cbiportd, scsrcallwbyteadlo:sbicpinb, sdom/d转换是否结束?rjmpadlo;n0,等待转换结束sbiportd, scsldirl6, $92;启动1通道转换h增益校验cbiportd, scsrcallwbvteadl 1:sbicpinb, sdo;a/d转换是否结束?rjmpad 11;n0,等待转换结束sbiportd, scssetbldr2, 4bldr2, 5idi r26, $54l

48、di rl6, $ao st x+, rl6ldi rl6, $86st x+, rl6ldi rl6,$01st x+, rl6inc r26clr rl6;偏移量二0st x+, rl6st x+, rl6st x+, rl6sei4. 3 atmegal68 的指令 include,zd:program filesatmelavr studioappnotesml68def. inc cseg org$00rjmpf330 org$024rjmpsioorg$50f330:lditemp, 0;设置堆栈outspl,templditemp, 4outsph, tempsbiddrd, s

49、d;rs-232处于工作状态cbiportd, sdsbiddrd, scssbiportd, scs;设置cs5532 cs引脚输出sbiddrb, sdi;设置cs5532 sdi引脚输出“0”sbiddrb, sclk;设置cs5532 sclk引脚输岀“0cbiddrb,sdosbiportb, sdo;设置cs5532 sdo引脚输入上拉sbiddrc, clcd;置 ht1621 /cs 为输出sbi portc, clcdsbi ddrc, rlcd;置 i1t1621 /rd 为输出 “1”sbi portc, rlcdsbi ddrc, wlcd;置 ht1621 /wr 为

50、输出sbi portc, wlcdsbi ddrc, died;置 ht1621 tada 为输出 “1”sbi portc, diedidi rl6,$47;设置模拟口 pa7:参考内部avcc,左对齐,7通道sts admux, rl6lditemp, 0stsubrroh, templditemp, 23;设置串行口,波特率19200(时钟3. 6864mzi1)stsubrrol, temp; ubrr波特率积存器lditemp, $20stsuesroa, templditemp, $98;0001, 1000.置rx完,tx完中断,接收,发送使能stsucsrob, temp;发送

51、,接收数撫8位。uart控制寄存器ucrlditemp, $86stsucsroc,templdi讥&$02;打开 ht1621callcommldirl8,$52;lcd 1/3 偏置,4 背极callcommldirl&$30;启动在片振荡器callcomm第五章毕业设计总结2个月的毕业设计已经接近尾声,想着自己即将毕业,心里有种说不出的感觉。毕业 设计不仅是对前面所学知识的一种检验,而且也是对自己能力的一种提高。在选题时,每 个人都会在自己在选题的选比较简单的,容易做的,更希望的是指导老师很好说话,可是 我觉得,学校之所以要在学生毕业时,让学生做毕业设计,目的就是让学生能

52、够独立能够 完成一项任务,而不是敷衍行事。学习这事就是个长期积累的事,在以后的工作、生活屮 都应该不断的学习,努力提高门己知识和综合素质。当自己拿到课题后,查资料就是唯一的准备工作了,在网上,图书馆,我认为不管是 通过哪种方式查的资料都是有利用价值的。在没见指导老师前,我也只能做这些,找的太 零碎,对自己不是很满意,后然通过老师的指导,和推介的书籍资料后,就开始有点眉目 了,对所选的题目也冇了进一步的了解。在经过一个月的努力,到了屮期检查,由丁我只 面向于不断的找资料,而忘了整理,结杲连电路图还没设计完好,老师提醒我要抓紧,当 时确实有些失落,找的资料又太零碎,没冇一点连贯性,后來指导老师建议

53、我去网上找找 相关论文,看看他们的论文格式和写作方法等等,在自己的搜集下,论文终于开始慢慢行 成,最终顺利完成了毕业论文。我也期待着毕业答辩能够顺利通过。在这次毕业设计中,也促进我我跟同学的冇好关系,同学z间互相帮助,冇什么不懂 的大家在一起商量,虽然每个人的课题都不一样,但有的也有一定的联系,所以在这里非 常感谢帮助我的同学。在此,我更要感谢我的指导老师对我悉心的指导,也感谢学校给我们这样的锻炼机会。 在整个毕业设计过程中我懂得了许多东西,也培养了我独立工作的能力,树立了对自己工 作能力的信心,相信会对今后的学习工作生活冇非常重要的影响。而且大大捉高了动手的 能力,使我充分体会到了只有实践才

54、能学到得更多。虽然这个毕业设计还不是很完善,但 是在设计过程中所学到的东西是这次毕业设计的最人收获和财富,让我受益匪浅。负载功率对电桥灵敏度的影响实验一.实验目的1. 了解电桥工作原理,并熟悉其基本结构和应用2 研究惠斯通电桥灵敏度与外电路输岀功率的关系3.通过实验了解负载功率对电桥灵嫩度的影响图i二.实验原理图1为惠斯通电桥测电阻的电路图心为待测电阻,心为调节电阻(称比较 臂),心为比例电阻(称比例臂),e为电 源(内阻r), g为检流计,r为限流电阻。当 电桥达平衡时,有l = - = k(1)rs r?在已平衡的电桥中,当比例臂r2偏离实际值4r时,检流计的指针偏离平衡位置的格 数问ad

55、,则定义电桥的灵敏度s为:5=a/?从(2)式中可以看出,检流计的指针偏转的格数越多,即ad越大,屯桥的灵敏度也 就越高;电桥的灵敏度越高,对电桥平衡的判断就越容易准确,测量结果的准确度也就越 高。实验中使用的检流计系磁电式仪表,它是利用通电线圈在永磁体的磁场中受力矩作用 发生偏转的原理制成的。它偏传的角度与负载功率的平方根成正比,当负载功率达到最大 值时,电桥的灵皱度也是最高的。根据直流电桥等效电路的计算原理,从屯源的两端向屯桥的方向看,电桥平衡吋的等 效输入电阻ri为叫/?,=心& + rsr?(3)rx + & rs + r?krs kr2由公式(1) rx = krs , r、= kr? 代入(3)式得:krs

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论