铝板厚度检测系统设计_第1页
铝板厚度检测系统设计_第2页
铝板厚度检测系统设计_第3页
铝板厚度检测系统设计_第4页
铝板厚度检测系统设计_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第 1 页 共 13 页目录前言2一设计要求2 二2.1 总体设计22.2 设计原理2三设计模块33.1多谐振荡器33.2 分频器33.3 秒脉冲产生电路43.4 单片机53.5 LCD显示器93.6 无线数传模块10四改进意见104.1 分频器的改进104.2 秒脉冲的改进11五心得体会12六.参考文献13- 1 -第 2 页 共 13 页基于电容传感器的铝板厚度检测系统硬件设计 前言本设计采用的频率变换型电容传感器检测金属板带厚度的原理和方法, 完全消除了被测金属板带在测量头中上、下跳动对厚度测量的影响。直接对频率进行计数, 实现数字化的输出, 供单片机进行数据处理, 不需要再进行AD变换

2、,。本硬件设计涉及到电容传感器及其信号处理电路,单片机,LCD显示技术以及无线通信技术,各个知识点相辅相成,构成了完善的基于电容传感器的铝板厚度检测系统。一设计要求1.测量范围1到5毫米2.综合测量误差小于1%3.测量结果LCD实时显示4.配备无线数传功能二总体设计2.1 总体思想要测得铝板厚度,根据Cx = *S / dx 可看出,厚度与电容有一定数学关系,又根据f=1/T=1/R*Cx(VDD-VT-)VT+/(VDD-VT+)VT- 可知道频率与电容也有一定数学关系,所以根据两个关系式,测得频率即可知道铝板的厚度。2.2 设计原理由施密特触发器构成的多谐振荡器产生方波,令一方面设置- 2

3、 -第 3 页 共 13 页一个秒脉冲电路,考虑到计算方便,设计了一个秒脉冲电路,输出端接到单片机的INTO.这样,每秒便产生一个中断。根据计算公式算出方波原始频率,根据计算结果确定是否需要分频,然后再接到单片机上。因为单片机只能计数65536个,所以输入的频率不能太高,而使得计数溢出。单片机将计算结果在LCD显示器上显示,并由无线数传模块实现无线通信。三设计模块 3.1 多谐振荡器如上图是由施密特触发器为CMOS电路CC40106构成的多谐振荡器。f = 1/T=1/R*Cx(VDD-VT-)VT+/(VDD-VT+)VT-其中由CC40106的电压传输特性上查到VT+=6.3V,VT-=2

4、.7V,给定VDD=10V,R=10K。3.2 分频器- 3 -第 4 页 共 13 页74LS90 功能:十进制计数器(÷2 和÷5)原理说明:本电路是由4 个主从触发器和用作除2 计数器及计数周期长度为除5 的3 位2 进制计数器所用的附加选通所组成。有选通的零复位和置9 输入。为了利用本计数器的最大计数长度(十进制),可将B 输入同QA 输出连接,输入计数脉冲可加到输入A 上,此时输出就如相应的功能表上所要求的那样。LS90 可以获得对称的十分频计数,办法是将QD 输出接到A 输入端,并把输入计数脉冲加到B 输入端,在QA 输出端处产生对称的十分频方波。3.3 秒脉冲

5、产生电路- 4 -3.4 单片机 的Q2输出端接单片机INTO。第 5 页 共 13 页 到0.5HZ的方波,即输出秒脉冲信号使单片机进行计数。CD4013级分频得到2HZ的信号,再经过CD4013双D触发器经过二分频得选用AT89C51单片机,引脚图如下图所示: 本电路采用32768HZ晶体震荡器,利用CD4060芯片经过14- 5 -路。外部晶振电路如下所示: 第 6 页 共 13 页 个优先级的中断结构,一个双工的串行口, 片上震荡器和时钟电89C51是一种高性能低功耗的采用CMOS工艺制造的8位微的RAM,32条I/O线,2个16位定时器/计数器, 一个5中断源两控制器,它提供下列标准

6、特征:4K字节的程序存储器,128字节- 6 -第 7 页 共 13 页复位电路如下图所示:(其中 R7右端接RESET引脚。)引脚说明:·VCC:电源电压·GND:地·P0口:P0口是一组8位漏极开路型双向I/O口,作为输出口用时,每个引脚能驱动8个TTL逻辑门电路。当对0端口写入1时,可以作为高阻抗输入端使用。当P0口访问外部程序存储器或数据存储器时,它还可设定成地址数据总线复用的形式。在这种模式下,P0口具有内部上拉电阻。在EPROM编程时,P0口接收指令字节,同时输出指令字节在- 7 -第 8 页 共 13 页程序校验时。程序校验时需要外接上拉电阻。

