历史上的今天
返回首页

历史上的今天

今天是:2025年01月22日(星期三)

正在发生

2020年01月22日 | 基于QCM传感器的凝血分析仪电路模块设计

2020-01-22 来源:elecfans

  本系统原设计为8通道QCM检测,即采用8套完全相同的以MAX913芯片为核心的振荡器,通过2个CD4069反相器反相后分别送到4个差频器 74LS74的D端,每一个差频器74LS74内部有2个D触发器。2个6M高精度有源晶振分别经时钟芯片CDCV304后变成8个6M输出信号,分别送到4个差频器74LS74的CLK端。经过4个差频器74LS74差频后的频率信号送到可编程逻辑器件EPM570GT100C3芯片的I/O口。 EPM570GT100C3在这里做频率计,通过软件编程来实现。记下的差频频率通过8位数据线送到51单片机AT89S52,同时AT89S52对EPM570GT100C3控制,以选择哪个通道,AT89S52处理后的数据经过232串口送到上位机。


  石英晶体振荡及差频电路

  为了保证QCM在滴入生物试剂后能振荡起来,必须采用一套比较特殊的自激振荡器电路,普通的用反相器构成的振荡器电路不易起振,自激振荡器通常是由基本放大电路、正反馈网络和选频网络三部分组成的。在石英晶体振荡电路中,石英晶体作为正反馈网络的主要组成部分,也是一种选频网络,只有在石英晶体振荡器的固有谐振频率下才能满足条件。根据这一原理,采用以MAX913芯片为核心的振荡器,它的输出是TTL电平,便于单片机或可编程逻辑器件的信号采集。测量用QCM振荡电路输出的方波信号送入差频器74LS74的D端,参考用高精度6M晶振输出的方波信号送入差频器 74LS74的CLK端,得到的差频信号送入可编程逻辑器件进行计数,采用差频的目的是为了降低输入到可编程逻辑器件EPM7128的频率。石英晶体振荡及差频电路如图2所示。

  基于QCM传感器的凝血分析仪电路模块设计

  图2 石英晶体振荡及差频电路


  EPM7128和AT89S52的控制电路

  经过差频器74LS74后的差频信号,从74LS74 的5脚输出送到可编程逻辑器件EPM7128的6脚I/O口上。由于可编程逻辑器件引脚比较灵活,又有可擦除可编程的能力,因此对原设计进行修改时,只需要修改原设计文件再对可编程逻辑器件芯片重新编程即可,而不需要修改电路布局,更不需要重新加工印刷线路板,这就大大提高了系统的灵活性,且具有很好的保密性,在这里通过软件编程将其设计为频率计。在开始测量时,上位机通过串口给51单片机AT89S52发出命令,AT89S52先给EPM7128的22脚一个RST复位命令,使EPM7128复位后开始工作计频,频率测量计时时间为100ms,计时结束后,EPM7128的46脚发出中断信号送给AT89S52的外中断0口,单片机接收到中断信号后从P1口的P10~P12给EPM7128发出3个选择信号SEL0~SEL2。由于在EPM7128设计的是32位计数器,而51单片机是8位机,因此需要4次分时处理32位数据信号,由选择信号SEL0~SEL2来控制。最终从EPM7128输出8位数据信号到AT89S52的P0数据口,经单片机处理后通过串口发到上位机进行最后的数据处理和图形界面显示。此部分硬件电路图如图3所示。

  基于QCM传感器的凝血分析仪电路模块设计

  图3 可编程逻辑器件EPM7128和51单片机AT89S52的控制电路

  AT89S52的14、15脚外接晶振和电容组成单片机的振荡电路,4脚是复位端,由IPM810控制,IPM810具备上电复位、手动复位及欠压复位功能。AT89S52使用PLCC44脚封装的贴片器件,利用单片机AT89S52的P1口和复位口进行在线编程,使用at89isp软件在线编程,进行程序的烧写。


  EPM7128 的83脚是全局时钟,外接工作用的时钟信号。该时钟信号可以使用有源晶振来产生,也可以使用无源晶振加振荡器产生。EPM7128的14、71、23、 62脚分别是TDI、TDO、TMS、TCK端,是JTAG编程口。EPM7128也是采用在线编程方式进行程序的烧写,采用JTAG在线编程。其他引脚基本上都是I/O口,可根据需要指定。本设计中可编程逻辑器件EPM7128和51单片机AT89S52共有13根线相连,进行数据通讯和控制,其中 OUTPUT0~OUTPUT7是数据通讯,SEL0~SEL2是AT89S52对EPM7128的片选控制信号,INT则是EPM7128对 AT89S52发出的中断控制信号。


  QCM作为微质量传感器具有结构简单、成本低、振动Q值大、灵敏度高、测量精度可以达到纳克量级的优点,被广泛应用于化学、物理、生物、医学和表面科学等领域中。压电石英晶体传感器用于凝血因子检测具有使用方便、精度高和成本低等优点,有广阔的临床应用和推广前景。

推荐阅读

史海拾趣

Alutronic Kuhlkorper Gmbh & Co Kg公司的发展小趣事

由于Alutronic Kuhlkorper Gmbh & Co Kg公司并非一个广为人知的品牌,且其具体的发展故事可能涉及公司内部信息,我无法直接提供关于该公司的5个发展故事。但是,我可以为您提供一种创作电子行业企业发展故事的基本框架和方法,您可以在此基础上,结合该公司的发展历程和行业背景,自行创作相关故事。

