一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种多路微弱生物电信号采集系统的制作方法

2022-11-16 11:08:11 来源:中国专利 TAG:


1.本技术属于信号采集技术领域,具体涉及一种多路微弱生物电信号采集系统。


背景技术:

2.在涉及到生物电信号采集时,由于生物电信号信号微弱,信号路数多,需要使用多个信号放大器对每一路生物电信号进行放大,这样就需要使用多个ad采样芯片,而ad采样芯片与单片机进行连接时,单片机共有16根线与每个ad采样芯片连接,包括3个spi控制线cs、sclk、din,以及13个spi数据输入线dout0~dout12,cs、sclk、din控制ad采样芯片的工作状态,dout0~dout12接收ad采样芯片的数据,这样的连接方式导致系统连线的复杂度高,占用单片机的引脚资源多。


技术实现要素:

3.为此,本技术提供一种多路微弱生物电信号采集系统,通过本技术提供的方案解决现有的生物电信号采集系统中,ad采样芯片与单片机连接时,占用的单片机引脚资源多,连线复杂程度高的问题。
4.为实现以上目的,本技术采用如下技术方案:
5.一种多路微弱生物电信号采集系统,其特征在于,包括:
6.信号放大器、ad采样芯片以及单片机;
7.所述信号放大器与所述ad采样芯片连接,所述ad采样芯片与所述单片机连接;
8.所述信号放大器以及ad采样芯片均设置有多个,所述ad采样芯片用于采集生物电信号,所述信号放大器用于信号采集前对每一路生物电信号进行放大;
9.所述多个信号放大器与一个ad采样芯片连接,所述多个ad采样芯片与单片机连接;
10.所述多个ad采样芯片的sclk引脚与单片机的第一spi接口共接;
11.所述多个ad采样芯片的cs引脚与单片机的第二spi接口共接;
12.所述多个ad采样芯片的din引脚与单片机的第三spi接口共接。
13.优选地,
14.所述单片机采用stm32f407,所述单片机的采样频率为20khz。
15.优选地,
16.还包括usb通信模块,所述usb通信模块与单片机连接。
17.优选地,
18.所述信号放大器的信号放大电路为反相放大电路。
19.优选地,
20.所述信号放大器采用ad8628ar。
21.优选地,
22.所述ad采样芯片采用ads8028。
23.优选地,
24.所述多个信号放大器采用同一个
±
2.5v电源进行供电,所述多个ad采样芯片采用3.3v电源进行供电。
25.本技术采用以上技术方案,至少具备以下有益效果:
26.本技术通过将多个ad采样芯片的sclk引脚、cs引脚以及din引脚分别与单片机的三个spi接口共接,使得单片机只需接出3个信号即可同时控制所有的ad采样芯片,使得所有的ad采样芯片的动作在同一时刻保持一致,通过上述的方案,既节省了单片机的引脚资源,还降低了系统接线的复杂程度。
27.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
28.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
29.图1是根据一示例性实施例示出的一种多路微弱生物电信号采集系统的系统示意图;
30.图2是根据另一示例性实施例示出的反相放大电路的电路原理示意图;
31.图3是根据另一示例性实施例示出的ad采样芯片的引脚示意图;
32.附图中:1-信号放大器,2-ad采样芯片,3-单片机。
具体实施方式
33.为使本技术的目的、技术方案和优点更加清楚,下面将对本技术的技术方案进行详细的描述。显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本技术所保护的范围。
34.请参阅图1,图1是根据一示例性实施例示出的一种多路微弱生物电信号采集系统的系统示意图,该系统应用于信号采集技术领域,包括:
35.信号放大器1、ad采样芯片2以及单片机3;
36.所述信号放大器1与所述ad采样芯片2连接,所述ad采样芯片2与所述单片机3连接;
37.所述信号放大器1以及ad采样芯片2均设置多个,所述ad采样芯片2用于采集生物电信号,所述信号放大器1用于信号采集前对每一路生物电信号进行放大;
38.所述多个信号放大器1与一个ad采样芯片2连接,所述多个ad采样芯片2与单片机3连接;
39.所述多个ad采样芯片2的sclk引脚与单片机3的第一spi接口共接;
40.所述多个ad采样芯片2的cs引脚与单片机3的第二spi接口共接;
41.所述多个ad采样芯片2的din引脚与单片机3的第三spi接口共接;
42.可以理解的是,本实施例针对输入信号为-50mv~0v的微弱生物电信号,以下实施例均以100路-50mv~0v的微弱生物电信号为例,由于生物电信号微弱,对信号采集之前要对每一路生物电信号进行放大,因此需要100路信号放大器1,本实施例使用8路ad采样芯片2,一块ad采样芯片2能够采样8路信号,则100路信号总共需要ceil(100/8)=13块ad采样芯片2,也就是说,单片机3仅控制信号就需要接出3
×
13=39个引脚,极大的浪费了单片机的引脚资源,同时导致系统的接线难度增大,所以,为了解决这一问题,本实施例将13块ad采样芯片2的sclk引脚短接,将13个cs引脚短接,将13个din引脚短接,这样13块ad采样芯片2统一受同一个sclk信号控制,他们的cs和din也分别由同一个信号控制,这样单片机3只需接出3个信号即可同时控制所有的ad采样芯片2,也就是说13块ad采样芯片2的动作在同一时刻保持一致。
43.优选地,
44.所述单片机3采用stm32f407,所述单片机的采样频率为20khz;
45.可以理解的是,本实施例中,对单片机3的采样频率的要求为20khz,adc的时钟供给至少要20khz/路
×
100路
×
16bit=32mhz,也就是单片机3的io翻转速率至少要32mhz,但是一些指令会占用cpu的很多时间,所以单片机3的主频应远高于32mhz,为了满足这一要求,单片机3选用stm32f407,它的主频是168mhz。
46.优选地,
47.还包括usb通信模块,所述usb通信模块与单片机3连接;
48.可以理解的是,本实施例中,单片机3还连接有usb通信模块,通过usb协议将数据上传至pc端。
49.优选地,
50.所述信号放大器1的信号放大电路为反相放大电路;
51.可以理解的是,如附图2所示,该反相放大电路的供电电压为
±
2.5v(绝对不能超过该值),放大倍数为av=r1/r3=100(倍),输入阻抗为rin=r3//r4=(1kω*10kω)/(1kω 10kω)≈r3=1kω,值得强调的是,r4在电路中不起功能性的作用,加上它的原因是:当没有信号输入时,保证反相端输入脚不浮空,使反相端接地,out输出为0,在调试时,必须将r4焊上,否则反相端悬空,信号会产生严重干扰,当接入实际系统时,即前级为mos管时,可将r4去掉,因为r4会对输入电阻产生轻微影响,r2是平衡电阻,按惯例一般取r1//r3≈1kω,但实际取值并不影响电路功能,因为电阻两端电压差为0,电位也为0,r3按惯例一般取1kω~10kω,取太小会导致电路电流太大,取太大容易受噪声影响,在放大倍数为100倍,电源电压5v(
±
2.5v)的条件下,信号放大器1的带宽约为10khz。
52.优选地,
53.所述信号放大器1采用ad8628ar;
54.可以理解的是,在信号放大器1选型时,为尽量减小系统噪声,要注意使用超低失调电压的运放,同时放大电路应设计成反相放大电路,以保证ad采样芯片2的输入为正电压,由于信号放大器1路数很多,所以信号放大器1要使用超低功耗的运放,避免系统的过度发热,为了满足上述条件,本技术选用adi公司推出的ad8628ar,它是一款超低功耗、超低失调电压的自稳零运放芯片,它的工作电压为
±
2.5v,工作电流最大为1ma,功率不超过5mw,它的失调电压仅为1uv。该运放采用了adi公司的电路拓扑结构,能够轨到轨输出信号,在实
现低噪声的同时不需要外接电容,使得简单的电路设计就可以实现低噪声、高精度的信号放大。
55.优选地,
56.所述ad采样芯片2采用ads8028;
57.可以理解的是,在20khz的采样率要求下,一片8路串行ad采样芯片2的采样率至少要有160ksps,为了满足上述的要求,本实施例选用ti公司的8路逐次逼近式ad芯片ads8028,最高采样速度可达1msps,满足我们的要求,最大功耗17mw,不算很高。此外,这片芯片使用qfn-20封装,体积非常小,内部集成了2.5v的参考源以及采样保持前端,使用极少的外部电路就可以实现ad采样功能,附图3为ads8028的引脚示意图,该芯片使用spi接口与外部进行通信,单片机3通过spi控制芯片内部的16位寄存器来控制芯片的采样功能,同时通过spi读取12位采样结果,实际使用时,外部电路只需供3.3v电源(包括数字电源和模拟电源),将ref(7脚)通过一个10uf电容接地,芯片即可正常工作(使用内部2.5v参考源)。
58.优选地,
59.所述多个信号放大器采用同一个
±
2.5v电源进行供电,所述多个ad采样芯片采用3.3v电源进行供电;
60.可以理解的是,由于每8路信号放大器1连接一片ad采样芯片2,所以需要注意供电问题,所有信号放大器1使用同一个
±
2.5v电源进行供电,在信号放大器1的电源引脚应就近焊接一个10uf和0.1uf电容来提高供电的稳定性,所有的ad采样芯片2使用3.3v电源进行供电(包括数字电源和模拟电源),实际使用时ad采样芯片2的rst脚和dvdd电源应该直接接在3.3v电源上,不能从单片机3上引出控制信号,所以电路连接时应将rst脚和dvdd脚短接,然后一起接在3.3v电源,ad采样芯片2的tm_busy引脚可直接悬空,因为本技术不需要用到芯片内部的温度信息。
61.值得强调的是,上述实施例中总共有13块ad采样芯片2,所以单片机3通过13个io口检测这些串行数据,ad采样芯片2是串行输出8个通道的16位数据,所以一次完整的100路采集的有效数据量是13
×8×
16bit=1664bit=208byte,为了提高单片机3的运行效率以满足100路信号的20khz采样,单片机3采集的数据是io口的原始数据,这些数据需要一些简单的解析才能转换成真实的数据,单片机3在采集ad数据时是按时钟来采集的,单片机3每个时钟采集来自13个ad采样芯片2的13个bit数据,一个完整采样周期需花费时钟数8
×
16=128(个),一个16位数组uint16 d[128],则d[i],i∈[0,127]存储了第i个时钟单片机3所采集的13个bit数据,具体实现时,这13个bit存储在d[i]的高13位,d[128]存储了一次采样的所有结果,在pc端接收到这些数据时,要根据上述描述解析出每个通道的数据,pc端与单片机3usb通信的数据单位是包(package),每一次通信上位机会决定单片机3向pc端发送的包的数量(datanum)以及每个包的大小(packagesize,单位byte)。当上位机向单片机3发送这俩个数据成功以后,单片机3会接收这俩个数据并且向pc端循环发送datanum个包,在单片机3中,发送的数据是通过指针来指定的,具体实现时,一次完整ad采样的数据量是128
×
2byte=256byte,使用100个采样点作为一个package,那么一个package的大小为25.6kbyte,包数可以随意指定,实际使用时,包数应该设置为无穷大。
[0062]
可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。
[0063]
需要说明的是,在本技术的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本技术的描述中,除非另有说明,“多个”、“多”的含义是指至少两个。
[0064]
应该理解,当元件被称为“固定于”或“设置于”另一个元件,它可以直接在另一个元件上或者可能同时存在居中元件;当一个元件被称为“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件,此外,这里使用的“连接”可以包括无线连接;使用的措辞“和/或”包括一个或更多个相关联的列出项的任一单元和全部组合。
[0065]
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为:表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本技术的实施例所属技术领域的技术人员所理解。
[0066]
应当理解,本技术的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
[0067]
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0068]
此外,在本技术各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0069]
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0070]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0071]
尽管上面已经示出和描述了本技术的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本技术的限制,本领域的普通技术人员在本技术的范围内可以对上述实施例进行变化、修改、替换和变型。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献