999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STC單片機(jī)的渦流金屬探傷設(shè)備的設(shè)計(jì)

2016-02-23 10:33:49唐敏
裝備制造技術(shù) 2016年12期
關(guān)鍵詞:單片機(jī)方向檢測(cè)

唐敏

(大連職業(yè)技術(shù)學(xué)院電氣電子工程學(xué)院,遼寧大連116037)

基于STC單片機(jī)的渦流金屬探傷設(shè)備的設(shè)計(jì)

唐敏

(大連職業(yè)技術(shù)學(xué)院電氣電子工程學(xué)院,遼寧大連116037)

為了實(shí)現(xiàn)對(duì)金屬工件設(shè)備檢測(cè)的需求,提出了一種基于STC單片機(jī)的渦流金屬探傷設(shè)備的系統(tǒng)設(shè)計(jì)方案,并完成系統(tǒng)的軟硬件設(shè)計(jì)。該系統(tǒng)的硬件部分主要用來控制渦流探頭行進(jìn)軌跡,手動(dòng)或自動(dòng)檢測(cè)金屬工件有無缺陷,軟件部分采用Keil軟件進(jìn)行編程,能夠完成對(duì)其檢測(cè)結(jié)果進(jìn)行顯示和保存。實(shí)際應(yīng)用表明,該系統(tǒng)具有操作簡便、測(cè)試準(zhǔn)確的特點(diǎn),達(dá)到了設(shè)計(jì)要求。

單片機(jī);渦流;金屬探傷設(shè)備

渦流檢測(cè)[1]就是運(yùn)用電磁感應(yīng)原理,將正弦波電流激勵(lì)探頭線圈,當(dāng)載有交變電流的檢測(cè)線圈靠近金屬工件時(shí),由于線圈磁場(chǎng)的作用,工件中將會(huì)感生出渦流,渦流的大小與工件中的缺陷有關(guān),而渦流產(chǎn)生的反作用磁場(chǎng)又將使檢測(cè)線圈的阻抗發(fā)生變化。因此,在工件形狀尺寸及探測(cè)距離等固定的條件下,通過測(cè)定探測(cè)線圈阻抗的變化,可以判斷被測(cè)工件有無缺陷存在。

渦流金屬探傷[2]設(shè)備就是利用渦流檢測(cè)原理測(cè)量出這種變化量就能鑒別金屬表面有無缺陷或其它物理性質(zhì)變化。功能要求實(shí)現(xiàn)對(duì)被測(cè)工件缺陷的手動(dòng)與自動(dòng)檢測(cè)。

本設(shè)計(jì)采用STC公司IAP15W4K61S4單片機(jī)作為主控芯片,完成渦流金屬探傷設(shè)備的設(shè)計(jì)。

IAP15W4K61S4是寬電壓、高速、高可靠和低功耗的新一代8051單片機(jī)。單時(shí)鐘/機(jī)器周期(1T),速度比普通8051單片機(jī)快8~12倍。片內(nèi)大容量4096字節(jié)的SRAM,包括常規(guī)的256字節(jié)RAM和內(nèi)部擴(kuò)展的3840字節(jié)XRAM.ISP/IAP,在系統(tǒng)可編程/在應(yīng)用可編程,無需編程器/仿真器。共有8通道10位高速A/D轉(zhuǎn)換,速度可達(dá)30萬次/s,8路10位PWM還可當(dāng)8路D/A轉(zhuǎn)換使用。4組獨(dú)立的高速異步串行通信端口,1組高速同步串行通信端口SPI.共7個(gè)定時(shí)器,5個(gè)16位可重裝載定時(shí)器/計(jì)數(shù)器。

基于單片機(jī)的渦流金屬探傷設(shè)備[3]具有手動(dòng)檢測(cè)和自動(dòng)檢測(cè)2種模式。手動(dòng)檢測(cè)時(shí),用按鍵設(shè)置探測(cè)線圈移動(dòng)到指定的坐標(biāo)點(diǎn)檢測(cè)有/無缺陷,檢測(cè)到有缺陷時(shí),缺陷數(shù)量自動(dòng)加1.自動(dòng)檢測(cè)時(shí),探測(cè)線圈自動(dòng)回到坐標(biāo)零點(diǎn),然后逐行對(duì)被測(cè)工件進(jìn)行自動(dòng)檢測(cè),探頭坐標(biāo)實(shí)時(shí)顯示探測(cè)線圈坐標(biāo)值。當(dāng)檢測(cè)到缺陷時(shí),檢測(cè)暫停,缺陷數(shù)量自動(dòng)加1,然后檢測(cè)繼續(xù),直至掃描完畢。