每个故事可以围绕以下几个方面展开:

  1. 创业初期:描述公司创始人或团队的创业初衷和背景,可能是一个技术创新或市场需求的发现。例如,公司创始人发现电子设备散热问题的重要性,决定投身于开发高效散热解决方案。

  2. 技术创新与突破:介绍公司在技术研发方面取得的关键性突破或创新成果。这些突破可能是新的散热材料、更高效的散热结构设计,或者是智能化的散热控制系统。

  3. 市场拓展与合作:描述公司如何逐步打开市场,可能包括与大型电子厂商的合作、参加国际展会、扩大产品线等。这些努力帮助公司逐渐在电子散热领域树立起了良好的口碑。

  4. 行业挑战与应对:分析公司在发展过程中遇到的行业挑战,如市场竞争加剧、原材料价格波动等。描述公司如何应对这些挑战,保持业务的稳定增长。

  5. 未来发展规划:展望公司未来的发展战略和规划,可能包括进一步的技术研发、市场拓展、品牌建设等方面。这些规划展示了公司对未来的信心和期待。

在创作这些故事时,建议注意以下几点:

  • 确保故事的真实性,基于公司的实际情况进行创作。
  • 保持故事的连贯性和逻辑性,避免出现矛盾或不合理的地方。
  • 突出公司的核心价值和优势,展示其在电子行业中的独特地位。

希望这些建议能够帮助您创作出关于Alutronic Kuhlkorper Gmbh & Co Kg公司的发展故事。

安美通(APPCON)公司的发展小趣事

随着市场的不断变化和客户需求的升级,安美通意识到只有不断创新才能在竞争中立于不败之地。因此,公司加大了对研发的投入,积极引进高端人才,并与多所高校和研究机构建立了紧密的合作关系。通过持续的技术创新,安美通成功推出了一系列具有自主知识产权的新产品,进一步巩固了其在行业内的领先地位。

General Instrument Optoelectronics公司的发展小趣事
如高品质的蜂鸣器或扬声器。
AAEON公司的发展小趣事
确保电源线没有损坏或接触不良。
Digitron公司的发展小趣事

Digitron公司始终将创新作为企业发展的核心驱动力。公司投入大量资金用于研发新技术和新产品,不断提升产品的性能和功能。XXXX年,Digitron公司成功研发出一款具有无线传输功能的数据记录器,用户可以通过手机或电脑实时查看和监控数据。这一创新产品受到了市场的热烈欢迎,为Digitron公司带来了显著的增长。

Etco Inc公司的发展小趣事

面对数字化转型的浪潮,Etco Inc公司主动拥抱变革,积极推进数字化转型。公司利用大数据、云计算等先进技术优化生产流程和管理模式,提高了生产效率和管理水平。同时,Etco还加强了与客户的数字化连接和交流,提供了更加便捷和高效的服务体验。这些举措使Etco在数字化时代中保持了领先地位并实现了持续增长。

问答坊 | AI 解惑

超低功耗27-MHz无线鼠标参考设计

超低功耗27-MHz无线鼠标参考设计…

查看全部问答>

芯币难道要过买呀?

芯币难道要过买呀? 我的芯币太少了…

查看全部问答>

哪个帮我看个个汇编,,问题出在什么地方,,如何修改

YES_COM:;当前要显示的东西放在DSP11~DSP15,由定时中断每隔两毫秒刷新一次,;五个寄存器要十毫秒才能刷新一遍  MOV A, R6          ;指循环显示的第N位。 ADD A, #DSP11 & ...…

查看全部问答>

CE下字符串写入文件出错,怎么办那?

我在CE下要向文件里写一些字符串。可是写入的时候出错,我以前用这代码在WIN32下好使的。请问怎么办 CStdioFile* pFile = new CStdioFile(FileName,CFile::modeWrite|CFile::modeCreate); CString code; code.Format(L\"P0%d  X%f, Y% ...…

查看全部问答>

在线调试问题!

用过万隆的开发板的兄弟们,在线调试能行吗?交流一下!…

查看全部问答>

怎样实现 防拆卸功能????

有个小仪器,需要实现防拆卸功能,非法拆卸就报警。 机械设计需要另外开模具,花费有点大,不知道还有什么方法能实现? …

查看全部问答>

allegro视频教程

allegro视频教程内容:元件的放置,原理图与PCB如何互连,PCB自动布线等…

查看全部问答>

【求助】变量传递问题。

int main () { unsigned char key[2]; WDTCTL=WDTPW+WDTHOLD; InitKey(); TimerAInit(); UartInit(); _EINT(); key[0]=GetKeyzhi(&key[1]); unsigned char GetKeyzhi(unsigned char *key_cnt) { unsigned char q0; ...…

查看全部问答>

求助!使用4mm的数字屏用ARM9的DSP显示驱动芯片,这个显示驱动芯片的型号是什么?

求助!使用4mm的数字屏,WVGA 800×480像素,4英寸尺寸,用ARM9的DSP显示驱动芯片,这个显示驱动芯片的型号是什么?因为鄙人的一个项目,决定使用这样的屏幕和DSP的搭配,但是没有人告知我这个DSP的型号是什么,只是知道有这样的东西存在,于是用如 ...…

查看全部问答>

MSP430F149 输出PWM控制舵机的问题。。。

嗯 新手一个。。。。 然后今天在同学那里拿了一个舵机 想玩一下。。。 就是呢   我用的149   然后  SMCLK选的8M的XT2 TA选的 smclk  三分频  增计数 那这个样子   TA的频率是不 ...…

查看全部问答>