智能式农药残毒检测系统设计
2011-11-18蒋鼎国徐保国
蒋鼎国 徐保国
摘要:针对农产品中的农药残毒状况,设计一种基于酶抑制法的运用先进检测技术的农产品农药残毒自动检测系统。该系统以单片机控制器为核心,硬件包括LED显示器、比色池、硅光电池和数据采集器等部分,利用USB接口将温度、吸光度以及抑制率等信号上传给上位PC机,在基于LabVIEW的软件平台上对其进行分析处理。该系统可对多种样品同时检测,测量准确度高,精密度好,方便快速,适合于各种实际应用场合,具有广泛的应用前景。试验证明,该系统稳定性好,数据传输可靠性高,实现了农残数据的采集、存储和分析等功能。
关键词:农药残毒;酶抑制法;单片机;检测系统
中图分类号:O657;S481+.8文献标识码:A文章编号:0439-8114(2011)16-3403-05
Design of the Automatic Pesticide Residue Detecting System
JIANG Ding-guo1,X?譈 Bao-guo2
(1.Office of Science and Technology,Huaiyin Institute of Technology,Huaian 223003,Jiangsu,China;
2.School of Internet of Things Engineering, Jiangnan University,Wuxi 214122,Jiangsu,China)
Abstract: An automatic detection system based on the advanced detection technique of enzyme inhibition was designed aiming at the pesticide residue in agricultural products. Using single-chip microcomputer as the core, this system contained hardwires including LED, cuvettes to store the liquid, silicon photovoltaic cells and a data acquisition module. It could acquire and store temperature,light absorbency and the inhibition rate,and could communicate with PC using USB interface. The virtual instrument software system was based on LabVIEW. Several samples could be analyzed simultaneously. The method was convenient and fast with a good accuracy and precision. The system was suitable for monitoring residues of organophosphate and carbanate insecticides in various samples. Experimental result indicated that it was reliable and suitable. It could acquire,store,perform and analyze the data of pesticide residue.
Key words: pesticide residue; enzyme inhibition method; single-chip microcomputer; determination system
由于我国在农药生产和使用上存在一定问题,加强对食品及农产品中农药残毒的检测显得非常必要。在现行的农产品生产加工及市场检测监督领域,尚缺乏一种现场对农药残毒检测简捷有效的快速检测仪器和设备。我国农业生产模式仍以个体农户经济为主,因此不容易实现集中检测和管理。而采用价格昂贵、成本高的大型检测仪器设备并不现实,无法进行普及。目前农产品中使用的有机磷、氨基甲酸酯类农药常作为高效、广谱的杀虫剂,被广泛地用于农业、家庭以及仓储等的杀虫,其对人体健康都会造成一定危害,因此研制开发一种廉价、高效的农药残毒快速检测微型智能分析仪能有效降低由农药残毒带来的安全风险。
目前利用有机磷农药毒理特性的酶抑制法应用较多,其特点是操作简便、检测快速,已经得到了一定程度的应用。依据该原理的农药残毒检测方法已有相关的研究[1-3],但这类方法多关注化学方法的应用,涉及自动检测、数据采集和处理的自动化程度的研究较少。本研究以解决食品及农产品中农药残毒的快速检测问题,从检测原理及方法上展开了系统研究,设计了一种基于酶抑制法的应用先进检测技术的农产品农药残留自动检测系统。
1农药残毒检测系统总体设计思路
系统总体方案如图1所示。①单色光源:系统采用具有410 nm波长蓝紫色的发光二极管(LED)作为光源。②待测液:待测样品与试剂在样品池中进行水解显色反应,反应后的液体颜色深度与样品的农药残留相关。③传感器:设计选用TSL230作为光频转换器件。其特点是感光性能稳定、反应迅速、对强光无记忆效应、对弱光也很灵敏。④单片机:采用单片机控制,完成信号的采集、处理、反馈及结果输出的软、硬件设计,结果采用液晶显示并可将检测数据通过微型打印机打印出来,同时通过通信系统实现与微型计算机的通信,实现数据共享[4-6]。⑤无线收发:采用nRF24L01无线收发器,实现上、下位机之间的数据通信。⑥电平转换:下位机系统可以与PC机通过串行接口进行通信,使用电平转换芯片MAX232,将单片机输出的TTL电平转化为RS232电平。⑦PC机:基于PC机的LabVIEW环境下[7,8],调用信号处理函数,编写程序和设计虚拟仪器界面,形成检测农药残毒功能的应用程序,进行检测结果数据显示。
2系统硬件设计
2.1系统硬件总体结构
系统硬件部分是以单片机系统为核心,包括LCD显示、总线接口RS232、无线收发模块nRF24L01、便携式电源、输入键盘、打印机等。单片机系统总体框架如图2所示。
2.2光源系统及传感器
系统采用410nm波长蓝紫色的高亮度LED作为光源。光频转换器TSL230是美国TI公司的最新智能传感器,它可直接对可见光进行频率转换;其灵敏度、分频输出可由程序控制,该器件特别适合于频率计數器、脉冲累加器及高速定时器。采用TSL230的前端检测电路如图3所示。
2.3单片机选型
设计采用的单片机是P89V51系列。P89V51RB2是一款80C51微控制器,包含16kB Flash和1 024字节的数据RAM。P89V51RB2的典型特性是它的X2方式选项。利用该特性,设计工程师可使应用程序以传统的80C51时钟频率(每个机器周期包含12个时钟)或X2方式(每个机器周期包含6个时钟)的时钟频率运行,选择X2方式可在相同时钟频率下获得2倍的吞吐量。从该特性获益的另一种方法是将时钟频率减半而保持特性不变,这样可以极大地降低电磁干扰(EMI)。Flash程序存储器支持并行和串行在系统编程(ISP)。并行编程方式提供了高速的分组编程(页编程)方式,可节省编程成本和上市时间。ISP允许在软件控制下对成品中的器件进行重复编程。应用固件的产生/更新能力实现了ISP的大范围应用。P89V51RB2也可采用在应用中编程(IAP),允许随时对Flash程序存储器重新配置,即使是应用程序正在运行也不例外。由P89V51组成的主控制电路如图4所示。
2.4单片机外围子系统设计
单片机外围子系统包括测量数据的存储,液晶显示电路、键盘阵列、打印机、PC機通信接口电路、便携式电源等。
2.4.1液晶显示设计采用杭州清达光电技术有限公司生产的具有128×64分辨率的大屏幕液晶显示模块LCM12864,该模块提供有128×64点阵,包括LCD显示屏、LCD驱动电路、连接件、LCD控制模块、PCB线路板、背光源和结构件等。驱动电压5V。写信号WR与读信号RD分别由单片机的P4.6口和P4.7口控制,7管脚是片选端,直接与单片机的P6.6口相连接,8管脚是命令数据端口,与P6.7口相连接,数据线10-17管脚与P0口相连接,SLA与SLB管脚是液晶背景灯的控制端子,其中SLA管脚通过0.5Ω的电阻与5V电源连接,SLK管脚由单片机P2.2端口通过一个达林顿管与之连接,当P2.2管脚给出低电平时,第一个三极管处于截止状态,而第二个三极管处于饱和导通,使得SLK端接地,背景灯点亮,反之则背景灯熄灭。
2.4.2PC机通信接口设计设计实现了单片机与计算机的通信功能。主要应用单片机的P3.0口(串行数据接收端),P3.1口(串行数据发送端),以及电平转换专用芯片MAX232、RS232通信接口来实现这一功能。使用电平转换芯片MAX232将单片机输出的TTL电平转化为PC机的RS232电平。采用5V电源,需要的外围元件少,且遵循EIA/TIA232通信标准,传输速率达220kbps。电路如图5所示。
3系统软件设计
系统整体软件框架如图6所示,主程序是系统的监控程序,主要先对系统中的各部分进行初始化工作,然后监控系统按照键盘指示进行工作。因为系统研发的最终目的是完成一个用户能够直接进行操作使用的电子仪器,因此在编程思想上遵从电子仪器产品软件开发的一般思路进行。
3.1基于吸光光度分析方法的软件编程
酶抑制法是基于有机磷和氨基甲酸酯类农药能抑制某些特定的生物酶的活性的特点,借助于显色反应对农药残毒进行判定[9,10]。以乙酰硫代胆碱作为水解反应的底物时,在其化学作用下乙酰硫代胆碱被水解成硫代胆碱和乙酸,硫代胆碱和二硫双对硝基苯甲酸产生显色反应,使反应液呈黄色,在分光光度计410 nm处有最大吸收峰,由此即可测得酶活性被抑制的程度[11]。
抑制率的计算方法是首先测量相对透射光强S,然后计算透光度T:T=lg(1/S);接着计算吸光度A:A=T0-T,式中T0和T分别为初始透光度和当前透光度;最后计算抑制率Y:Y=[(K0-Kt)/K0]×100%,式中Kt和K0分别是待测样品和空白样品在410 nm左右测定吸光度A随时间t的变化的曲线的斜率值。
系统只要完成对入射光强、标准溶液出射光强以及样品溶液出射光强的测量,就可以经过软件的直线拟合完成对抑制率的检测。如图7所示为采集存储的流程。
3.2分析系统软件设计
分析系统软件采用模块化设计思想,主要包括数据管理模块、数据采集模块、数据分析模块和报表打印模块等。由于模块众多,在一个面板上很难显示出所有内容,一般可以通过Tab Control控件进行分页显示,但如果前面板控件过多,程序必然繁乱,因此系统采用多面板方式设计虚拟分析系统软件。在主程序中通过VI引用方法节点,实现子面板与主程序相互独立运行。主程序结构如图8所示。
3.3数据采集模块设计
通过通用的驱动程序或接口,例如VISA、IVI、OPC、ActiveX和DLL等,LabVIEW几乎能与任何厂商甚至自制的硬件通信。数据采集模块采用VISA,实现了LabVIEW与硬件装置之间的通信。
VISA即虚拟仪器软件架构是成立于1993年的VXIplug&play系统联盟最重要的成果之一,通过它用户能与大多数仪器总线连接,包括GPIB、USB、串口、PXI、VXI和以太网。VISA函数在Instrument I/O→VISA面板下,包括VISA Read、VISA Write、VISA Open、VISA Close、VISA Configure Serial Port和VISA Set I/O Buffer Size等。在程序框图设计时需要注意:必须设置与下位机一样的数据通信格式,即1位起始位、8位数据位、无奇偶校验位、1位停止位。为了将采集的数据保存在PC机中以便进一步分析,数据采集模块首先利用Open/Create/Replace File函数创建一个文本文件,如果这个文件存在就替换它,然后再利用Write to Text File函数将数据保存为文本文件。图9为数据采集模块前面板,前面板显示的是由光频转换器测得的用频率表示的透射光强随时间变化的关系曲线图。
3.4数据分析模块设计
系统还要具备分析功能,如绘制某日某蔬菜批发市场各种农产品农药残毒曲线或某时间段某种农产品农药残毒曲线等。经过处理后的所有数据都能以.txt形式存在硬盘的指定目录中,用户可以进行备份或者用第三方软件进行再分析。图10中显示的是2010年3月1~15日共15 d被抽检的某市场的四季豆农药残毒曲线图。
4系统测试
4.1系统光源稳定性误差分析
设计选用TSL230作为光频转换器件,实际光源的稳定性决定了其光强会有微弱的变化,进行8次光源光强测量后得到的频率值如表1所示。
在温度条件方面,乙酰胆碱酯酶的反应速度和环境温度有密切关系,当环境温度低于37 ℃时,酶的反应速度下降,则加入乙酰胆碱酯酶液和显色剂溶液后进行的测量容易导致变化率低于正常值。时间条件方面,如果乙酰胆碱酯酶放置时间过长,加上温度的变化,可能导致其活性降低,仍会引起变化率低于正常值。
4.2农药浓度与抑制率关系试验结果
试验研究了甲胺磷、氧乐果、敌敌畏、敌百虫、克百威、灭多威等不同种类不同浓度的农药对酶抑制率的影响关系。将标准浓度的甲胺磷农药加去离子水稀释成不同浓度的溶液,用高精度移液器取样2 mL,果蔬样品2 g进行测试,根据农业行业标准NY/T448—2001《蔬菜上有机磷和氨基甲酸酯类农药残毒快速检测方法》进行酶抑制率检测,试验数据见表2。
结果表明抑制率与农药残毒浓度呈正相关,抑制率随着农药残毒浓度的升高而升高。当抑制率≤40%时,农药残毒较低,可判定为合格产品;当抑制率在40%和70%之间时,为可疑农残超标产品,需要复查;当抑制率≥70%时,农药残毒浓度较高,可判定为农药残毒超标产品。实际应用时对农药残毒超标产品多次重复检测的重现性应在80%以上。
5结论
通过采集系统采集到农药残毒信息,经过单片机系统进行信息处理与控制运算,输出测量结果数据,并在显示设备上显示,进行多次模拟试验成功后,在随后进行的实地现场试验中也得到了成功的验证,达到了预期的快速检测效果。软件方面成功地实现了信息的检测、信息的处理与控制运算、数据读取及LCD显示、LabVIEW用户界面设计等功能。课题开发的便携式农药残毒检测仪器具有体积小、易携带、功能多、精度高以及易操作等优点。设计创新点在于,将自动检测技术、信息处理和控制技术以及现代虚拟仪器设计方法应用于农药残毒检测中,取得了比较理想的效果。
参考文献:
[1] PAN J,XIA X X,LIANG J. Analysis of pesticide multi-residues in leafy vegetables by ultrasonic solvent extraction and liquid chromatography-tandem mass spectrometry[J]. Ultrasonics Sonochemistry,2008,15(1):25-32.
[2] NGUYEN T D,HAN E M,SEO M S,et al. A multi-residue method for the determination of 203 pesticides in rice paddies using gas chromatography/mass spectrometry[J].Anal Chim Acta,2008,619(1):67-74.
[3] 裘正军,陆江峰,何勇. 基于酶抑法的农产品农药残留快速检测系统及影响因素分析[J]. 农业工程学报,2007,23(9):229-233.
[4] 马潮. AVR单片机嵌入式系统原理与应用实践[M]. 北京:北京航空航天大学出版社,2007.
[5] 张大明. 单片微机控制应用技术实操指导书[M]. 北京:机械工业出版社,2007.
[6] 李芙玲,张瑾,闫跃升. 基于CH341的USB-UART的设计与实现[J]. 工矿自动化,2007(3):121-122.
[7] 王禹林,熊振华,丁汉. LabVIEW与Matlab的无缝集成[J]. 计算机应用,2006,26(3):695-698.
[8] 陈锡辉. LabVIEW8.20程序设计从入门到精通[M]. 北京:清华大学出版社,2007.
[9] 田子华. 酶抑制法农药残留快速检测技术研究[D]. 南京:南京农业大学,2005.
[10] 林春绵,胡晓燕,张安平. 酶抑制法快速检测有机磷农药残留的研究进展[J]. 浙江工业大学学报,2009,37(4):386-391.
[11] 赵斯奇,阎肃. 农药残留检测技术[J]. 安徽农业科学,2008,36(10):4176-4178.