本論文設(shè)計(jì)的是一種以STC單片機(jī)為主控制單元,該控制系統(tǒng)主要由主控單片機(jī)電路、人機(jī)通道(包括顯示電路和鍵盤電路)、前向通道(包括X方向位移傳感器、Y方向位移傳感器和電渦流傳感器)和后向通道(包括X方向驅(qū)動(dòng)電機(jī)和Y方向驅(qū)動(dòng)電機(jī))4部分組成。渦流金屬探傷設(shè)備的系統(tǒng)框圖具體見圖1所示。

圖1 渦流金屬探傷設(shè)備系統(tǒng)框圖

1渦流金屬探傷設(shè)備的硬件電路設(shè)計(jì)

渦流金屬探傷設(shè)備硬件電路設(shè)計(jì)主要包括主控單片機(jī)電路、人機(jī)接口、前向通道和后向通道的設(shè)計(jì)4個(gè)部分。

1.1 主控單片機(jī)電路

渦流金屬探傷設(shè)備所采用的微控制器是STC公司的IAP15W4K61S4單片機(jī)[4]。主控單片機(jī)電路主要包括電源電路、復(fù)位電路、時(shí)鐘電路和下載電路。主控單片機(jī)電路具體如圖2所示。主控單片機(jī)電路功能說明如表1所列。

圖2 主控單片機(jī)電路

表1 主控單片機(jī)電路功能說明表

IAP15W4K61S4單片機(jī)可以有2個(gè)時(shí)鐘源,內(nèi)部高精度R/C時(shí)鐘和外部時(shí)鐘(外部輸入的時(shí)鐘或外部晶體振蕩產(chǎn)生的時(shí)鐘)。利用時(shí)鐘分頻控制寄存器可進(jìn)行時(shí)鐘分頻,從而使單片機(jī)在較低頻率工作。

本次設(shè)計(jì)中,主時(shí)鐘是外接24 MHz晶體振蕩產(chǎn)生的時(shí)鐘,單片機(jī)機(jī)器周期為0.5 us.系統(tǒng)時(shí)鐘是指對(duì)主時(shí)鐘進(jìn)行分頻后供給CPU、定時(shí)器、串行口、SPI、A/D轉(zhuǎn)換的實(shí)際工作時(shí)鐘。

1.2 人機(jī)接口電路

在系統(tǒng)設(shè)計(jì)中人機(jī)接口包括顯示電路和鍵盤電路,顯示電路用于顯示菜單界面和測(cè)試結(jié)果,鍵盤電路用于控制菜單切換和方向控制。人機(jī)接口電路具體如圖3所示。人機(jī)接口電路功能說明如表2所列。

圖3 人機(jī)接口電路

表2 人機(jī)接口電路功能說明表

采用非總線擴(kuò)展的方法,顯示電路和單片機(jī)的I/O端口進(jìn)行連接。顯示電路選用的12864A-1液晶顯示模塊是128×64點(diǎn)陣的漢字圖形型液晶顯示模塊,可顯示漢字及圖形,內(nèi)置8192個(gè)中文漢字(16× 16點(diǎn)陣)、128個(gè)字符(8×16點(diǎn)陣),可光標(biāo)顯示、畫面移位等功能。本設(shè)計(jì)采用8位并行連接方式。

采用行列式鍵盤連接方法,鍵盤電路和單片機(jī)的I/O端口進(jìn)行連接。為了滿足后續(xù)功能擴(kuò)展,采用4行×4列的方式擴(kuò)展出16個(gè)按鍵。鍵盤布局具體如圖4所示。

圖4 鍵盤電路的布局

1.3 前向通道電路

前向通道的作用是用于采集輸入的傳感器信號(hào)。本設(shè)計(jì)中需要采集的傳感器信號(hào)有X方向位移傳感器、Y方向位移傳感器和電渦流傳感器。經(jīng)過A/D轉(zhuǎn)換電路將模擬傳感器信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)傳輸至單片機(jī),用于顯示和測(cè)量結(jié)果處理,如圖5所示。前向通道電路的功能說明如表3所列。