7、83;P1口:P1口是一带有内部上拉电阻的8位双向I/O口。P1口的输出缓冲能接受或输出4个TTL逻辑门电路。当对P1口写1时,它们被内部的上拉电阻拉升为高电平,此时可以作为输入端使用。当作为输入端使用时,P1口因为内部存在上拉电阻,所以当外部被拉低时会输出一个低电流(IIL)。·P2口:P2是一带有内部上拉电阻的8位双向的I/O端口。P2口的输出缓冲能驱动4个TTL逻辑门电路。当向P2口写1时,通过内部上拉电阻把端口拉到高电平,此时可以用作输入口。作为输入口,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出电流(IIL)。P2口在访问外部程序存储器或16位地址的外部数据存储器(

8、例如MOVX DPTR)时,P2口送出高8位地址数据。在这种情况下,P2口使用强大的内部上拉电阻功能当输出1时。当利用8位地址线访问外部数据存储器时(例MOVX R1),P2口输出特殊功能寄存器的内容。当EPROM编程或校验时,P2口同时接收高8位地址和一些控制信号。·P3口:P3是一带有内部上拉电阻的8位双向的I/O端口。P3口的输出缓冲能驱动4个TTL逻辑门电路。当向P3口写1时,通过内部上拉电阻把端口拉到高电平,此时可以用作输入口。作为输入口,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出电流(IIL)。·RST:复位输入。当振荡器工作时,RST引脚出现两个机器

9、周期的高电平将使单片机复位。·ALE/PROG:当访问外部存储器时,地址锁存允许是一输出- 8 -第 9 页 共 13 页脉冲,用以锁存地址的低8位字节。当在Flash编程时还可以作为编程脉冲输出(PROG)。一般情况下,ALE是以晶振频率的1/6输出,可以用作外部时钟或定时目的。但也要注意,每当访问外部数据存储器时将跳过一个ALE脉冲。 ·PSEN:程序存储允许时外部程序存储器的读选通信号。当AT89C52执行外部程序存储器的指令时,每个机器周期PSEN两次有效,除了当访问外部数据存储器时,PSEN将跳过两个信号。 ·EA/VPP:外部访问允许。为了使单片机能够

10、有效的传送外部数据存储器从0000H到FFFH单元的指令,EA必须同GND相连接。需要主要的是,如果加密位1被编程,复位时EA端会自动内部锁存。 当执行内部编程指令时,EA应该接到VCC端。·XTAL1:振荡器反相放大器以及内部时钟电路的输入端。 ·XTAL2:振荡器反相放大器的输出端。3.5 LCD显示器选用的LCD1602引脚图如右图所示:- 9 -第 10 页 共 13 页36 无线数传模块选用PTR2000实现无线通信,引脚图如下:四改进意见4.1 秒脉冲的改进为了提高精度减小误差,在用秒脉冲电路时,可以用四秒脉冲,这样,单片机得出的计数值就要去除以四,相当于一次求

11、平均数的过程,这样便能减小误差。具体做法如下所述:采用32768HZ晶体震荡器,利用CD4060芯片经过12级分频得到8HZ的信号,再经过CD4013双D触发器经过二分频得到2HZ- 10 -第 11 页 共 13 页的方波,即输出四秒脉冲信号使单片机进行计数。CD4013的Q2输出端接单片机INTO。4.2 分频器的改进设构成电容传感器的金属板面积为10cm*5cm,间距dx=1mm. Cx = Cx = *S / dx=4.427*10-11Ff=1/T=1/R*Cx(VDD-VT-)VT+/(VDD-VT+)VT- =1.4802*106HZf1=f/128=11564.0625HZ单片

12、机计数个数n = 4f1 = 46256.25个(这里假定分频器是128分频,因为n小于65536)当间距改变1um,即dx=0.999mm,此时Cx=4.431*10-11Ff= 1.479*106HZf1=f/128=11554.6875HZn= 4f =46218.75个即可看出间距改变1um,则单片机计数个数改变n- n = 38个,可见精度要求满足。所以分频器应该产用128分频,这里用74LS393实现128分频。电路图如下:- 11 -第 12 页 共 13 页其中1QA接输入,2QC接输出五心得体会通过这次课程设计,加强了我们动手、思考和解决问题的能力。在整个设计过程中,我们对绘

13、制电路原理图,以及芯片的选择有了更深的了解。在设计过程中,经常会遇到这样那样的情况,就是心里想老着这样的接法可以行得通,但实际接上电路,总是实现不了,因此耗费在这上面的时间用去很多。我认真做课程设计同时也是对课本知识的巩固和加强,由于课本上的知识太多,平时课间的学习并不能很好的理解和运用各个元件的功能,而且考试内容有限,所以在这次课程设计过程中,我们了解了很多元件的功能,并且对于其在电路中的使用有了更多的认识。平时看课本时,有时问题老是弄不懂,做完课程设计,那些问题就迎刃而解了。而且还可以记住很多东西。比如一些芯片的功能,平时看课本,这次看了,下次就忘了,通过动手实践让我们对各个元件映象深刻。认识来源于实践,实践是认识的动力和最终目的,实践是检验真理的唯一标准。所以这个课程设计对我们的作用是非常大的。此次课程设计,学到了很多课内学不到的东西,比如独立思考解决问题,出现差错的随机应变,和与人合作共同提高,都受益非浅,今后的制作应该更轻松,自己也都能扛的起并高质量的完成项目。在此,感谢于

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论