随着科学技术的快速发展,超声波将在科学技术中的应用越来越广。本文对超声波传感器测距的可能性进行了理论分析,利用模拟电子、数字电子、微机接口、超声波换能器、以及超声波在介质的传播特性等知识,采用以STC89C52 单片机为核心的低成本、高精度、微型化数字显示超声波测距的硬件电路和软件设计方法在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。为了保证超声波测距传感器的可靠性和稳定性,采取了相应的抗干扰措施。就超声波的传播特性,超声波换能器的工作特性、超声波发射、接收、超声微弱信号放大、波形整形、速度变换、语音提示电路及系统功能软件等做了详细说明.实现障碍物的距离测试、显示和报警,超声波测距范围30CM-300CM,精度在十厘米左右。这套系统软硬件设计合理、抗干扰能力强、实时性良好,经过系统扩展和升级,可以用于倒车雷达、建筑施工工地以及一些工业现场,例如:测量液位、井深、管道长度等场合。可以广泛应用于工业生产、医学检查、日常生活、无人驾驶汽车、自动作业现场的自动引导小车、机器人、液位计等。
上传时间: 2013-11-05
上传用户:lixinxiang
介电体超晶格是一种新型的有序微结构材料。它具有通常均质材料所不具有的独特的优异性能,展现出重要的应用前景。本文介绍南京大学研究组关于介电体超晶格研究所取得的进展,如将多个独立的光参量过程集成于一块介电体超晶格之中获得了多波长激光的同时输出,研制成超晶格全固态三基色原型激光器,在介电体超晶格中将拉曼散射强度增强到10的4次方-10的5次方倍,用超晶格研制的器件填补了体波超声器件从几百MHz到几千MHz的空白频段,发现了微波与超晶格振动的强烈耦合以及研究了由此而产生的极化激元(polariton)的激发与传播等。
上传时间: 2013-11-01
上传用户:清山绿水
倚天版增强型编程试验一体化开发套件,适合于零基础,或者初中级单片机爱好者使用,并适合于单片机程序员的前期试验。他由一个多功能的51烧写器和一个具有扩展功能的多功能试验板组成。同时标配2片试验用AT89S51,串行试验电缆,遥控器,1602液晶屏。您不需要另外购买其他任何材料即可完成51单片机的流水灯,小键盘,数码管动态显示,数码管静态显示,计数器,小喇叭报警器,唱歌。串口通信试验,24c04扩展,外中断,红外遥控,液晶显示等试验。在同类产品中,本品率先采用流水线波峰焊接,彩色外包装设计,采用蓝色双面PCB,4角特别贴心铜柱固定,品质非常稳定。
上传时间: 2013-10-23
上传用户:TF2015
摘要:为解决采用原子力显微镜(AFM)系统进行纳米机械性能测试中存在的不能够直接获得载荷?压深曲线以及不能够随意改变加载、保载、卸载时间等问题,对AFM系统进行了改造,开发了一套基于单片机的信号输入输出模块。将该模块与AFM控制系统相联,形成新的纳米机械性能测试系统。该系统信号输出精度为0.15mV,信号采集精度为0.3mV,工作台的移动灵敏度为1.53nm,可以动态改变垂直载荷,并实时获得载荷?压深曲线。通过单片机设置模拟信号的输出速率可以实现加载、保载和卸载速率的改变;结合二维微动精密工作台,可以实现较大范围内高精度的点阵压痕测试。通过在聚碳酸酯、聚二甲基硅氧烷等材料表面进行实验测试表明:该系统可以高速高精度地测量样品的纳米机械性能参数,包括对样品进行纳米压痕测试和对样品的纯弹性变形过程进行检测,如聚二甲基硅氧烷或者各种微梁等微小构件。关 键 词:原子力显微镜(AFM);单片机;纳米机械性能;载荷-压深曲线
上传时间: 2013-10-18
上传用户:a296386173
Keil C51使用详解Keil C51 是美国Keil Software 公司出品的51 系列兼容单片机C 语言软件开发系统,与汇编相比,C 语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C 来开发,体会更加深刻。Keil C51 软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到Keil C51生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。下面详细介绍 Keil C51 开发系统各部分功能和使用。第二节 Keil C51 单片机软件开发系统的整体结构C51 工具包的整体结构,如图(1)所示,其中uVision 与Ishell 分别是C51 forWindows 和for Dos 的集成开发环境(IDE),可以完成编辑、编译、连接、调试、仿真等整个开发流程。开发人员可用IDE 本身或其它编辑器编辑C 或汇编源文件。然后分别由C51 及A51 编译器编译生成目标文件(.OBJ)。目标文件可由LIB51 创建生成库文件,也可以与库文件一起经L51 连接定位生成绝对目标文件(.ABS)。ABS 文件由OH51 转换成标准的Hex 文件,以供调试器dScope51 或tScope51 使用进行源代码级调试,也可由仿真器使用直接对目标板进行调试,也可以直接写入程序存贮器如EPROM 中。图(1) C51 工具包整体结构图第三节 Keil C51 工具包的安装81. C51 for Dos在 Windows 下直接运行软件包中DOS\C51DOS.exe 然后选择安装目录即可。完毕后欲使系统正常工作须进行以下操作(设C:\C51 为安装目录):修改 Autoexec.bat,加入path=C:\C51\BinSet C51LIB=C:\C51\LIBSet C51INC=C:\C51\INC然后运行Autoexec.bat2. C51 for Windows 的安装及注意事项:在 Windows 下运行软件包中WIN\Setup.exe,最好选择安装目录与C51 for Dos相同,这样设置最简单(设安装于C:\C51 目录下)。然后将软件包中crack 目录中的文件拷入C:\C51\Bin 目录下。第四节 Keil C51 工具包各部分功能及使用简介1. C51 与A51(1) C51C51 是C 语言编译器,其使用方法为:C51 sourcefile[编译控制指令]或者 C51 @ commandfile其中 sourcefile 为C 源文件(.C)。大量的编译控制指令完成C51 编译器的全部功能。包控C51 输出文件C.LST,.OBJ,.I 和.SRC 文件的控制。源文件(.C)的控制等,详见第五部分的具体介绍。而 Commandfile 为一个连接控制文件其内容包括:.C 源文件及各编译控制指令,它没有固定的名字,开发人员可根据自己的习惯指定,它适于用控制指令较多的场合。(2) A51A51 是汇编语言编译器,使用方法为:9A51 sourcefile[编译控制指令]或 A51 @ commandfile其中sourcefile 为汇编源文件(.asm或.a51),而编译控制指令的使用与其它汇编如ASM语言类似,可参考其他汇编语言材料。Commandfile 同C51 中的Commandfile 类似,它使A51 使用和修改方便。2. L51 和BL51(1) L51L51 是Keil C51 软件包提供的连接/定位器,其功能是将编译生成的OBJ 文件与库文件连接定位生成绝对目标文件(.ABS),其使用方法为:L51 目标文件列表[库文件列表] [to outputfile] [连接控制指令]或 L51 @Commandfile源程序的多个模块分别经 C51 与A51 编译后生成多个OBJ 文件,连接时,这些文件全列于目标文件列表中,作为输入文件,如果还需与库文件(.LiB)相连接,则库文件也必须列在其后。outputfile 为输文件名,缺少时为第一模块名,后缀为.ABS。连接控制指令提供了连接定位时的所有控制功能。Commandfile 为连接控制文件,其具体内容是包括了目标文件列表,库文件列表及输出文件、连接控制命令,以取代第一种繁琐的格式,由于目标模块库文件大多不止1 个,因而第2 种方法较多见,这个文件名字也可由使用者随意指定。(2) Bl51BL51 也是C51 软件包的连接/定位器,其具有L51 的所有功能,此外它还具有以下3 点特别之处:a. 可以连接定位大于64kBytes 的程序。b. 具有代码域及域切换功能(CodeBanking & Bank Switching)c. 可用于RTX51 操作系统RTX51 是一个实时多任务操作系统,它改变了传统的编程模式,甚至不必用main( )函数,单片机系统软件向RTOS 发展是一种趋势,这种趋势对于186 和38610及68K 系列CPU 更为明显和必须,对8051 因CPU 较为简单,程序结构等都不太复杂,RTX51 作用显得不太突出,其专业版软件PK51 软件包甚至不包括RTX51Full,而只有一个RTX51TINY 版本的RTOS。RTX51 TINY 适用于无外部RAM 的单片机系统,因而可用面很窄,在本文中不作介绍。Bank switching 技术因使用很少也不作介绍。3. DScope51,Tscope51 及Monitor51(1) dScope51dScope51 是一个源级调试器和模拟器,它可以调试由C51 编译器、A51 汇编器、PL/M-51 编译器及ASM-51 汇编器产生的程序。它不需目标板(for windows 也可通过mon51 接目标板),只能进行软件模拟,但其功能强大,可模拟CPU 及其外围器件,如内部串口,外部I/O 及定时器等,能对嵌入式软件功能进行有效测试。
上传时间: 2013-11-01
上传用户:zhouxuepeng1
石英具有非凡的机械和压电特性, 使得从19 世纪40 年代中期以来一直作为基本的时钟器件. 尽管在陶瓷, 硅晶和RLC电路方面有60 多年的研究, 在此之前没有哪种材料或技术能替代石英振荡器, 鉴于其异常的温度稳定性和相位噪声特性. 估计2006 年将有100亿颗石英振荡器被制造出来并放置到汽车, 数码相机, 工业设备, 游戏设备, 宽带设备,蜂窝电话, 以及事实上每一种数字产品当中. 石英振荡器的制造数量比地球上的人口还要多.
上传时间: 2013-10-17
上传用户:xinshou123456
介绍一种家用电热水循环采暖洗浴器的组成及其控制系统的软、硬件设计方法。该系统采用纳米材料加热体,利用单片机对水温、水位、房间温度等参数进行检测,并进行超温、缺水、漏电等保护,提高了系统的可靠性。
上传时间: 2013-11-24
上传用户:18707733937
我公司生产的 USBkey 产品所使用的MCU 电路,自2007 年9 月初USBkey 产品开始量产化后,我们对其部分产品做了电老化试验,发现该款电路早期失效问题达不到我们要求,上电以后一段时间内失效率为千分之一点五左右。为此,我们从去年10 月到今年2 月对所生产的产品(已发出的除外)全部进行了电老化筛选,通过这项工作发现了一些规律性的东西,对提高电子产品的安全可靠性有一定指导意义。2 试验条件的设定造成电路早期失效的原因很多,从 IC 设计到半导体生产工艺、电路封装、焊接装配等生产工序和生产设备、生产材料、生产环境及人为的因素都有可能是成因,作为电路的使用方不可能都顾及到,也不可控。通过分析,我们认为还是着眼于该款电路在完成半导体生产工艺后,在后部加工中所产生的早期失效问题更有针对性。,因此决定从电路的后部加工工序即封装、COS 软件以及产品SMT 加工工艺等方面入手,安排几种比对试验并取得试验数据,以期找出失效原因。
上传时间: 2014-12-28
上传用户:894898248
基于PIC单片机的脉冲电源:设计了一种金属凝固过程用脉冲电源。该电源采用PIC16F877作为主控芯片,实现对窄脉冲电流幅值的检测,以及时电流脉冲幅值根据模糊PID算法进行闲环控制。使用结果表明:该电源的输出脉冲波形良好,电流幅值稳定,满足合金材料凝固过程的工艺要求且运行稳定可靠。关键词:脉冲电源;PIC16F877单片机;模糊PID;闲环控制 Abstract:A kind of pulse power supply was designed which uses in the metal solidification process ..I11is power supply used PIC16F877 to take the master control chip reali on to the narrow pulse electric current peak-to-peak value examination,carried on the closed-loop control to the electric current pulse peak-to-peak value basis fuzzy PID algorithm.The use result indicated ,this power supply output se profile is good,and the electric current peak-to-p~k value is stable,It satisfies the alloy material solidification process the technological requirement and movement stable reliable,Key words:p se po wer supply;PIC16F877single-chip microcontroller;f r PID;closed-loop control
上传时间: 2013-10-27
上传用户:xcy122677
用GPIO做步进电机控制:步进电机和普通电动机不同之处是步进电机接受脉冲信号的控制。步进电机靠一种叫环形分配器的电子开关器件,通过功率放大器使励磁绕组按照顺序轮流接通直流电源。由于励磁绕组在空间中按一定的规律排列,轮流和直流电源接通后,就会在空间形成一种阶跃变化的旋转磁场,使转子步进式的转动,随着脉冲频率的增高,转速就会增大。步进电机的旋转同时与相数、分配数、转子齿轮数有关。现在比较常用的步进电机包括反应式步进电机(VR)、永磁式步进电机(PM)、混合式步进电机(HB)和单相式步进电机等。其中反应式步进电机的转子磁路由软磁材料制成,定子上有多相励磁绕组,利用磁导的变化产生转矩。现阶段,反应式步进电机获得最多的应用。步进电机和普通电机的区别主要就在于其脉冲驱动的形式,正是这个特点,步进电机可以和现代的数字控制技术相结合。不过步进电机在控制的精度、速度变化范围、低速性能方面都不如传统的闭环控制的直流伺服电动机。在精度不是需要特别高的场合就可以使用步进电机,步进电机可以发挥其结构简单、可靠性高和成本低的特点。使用恰当的时候,甚至可以和直流伺服电动机性能相媲美。
上传时间: 2013-11-05
上传用户:xinzhch