一种OCT设备的驱动系统及方法技术方案

技术编号:30821898 阅读:19 留言:0更新日期:2021-11-18 12:05
本发明专利技术提供本申请中的一种OCT设备的驱动系统,包括步进电机、直流电机、步进电机驱动芯片、直流电机驱动板、单片机、通信串口、DC/DC电源模块,步进电机驱动芯片分别与单片机和步进电机连接,直流电机驱动板分别与单片机和直流电机连接,单片机分别与通信串口和DC/DC电源模块连接,单片机通过通信串口接收上位机的通信命令,单片机通过步进电机驱动芯片控制步进电机的运行,单片机通过直流电机驱动板控制直流电机的运行。本发明专利技术的一种OCT设备的驱动系统,实现了对步进电机和直流电机的精准驱动,保证了OCT设备的精准运行。保证了OCT设备的精准运行。保证了OCT设备的精准运行。

【技术实现步骤摘要】
一种OCT设备的驱动系统及方法


[0001]本专利技术涉及智能驱动领域,尤其涉及一种OCT设备的驱动系统及方法。

技术介绍

[0002]OCT(Optical Coherence Tomography,光学相干层析技术)医学临床应用装备需要配接导管探头。从探头的工作原理分析,探测臂的红外激光需要经高速旋转的近端驱动装置驱动棱镜组件投射到探测点。因此OCT设备的驱动系统尤为重要。目前的OCT设备的驱动存在调速不精准的问题。

技术实现思路

[0003]为了克服现有技术的不足,本专利技术的目的之一提供一种OCT设备的驱动系统,其能解决目前的OCT设备的驱动系统存在调速不精准的问题。
[0004]本专利技术的目的之二提供一种OCT设备的驱动方法,其能解决目前的OCT设备的驱动存在调速不精准的问题。
[0005]本专利技术的目的之一以下技术方案实现:一种OCT设备的驱动系统,包括步进电机、直流电机、步进电机驱动芯片、直流电机驱动板、单片机、通信串口、DC/DC电源模块,所述步进电机驱动芯片分别与所述单片机和所述步进电机连接,所述直流电机驱动板分别与所述单片机和所述直流电机连接,所述单片机分别与所述通信串口和所述DC/DC电源模块连接,所述单片机通过所述通信串口接收上位机的通信命令,所述单片机通过步进电机驱动芯片控制步进电机的运行,所述单片机通过直流电机驱动板控制所述直流电机的运行,所述单片机通过DC/DC电源模块获取工作所需电源。
[0006]进一步地,还包括光电开关,所述光电开关与所述单片机连接,所述单片机定位所述光电开关的输出脉冲,所述单片机根据所述光电开关的输出脉冲发出对应的脉冲个数。
[0007]进一步地,所述步进电机驱动芯片通过SPI接口与所述单片机进行通信连接。
[0008]进一步地,所述步进电机为两相直线螺纹丝杆步进电机,所述步进电机的螺距为2

8mm,步进角度为1

