基于USB通讯的糖厂pH值控制器
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
澄清中和工序是制糖生产过程中关键工序之一,蔗汁pH值及温度的控制好坏,直接影响糖厂的糖份回收率、产品质量和企业效益。由于制糖生产环境恶劣,生产过程积垢严重,pH值的自动控制技术问题一直没有得到很好地解决,制约了糖厂的经济效益的提高。
     USB作为一种新的通用串行总线标准,具有较强的纠错能力、速度快、不占用系统资源、方便灵活等特点,应用越来越广泛。本文提出了基于USB通讯的糖厂pH值控制器,该控制器是以微处理器AT91M55800为核心,充分利用AT91M55800微处理器AD、DA资源,外扩是PHILIPS公司的USB芯片PDIUSBD12,采用USB通讯方式,实现pH值数据的采集和控制。
     在硬件方面,设计了AT91M55800核心板和pH值信号调理扩展板,核心板电路包括AT91M55800微处理器电路、存储器电路、USB通讯接口电路、RS232接口电路、AD接口电路、DA接口电路等,pH值信号调理扩展板主要实现将玻璃电极pH值的微弱信号转换成0-3V的信号。
     在软件方面,分析了USB通讯的协议,编写了控制器核心板的USB固件程序。采用WDM驱动开发程序DriverStudio实现了PC机的USB驱动,使PC机和pH控制器能够高速高效的进行数据传输。采用PID控制算法,编写了pH值检测控制程序。应用LabVIEW开发了pH值监控软件,实现了通过USB方式来控制三容液位的控制。
     通过pH值检测实验和三容液位装置控制实验结果表明,本论文设计的基于USB通讯方式的糖厂pH值控制器,具有方便、易用、灵活等优点。运用虚拟仪器技术,实现硬件和软件资源的共享,不仅能进行信号采样和波形显示,还能够对采集的波形数据进行存储、回放和共享。该控制器不仅适用于pH值控制,而且可推广到其他测控领域中使用。
Clarification neutralize is the key processes in the sugar production. The control of pH-value and temperature on cane juice directly affects the recovery, product quality and private benefits of sugar. It limits increase of the economic benefit of sugar mill, because of the pool production environment and lots of sediment incrustation of production process. Automatic control of pH-value has not been solved appropriately.
     As a new generic serial buses standard, the application of USB is more and more widely used. The USB has the characters—strong error correcting capability, fast speed, little system resources, convenience and agility, and so on. This thesis introduces a kind of sugar pH-value controller based on USB communication. The controller uses the microprocessor AT91M55800 as the core and makes the most use of AD-DA resource of AT91M55800. The microprocessor of USB communication is PDIUSBD12. It use USB communication to implement pH-value data gathering and controlling.
     In hardware, the main board and pH-value signal conditioning board are designed. The main board circuit includes AT91M55800 microprocessor circuit, storage circuit, USB communication interface circuit, RS232 interface circuit, AD interface circuit and DA interface circuit and so on. The pH-value signal conditioning board mainly changes the small voltage of glass electrode pH-value to a 0-3V signal.
     In software, USB communication protocol is analyzed, and USB firmware program of main board is written. Using WDM drive development tool DriverStudio implements USB driver, it makes PC and pH controller realizing data transfer quickly and effectively. Meanwhile, LabVIEW is used to develop pH-value monitoring software, I realize the control of liquid level through USB mode.
     The experimental result indicates that the sugar pH-value controller based on USB communication in this paper is convenient, nimble, flexible and so on. The VI technology can achieve the resource sharing of hardware and software. The software of VI can realize signal sampling and waveform display, it also can store, playback and share the waveform data collected. This controller is not only suit for pH-value control, but also can be applied to other Tracking and Controlling field.