圖5 前向通道電路

表3 前向通道電路的功能說明表

其中A/D轉(zhuǎn)換電路采用ADS1118芯片。

ADS1118包含1個(gè)16位delta-sigma的AD轉(zhuǎn)換器和可調(diào)增益放大器,1個(gè)內(nèi)部電壓參考,1個(gè)時(shí)鐘發(fā)生器,1個(gè)SPI接口和1個(gè)高線性度的溫度傳感器。

ADS1118有兩種有效轉(zhuǎn)換模式:單端模式和連續(xù)模式。在單端模式,ADC執(zhí)行一次轉(zhuǎn)換后存儲(chǔ)一個(gè)變量在AD芯片的一個(gè)內(nèi)部寄存器內(nèi),然后芯片進(jìn)入低功耗掉電模式。在連續(xù)模式,ADC在上一個(gè)轉(zhuǎn)換完成時(shí)自動(dòng)開始下次轉(zhuǎn)換,連續(xù)模式轉(zhuǎn)換速率取決編程設(shè)定的速率。轉(zhuǎn)換的結(jié)果總是可以被讀取的,這個(gè)數(shù)據(jù)也是反應(yīng)最近完成的速率轉(zhuǎn)化。具體如圖6所示。

圖6 A/D轉(zhuǎn)換電路

1.4 后向通道電路

后向通道的作用是輸出驅(qū)動(dòng)外圍連接的電機(jī)的電平控制信號(hào)。本設(shè)計(jì)中需要驅(qū)動(dòng)的直流電機(jī)分為X方向驅(qū)動(dòng)電機(jī)和Y方向驅(qū)動(dòng)電機(jī)。輸出的電平控制信號(hào)可以控制直流電機(jī)的正轉(zhuǎn)和反轉(zhuǎn)動(dòng)作。具體如圖7所示。后向通道電路的功能說明如表4所列。

圖7 后向通道電路

表4 后向通道電路的功能說明表

2渦流金屬探傷設(shè)備的軟件程序設(shè)計(jì)

根據(jù)渦流金屬探傷設(shè)備的硬件電路設(shè)計(jì),軟件程序設(shè)計(jì)部分包括以下5個(gè)模塊:

(1)主程序模塊:主要功能是調(diào)用子模塊,控制整個(gè)程序的執(zhí)行流程,主要完成初始化、鍵值獲取、前向通道采集和后向通道控制等4個(gè)處理。其中初始化處理包括端口初始化、電機(jī)初始化、LCD初始化、SPI通信端口初始化。鍵值獲取處理主要用于獲取行列式鍵盤的鍵值。前向通道數(shù)據(jù)獲取處理主要用于采集X方向位移傳感器、Y方向位移傳感器和電渦流傳感器的電平所對(duì)應(yīng)的數(shù)字信號(hào)。后向通道控制處理主要用于控制X方向和Y方向的電機(jī)。

(2)按鍵控制模塊:完成【▲】、【▼】、【?】、【?】4個(gè)方向按鍵、【1】~【4】數(shù)字按鍵和【Enter】回車按鍵的處理。通過鍵盤鍵值掃描,能夠進(jìn)行探頭移動(dòng)方向的控制、菜單/存檔選擇控制和界面切換等按鍵功能。

在菜單模式下,通過數(shù)字按鍵和【▼】方向按鍵進(jìn)行子菜單的選擇,并切換到相應(yīng)子菜單。通過返回按鍵返回至上一級(jí)菜單。

在手動(dòng)操作模式下,通過【▲】、【▼】、【?】、【?】4個(gè)方向按鍵控制探頭移動(dòng)方向。

(3)LCD控制模塊:主要完成LCD初始化和LCD界面顯示2個(gè)功能。單片機(jī)對(duì)LCD的控制主要是寫命令和寫數(shù)據(jù)的方式。LCD初始化控制包括基本指令集的選擇、開啟整體顯示功能、關(guān)閉游標(biāo)顯示、設(shè)定DDRAM、屏幕清空、設(shè)定顯示內(nèi)容的位移。LCD界面顯示的內(nèi)容有:開機(jī)畫面、菜單、手動(dòng)/自動(dòng)測(cè)量界面、自動(dòng)調(diào)零界面、存檔保存/選擇/查看界面。

