STC单片机PCR测控系统.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文档。上传文档
查看更多
STC单片机PCR测控系统.doc

STC单片机PCR测控系统   简介   所谓PCR(聚合酶链式反应polymerasechainreaction),即体外基因扩增技术,是将试管中标本的单个复制的目的基因在短时间内由人工复制到数千万倍,从而对疾病发展过程中相关基因的变化特征进行检测的新技术。其原理是:先将含有所需扩增分析序列的靶DNA双链经热变性处理(温度t1),解开为两个单链,然后加入引物与互补DNA结合后,经反链杂交复性(退火温度t2),在聚合酶的作用下将引物延伸(温度t3),使DNA重新复制成双链。然后开始下一次循环扩增,每次循环延伸的模板增加1倍,理论上PCR可以按2的n次方倍数扩增,从而将极微量的靶DNA成百万倍地扩增到足够检测分析量的DNA。   PCR的循环程序为:93℃变性30s,55℃退火20s,然后在72℃延伸30s,共循环30~35次。最后一次循环结束后,再将反应管置72℃温育5分钟,以确保充分延伸。   综上所述,PCR循环过程实际上就是一个温度循环控制的过程。在我们的系统中,PCR热循环采用单片机控制先进的平面薄膜加热技术和成熟的冰机致冷系统来实现快速升、降温控制。考虑互换性和便于调试,温度传感器用铂电阻Pt100,测温精度达±0.2℃;温度控制采用PID调节算法,控制精度达±0.3℃,有效地保证了PCR过程的实现。   硬件设计   1单片机系统   在这个系统中,我们选用了STC系列的STC12C5408AD单片机。这是高速、低功耗、超强抗干扰的新一代8051单片机,全部中国本土自主知识产权,指令和8051完全兼容,其中90%的指令仅用3个时钟周期即可完成;内有8KBFLASH程序存储器,512BSRAM和12KBEEPROM,地址0000H~2FFFH;有ISP(在系统可编程)功能,无须专用编程器,通过串口可直接下载用户程序。STC12C5408AD的管脚如图1所示。   2温度变送器   我们采用AD693信号变送器。AD693是一种具有信号放大、补偿基准电压源、V/I变换等功能的单片集成电路,能够和多种传感器相配合,处理0~60mV之间的模拟量信号,并以(4~20mA\0~20mA\12±8mA)标准电流形式输出到测量或控制系统。AD693的12-13短接时,测温范围为0~104℃,输出电流为4~20mA。AD693的内部基准电阻为l00Ω,其温度特性很好,可作为铂电阻的接口用电阻。   铂电阻Pt100的温度特性曲线如图2所示。   由图2可见,铂电阻Pt100与温度的线性关系还比较好,但对于精密测量而言,应依下列公式进行处理。   0≤t850℃,Rt=R0(1+At+Bt2)Rt为t℃时的电阻值,R0为0℃时的阻值l00Ω。式中的A、B系数为实验测定:A=3.9083×10-3,B=-5.775×10-7。   AD693和铂电阻(Ptl00)组成的测温电路如图1所示。由图可见,由于AD693的1-5,2-4脚短接,V5=75mV,因此流过铂电阻(Ptl00)的电流为75mV/l00Ω=0.75mA,在+SIG端V(17)=75mV+RTD×0.75mA;V(17)与V(18)的电压差经AD693电压放大和V/I转换,得到4~20mA的电流输出,再经250Ω精密电阻,得到1~5V的输出电压V0。   3A/D转换TLC2543   STC12C5408AD单片机本身虽有10位A/D转换功能,但我们需要更加精密的器件,因此选用TLC2543芯片。TLC2543是TI公司的12位串行模数转换器,使用开关电容逐次逼近技术完成A/D转换过程,在工作温度范围内转换时间10μs。由于是串行输入输出结构,能够节省51系列单片机I/O资源;且价格适中,分辨率较高,因此在仪器仪表中有较为广泛的应用。   如图4所示,TLC2543与外围电路的连线简单,三个控制输入端为CS(片选)、输入/输出时钟(I/OCLOCK)以及串行数据输入端(DATAINPUT),一个串行数据输出端(DATAOUT)和一个转换结束输出信号EOC。有11个输入通道AIN0~AIN10,我们选择AIN0,接AD693输出电压VO。采样-保持是自动的;转换结束,EOC输出变高,转换结果由输出端(DATAOUT)串行输出,第一个数据输出发生在EOC的上升沿(不用CLK驱动),其他位发生在I/O时钟的下降沿后。基准电压端REF+接VCC,REF-接50℃时对应的输入电压VO(50),低于VO(50)的输入电压的转换结果为全0,最大输入电压范围取决于两端电压差,这样,就将输入温度范围缩小到50℃~104℃,从而提高了A/D分辨率。   4温度控制接口电路   系统的温度控制如图5所示,由两路固态继电器(SolidStateRelay,缩写

文档评论(0)

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

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

1亿VIP精品文档

相关文档