下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于ad731的抗温飘判别式平滑度仪的设计
0解决了真空度的下降时间平滑度是衡量纸张表面平整度的重要变量。它保证了印刷图像和文字的明亮度和清晰度,因此被用作印刷纸最重要的品质指数之一。目前,在平滑度测量方面,别克式平滑度仪被广泛应用于造纸企业。其工作原理是将测试纸放在有胶垫的特制金属压头下,对特定容积腔抽取空气成半真空状态,然后测量泄露空气透过纸张造成容积腔真空度的下降时间,从而确定纸张的平滑度,测量单位以秒计量。别克式平滑度仪有大小两个容积腔。利用小容积腔测量平滑度时,真空度从50.66kPa下降到48kPa的下降时间需要乘以10得到最终平滑度,它主要用来快速测试纸张平滑度;而大容积腔测量平滑度有两个量程,即测量50.66kPa~48kPa和50.66kPa~29.33kPa的真空度下降时间,前者真空度下降时间即纸张平滑度,后者的平滑度需要用真空度下降时间除以10得到,主要用在平滑度很小的纸张平滑度测试上。虽然别克式平滑度仪应用广泛,但传统的电子测量设计和软件上存在着很多不足,导致不同厂家生产的平滑度很难相互标定。同时,由于环境温度的影响,仪表在测量平滑度时温飘严重影响准确性。为此,本文在这里提出一种新型高性能的别克式平滑度仪设计,在防止温飘、系统校正和安全保障方面与原有设计相比有了很大提高。1.1硬件结构设计别克式平滑度仪一般需要满足液晶显示、信号采集、阀门和真空泵状态控制、键盘扫描和打印5大功能需求。在硬件电路的设计上微控制器的选择非常重要,它很大程度决定了仪表设计的性能好坏。我们设计平滑度仪时选用了SiliconLab公司生产的C8051F340。该微控制器使用SiliconLabs公司的专利CIP-51内核,指令集与MCS-51TM完全兼容。内核采用流水线结构,与标准的8051结构相比指令执行速度有很大的提高,70%的指令执行时间为1或2个系统时钟周期。外设部件包括4个16位计数器/定时器、两个具有扩展波特率配置的全双工UART、一个增强型SPI端口、4352字节的内部RAM、多达40个I/O引脚。程序存储器包含64KB的FLASH,可以在线擦写,且不需特别的编程电压,所以可以利用多余的FLASH来模拟外部EEPROM。整个硬件总体架构基本上是围绕C8051F340来设计的,图1显示了这个架构。在传感器信号进入专用A/D芯片AD7731之前使用了仪表放大器INA118进行模拟信号电平转换,微控制器与AD7731是通过SPI口通信的,中间加入了光耦隔离增强了系统的抗干扰性。显示部分采用了MSC-G12864DYSY液晶屏,它是一种自带中文字库的128*64点阵屏,所以在软件编程上非常方便。键盘部分利用了常用的矩阵键盘扫描设计,这种设计不会像专用键盘扫描芯片带来硬件成本,而且不会出现专用芯片带来的死机现象。在继电控制的硬件设计上主要是要考虑抗干扰性,所以C8051F340的控制I/O都与真空泵、大小容积阀、放气阀和60s快速放气阀之间加入了光耦隔离电路。需要说明的是60s快速放气阀并不是所有别克式平滑度仪必须的,它只是出现在一些为了解决过冲时间过长的设计中。微控制C8051F340有两个串口,其中一个采用TTL电平的232方式与打印机通讯,另外一个是与上位机监控软件进行通讯。1.2-模数转换器别克式平滑度仪检测电路的设计一直以来遵循三放大器构成的仪表放大器信号采集电路设计,这也是很多其它电构成这种对称性结构使用的电阻很难做到匹配一致,是产品模拟信号转化数字信号的经典设计。但是这种设计中的增益电阻的品质会很大程度影响到采样电路的温飘,同时在着系统误差。还有一个经常被忽略的问题是信号采集电路中基准电源的温飘特性。众多电子仪器设备常常为了节省成本利用微控制器内部电源或DC-DC电压转换器作基准电源,而这些电压基准抗温飘能力存在很大不足,本来14位采样精度的设计很可能只有12位采样精度,所以基准电源对信号采集的影响远比想象要来得大。在新的设计中,采用美国ADI公司开发的具有低噪声、高通过率等特性的Σ-Δ模数转换器AD7731。它最大的特点是可直接接收来自传感器的输入信号,采样频率为800Hz时,仍可获得16位的分辨率,拥有±0.0015%非线性度,本设计采用的就是16位分辨率标准。基准电源同样采用ADI公司的AD780,它的精度可以达到1mV。AD780拥有普通基准电源无法达到的精度,同时温飘最大可以保持在7ppm/℃内。这个温飘特性基本上可以保证基准电源对信号采集电路的影响可以忽略不计。图2信号显示了信号采集的电路,其中负责真空度检测的MPM388型压力传感器需要1.5mADC恒流源供电,这里采用TL431、LM258和9013设计了一个简单实用且低成本的恒流源电路。传感器模拟信号需要经过INA118仪表放大器转换成以2.5V为基准的采样信号,要注意的是调控信号增益比的电阻R63是不接的,这样信号以1:1的方式进入A/D采样。由于少了R63这个电阻的温飘影响,整个电路的温度稳定性大大提高。为了证明新设计的优越性,利用恒定电压模拟容积腔20kPa真空度状态,接下来比较新设计与三放大器设计在环境温度11℃~20℃之间测量的真空度值,最后获得温度影响下新设计比老设计的误差下降,从图3可以看到新设计确实降低了原有设计温度对系统的影响,有力地证明了新设计的抗温飘能力。2设备软件设计的改进相比传统的别克式平滑度仪软件设计,我们在系统信息的可靠存储、动态加密和相关函数校准3个方面做出了改进。2.1基于fpga的ieeeprm数据存储模式目前的别克式平滑度仪系统信息保存与一般电子系统设计一样,主要是将信息存放在例如24C02类似的外部串行EEPROM特定区域内,然后开机后微控制器通过I2C总线读取EEPROM内系统信息的加密字段,经过验证后授权启动仪器的受限功能。然而随着电子技术的发展,这种方式也暴露出来越来越多的缺陷。首先,EEPROM并不是一个安全存放数据的器件,现有的破解技术已经可以获取器件内部的存储的信息,靠这种方式来保护电子设备的知识产权和限制使用权限越来越不安全;其次,虽然很多外部串行EEPROM都号称至少100万次的刷写次数,实际应用的效果显示,加密信息存放于EEPROM固定地址,加之还要存放要修改的校正值等系统数据,反复擦写100次后,某些批次的EEPROM由于工艺不过关会出现坏块,从而导致仪器工作不正常;最后,EEPROM器件如果PCB板布线不合理或电磁干扰,会造成仪器读写数据失败,最终给生产厂商带来很大的维护成本。上述设计缺陷不仅仅存在传统别克式平滑度仪,而且也存在于众多其它类型的电子产品。在本文提出的不同于以往的别克式平滑度仪设计中,我们利用了C8051F340的FLASH可在线擦写特性,采用内部FLASH来模拟外部EEPROM来存放数据。这样做的好处是可以省去了外部EEPROM的成本和布线设计的不可靠因素,增强了整个系统的抗干扰性。同时,使得传统的电子系统破解方法失效,放在内部FLASH中的系统信息更加安全可靠。根据C8051F340内部flash的可擦写物理特性,典型擦写次数是10万次,最小擦写次数能保证2万次。但是这和100万次的EEPROM擦写次数还有很大差距,不过这种差距是可以采用了软件方式来解决的。在软件设计中,通过在内部FLASH中划出5120字节空间来保存一个带有CRC校正的32字节数组,这个数组存放了平滑度仪的系统信息并保存在微控制器内部FLASH的特定位置,每修改一次系统信息就将数据保存地址移动32个字节,当到达数组保存尾地址后,下一次保存从最初的起始地址重新开始。可以看到,这种设计是利用了环形数组的方式使系统信息的可靠擦写次数达到320万次,从而大大优于传统设计。如果需要更高的可靠擦写能力,只需要提高保存数据空间就能轻松达到目的。图4中显示了数组的结构,其中保存系统信息的32字节是全局变量数组,0xA5表示32字节数组头部,中间部分保存了唯一标志符、校正值1~3(分别保存50.66kPa、48kPa和29.33kPa的校正值)和版本信息,数组尾部是2字节的CRC16校正。2.2基于系统校1和2.2最佳标识的确定一般来说电子系统的加密需要一个唯一标识符作为密钥,这个密钥可以是事先存放在EEPROM内的特定数字,也可以是微控制内部的唯一标识符,还有就是利用特定加密芯片内部的标识符来保护系统信息不被窃取。然而出于成本和产品兼容性等因素的考虑,传统别克式平滑度仪设计中采用的微控器内部绝大多数没有唯一标识符,同时又不可能采用昂贵的加密芯片来保护知识产权和进行功能授权。为此,我们提出了在新型别克式平滑度仪的设计中,利用了系统校正值生成唯一标识符作为公开密钥,然后进行常用的查表法计算CRC16得出动态加密密码。需要说明是CRC16计算表是由仪表生产商定义的,所以有很好的保密性。考虑使用系统校正值有以下一些好处:1)每个仪表的系统校正值都是不一样的,因此唯一标识符具备了密钥唯一性的特征;2)由于仪表需要定期校准,每次校准后校正值都会发生变化,这样保证了加密方式是动态的。软件实际设计中,利用48kPa和29.33kPpa校正值产生唯一标识符前面部分,再利用AD7731的状态寄存器低四位产生唯一标识符的后面部分。唯一标识符总共3个字节,保存在系统信息32字节数组SavePage中。之所以利用AD7731的状态寄存器低四位产生是因为它是由芯片生产厂商ADI公司设定的,具有一定的安全性。唯一标识符具体代码实现如下:一般来说,别克式平滑度仪需要密码输入的地方主要是系统校正功能。只要进入校正功能,液晶屏就显示唯一标志符和提示输入密码,在没有获得加密的CRC16计算表情况下,可以限制非专业人员校准仪表,从而很好地保护仪表不受破坏。2.3线性关系误差目前,计量部门的平滑度仪基准测量方式是采用水银压力计测试平滑度,这种方法与别克式平滑度仪的无汞测量方法存在着差异,这个差异受到纸张平滑度大小和仪器机械工艺的影响。国内现有平滑度仪的校准方法是在测量的平滑度值上乘以一个固定的校正系数,但这样做后平滑度无法在整个测量范围内保持较小的误差,甚至有时误差甚至会超过30%。造成这种现象原因是两种测量方式的误差是非线性的,所以线性校准是目前国产别克式平滑度仪的共同缺陷。在进口的别克式平滑度仪上也有校准功能,但校准方法都是保密的。为了解决这个问题,我们通过几百次反复实验发现这两种测量方式之比与仪表从最高真空度下降到50.66kPa的过冲时间呈现二次曲线关系。下面给出两种平滑度测试方法的经验性相关函数:这里需要说明,P1代表水银压力计测出的平滑度,P2代表别克式平滑度仪测出的平滑度,k是校正系数(取值范围:0~1.99),t指过冲时间,s1、s2为系统参数并与仪表生产厂家的机械制造工艺相关。通过软件实现的相关函数校准与线性校准两种方式对比得到了图5,其中虚线是线性校准的误差,实线代表相关函数校准方法的误差。从对比图可以看出,相关函数校准方法具有非常明显的优势。3监控软件界面人机接口的设计一直都是别克式平滑度仪在开发过程中缺失的部分。大部分造纸仪器设计厂家把精力放在设计电子系统控制部分嵌入式软件部分,而对上位机监控软件一般都不设计。这样就在系统设计完毕交付生产部门制造后,质检人员由于只能通过液晶屏看真空度变化,而无法观察整个动态变化曲线和阀门、真空泵状态,很多情况需要有经验的质检人员和开发人员才能发现问题,而一些仪器制造和设计中隐藏的隐患需要花很长时间才能发现。我们在这里利用labview8.6平台的快速开发和可移植性好等特性,开发了一套别克式平滑度仪的监控软件,图6显示了监控软件界面。在这套软件中主要包含了通讯设置、校正系统和系统控制3部分功能。由于仪表和上位机采用串口通讯方式,所以通讯设置主要是设置串口波特率和停止位等参数,通过通讯协议监控软件可以获知仪表内部状态;校正系统主要是通过上位机设定参数来校准仪表;系统控制部分主要是提供给质检人员可以单独控制和显示各个阀门、真空泵开闭,从而可以调试仪表发现问题。监控软件通过解析仪表发出的内部状态可以动态将真空度曲线显示出来。为了分辨真空度传感器实时检测精度,特意显示了传感器的检测电压方便判断真空度的变化。由于C8051F340内部有温度传感器,我们同时也在软件中将温度传感器电压也显示出来,这样方便判断仪表内部的温度变化。通过上位机监控软件友好的人机交互,原来只能通过液晶屏看真空度变化转变成可以检
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 成人多重耐药菌感染传播的预防措施2026
- 新风系统清洗检测管理办法
- 文化传媒公司员工管理办法
- 2026年高职(管理会计实务)决策分析阶段测试试题及答案
- 2026年高职(工商管理)实训测试试题及答案
- 2026年驻马店护士职称考试试题及答案
- 2026年装运车间消防考试试题及答案
- 2026年数学作弊考生试卷及答案
- 2026年写字楼安全管理考试试题及答案
- 武汉“百湖之市”水体旅游资源开发与保护:平衡与共生路径探索
- JGJ79-2012 建筑地基处理技术规范
- 滇西小哥粉丝数据分析报告
- 胆总管结石伴急性化脓性梗阻性胆管炎的护理查房
- DB 5309-T 66-2023滇鸡血藤林下种植技术规程
- 《财政学》第七章 财政收入总论
- 渠道工程施工工艺与技术措施
- 《山东省情省况》知识考试参考题库(含解析)
- 城市道路交通规划设计规范
- 100+华为云高层主打胶片-华为云+智能+见未来
- 新能源材料-锂离子电池正极材料、负极、电解质、隔膜材料-生产工艺
- GB/T 39501-2020感官分析定量响应标度使用导则
评论
0/150
提交评论