产品中心

智能厚度测量系统设计

发布日期:2020-11-08 01:13

  本课题所研究的智能厚度计是基于单片机的成套解决方案,由主控制器、测量传感器、AD转换模块、液晶显示模块以及相应配套硬件组成。通过对测量传感器的运用,对厚度参数进行精确地数据采集,然后通过AD转换模块将测量传感器采集到的模拟信号转换成数字信号,再通过主控制器对AD转换模块输出的数字信号进行相应的数据分析处理,最后通过液晶显示模块对厚度参数进行直观地显示,以完成整个系统的功能需求。STC89C52单片机最小系统具有体积小、质量轻、功能强、功耗低、性价比高等特点。STC89C52单片机最小系统由芯片、系统时钟、I/O端口设备及复位电路等构成。

  2 电阻式位移传感器电路设计电阻式位移传感器的功能是将线性机械位移转换为电信号。传感器滑轨连接直流电压,可流过极小的电流,滑片触头起始端电压与滑片触头位移存在一定比例关系。使用传感器作为分压器可以使滑轨的总电阻精度要求最大限度降低,温度变化引起的电阻变化不会影响测量结果。通过对电阻式位移传感器的利用以测量位移的方式间接对纸张厚度进行测量。

  电阻式位移传感器的工作原理如下,根据欧姆定律:E = I R,其中E为电源电压值,R为滑轨电阻的总阻值。因为E,R是常数,所以电流值I也是常数。根据电阻分压器的原理:V = I r,其中r是滑块触点与滑轨一端之间的阻值。根据V = I r,其中I是常数,V和r是线性相关的。如果把滑块触头固定在测量杆上,则测量杆的位移S也与分压V或电阻r呈线性关系,即V = I r或者S = Kr,其中K 和K是要确定的转换因子。从E = I R,V = I r可以看出,电阻式位移传感器的测量范围可以非常大,其位移S与电压V或电阻r之间的关系均呈线性关系。

  3 模数转换电路设计AD7705是AD公司的一款新型16位AD转换器。该器件包括由放大器(PGA)和缓冲器组成的前端模拟调节电路、可编程数字滤波器、调制器。可以通过传感器直接测量多通道小信号进行AD转换,适用于直流和低频交流信号测量应用。它具有低功耗特性(3V时最大1mW),可用于环路供电、本地供电或电池供电的应用。片上具有可提供从1到128增益设置的可编程增益放大器,允许高低电平模拟输入,而无需外部信号对硬件进行调节。AD7705采用SPI和SPIQ兼容三线串行口,可以方便地连接各种微控制器或DSP,而且还可以大大节省并行接口模式CPU的 I/O口。 AD7705的CS需置低电平。DRDY状态通过使用数字滤波器和其他组件监视DRDY线。可以通过传感器直接测量多通道小信号AD转换。该器件具有高分辨率、自校准能力、优异的抗噪声性能以及低功耗等特点,适合仪器仪表领域的应用。如果外部连接晶振、精密参考源和去耦电容,可以进行连续AD转换。它使用低成本、高分辨率的转换技术来实现16位无错误数据输出。这符合对分辨率要求高,但对数字转换要求并不高的应用,如智能仪表产品和数字音频产品。以下对芯片的几个重要部分以及特性进行简要的说明。AD7705片上增益可编程放大器有8种增益可以选择,分别为1、2、4、8、16、32、64以及128,允许各种输入信号放大至接近AD转换芯片的满刻度电压,然后进行AD转换,这将有助于提高转换质量。当电源电压为5V,参考电压为21V时,芯片可接受20mV至215V范围内的单极信号,±20mV至±215V的双极信号。必须注意的是,这里的负电压是相对于AIN(-)的,这两个引脚应该被偏置到适当的正电位。输入模拟信号由AD连续转换。采样频率fs由主频率clk和增益决定。增益(16至128)通过多次样本并使用参考电容与输入电容的比值来获得。

  AD7705包括五个串行数据接口,其中数据输入端D_IN,串行时钟输入端S_CLK,转换数据输出端D_OUT,芯片选择输入端CS用于传输数据,状态信号输出DRDY端用于指示输出数据寄存器数据是否准备就绪。当DRDY 端电平置低时,转换的数据可用; 当DRDY端电平置高时,输出更新数据,无法读取。根据设定的数据输出进行速率更新A / D转换处理。任何操作都必须向对应的片上寄存器添加新的编程指令。AD7705包括通过器件串行端口访问的8个寄存器。第1个为通信寄存器,它确定下一个操作是读还是写到哪个寄存器,并控制对哪个输入通道采样。与设备的所有通信必须首先写入通信寄存器。其寄存器选择位RS2〜RS0确定哪个寄存器访问下一个操作,输入通道选择位CH0,CH1决定转换或访问校准数据的输入通道。第2个为设置寄存器,它是一个8位寄存器,用于设置校准方法、工作模式等。第3个位时钟寄存器,它也是可读可写的8位寄存器,主要用于设置ad芯片工作频率参数和AD转换的输出速率。第4个为数据寄存器,它是16位只读寄存器,用于存储AD芯片的转换结果。

  4 液晶显示电路设计本设计中采用的是LCD1602。LCD1602顾名思义可以有效地显示16*2个字符,液晶芯片的工作电压范围应控制在4.5~5.5V之间。LCD1602液晶显示器的字符存储器存有160个不同的字符点阵,其中包括英文字母、阿拉伯数字及一些常用符号等,固定的代码对应着固定的字符。液晶的显示对比度可通过VL端进行调整,当此引脚接电源正极时,液晶的对比度最弱,当此引脚接地时,液晶的对比度最高;液晶的RS脚为寄存器的选择端,当此引脚电平置高时,液晶对应选择数据寄存器、当此引脚电平置低时,液晶相应选择指令寄存器;液晶的RW端为读写信号控制端,当此引脚电平置高时,液晶将进行读操作,当此引脚电平置低时液晶进行写操作;液晶的E脚为使能端,当使能端E的电平从高变低时,液晶才会开始执行命令;D0~D7为8位双向数据端。LCD1602模块的命令操作端有RS、RW和EN,单片机的P2^5、P2^6、P2^7脚分别与之相连。数据端口DB0~DB7分别接在单片机的P0^0~P0^7。为了保持LCD1602液晶具有较高的亮度,一般电路设计中都会将VL端串联一个2K的电阻接地。

  6 模数转换程序设计本设计中模数转换芯片的作用是将直线位移传感器检测输出的模拟电压信号转换处理为数字信号,再输出给单片机做进一步处理。因为直线位移传感器是从工作开始0.75ms之后开始检测数据的,因此A/D转换工作也同样在传感器工作0.75ms之后开始进行。A/D模数转换开始之后,选择数据转换通道,进行四通道数据转换。

  7 液晶显示程序设计LCD1602液晶显示程序的设计流程为先调用定义字符库,然后将DDRAM地址设置在第一行显示位置上,再根据系统数据对显示数据首地址及程序循环量进行设置,在循环显示程序中,要不断地提取相关字符代码直至第一行数据显示任务完成,同理,第二行数据显示任务与第一行完成过程是一样的,当两行数据全部显示完毕即可结束显示子程序。

  本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

  最近在做数字电子时钟,也总结出来一些资料,在这分享给大家,DS1302时钟芯片。电脑仿线的IO口没有上拉电阻),74HC245 ,如果需要做实物,还得根据数码管的型号选择合适的电阻,DS1302芯片,按钮1,工作原理我们先了解我们所用的东西,STC89C52是8051单片机,这里就不多介绍了,然后就是DS1302时钟芯片,这个是DS1302时钟芯片这个是工作原理,我们经常用的DS1302与单片机的连接使用2.实验思路理解DS1302时钟芯片与单片机之间的数据传送,用的单总线的方式,所以会有时序图,还有读写图表三是地址,如果读取某个分钟或者小时,我们读数

  +DS1302时钟,数码管显示时间日期,可调节 /

  .--------------------------------------------------------------------------*/#ifndef __STC89C52_H__#define __STC89C52_H__typedef unsigned char u8;typedef unsigned int u16;/* BYTE Registers */sfr P0 = 0x80;sfr P1 = 0x90;sfr P2 = 0xA0;sfr P3 = 0xB0;sfr PSW = 0xD0;sfr ACC

  用STC89c52单片机,12M晶振。计时用T2定时器,16位自动重装模式基本功能如下: 可以显示年份、月、日、时间,有闹钟功能,有倒计时功能。 上电默认显示时间,可通过按键切换显示年份、日期、闹钟、倒计时,显示一定时间后自动返回到时间显示。 在相应的显示状态下按设置键进行相应的设置。如在时间显示时按设置键可调整时间。其余类推倒计时最多可以倒数99小时59分59秒,设置完倒计时时间后进入倒数状态,闪烁显示倒数时间,中途可按键退出,倒数结束后铃响1分钟返回时间显示。 闹钟可选择开或关,闹铃响1分钟停止。电路原理图如下:制作出来的实物图如下:单片机源程序如下:#include reg52.h>

  实物图总电路图:电源模块:测量模块:显示模块:摘要近几年来,电子行业的发展速度相当快,电子行业的公司企业数目也不断增多。这个现象带来的直接结果是电子行业方面的人才需求不断增多。所以,现在大多数高校都开设与电子类相关的专业及课程,为社会培养大量的电子行业的人才。做过电路设计的工作人员或者学生大多数使用万用表来测量一些元件参数或者电路中的电压电流。然而万用表有一定的局限性,它只能测量有限种类的元器件的参数,对于电容和电感等一些电抗元件就无能为力了。所以制作一种简便的电容电感测量仪显得尤为重要,方便电路设计人员或者高校电子类专业的学生测量电路中需要用到的电容及电感的具体值。本次设计的思想是基于以上原因提出来的。该系统以STC89C52

  NRF24l01无线无线单片机源程序如下:/*******************************************************************************************************************************************************************/#include reg52.h /*包含STC单片机头文件*/#include QX51/qx51.h /*包含qx51

  单片机程序 /

  D2位--TR2:定时器2启动/停止控制位。D1位--C/T2:定时器2的定时器/计数器选择位(在reg52头文件中定义为了C_T2,请注意,下面相同)D0位--CP/RL2:捕获/重装标志位。知识点二定时器2的模式控制寄存器T2MOD(不可按位寻址)该寄存器在单片机的头文件reg2.h中可能没有被定义,自己定义吧!D1位—T2OE:定时器2输出使能位D0位—DCEN:向下计数使能位知识点三:定时器2的三种模式**1、捕获模式*在CP/RL2=1&&TR2=1时进入捕获模式。通过对控制

  Cadence印刷电路板设计 Allegro PCB Editor设计指南

  下载有礼:一起初探5G,赢氮化镓(GaN)充电器、柔性墨水屏等精美礼品

  有奖直播:英飞凌 MERUS D 类音频放大器的多电平技术及其优势

  有奖直播报名:TI DLP技术在汽车行业的创新应用――增强型抬头显示

  调查:全新 TI E2E中文社区等你体验,等你抽奖!还可邀请好友助你一臂之力!

  分析仪通信与网络视频测试虚拟仪器高速串行测试嵌入式系统视频教程其他技术综合资讯词云: