基干Qt电润湿器件驱动控制系统策划.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基干Qt电润湿器件驱动控制系统策划

基于Qt的电润湿器件驱动控制系统设计   摘 要:为了实现电润湿器件的驱动和控制,该系统设计包含驱动电路和上位机软件两部分。驱动电路使用PIC单片机通过FT245组成的USB接口模块接收上位机的控制命令,按照预定义的格式解析生成控制信号控制DA芯片AD5535输出电压信号,使用集成化的电压芯片实现电平转换和升压电路;上位机软件基于Qt软件开发框架在Windows平台下采用C++语言编写,实现对驱动参数的各种操作和电润湿器件电极的状态显示功能。经实验验证,该系统工作性能良好,满足设计要求 关键词:电润湿器件;驱动电路;上位机软件;Qt 中图分类号:TH122.5 文献标识码:A 文章编号:2095-1302(2016)10-00-02 0 引 言 在传统的以微量样品为对象的生化分析实验中,一般使用较为昂贵的实验设备,且需要专业的实验人员进行操作。基于电润湿器件的液滴操作技术可大大简化生化样品分析的实验操作步骤,降低生化实验对设备的依赖程度,且其需要的生化样品更少、样品实验时间更短[1] 电润湿器件利用微观尺度下表面张力起主导作用的原理,通过改变液滴在固体接触面的表面张力大小从而造成液滴的形变进而改变液滴的运动状态[2]。液滴与固体接触时,液滴会沿着固体的表面延展,达到稳定状态时液滴形状保持不变,此时固液界面在空气、液滴和固体三种物质交点的切线与固液接触面形成接触角;根据Lippmann-Young方程[3],电润湿器件按时序施加一定频率和幅值的方波电压后接触角减小;接触角减小使液滴发生形变,当液滴左右曲率半径变化导致的液滴内部压力差大于其受到的阻力时,液滴开始运动[4]。因此,通过对电润湿器件进行驱动和控制就可以实现液滴的基本操作 1 系统总体方案 电润湿器件驱动控制系统包括驱动电路和上位机软件两部分。上位机软件将驱动参数按照一定的控制命令格式发送,通过USB接口模块传输到单片机,单片机将控制命令按照预定义的控制命令格式进行解析,解析后利用SPI通信接口发送控制信号给DA芯片,DA芯片输出控制命令指定的电压信号;上位机对用户提供一种可视化的电润湿器件操作界面,用户选择驱动电路与PC的连接端口进行数据传输测试,测试成功后即可在驱动参数输入表格输入驱动参数,本设计提供驱动参数的文件打开和文件保存功能,方便用户打开预定义的驱动参数文件和保存已调试完毕的控制命令,同时设计了电极模拟显示区域,方便用户更加直观地观察电极状态变化。基于Qt的电润湿器件驱动控制系统总体结构如图1所示 2 驱动电路 驱动电路采用模块化设计方案,分为单片机控制模块、USB接口模块、DA输出模块和电压转换模块,每个模块完成其对应的功能 2.1 单片机控制模块 在本设计中,单片机模块实现上位机软件控制命令的接收、解析和DA输出模块控制信号的发送,是整个系统设计的数据处理和控制中心。本设计采用PIC24系列单片机的PIC24 HJ256 GP206芯片,该芯片是16位采用RISC指令集单片机,拥有改进的哈佛结构,工作频率在32 MHz时指令速度可达16 MIPS,完全满足系统设计的要求[5]。单片机控制流程图如图2所示 2.2 USB接口模块 USB接口模块实现单片机I/O口与USB接口的数据转换功能。本设计采用并行FIFO双向数据传输的USB接口芯片FT245实现USB接口模块的功能,该芯片集成微控制器和USB通信协议,同时提供PC端的设备驱动程序,一般用户只需进行简单的硬件设计和软件编程即可实现USB通信[6]。PIC24单片机与FT245的管脚连接如图3所示 2.3 DA输出模块 本设计选用具有多通道高电压输出的高精度DA芯片AD5535完成电压信号的输出,AD5535拥有32通道、14位DAC,内置高压输出放大器,其输出电压范围通过REFIN引脚编程设置。AD5535通过三线通信接口SPI与PIC24单片机连接,接收单片机传输的电压数字数据,并根据该数据输出对应的电压信号 2.4 电压转换模块 电压转换模块将5 V电源转换成单片机控制模块、USB接口模块和DA输出模块需要的电平,使用集成化的电压芯片不仅缩小了电压误差,还大大减小了升压电路的体积。其中使用LM2611、5SVV200S实现5 V到-5 V和200 V的转换,使用ISL60002实现5 V到2.048 V的转换,再放大到4.096 V 3 上位机软件 本设计中的上位机软件开发基于跨平台的C++图形用户界面和应用软件开发框架Qt,在跨平台集成开发环境Qt Creator中使用C++语言进行编写和编译[7,8],运行在Windows平台上。上位机软件由端口、测试、发送、驱动参数和显示5部分组成,实现驱动参数的

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档