5度/步。
[0009]进一步地,所述步进电机包含增量式编码器。
[0010]进一步地,所述通信串口为RS232串口。
[0011]本专利技术的目的之一以下技术方案实现:一种OCT设备的驱动方法,所述驱动方法应用于本申请中的一种OCT设备的驱动系统,包括以下步骤:初始化,对单片机进行初始化操作使单片处于工作状态;接收串口命令数据,单片机通过通信串口接收上位机发送的串口命令数据;执行串口命令,单片机根据串口命令数据中的串口命令通过步进电机驱动芯片控制步进电机或通过直流电机驱动板控制直流电机。
[0012]进一步地,所述接收串口命令数据具体包括:接收数据,单片机通过通信串口接收上位机发送的串口命令数据;判断串口字符,单片机判断串口命令数据中是否有串口字符,若是,则执行判断命令换行符,若否,则丢弃串口命令数据并返回指令接收数据步骤;判断命令换行符,判断串口字符是否为命令换行符,若是,则执行所述执行串口命令步骤,若否,则丢弃串口命令数据并返回指令接收数据步骤。
[0013]相比现有技术,本专利技术的有益效果在于:本申请中的一种OCT设备的驱动系统,单片机通过所述通信串口接收上位机的通信命令,所述单片机通过步进电机驱动芯片控制步进电机的运行,所述单片机通过直流电机驱动板控制所述直流电机的运行,实现了对步进电机和直流电机的精准驱动,保证了OCT设备的精准运行。
[0014]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,并可依照说明书的内容予以实施,以下以本专利技术的较佳实施例并配合附图详细说明如后。本专利技术的具体实施方式由以下实施例及其附图详细给出。
附图说明
[0015]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术的一种OCT设备的驱动系统的架构框图;图2本专利技术的一种OCT设备的驱动方法的流程示意图;图3本专利技术的一种OCT设备的驱动方法的接收串口命令数据步骤的流程示意图。
具体实施方式
[0016]下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
[0017]本申请中的一种OCT设备的驱动系统,包括步进电机、直流电机、步进电机驱动芯片、直流电机驱动板、单片机、通信串口、DC/DC电源模块,所述步进电机驱动芯片分别与所述单片机和所述步进电机连接,所述直流电机驱动板分别与所述单片机和所述直流电机连接,所述单片机分别与所述通信串口和所述DC/DC电源模块连接,所述单片机通过所述通信串口接收上位机的通信命令,所述单片机通过步进电机驱动芯片控制步进电机的运行,所述单片机通过直流电机驱动板控制所述直流电机的运行,所述单片机通过DC/DC电源模块获取工作所需电源。本实施例中的驱动系统还包括光电开关,所述光电开关与所述单片机连接,所述单片机定位所述光电开关的输出脉冲,所述单片机根据所述光电开关的输出脉冲发出对应的脉冲个数,用于实现对步进电机和直流电机的位置定位。
[0018]本实施例中,步进电机驱动芯片通过SPI接口与所述单片机进行通信连接。所述通信串口为RS232串口。单片机具有丰富的片上硬件资源及高运算速度,这为实现复杂的控制算法提供了保障,而且几乎不需系统扩展即可满足控制系统对硬件资源的需求,极大地提高了系统可靠性。
[0019]本实施例中的步进电机采用两相直线螺纹丝杆步进电机。螺距为2

8mm,步进角度
为1

5度/步,该步进电机包含增量式编码器,可满足DU回抽装置的精度要求。步进电机驱动芯片内部有步进电机的运动控制模块,与单品机之间通过SPI接口通信。可实现步进电机的加减速,速度电路斜率变化,堵转和过流保护,正反转控制等诸多功能于一身,是一种功能齐全的电机控制器。直流电机驱动板采用高性能无刷直流电机控制器,该驱动板内部可配置通过脉冲频率调节直流电机的转速和脉冲个数精确位置电机的位置。在单片机控制驱动时,通过脉冲频率来实现调速。在正常旋转模式下,单片机输出固定的占空比30%

80%的脉冲信号,在51.2KHZ频率下可实现0

1500rpm的转速。考虑到电机的加减速过程,在频率变化时采用频率渐变的方法。在位置模式下,单片机先定位光电开关的输出脉冲,然后发出相应的脉冲个数,实现电机的位置精度定位。本实施例中的上位机与单片机之间由电脑发送命令,DU应答的方式,DU执行命令过程中,除了停止命令外不接受其他新的命令,以命令换行符为结束。RS232串口的通信协议采用ASCII命令控制,具体协议如下表1所示:表1 通信协议
序号通信命令上位机发送(ASCII字符)DU应答(ASCII字符)1硬件停止,马达立即停止HSTOP\r\n成功:OK\r\n 失败:ERROR\r\n2软件停止,马达减速停止SSTOP\r本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种OCT设备的驱动系统,其特征在于:包括步进电机、直流电机、步进电机驱动芯片、直流电机驱动板、单片机、通信串口、DC/DC电源模块,所述步进电机驱动芯片分别与所述单片机和所述步进电机连接,所述直流电机驱动板分别与所述单片机和所述直流电机连接,所述单片机分别与所述通信串口和所述DC/DC电源模块连接,所述单片机通过所述通信串口接收上位机的通信命令,所述单片机通过步进电机驱动芯片控制步进电机的运行,所述单片机通过直流电机驱动板控制所述直流电机的运行,所述单片机通过DC/DC电源模块获取工作所需电源。2.如权利要求1所述的一种OCT设备的驱动系统,其特征在于:还包括光电开关,所述光电开关与所述单片机连接,所述单片机定位所述光电开关的输出脉冲,所述单片机根据所述光电开关的输出脉冲发出对应的脉冲个数。3.如权利要求1所述的一种OCT设备的驱动系统,其特征在于:所述步进电机驱动芯片通过SPI接口与所述单片机进行通信连接。4.如权利要求1所述的一种OCT设备的驱动系统,其特征在于:所述步进电机为两相直线螺纹丝杆步进电机,所述步进电机的螺距为2

8mm,步进角度为1
...

【专利技术属性】
技术研发人员:欧景云耿科蹇敦亮李百灵高峻
申请(专利权)人:广州永士达医疗科技有限责任公司
类型:发明
国别省市:

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

1