为实现金属板厚度的实时检测以期及时修正避免误差积累,本文以STC89C52单片机为控制核心,研制基于差动式电容传感器的金属板厚度在线检测系统。该系统通过差动式变极距电容式传感器,实现金属板厚度信号的采集;进而用定时器产生矩形波,单片机在一定时间内计数,最后得出频率,计算出金属板厚度;为了达到随时观察的目的,在系统中辅以显示模块,便于在生产过程中出现特殊情况时,可以被用户发现并及时纠错。该系统能迅速的进行响应,以达到生产要求中的实时性,且成本较低,具有一定的应用价值。 In order to realize the real-time detection of metal plate thickness in order to correct it in time and avoid error accumulation, this paper develops an on-line metal plate thickness detection system based on differential capacitance sensor with STC89C52 single chip microcomputer as the control core. The system realizes the acquisition of metal plate thickness signal through differential variable pole distance capacitive sensor; then the rectangular wave is generated by the timer, and the single chip microcomputer counts in a certain time. Finally, the frequency is obtained and the thickness of the metal plate is calculated; in order to achieve the purpose of observation at any time, the display module is supplemented in the system, so that in case of special circumstances in the production process, it can be found by the user and corrected in time. The system can respond quickly to meet the real-time production requirements, and the cost is low, so it has a certain application value.
为实现金属板厚度的实时检测以期及时修正避免误差积累,本文以STC89C52单片机为控制核心,研制基于差动式电容传感器的金属板厚度在线检测系统。该系统通过差动式变极距电容式传感器,实现金属板厚度信号的采集;进而用定时器产生矩形波,单片机在一定时间内计数,最后得出频率,计算出金属板厚度;为了达到随时观察的目的,在系统中辅以显示模块,便于在生产过程中出现特殊情况时,可以被用户发现并及时纠错。该系统能迅速的进行响应,以达到生产要求中的实时性,且成本较低,具有一定的应用价值。
金属板厚度,单片机,差动式电容传感器,矩形波
Hengqun Sun, Yan He, Xiaoyan Zhang
Yancheng Institute of Measurement and Testing, Yancheng Jiangsu
Received: Aug. 23rd, 2021; accepted: Sep. 21st, 2021; published: Sep. 28th, 2021
In order to realize the real-time detection of metal plate thickness in order to correct it in time and avoid error accumulation, this paper develops an on-line metal plate thickness detection system based on differential capacitance sensor with STC89C52 single chip microcomputer as the control core. The system realizes the acquisition of metal plate thickness signal through differential variable pole distance capacitive sensor; then the rectangular wave is generated by the timer, and the single chip microcomputer counts in a certain time. Finally, the frequency is obtained and the thickness of the metal plate is calculated; in order to achieve the purpose of observation at any time, the display module is supplemented in the system, so that in case of special circumstances in the production process, it can be found by the user and corrected in time. The system can respond quickly to meet the real-time production requirements, and the cost is low, so it has a certain application value.
Keywords:Thickness of Metal Plate, Single Chip, Differential Capacitance Sensor, Rectangular Wave
Copyright © 2021 by author(s) and beplay安卓登录
This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).
http://creativecommons.org/licenses/by/4.0/
科学技术的不断发展,新型制造方法的出现,金属板材正越来越多地应用于汽车、机械、冶金、建材、电力等民用领域,将在各个领域发挥广阔的应用前景 [
基于上述金属板材的发展趋势及技术需求现状,本文以STC89C52单片机为控制核心,通过变极距式电容式传感器分析其频率信号研制金属板厚度在线检测系统。系统通过变极距式电容式传感器,实时检测金属板厚度,并采用差动式结构以提高电容式传感器的灵敏度和减小非线性误差;用定时器产生矩形波,单片机在一定时间内计数,最后得出频率,利用公式算出金属板厚度;辅以显示模块以达到随时观察的目的,便于在生产过程中出现特殊情况时时,可以被用户发现并及时纠错,具有成本低、响应速度快等特点,具有一定的实际生产应用价值。
金属板材加工过程较为复杂,在金属板生产过程中进行实时检测,就可以及时反馈金属板厚度情况,以达到实时记录、分析、调整板材厚度的目的。由于金属板轧制基本都是工业生产,不能在金属板上留下划痕等痕迹,且工艺要求较高,所以选择非接触式测量方法。为提高系统检测精度及减小非线性测量误差,本系统采用差动型变极距式电容传感器,其检测原理如下所述 [
(a) 单一型电容传感器:
灵敏度
k d : k d = Δ C / Δ d = C 0 / d 0 ( 1 − Δ d / d 0 ) (1)
相对非线性误差
δ L : δ L = | Δ d / d 0 | × 1 00 % (2)
式中,C、C0,d及d0分别代表电容传感器的电容值,初始电容值,板间距及初始板间距。
(b) 差动型电容传感器:
灵敏度
k d : k d = Δ C / Δ d = 2 C 0 / d 0 ( 1 − ( Δ d / d 0 ) 2 ) (3)
相对非线性误差
δ L : δ L = | Δ d / d 0 | × 100 % (4)
由公式(1)和(2)的比较,可得出,差动型比单一型灵敏度高近一倍,由公式(3)和(4)可看出,相对非线性误差减小一个数量级。
硬件设计是实现整个板材厚度检测系统设计的最基本的部分,它设计的好与坏将直接影响到检测结果的好坏。为达到系统测量目的,该系统硬件设计主要包括五个模块:CPU控制模块,555定时器电路,LED显示电路,存储器电路等。
本系统采用的是STC89C52单片机作为CPU控制模块 [
图1. 单片机引脚图
555定时器有三种电路:无稳类电路,单稳类电路和双稳类电路 [
图2. 555定时器电路
555定时器电路可以产生方波,进而通过矩形波测出频率,再根据频率,得出金属板厚度。
系统LED显示模块如图3所示,LCD1602将通过单片机上的P3口与单片机进行数据通信,将要显示的数据在液晶显示屏上显示。
图3. LCD1602电路
存储器EEPROM电路图如图4所示。
图4. EEPROM电路图
EEPROM是可编程可擦除ROM芯片,可以重复的擦除和写入,单片机的存储空间很小。为满足工业生产数据存储需求,本设计采用的是24C02存储芯片,24C02是一个2Kbit的串行EEPROM存储芯片,可存储256个字节数据。
NE555定时器可以产生矩形波,直接被单片机采集,矩形波的频率受到电容传感器的容值影响,而容值又由金属板厚度决定,三者直接存在一定的数学关系 [
上升沿
T 1 = 0.693 ( ( R 1 + 2 R 2 ) × C ) (5)
下降沿
T 2 = 0.693 × R 2 × C (6)
频率
f = 1 / T 1 = 1.44 / ( ( R 1 + 2 R 2 ) × C ) (7)
C = ε 0 S / ( a − d + d / ε r ) (8)
式(8)中S为测量电容的极板面积(S = 4.9 × 10−3m2),a为上下极板间距离(a = 1.5 × 10−2m),d为被测金属板厚度,ε0为真空介电常数(ε0= 8.85 × 10−12F/m),εr为铝板的相对介电常数(εr= 81)。
系统的软件设计包括一个主程序和几个子程序。其中主程序主要就是以单片机为核心的程序编写,控制系统的整个过程 [
为测试本文所提系统的检测性能,在上述系统硬件及软件设计完成的基础上对其实物进行性能测试,其实物如图6所示。
图5. 系统程序流程图
图6. 系统实物图
选取两块金属板的实际厚度为5.01 mm和4.96 mm对系统进行测试,测试结果如图7所示。
图7. 金属板实测效果图
由图7可得,本系统可及时精确的实现0.01 mm级别的金属板材厚度测量,具有精度高、响应速度快等优点,具备一定的应用前景。
本文以STC89C52单片机为控制核心,研制基于差动式电容传感器的金属板厚度在线检测系统。系统通过差动式变极距式电容式传感器,实时检测金属板厚度,提高电容式传感器的灵敏度和减小非线性误差;采用555定时器产生矩形波,单片机在一定时间内计数,得出频率,进而通过频率计算得出金属板厚度;辅以LCD模块实现随时观察测量结果的目的。通过系统实物试制及测试后,结果显示本系统可及时精确的实现0.01 mm级别的金属板材厚度测量,具有精度高、响应速度快等优点,具备一定的应用前景。
孙恒群,何 艳,张晓燕. 基于差动式电容传感器的金属板材厚度在线检测系统设计 Design of On-Line Metal Plate Thickness Detection System Based on Differential Capacitance Sensor[J]. 传感器技术与应用, 2021, 09(04): 226-233. https://doi.org/10.12677/JSTA.2021.94027