历史上的今天
返回首页

历史上的今天

今天是:2025年03月25日(星期二)

正在发生

2018年03月25日 | 基于PIC16C65单片机的扫描隧道显微镜的电子学系统

2018-03-25 来源:eefocus

    1引言

    扫描探针显微镜(STM)是纳米科技发展中最重要的工具。他基于量子力学中的隧道贯穿理论,其核心是一个能在金属样品表面上扫描并与样品间有一定的偏置电压的直径为原子尺度的针尖。当样品与针尖之间的距离非常接近时,电子就可以通过隧道效应由针尖转移到样品或从样品转移到针尖,从而形成隧道电流。隧道电流的大小与他们的间距成负指数关系[1]:

 

    I∝B exp(-KS)(1)

    其中:I为样品与针尖之间的隧道电流; B为与样品和针尖之间的偏压有关的系数; K为与自由电子的质量及有效平均势垒高度等有关的系数; S为样品与针尖之间的隧道电流。

    扫描隧道显微镜的基本构成可以分为3个部分:头部系统、电子学系统、计算机系统。头部系统中的扫描器是一个很关键的部件,扫描器的质量决定了针尖和样品间距的控制精度,从而决定了STM图像的质量。目前一般采用管状的PZT压电陶瓷材料。扫描器可以在x,y,z三个方向上做纳米级的精密移动。xy扫描电压发生器产生例如三角波的扫描波形,控制扫描器对样品进行逐行扫描。针尖固定在扫描器上随扫描器运动。在针尖与样品偏置电压的作用下,当针尖和样品足够接近时,就会有隧道电流产生。灵敏的电流放大器检出隧道电流,并把他转化为电压,再与电流设置点做比较,比较的结果反映了针尖与样品间距与设定值之间的偏差。通常在STM电子学系统中引入比例积分控制器用做反馈电路,以调整扫描器z方向的运动来保持隧道电流恒定,这时针尖与样品在z轴方向的间距反映了样品表面高度的起伏变化。这就是STM的恒流模式[2]。

    目前国内有多家生产扫描隧道显微镜的厂家,内部电子学部分基本上是以DSP芯片为核心、 外部附加高精度A/D或D/A等外围器件构成。由于DSP芯片结构和功能的复杂性,不方便使用和学习,下面介绍一种以MICroChip公司生产的PIC16C65中档单片机为核心、外围附加1 6位的A/D转换器MAX195及D/A转换器AD1866器件的扫描隧道显微镜的电子学系统。

    2 PIC16C65单片机与MAX195的接口

    Microchip公司生产的PIC系列单片机具有哈佛双总线结构,采用了类精简指令集和指令流水 线结构,运行速度非常快,可以完全取代DSP来工作[3]。MAX195是由MAXIM公司生产的16位串行输出A/D转换器,他速度快、功耗低并且具有自标定能力。MAX195主要用于隧道电流的采集。MAX195与PIC16C65的连接及MAX195的外围连接如图1所示

69.jpg?imageView2/2/w/550

    图1中PIC16C65单片机通过通用的I/O口D口的7个管脚与MAX195和MC14555连接。A/D转换过程由PIC16C65的程序控制。本程序采用异步读取方式,即在16位数据转换完成后再读取数据。转换开始时首先置/CONV为低电平启动转换,转换开始后单片机不断检查/EO C管脚的电平是否变低,如果变低说明转换已经结束,单片机通过RD5口构造16个串行输出脉冲送入到MAX195,转换后得到的16位数据通过RD4口逐位送到PIC单片机内进行读取和处理。

    MAX195进行A/D转换的子程序如下:

70.jpg?imageView2/2/w/550


    3 PIC16C65与AD1866的接口

    AD1866是AD公司生产的性能良好的双通道16位D/A转换器,每个通道由1个参考电压、1个16位的输入寄存器、1个16位的输入锁存器、1个16位DAC和1个输出放大器组成。AD1866工作过程也由PIC单片机的程序来控制。首先PIC通过RA2和RB3口构造输出脉冲,将需要进行 D/A转换的16位数据从高位到低位依此送入AD1866的数据寄存器,然后在LL和LR管脚构造下降沿脉冲,将数据寄存器中的16位数据送进DAC进行D/A转换,并相应地更新DAC的输出。其接口电路如图2所示。

71.jpg?imageView2/2/w/550

    其工作过程如下:首先给步进马达通电,让马达连续运行,向下逐渐靠近样品,直径很小的探针安装在步进马达前面随马达一起运动。当探针快要接近样品时,步进马达改变运行方式,从连续运行方式变为点动状态运行。同时给探针加偏压,一直到能检测出预设的隧道电流时,再将压电陶瓷z轴方向的距离与预设值相比较,可得到该点表面高度。以此可以扫描出全部样品的表面形状,再将数据送入到计算机中,通过一定的图像处理即可得到样品的表面样貌图。

    4结语

    采用PIC16C65为核心构成的扫描隧道显微镜的电子学系统部分通过与PC机的接口和显示及图像处理程序可以较清晰地显示出金属样品表面的样貌。这种扫描隧道显微镜具有性价比高、图像显示清晰等特点,在精密测量和微驱动及材料研究中都具有广泛的应用前景。

    参考文献

    [1]张立德.纳米测量学的发展与展望[J].现代科学仪器,1998, (21)

    [2]Atherton P D. Nanometre Precision Mechanisms[J]Me asurement Control.1998, 31(3)

    [3]俞光昀.PIC系列单片机开发应用技术[M]北京:电子工业出版社,2000