(4)前向通道采集模塊:完成ADC1118的15位數(shù)據(jù)的采集與轉(zhuǎn)換。主要功能是讀取X/Y方向位移傳感器的電平信號(hào)并轉(zhuǎn)換為單片機(jī)可識(shí)別的數(shù)字信號(hào)。

(5)后向通道控制模塊:完成對(duì)直流減速電機(jī)的控制。主要是通過單片機(jī)的PWM脈寬調(diào)制輸出不同占空比的脈寬調(diào)制信號(hào),芯片DRV8412將脈寬調(diào)制信號(hào)的占空比轉(zhuǎn)換為直流電平。通過兩個(gè)高低不同的直流電平產(chǎn)生不同大小的電動(dòng)勢(shì)驅(qū)動(dòng)直流減速電機(jī),并控制直流電機(jī)的轉(zhuǎn)動(dòng)速度。

主程序模塊的具體流程圖如圖8所示。

圖8 主程序模塊程序流程圖

上電后,首先進(jìn)行渦流金屬探傷設(shè)備硬件電路的初始化,包括以下初始化內(nèi)容:

(1)單片機(jī)I/O端口輸入/輸出初始化;

(2)定時(shí)器工作方式和初值初始化;

(3)串口工作方式和波特率初始化;

(4)LCD復(fù)位;

(5)LCD顯示狀態(tài)初始化;

(6)LCD顯示清屏。

3渦流金屬探傷設(shè)備的實(shí)驗(yàn)結(jié)果

硬件初始化完成后,系統(tǒng)進(jìn)入主菜單界面,主界面內(nèi)容具體如圖9所示。

圖9 渦流金屬探傷設(shè)備的主界面

通過【1】~【4】數(shù)字鍵和【▼】方向按鍵切換進(jìn)入4個(gè)子菜單。

選擇數(shù)字鍵【1】,進(jìn)入自動(dòng)測(cè)量子菜單,渦流金屬探傷設(shè)備啟動(dòng)探頭進(jìn)行自動(dòng)行列式掃描測(cè)量,先進(jìn)行X方向掃描,檢測(cè)完一行之后再進(jìn)行Y方向掃描,當(dāng)檢測(cè)到壞點(diǎn),蜂鳴器提示,并記錄壞點(diǎn)位置信息和個(gè)數(shù),具體如表5所列。

表5 渦流金屬探傷設(shè)備的自動(dòng)測(cè)量實(shí)驗(yàn)數(shù)據(jù)

選擇數(shù)字鍵【2】,進(jìn)入數(shù)據(jù)回看子菜單,可以查看最近10組測(cè)量存檔數(shù)據(jù)。

選擇數(shù)字鍵【3】,進(jìn)入手動(dòng)控制子菜單,可以通過【▲】、【▼】、【?】、【?】4個(gè)方向按鍵手動(dòng)控制探頭的行進(jìn)方向,探測(cè)金屬工件缺陷壞點(diǎn),這種模式主要應(yīng)用于檢測(cè)指定缺陷壞點(diǎn)。

選擇數(shù)字鍵【4】,進(jìn)入自動(dòng)調(diào)整子菜單,用于調(diào)整探頭的歸零點(diǎn),便于正確測(cè)試壞點(diǎn)位置信息。

4結(jié)束語

該系統(tǒng)采用具有高速低功耗的單片機(jī)IAP15 W 4K61S4為硬件開發(fā)平臺(tái),軟件設(shè)計(jì)采用模塊化設(shè)計(jì)思想,提高了系統(tǒng)的可靠性和維護(hù)性。實(shí)驗(yàn)結(jié)果表明該系統(tǒng)具有檢測(cè)準(zhǔn)確、穩(wěn)定可靠、人機(jī)界面友好等特點(diǎn),達(dá)到了設(shè)計(jì)要求。

[1]潘付文.基于電渦流傳感器金屬材質(zhì)檢測(cè)的設(shè)計(jì)與實(shí)現(xiàn)[J].電波科學(xué)學(xué)報(bào),2011(6):111-113.

[2]李安陽.基于電磁差動(dòng)渦流傳感器和FPGA的金屬板探傷研究[J].測(cè)試技術(shù)學(xué)報(bào),2013(27):62-66.