引文
[1]蒙远辉.国内糖厂自动控制系统的现状与展望[J].中国甜菜糖业,2005年04期
    [2]Ultrafiltration of sugar cane juice for recovery of sugar:analysis of flux and retention Separation and Purification Technology Volume:21,Issue:3,January 1,2001,pp.247-259 Bhattacharya,P.K.;Agarwal,Shiipi;De,S.;Rama Gopal,U.V.S.
    [3]黄福五,钟耀南,李扬训等.甘蔗制糖机械设备[N].北京:中国轻工业出版社,1998
    [4]云南省电子计算中心.糖厂PH值双回路智能控制系统项目验收、鉴定资料[R].2004
    [5]中国轻工总会甘蔗糖业质量监督检测中心,甘蔗制糖化学管理分析方法.1995
    [6]马忠梅,徐英慧.AT91系列ARM核微控制器结构与开发[M].北京:北京航空航天大学出版社,2003
    [7]胥静.嵌入式系统设计与开发实例详解[M].北京:北京航空航天大学出版社,2005
    [8]田泽.嵌入式系统开发与应用[M].北京:北京航空航天大学出版社,2005
    [9]周立功.ARM微控制器基础与实践[M].北京:北京航空航天大学出版社,2003
    [10]杜春雷.ARM体系结构与编程[M].北京:清华大学出版社,2003
    [11]Raj Kamal.嵌入式系统体系结构、编程与设计[M].北京:清华大学出版社,2005
    [12]李易.通用串行总线USB2.0新版本[J].国外电子测量技术,2002
    [13]Jan Axelson.USB大全[M].陈逸译.北京:中国电力出版社,2001
    [14]Compaq,Intel,Microsoft et al.Universal serial Bus specification[S],Revisionl.1,1998.
    [15]Kouyama T,Nano H,Kon C et al.The Design of a USB Device Controller[J].Asia South Pacific design automation,2003
    [16]李志文,周富大.USB2.0在高速数采系统中的应用[M].电子测量技术,2002
    [17]张念淮.USB总线接口开发指南[M].北京:国防工业出版社,2001
    [18]张弘.USB接口设计[M].西安:西安电子科技大学出版社,2002
    [19]PhiliPS Semiconductors.PDIUSBD12 Datasheet[P].2006
    [20]周立功.PDIUSBD12USB固件编程与驱动开发[M].北京:北京航空航天大学出版社,2003
    [21]高有堂,常进.PDRASBD12芯片在USB接口电路中的应用[J].现代电子技术,2003
    [22]周振宇,谷海颖.基于USB总线的实时数据采集系统设计[J].计算机应用,2002(2)
    [23]王成儒,李英伟.USB2.0原理与工程开发[M].北京:国防工业出版社,2004
    [24]Philips Corp.The Specification of USB Interface Device With Parallel Bus[P].1999
    [25]武安河,周利莉.Windows设备驱动程序(VxD与WDM)开发实务[M].电子工业出版社,2001
    [26]坎特,孙义.Windows WDM设备驱动程序开发指南[M].北京,机械工业出版社,2000
    [27]Chris Cant.Writingg Windows WDM Device Drivers[M].机械工业出版社,2000
    [28]路林吉,饶家明等.虚拟仪器概论[J].电子技术,2000
    [29]张凯.LabVIEW虚拟仪器工程设计与开发[M].北京:国防工业出版社,2004
    [30]刘君华.基于LabVIEW的虚拟仪器设计[M].北京:电子工业出版社,2003
    [31]候国屏,王坤等.LabVIEW7.1编程与虚拟仪器设计[M].北京:清华大学出版社,2005
    [32]周求湛,钱志鸿等.虚拟仪器与LabVIEW7Express程序设计[M].北京:北京航空航天大学出版社,2004
    [33]张爱平.LabVIEW入门与虚拟仪器[M].北京:电子工业出版社,2004
    [34]耿世钧.新一代的智能仪器虚拟仪器[J].河北工业大学学报,1999
    [35]李扬,郑莹娜等.高性能虚拟示波器的研究[J].工业仪表与自动化装置,1999
    [36]刘阳.虚拟仪器的现状及发展趋势[J].电子技术应用,1999
    [37]胡生清.未来的仪器仪表-虚拟仪器[J].自动化与仪表,1999
    [38]NI Corp.LabVIEW Funtion and Ⅵ Reference Manul[S].1998
    [39]NI Corp.G Programming Reference Manul[S].1998
    [40]NI公司.使用NI-VISA控制USB设备[S].2006
    [41]NI公司.LabVIEW基础教程[M].汪敏生译.北京:电子工业出版社,2002
    [42]林止盛.浅谈虚拟仪器技术的演化和发展[J].微计算机信息,1997
    [43]许斌.基于虚拟仪器技术的信号产生及数据分析处理系统[D].西北工业大学硕士学位论文,2004
    [44]肖忠祥.数据采集原理[M].西安:西北工业大学出版社,2001
    [45]马明建.数据采集与处理技术[M].西安:西安交通大学出版社,2005
    [46]肖忠祥,孟开元等.数据采集原理[M].西安:西北工业大学出版社,2001
    [47]陈钟.数据采集方法[J].北京:中国审计出版社,2001
    [48]陈光禹.现代电子测试技术[M].北京:国防工业出版社,1995
    [49]刘君华,贾惠芹等.虚拟仪器图形化编程语言LabVIEW教程[M].西安:西安电子科技大学出版社,2001
    [50]李刚,林凌等.LabVIEW易学易用的计算机图形化编程语言[M].北京:北京航空航天大学出版社,2001
    [51]杨乐平,李海涛等.LabVIEW程序设计及应用[M].北京:电子工业出版社,2001
    [52]北京斯达特机电科技发展有限公司.SH系列步进电机驱动器使用说明书.2001
    [53]吉雷.Protel99从入门到精通[M].西安:西安电子科技大学出版社,2000
    [54]赵广林.Potel99SE电路设计与制版[M].北京:电子工业出版社,2005
    [55]黄书伟,卢申林.印制电路板的可靠性设计[M].北京:国防工业出版社,2004
    [56]谭浩强.C程序设计[M].北京:清华大学出版社,2002
    [57]孙增忻.智能控制理论与技术.北京:清华大学出版社,1997
    [58]蔡自兴.智能控制-基础与应用.北京:国防工业出版社,1998

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700