






全部图纸(7张图).dwg
(CAD图纸)
设计说明书.doc
距离控制电路。
到是五个不同距离相对应的电平输出端,可用于驱动发光二极管,低电平有效五个报警点的距离是到米,间隔米。
其输出可直接控制如自动水龙头自动加料机自动门输送带上的料件计数等。
显示器原理及晶振电路液显的控制接口说明基本操作时序读状态输入写指令输入指令码,高脉冲读数据输入写数据输入数据,高脉冲二状态字说明表表当前数据地址指针的数值读写操作使能禁止允许显示电路的目的将测距的结果进行实时显示。
本文显示部分用块的字符型型号的模块,它的读写操作屏幕和光标的操作都是通过指令编程来实现的,显示内容丰富,美观,编程灵活方便,和单片机的接口设计也较简单方便。
单片机将需要显示数据送往相关的显示接口即可完成显示工作,简单方便,节省单片机时间,保障主程序的正常运行。
共有个引脚与外部相连,与单片机连接图如图所示图与单片机连接图各引脚具体说明如表所示。
表接口信号说明编号符号引脚说明编号符号引脚说明电与应用电子质量,于永学等总线数字温度传感器及应用电子产品世界,张胜全数字温度计在微机温度采集系统中的序编制南京南京大学出版社葛恒清,张靖加强单片机系统抗干扰能力的方法通化师范学院学报,周晗晓,袁慧梅单片机系统的印制板设计与抗干扰技术电子工艺技术,王丰,薛红宣采用软件抗干扰设计提高微机系统的可靠性电子产品世界,王占操,梁厚琴,曹燕单片机系统中的软件抗干扰技术电子技术,杜华兵单片机原理应用武汉武汉华中科技大学出版社,程继兴,刘霞单片机系统软件抗干扰措施分析电子测量技术苏伟,巩壁建超声波测距误差分析传感器技术,苏麟祥数字温度传感器的功能特性及其设计世界采矿快报,。
,源地电源正极液晶显示供压信号数据命令选择读写选择使能信号背光源正极背光源负极和为单片机自身的,如图图晶振电路第章超声波测距系统的软件设计下位机程序设计下位机程序主要由数据通信程序距离计算程序温度补偿程序等组成。
距离计算程序流程图如图所示。
温度补偿通常有两种方法种方法是每次按照公式计算当前声速,进行温度补偿。
其特点是根据当时的温度得到精确声速,从而计算得到的距离值也比较精确,但程序中牵涉到浮点数运算,由微处理器系统实现,难度较大。
另种方法是将温度与声速的对应关系列成温度声速二维表,固化到系统中。
温度补偿时,根据温度声速表,查取最接近当前温度的那个温度所对应的声速值,此声速值即作为当前声速。
其特点是避开了复杂的浮点运算和浮点运算后各字节的提取操作,这样既保证了定的精度要求,又可以避免浮点运算。
因此本系统采用方法二进行温度补偿。
程序流程图略。
图下位机距离计算程序流程图图上位机主程序流程图上位机主程序设计上位机与下位机通信时,上位机按照通信协议格式将开始测量命令发送给下位机,下位机接收到命令后就开始测量汽车离障碍物的距离,然后将测量结果发送给上位机,上位机先判断前导字符来确定是否为有效数据,若是有效数据,则解开封包进行相应操作,否则丢弃该数据包,上位机再按照使用校验码。
灵敏性很高,在无载波的情况下在接收端会产生随机的数据,因此需制定传输协议,格式如表所示。
通信协议中,必须在有效数据前加上两个或多个固定的前导字符作为同步信号,使得接收端能够辨别出有效数据的开始。
表数据传输协议格式前导字符采用共字节,其中前两个字节为同步信号,后两个字节为帧开始标志,接收端只要能够接收到与,就可以认为新的帧开始了。
帧类型分为数据帧有序数据帧控制命令帧确认帧等多种帧类型。
帧编号为可选项,与帧类型相关,只有帧类型是有序数据帧时才有效。
校验为字节校验码。
帧结束标志为。
复位电路复位电路目的在需要的时候,单片机复位,保证正常的工作循环。
复位电路有各种各样,但是工作环境恶劣,复位电路要求严格,本系统中采用芯片专做复位芯片。
如图所示采用最主要特点有字节串行集成了可编程看门狗定时器可设定看门狗超时时间,典型时间或禁止上电复位及低电压检测,即在上电和低于检测门限时,输出复位信号。
输出复位高电平有效,输出复位电平低有效,确保直至二复位信号仍有效编程的复位门限。
需加高电压巧加在引脚及个专门时序接口方式,最高可达串行时钟频率低功耗电路备用电流工作电流功耗低,通信速度快最高,为己经得到广泛应用这三种组合降低了系统成本,简化了设计,减少了对电路板空间的要求,提高了系统的可靠性。
复位电路图如所示,外形引脚图如图所示。
图系统复位电路图引脚图超声波测距报警控制芯片型测距报警控制专用集成电路,可用于组装测距报警控制类电子产品。
它采用了超声波测距的原理,对超声波探头前方的障碍物进行探测,根据障碍物的距离发出不同的警报声音,并通过根控制线向外电路提供不同的控制信号。
本集成电路中已包含了测距仪所需要的大部分单元,只需几个廉价的电阻电容个收音机上用的压电陶瓷滤波器对的超声波探头块或就可以组装成台高性能测距报警控制器。
本集成电路可用于汽车倒车报警器,如自动门铃自动水喉洗手机及烘干机自动路灯控制各种加料装置上探测物料水塔水位控制等。
附图是个最简单的实验电路,采用外接振荡器,根据不同的设置状态,本电路有如下具体功能本集成电路采用脚塑料封装,其每条腿的含义如下,外部时钟信号输入,压电陶瓷振荡器输入端,可外接高值压电陶瓷振荡器。
控制输出端,表示米内有物体。
控制输出端,表示米内有物体。
控制输出端,表示米内有物体。
控制输出端,表示米内有物体。
高电平输出端,可以不用。
喇叭驱动电极,静态为低电平,驱动时输出的脉冲,其声音的间距越小,表示物体的距离越近。
加倍电极,使所有的距离都翻倍。
图距离报警器电路方式选择端,本脚应接高电平。
喇叭驱动电极,与互补,静态为低电平。
电源,直流电源。
超声波发射器驱动电极,平时为高阻状态,驱动时每秒输出十次,每次发出的脉冲个。
的互补电极,平时为低电平。
超声波接收器输入端,高电平有效。
地。
压电陶瓷振荡器输出电极,组成个低功耗的反相器,压电陶瓷滤波器应采用高值的产品,不然不易起振。
推挽输出,可直接驱动蜂鸣器,声音根据距离的不同而不同,有四种声音从缓慢两响三声音响到急促同样定时器,可进行定时控制。
定时值可任意设定。
定时器有多少,设定范围有多大,设定值的分辨率又是多少,这些都代表定时器件的性能。
计数器,可进行计数,到达设定计数值可发送相应信号。
可进行什么样的计数,计数范围多大,怎么设定,有多少计数器,则是计数器性能的代表指标。
数据存储区,用以存储工作数据。
多以字两字或多字为单位予以使用,是进行模拟量控制,或记录数据所必不可少的。
这个存储区的大小代表的性能也是越大越好。
趋势也是越来越大。
小型机也如此。
如日本公司的机,其区就有字。
而过去同是小型机的的区才个字。
大型机的可达以至几十。
此外还有其它些内部器件,了解性能时,也都必须掌握它。
内部器件也是指令的操作数,不弄清楚是无法编程的。
五指令系统有多少条指令,各条指令又具有什么功能,是了解与使用的重要方面。
你不懂指令怎么编程,没有程序,又怎么工作的指令越来越多,越来越丰富。
功能很强的指令,综合多种作用的指令日见增多。
的指令繁多,但主要的有这么几种类型基本逻辑指令,用于处理逻辑关系,以实现逻辑控制。
这类指令不管什么样的都总是有的。
数据处理指令,用于处理数据,如译码,编码,传送移位等等。
数据运算指令,用于进数据的运算,如十等,可进行整形数计算,有的还可浮点数运算也可进行逻辑量运算,等等。
流程控制指令,用以控制程序运行流程。
的用户程序般是从零地址的指令开始执行,按顺序推进。
但遇到流程控制指令也可作相应改变。
流程控制指令也较多,运用得好,可使程序简练,并便于调试与阅读。
状态监控指令,用以监视及记录及其控制系统的工作状态,对提高控制系统的工作可靠性大有帮助。
当然,并不是所有的都有上述那么多类的指令,也不是有的仅有上述几类指令。
以上只是指出几个例子,说明要从哪几个方面了解指令,从中也可大致看出指令的多少及功能将怎样影响的性能。
除了指令,为进行通讯,还有相应的协议与通讯指令或命令,这些也反映了的性能。
六支持软件为了便于编制程序,多数厂家都开发有关计算机支持软件。
从本质上讲,所能识别的只是机器语言。
它之所以能使用些助记符语言梯形图语言流程图语言,以至高级语言,全靠为使用这些语言而开发的种种软件。
助记符语言是最基本也是最简单的语言。
它类似计算机的汇编语言,的指令系统就是用这种语言表达的。
这种语言仅使用文字符号,所使用的编程工具简单,用简易编程器即可。
所以,多数都配备有这种语言。
梯形图语言是图形语言,它用类似于继电器电路图的符号表达实现控制的逻辑关系。
这种语言与符号语言有对应关系,很容易互相转换,并便于电气工程师了解与熟悉,故用得很普遍,几乎所有的都开发有这种语言。
由于它是用图形表达,小的编程器不好使用它,得有较大的液晶画面的编程器,才能使用它。
多数是在计算机对编程时,才使用这种语言。
流程图语言,它也是图形语言,不过所用的符号不与电气元件符号相似,而与计算机用的流程图符号相似,便干计算机工作人员了解与熟悉。
流程图语言与符号语言也有对应关系,只是它对应的符号语言与梯形图的对应不样。
熟悉计算机而又未从事过快速声音输出可用于汽车倒车报警器门铃警戒报警器地铁安全线提示等。
距离控制电路。
到是五个不同距离相对应的电平输出端,可用于驱动发光二极管,低电平有效五个报警点的距离是到米,间隔米。
其输出可直接控制如自动水龙头自动加料机自动门输送带上的料件计数等。
显示器原理及晶振电路液显的控制接口说明基本操作时序读状态输入写指令输入指令码,高脉冲读数据输入写数据输入数据,高脉冲二状态字说明表表当前数据地址指针的数值读写操作使能禁止允许显示电路的目的将测距的结果进行实时显示。
本文显示部分用块的字符型型号的模块,它的读写操作屏幕和光标的操作都是通过指令编程来实现的,显示内容丰富,美观,编程灵活方便,和单片机的接口设计也较简单方便。
单片机将需要显示数据送往相关的显示接口即可完成显示工作,简单方便,节省单片机时间,保障主程序的正常运行。
共有个引脚与外部相连,与单片机连接图如图所示图与单片机连接图各引脚具体说明如表所示。
表接口信号说明编号符号引脚说明编号符号引脚说明电与应用电子质量,于永学等总线数字温度传感器及应用电子产品世界,张胜全数字温度计在微机温度采集系统中的序编制南京南京大学出版社葛恒清,张靖加强单片机系统抗干扰能力的方法通化师范学院学报,周晗晓,袁慧梅单片机系统的印制板设计与抗干扰技术电子工艺技术,王丰,薛红宣采用软件抗干扰设计提高微机系统的可靠性电子产品世界,王占操,梁厚琴,曹燕单片机系统中的软件抗干扰技术电子技术,杜华兵单片机原理应用武汉武汉华中科技大学出版社,程继兴,刘霞单片机系统软件抗干扰措施分析电子测量技术苏伟,巩壁建超声波测距误差分析传感器技术,苏麟祥数字温度传感器的功能特性及其设计世界采矿快报,。
,源地电源正极液晶显示供压信号数据命令选择读写选择使能信号背光源正极背光源负极和为单片机自身的,如图图晶振电路第章超声波测距系统的软件设计下位机程序设计下位机程序主要由数据通信程序距离计算程序温度补偿程序等组成。
距离计算程序流程图如图所示。
温度补偿通常有两种方法种方法是每次按照公式计算当前声速,进行温度补偿。
其特点是根据当时的温度得到精确声速,从而计算得到的距离值也比较精确,但程序中牵涉到浮点数运算,由微处理器系统实现,难度较大。
另种方法是将温度与声速的对应关系列成温度声速二维表,固化到系统中。
温度补偿时,根据温度声速表,查取最接近当前温度的那个温度所对应的声速值,此声速值即作为当前声速。
其特点是避开了复杂的浮点运算和浮点运算后各字节的提取操作,这样既保证了定的精度要求,又可以避免浮点运算。
因此本系统采用方法二进行温度补偿。
程序流程图略。
图下位机距离计算程序流程图图上位机主程序流程图上位机主程序设计上位机与下位机通信时,上位机按照通信协议格式将开始测量命令发送给下位机,下位机接收到命令后就开始测量汽车离障碍物的距离,然后将测量结果发送给上位机,上位机先判断前导字符来确定是否为有效数据,若是有效数据,则解开封包进行相应操作,否则丢弃该数据包,上位机再按照
