基于FPGA的扫描离子电导显微镜的控制器及控制方法技术

技术编号:9489586 阅读:119 留言:0更新日期:2013-12-25 23:23
基于FPGA的扫描离子电导显微镜的控制器及控制方法,包括分别与上位机和PID求解单元相连的通信单元;PID求解单元分别与信号采集单元、PWM输出单元和DA单元相连;时钟单元用于统一操作时序。在初始化并设定参数后,信号采集单元采集反馈信号,PID求解单元求解出控制量,当反馈信号大于其阈值时,PWM输出单元控制直流无刷电机带动探针和托盘移动,当反馈信号小于等于其阈值时,DA单元控制压电陶瓷带动托盘移动,同时反馈信号和控制量传输至上位机进行显示,重复上述步骤至满足控制目标或接到结束命令为止。本发明专利技术用于对样品扫描成像的控制,体积小,提高了鲁棒性和智能性,能在保持分辨率的前提下,提高观测成像速度。

【技术实现步骤摘要】
【专利摘要】基于FPGA的扫描离子电导显微镜的控制器及控制方法,包括分别与上位机和PID求解单元相连的通信单元;PID求解单元分别与信号采集单元、PWM输出单元和DA单元相连;时钟单元用于统一操作时序。在初始化并设定参数后,信号采集单元采集反馈信号,PID求解单元求解出控制量,当反馈信号大于其阈值时,PWM输出单元控制直流无刷电机带动探针和托盘移动,当反馈信号小于等于其阈值时,DA单元控制压电陶瓷带动托盘移动,同时反馈信号和控制量传输至上位机进行显示,重复上述步骤至满足控制目标或接到结束命令为止。本专利技术用于对样品扫描成像的控制,体积小,提高了鲁棒性和智能性,能在保持分辨率的前提下,提高观测成像速度。【专利说明】基于FPGA的扫描离子电导显微镜的控制器及控制方法
本专利技术涉及无刷直流电机、压电陶瓷的控制领域,具体涉及一种基于FPGA的扫描离子电导显微镜的控制器及控制方法。
技术介绍
扫描离子电导显微镜是一种扫描探针显微技术,其原理如图2所示:是将一个Ag/AgCl电极置于充满电解液的玻璃微滴管中作为扫描探针,非导电样品放在一个电解液存储池底部。当玻璃微滴管接近样品表面时,由于空间的减小而限制离子自由流入玻璃微滴管探针,离子电导也随之减小。当玻璃微滴管探针在贴近样品表面扫描时,通过实时监测玻璃微滴管内电极和在电解池中另一 Ag/AgCl电极之间电导的变化,利用负反馈电路使探针上下移动来得到电导守恒,从而保持扫描过程中扫描探针针尖与样品间的恒定距离。这样,玻璃微滴管探针运动的轨迹即代表样品表面的形貌。其具有成像分辨率高、探针易于制备和对被成像物体无损伤等特点,特别适用于研究生理条件下的活体细胞,是一种与扫描电化学显微镜及原子力显微镜互补的扫描探针显微镜技术,能够对软界面及表面,如活细胞表面的显微结构,进行高分辨率成像;并能够与其它技术联用,研究细胞形貌与功能的关系;还能控制沉积特定分子,实现纳米尺度的显微操作与加工。实验控制的精确性是扫描离子电导显微镜观测成像的重要保障因素。在扫描离子电导显微镜的实验中要将探针尖端垂直下移到离样品表面纳米级的距离,传统的控制器侧重于保护电路或驱动电路的搭建,主要通过压电陶瓷的进给量控制来进行扫描观测实验,表现出控制缓慢、实验成像时间长等问题,并且对系统构架及人机交互考虑较少。
技术实现思路
本专利技术的目的在于提出一种基于FPGA的扫描离子电导显微镜的控制器及控制方法,能够在保持实验分辨率的前提下,提高实验观测成像的速度。为达到上述目的,本专利技术采用的技术方案为:基于FPGA的扫描离子电导显微镜的控制器,包括基于FPGA平台上的时钟单元、通信单元、PID求解单元、信号采集单元、DA单元以及PWM输出单元;其中通信单元通过与上位机通讯得到预设的控制目标,并将控制目标传送给PID求解单元;信号采集单元采集反馈信号,并将反馈信号传送给PID求解单元;PID求解单元根据控制目标和反馈信号求解出控制量;当实时的反馈信号大于反馈信号的阈值时,PID求解单元将控制量传送给PWM输出单元,PWM输出单元根据控制量控制直流无刷电机带动扫描离子电导显微镜的探针和托盘在微米级尺度上进行移动;当实时的反馈信号小于等于反馈信号的阈值时,PID求解单元将控制量传送给DA单元,DA单元根据控制量控制压电陶瓷带动扫描离子电导显微镜的托盘在纳米级尺度上进行移动,从而进行扫描离子电导显微镜扫描观测实验;时钟单元用于统一 FPGA平台上各单元的操作时序。还包括基于FPGA平台上的数据读写单元,数据读写单元用于将信号采集单元采集的反馈信号和PID求解单元求解出的控制量读写入存储器中,并通过通信单元将反馈信号和控制量传送给上位机进行显示。还包括基于FPGA平台上的滤波单元,滤波单元接收信号采集单元采集的反馈信号,并将反馈信号进行滤波处理成测量值,再将测量值传输给PID求解单元。所述的信号采集单元包括用于采集模拟反馈信号的AD单元和用于采集数字反馈信号值的I/o单元。所述的直流无刷电机包括三个分别用于调整x、y、z方向的直流无刷电机;所述的压电陶瓷包括一个用于调整X和y方向的压电陶瓷和一个用于调整Z方向的压电陶瓷。基于FPGA的扫描离子电导显微镜的控制方法,包括以下步骤:I)将通信单元与上位机连接,将PWM输出单元和直流无刷电机的接口相连,DA单元和压电陶瓷的接口相连;2)通电后进行初始化操作,然后确定被采集的反馈信号的反馈模式,设定控制目标和反馈信号的阈值,计算并设定PID求解单元的参数;3)数据采集:信号采集单元采集反馈信号,通过滤波单元对采集到的反馈信号进行滤波处理,得出测量值,从而得到扫描观测实验的实时工作状态;4)同时进行以下步骤:4.1)将测量值通过数据存储单元进行读写,再通过通信单元传递给上位机,使扫描观测实验的实时工作状态和控制目标在上位机上进行实时显示;4.2) PID求解单元根据设定的控制目标、扫描观测实验的实时工作状态和计算并设定好的PID求解单元的参数求解出控制量;5)再同时进行以下步骤:5.1)利用数据读写单元记录控制量;5.2)利用通信单元将控制量传输给上位机,在上位机上进行实时显示;5.3)当实时的反馈信号大于反馈信号的阈值时,进行步骤5.3.1),当实时的反馈信号小于等于反馈信号的阈值时,进行步骤5.3.2);5.3.1) PID求解单元将控制量传送给PWM输出单元,PWM输出单元根据控制量控制直流无刷电机带动扫描离子电导显微镜的探针和托盘在微米级尺度上进行移动,从而调整扫描观测实验的实时工作状态,得到新的反馈信号;5.3.2) PID求解单元将控制量传送给DA单元,DA单元根据控制量控制压电陶瓷带动扫描离子电导显微镜的托盘在纳米级尺度上进行移动,从而调整扫描观测实验的实时工作状态,得到新的反馈信号;6)重复进行步骤3)至步骤5),直至满足设定的控制目标或接收到由上位机输入的结束命令为止。所述的反馈信号的扫描模式为等高度扫描模式或跳跃式扫描模式。所述的控制目标为被采集的反馈信号的离子电流降低至5%。所述的反馈信号的阈值为被采集的反馈信号的离子电流降低至10%。相对于现有技术,本专利技术的有益效果为:本专利技术提供的基于FPGA的扫描离子电导显微镜的控制器,用于扫描离子电导显微镜(SICM)扫描观测实验中对样品扫描成像的控制。本专利技术将传统的控制器集成到FPGA控制板上,减小了控制器的体积,使得控制器体积小型化,且小型化后的控制器可放入显微镜的屏蔽箱中,提高了其鲁棒性。而且本专利技术提供的控制器能够通过信号采集单源采集反馈信号(扫描观测实验中的闭合回路中的离子电流的大小)、PID求解单元求解出控制量,当实时的反馈信号大于反馈信号的阈值时,PWM输出单元控制直流无刷电机带动探针和托盘在微米级尺度上进行移动,当实时的反馈信号小于等于反馈信号的阈值时,DA单元控制压电陶瓷带动托盘在纳米尺度上进行移动,从而实现了根据反馈信号实现基于FPGA的扫描离子电导显微镜的控制器的自动控制,提高了控制器对扫描观测实验控制的智能性。本专利技术能够通过直流无刷电机在微米级尺度上大范围调整探针和托盘的位置;而且能够通过压电陶瓷在纳米级的尺度内调整托盘的位置,使得对探针和托盘位置的控制更加精密准确,从而提高了扫描观测实本文档来自技高网
...

【技术保护点】
基于FPGA的扫描离子电导显微镜的控制器,其特征在于:包括基于FPGA平台上的时钟单元、通信单元、PID求解单元、信号采集单元、DA单元以及PWM输出单元;其中通信单元通过与上位机通讯得到预设的控制目标,并将控制目标传送给PID求解单元;信号采集单元采集反馈信号,并将反馈信号传送给PID求解单元;PID求解单元根据控制目标和反馈信号求解出控制量;当实时的反馈信号大于反馈信号的阈值时,PID求解单元将控制量传送给PWM输出单元,PWM输出单元根据控制量控制直流无刷电机带动扫描离子电导显微镜的探针和托盘在微米级尺度上进行移动;当实时的反馈信号小于等于反馈信号的阈值时,PID求解单元将控制量传送给DA单元,DA单元根据控制量控制压电陶瓷带动扫描离子电导显微镜的托盘在纳米级尺度上进行移动,从而进行扫描离子电导显微镜扫描观测实验;时钟单元用于统一FPGA平台上各单元的操作时序。

【技术特征摘要】

【专利技术属性】
技术研发人员:庄健金鹏
申请(专利权)人:西安交通大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1