推荐阅读

史海拾趣

Beck IPC GmbH公司的发展小趣事

Beck IPC始终坚持以研发和创新为核心驱动力。公司每年投入大量资金用于研发新技术和产品,并建立了完善的研发团队和体系。通过不断的技术创新和产品升级,Beck IPC始终保持着在嵌入式通讯和工业物联网领域的领先地位。同时,公司还积极参与国际标准制定和行业交流活动,为推动行业发展贡献自己的力量。

HIT(日立)公司的发展小趣事
选择具有良好性能和可靠性的元件,确保电路在长时间使用过程中不易损坏。
Gwconnect (Molex)公司的发展小趣事
可以根据具体需求灵活调整电路参数,实现不同的功能和性能。
博众电气(BZCN)公司的发展小趣事

博众电气深知人才是企业发展的核心力量。因此,公司高度重视人才培养和团队建设。通过引进优秀人才、建立完善的培训体系、营造良好的企业文化等措施,博众电气成功打造了一支高素质、专业化的团队。这支团队不仅为公司的发展提供了有力的人才保障,还为公司不断创新和进步注入了源源不断的动力。

这五个故事只是博众电气发展起来的冰山一角。在电子行业的激烈竞争中,博众电气凭借技术突破、质量管理体系建设、环保理念、国际化战略以及人才培养与团队建设等举措,不断壮大自身实力,逐步成为行业内的佼佼者。未来,博众电气将继续秉持创新、质量、环保、国际化和人才的理念,不断追求卓越,为实现更加辉煌的成就而努力拼搏。

FINECHIPS公司的发展小趣事

FINECHIPS公司自成立以来,始终将技术创新视为企业发展的核心驱动力。公司投入大量资源于研发部门,专注于集成电路(IC)和电子元器件的技术创新。在某一关键时期,FINECHIPS成功研发出一款高性能、低功耗的模拟开关芯片,该芯片凭借其卓越的性能迅速获得市场认可,不仅在国内市场占据一席之地,还成功打入国际市场,为公司带来了显著的品牌影响力和市场份额增长。

BH Electronics公司的发展小趣事

在快速发展的过程中,BH Electronics始终注重产品品质的提升。公司引入了先进的品质管理体系,对生产过程中的每一个环节进行严格把控。同时,BH Electronics还加强了与供应商的合作,确保原材料的质量符合公司要求。这些措施有效提升了产品的整体品质,赢得了客户的信任和好评。

问答坊 | AI 解惑

关于视频系统处理器选择的建议

关于视频系统处理器选择的建议基于ARM核心的Freescale的i.MX系列芯片是视频应用的佼佼者。 比如i.MX27和i.MX31 i.MX27嵌入式开发板是高清视频输入输出的首选,i.mx27芯片提供了更高的灵活性和更强大的多媒体处理能力,成为IP视频和语音(V2IP)、移 ...…

查看全部问答>

关于7行5列LED键盘指示灯的编程,请高手解惑!十万火急!万分感谢!

7行5列的LED键盘指示灯,键按下时相应的LED指示灯也会亮! 灯亮的原则:列为高电平,行为低电平。 我想问的是,如果我知道了第0行第0列的键按下了,想要第0行第0列的灯亮,那么是不是应该让列所在的存储器第0位置1,其余列置0!即将0x01输入到相 ...…

查看全部问答>

自制超级流水灯演示板

单片机的用途非常广阔,各种智能控制的产品中都少不了它的身影,前景看好,因此引起了一阵阵学习单片机的热潮。   相信很多初学单片机的朋友都是从做流水灯开始的,因为流水灯的电路较为简单。看着按照自己的设想做成的流水灯变幻着不同的花样, ...…

查看全部问答>

ARM板上如何增加显卡芯片

如题, 望版主推荐 一直以来,因ARM开发板每次换屏的时候都要重新生成NK,有没人做过在板子上驱动一个显卡IC来驱动LCD? 如果有,IC型号大家了解的有哪些? 如果增加了这个显卡IC,那么原来的Display驱动还要不要? 大家一起讨论讨论,突然想 ...…

查看全部问答>

谁能详细讲讲 uboot smdk2410.h 里面配置信息的含义?

谢谢! 我是初学者,不明白里面都在配置些什么,不明白哪些是最重要的。…

查看全部问答>

关于vs2005开发windows ce 5程序部署到机器的问题

1:首先非常感谢您的帮助,同时我找遍了google和baidu,没有找到,或许是关键字搜索的不好。所以来此提问。 2:问题描述如下    机器是广州市微嵌计算机科技的Arm9 的硬件系统,采用的是windows ce 5.0。该设备有一个特点是会将hwDir目 ...…

查看全部问答>

如何使程序某个功能运行时不响应其它操作

小弟要实现如下功能: 当我点击打印操作时,程序弹出一个对话框,显示正在打印,在打印的过程中,必须使程序无法响应用户的其它任何操作。当打印结束时,显示打印成功或打印失败,然后才让程序可以继续响应用户其它操作。 请问这个如何解决哈? …

查看全部问答>

讨论: 用fread, fwrite存取结构数据安全吗?

同样的软件,平时都用的好好的,但有半天fread出来的数据都不对。于是才产生这个疑问.…

查看全部问答>

压力传感器在汽车空调系统中是如何应用的?

在汽车空调系统中,压力传感器都应用在那部分,又是给那里提供数据,这些数据的作用。请各位大侠指点指点。谢谢!…

查看全部问答>