膜片钳系统软件设计

膜片钳系统软件设计

论文摘要

膜片钳技术业已成为细胞生物学的重要实验手段之一,广泛运用于生物、生理、药理、病理和神经科学等领域研究。膜片钳实验软件是膜片钳系统的重要组成部分,负责数据采集卡的控制,数据的采集,数据保存及数据分析,并为人机交互提供友好平台。现有版本的膜片钳实验软件尚不完善,不能匹配更新了的硬件,而且某些功能欠缺,操作不合乎习惯,给实验人员带来了诸多不便。为解决上述问题,需要在现有版本的基础上开发出新一版膜片钳系统软件,本文将讨论其设计思想和实现过程。在本软件的设计中始终贯穿着任务导向和服务导向的思想,为最紧迫的任务设置最高的优先级,同时尽可能好的满足用户的需求,为软件用户提供尽可能多的方便。本文首先介绍了膜片钳的硬件结构和软件框架,在此基础上逐一展开,叙述了各模块功能的实现以及模块之间的相互关系,在此过程中详细介绍了MFC的框架、视图、文档、模板结构及其相互关系和通信方法,讨论了内存映射技术、自定义消息处理技术、USB2.0接口程序设计、动态连接库的编程和引用。最后介绍了数据采集卡参数校正程序的设计。本软件已经通过了相关人员的检测,并在实验室做了实际应用测试,实验测试结果表明该软件匹配新的数据采集卡,并能为用户提供一个相对舒适的且合乎实验习惯的实验平台。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 引言
  • 1.2 课题的目的和意义
  • 1.3 国内的发展状况
  • 1.4 开发工具
  • 1.5 本文内容介绍
  • 2 系统硬件结构
  • 2.1 引言
  • 2.2 硬件结构
  • 3 系统软件架构和MFC 的基本概念
  • 3.1 引言
  • 3.2 软件的层次结构
  • 3.3 模板类、文档类、视图类和窗口类在程序中的组织过程
  • 3.4 应用程序类、模板、文档、视图和窗口框架间的通信
  • 3.5 MFC程序中的消息处理
  • 3.6 内存映射技术
  • 3.7 本章总结
  • 4 系统软件各模块的具体实现
  • 4.1 参数传递接口ABFFileHeader
  • Space'>4.2 内存管理模块IBBSpace
  • 4.3 刺激波形产生模块
  • Dispatch'>4.4 数据发送和采集模块 IBBDispatch
  • Dispose'>4.5 数据处理模块 IBBDispose
  • telegraph'>4.6 面板监控模块IBBtelegraph
  • 4.7 本章小节
  • 5 与数据采集卡交互的模块设计
  • 5.1 引言
  • 5.2 应用程序和硬件的关系
  • 5.3 相关动态链接库DLL的设计
  • USB20 的设计'>5.4 硬件接口类IBBUSB20的设计
  • 5.5 本章小节
  • 6 其它模块设计
  • 6.1 多个Protocol循环运行模块
  • 6.2 TTL电平产生模块
  • 6.3 新数据采集卡的校验程序
  • 6.4 本章小节
  • 7 结果和展望
  • 7.1 实验结果
  • 7.2 膜片钳展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].数据采集卡在切削力测量中的应用[J]. 常州工程职业技术学院学报 2008(02)
    • [2].基于FPGA光栅数据采集卡的设计[J]. 工具技术 2015(02)
    • [3].数据采集卡性能指标与应用[J]. 工业控制计算机 2008(05)
    • [4].加固型数据采集卡振动分析与设计[J]. 信息技术 2015(12)
    • [5].滚动轴承疲劳寿命试验中连续数据采集卡的设计[J]. 轴承 2014(08)
    • [6].小电流接地选线装置中数据采集卡的设计[J]. 信息技术 2008(03)
    • [7].数据采集卡中固件程序的开发[J]. 河北科技大学学报 2008(01)
    • [8].光电检测数据采集卡的设计与应用[J]. 无线互联科技 2020(01)
    • [9].用数据采集卡的数字通道控制外部电路[J]. 微型机与应用 2017(24)
    • [10].基于数据采集卡的数据采集与监控系统[J]. 电子设计工程 2017(15)
    • [11].基于FPGA的工业数据采集卡设计[J]. 机械制造与自动化 2012(06)
    • [12].一种高精度中频信号数据采集卡的硬件设计[J]. 电子元器件应用 2009(11)
    • [13].基于研华数据采集卡的智能张压力测试系统设计[J]. 装备制造技术 2017(11)
    • [14].基于普通数据采集卡的虚拟远程温度控制系统[J]. 电子元器件应用 2011(05)
    • [15].基于CPLD和双SRAM的发电机组状态监测系统数据采集卡设计[J]. 电测与仪表 2009(01)
    • [16].超高速双模式数据采集卡的设计[J]. 仪表技术与传感器 2008(08)
    • [17].基于普通数据采集卡的远程测控系统的设计[J]. 电子科技 2008(04)
    • [18].基于FPGA的多数据采集卡的研究与设计[J]. 电视技术 2013(01)
    • [19].基于CPLD和双SRAM的发电机组状态监测系统数据采集卡设计[J]. 水电站机电技术 2009(02)
    • [20].基于第三方数据采集卡的虚拟仪器设计与实现[J]. 仪器仪表用户 2008(02)
    • [21].矿用液压元件测试系统中数据采集卡的校准方法[J]. 煤矿机械 2018(03)
    • [22].基于数据采集卡的控制电路板筛选检测系统[J]. 电子测量技术 2009(05)
    • [23].新型矿用热风炉监控系统专用数据采集卡的设计与实现[J]. 电气应用 2008(24)
    • [24].利用LabVIEW改进弦振动实验仪[J]. 物理实验 2017(04)
    • [25].基于FPGA的PCI数据采集卡设计[J]. 电子科技 2013(07)
    • [26].基于虚拟仪器及数据采集卡的转动惯量测试系统设计[J]. 电子设计工程 2012(24)
    • [27].ADS7805在数据采集卡中的应用[J]. 仪表技术 2008(01)
    • [28].基于VC6.0的数据采集卡应用[J]. 山西电子技术 2018(01)
    • [29].全新EndaceDAG数据采集卡带您冲击金牌[J]. 计算机与网络 2014(08)
    • [30].基于VB和数据采集卡的测控技术[J]. 兰州工业高等专科学校学报 2012(05)

    标签:;  ;  ;  

    膜片钳系统软件设计
    下载Doc文档

    猜你喜欢