[3]范麗珍,李樹華.基于單片機(jī)的智能型金屬探測(cè)器的設(shè)計(jì)[J].內(nèi)蒙古大學(xué)學(xué)報(bào),2006(3):185-188.

[4]李友全.51單片機(jī)輕松入門(C語言版)—基于STC15W4K系列[M].北京:北京航空航天大學(xué)出版社,2015.

Design of Eddy CurrentMetalDetector Based on STC serials MCU

TANG Min
(Dalian Vocational&Technical College,Dalian Liaoning 116037,China)

In order to satisfy the requirement of the metal workpiece detection,the design of the eddy current metal detector system based on STC serials MCU is designed in this paper.The hardware system is used to control the path of eddy current probe,manually or automatically detectmetal workpiece defects.The software system adopts the Keil software as development environment.The eddy currentmetal detector can accomplish to display and save the test results.The experiment and application show that this system has good performance,and achieve the design requirement.

single chipmicrocomputer;eddy current;metal detector

TP274.5

A

1672-545X(2016)12-0033-04

2016-09-11

唐敏(1976-),女,遼寧大連人,碩士研究生,主要研究領(lǐng)域:數(shù)字信號(hào)處理,嵌入式軟件開發(fā),現(xiàn)代控制技術(shù)。

猜你喜歡
單片機(jī)方向檢測(cè)
2022年組稿方向
“不等式”檢測(cè)題
“一元一次不等式”檢測(cè)題
“一元一次不等式組”檢測(cè)題
2021年組稿方向
2021年組稿方向
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測(cè)量儀
電子制作(2019年9期)2019-05-30 09:42:02
小波變換在PCB缺陷檢測(cè)中的應(yīng)用
主站蜘蛛池模板: 欧美午夜小视频| 男女男精品视频| 9丨情侣偷在线精品国产| 一级毛片免费观看不卡视频| 中文字幕 欧美日韩| 欧美α片免费观看| 欧美日韩资源| 成人综合在线观看| 日本高清成本人视频一区| 国内a级毛片| 女人18一级毛片免费观看| 国产一区二区三区精品久久呦| 91亚洲精选| 97在线视频免费观看| 天天综合天天综合| 国产靠逼视频| 久久久国产精品无码专区| 午夜影院a级片| 亚洲综合狠狠| 最新亚洲人成网站在线观看| 日韩二区三区无| 亚洲国产成人精品无码区性色| 日本欧美一二三区色视频| 日本成人不卡视频| 麻豆国产精品视频| 乱色熟女综合一区二区| 69视频国产| 天堂久久久久久中文字幕| 色综合热无码热国产| 亚洲 欧美 偷自乱 图片| 久久久久免费精品国产| 一区二区理伦视频| 国产成在线观看免费视频| 一本久道久综合久久鬼色| 国产精品大白天新婚身材| 亚洲天堂精品在线| 黄色网在线| 71pao成人国产永久免费视频| 国精品91人妻无码一区二区三区| 中文字幕不卡免费高清视频| 国产精品毛片一区| 亚洲欧美激情小说另类| 免费三A级毛片视频| 国产女同自拍视频| 欧美精品v| 亚洲va精品中文字幕| 精品久久久久久成人AV| 四虎影视8848永久精品| 99热这里只有免费国产精品| 91久久夜色精品| 亚洲人人视频| 伊人久久大香线蕉综合影视| 国产成人1024精品| 精品国产美女福到在线直播| 亚洲a级毛片| 99久久精品视香蕉蕉| 久草视频福利在线观看| 一级毛片网| 欧美日韩国产在线人| av大片在线无码免费| 97久久免费视频| 91po国产在线精品免费观看| 国产美女无遮挡免费视频| 亚卅精品无码久久毛片乌克兰| 亚洲伦理一区二区| 中文字幕天无码久久精品视频免费| 亚洲视频影院| 国产一级毛片yw| 国产91麻豆免费观看| 欧美全免费aaaaaa特黄在线| 国产欧美在线视频免费| 欧美乱妇高清无乱码免费| 操操操综合网| 欧美一级片在线| 亚洲人精品亚洲人成在线| 国产精品视屏| 91精品aⅴ无码中文字字幕蜜桃| 自拍偷拍一区| 992tv国产人成在线观看| v天堂中文在线| 国产区精品高清在线观看| 国产精品香蕉在线观看不卡|