<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 電源與新能源 > 設計應用 > 基于DSP的焊接電流檢測系統設計

基于DSP的焊接電流檢測系統設計

作者: 時(shí)間:2010-07-26 來(lái)源:網(wǎng)絡(luò ) 收藏
由于焊機變壓器蓄能的影響,檢測值總表現為一定數字,因此在本系統中判斷實(shí)際為0是采用下限值的方式來(lái)進(jìn)行。當采樣值小于某下限值時(shí),程序認為實(shí)際電流為0,因此下限值的選擇顯得十分重要,下限值可以根據應用的實(shí)際情況,通過(guò)鍵盤(pán)進(jìn)行設定。當電流檢測結束時(shí),采集檢測數據作為檢測電路的去零電流值,系統再次檢測時(shí),把傳感檢測數據減去零電流值就可以進(jìn)行初值消除,提高了測量精度,由于系統采用了去零初值處理,下限值設置產(chǎn)生的誤差影響極小。
2.2 LCD顯示軟件
LCD顯示模塊主要用來(lái)顯示當前的測量結果或人機交互界面,采用金鵬電子有限公司生產(chǎn)的OCM128128-2圖形點(diǎn)陣液晶顯示模塊,共8頁(yè)(64行)128列,分左右兩屏,每屏各64列,LCD顯示模塊的流程見(jiàn)圖3,其中的幾個(gè)典型函數定義如下:
void check_busy(void); //判斷液晶忙否函數
void send_cmd(Uint16 cmd); //向控制器寫(xiě)指令
void send_dat(Uint16 dat); //向控制器寫(xiě)數據
void lcd_initial(void); //初始化
void main_page(void); //各頁(yè)面的界面
void Set_Page_Address(Uint16 dat); //寫(xiě)頁(yè)地址
void Set_Colume_Address(Uint16 dat); //寫(xiě)列地址
void Display_char(Uint16 page,Uint16 colume,const Uint16*zifu); //顯示字符
 void clear(void); //清屏程序

本文引用地址:http://dyxdggzs.com/article/180692.htm

2.3 按鍵設置軟件
裝置的按鍵設置程序軟件采用中斷和查詢(xún)相結合的方法,如果有按鍵按下,便會(huì )產(chǎn)生中斷信號,進(jìn)入中斷程序,然后查詢(xún)是哪些按鍵按下,進(jìn)入相應的功能程序。為使按鍵可靠工作,采用延時(shí)去“抖動(dòng)”以防誤操作。按鍵設置的流程圖如圖4所示,其中的延時(shí)、讀鍵、選擇和設置的子函數定義如下:
void delaykey(uint t); //專(zhuān)門(mén)為按鍵設置的延時(shí)函數
void rdkey(void); //讀鍵子函數
void select(void); //選擇子函數,用于參數顯示、翻頁(yè)設置
void set(void); //按鍵設置子函數,控制參數類(lèi)型以及下限設置

3 試驗
測試在SK3-Ⅱ微電腦電阻焊機上采用飛焊的形式進(jìn)行,參照檢測儀表為日本米亞基株式會(huì )社的MM-315A型監測儀。表1為檢測試驗數據對照表。

由試驗結果分析可知,本電流系統試驗測得的電流與用MM-315A型監測儀測得的焊接電流相比較,其電流值最大相對誤差為0.67%。
本文電流采用進(jìn)行數據采集、計算和顯示,它解決了以往電流檢測計算時(shí)間長(cháng)的問(wèn)題,它在檢測過(guò)程通過(guò)溫度傳感器進(jìn)行溫度的軟件補償,并進(jìn)行去零初值處理,使系統具有更高的檢測準確度。焊接電流的檢測試驗中,將本系統與日本米亞基株式會(huì )社的MM-315A型焊接監測儀進(jìn)行對比測試,結果表明,兩種儀器的最大檢測誤差為0.67%。
參考文獻
[1] 王笑川,艾雍宜.微機控制的各種阻焊質(zhì)量監控器的基本原理及方法[J].電焊機,1994(5):13-19.
[2] 徐明,郭育.用8098單片機測量非正弦點(diǎn)焊焊接電流有效值[J].焊接技術(shù),1995(3):12-14.
[3] 葉廷東,鐘日鋒,解生冕.逐點(diǎn)積分的點(diǎn)焊焊接電流檢測的研究[J].焊接,2007(8):41-44.
[4] 王香婷,蘇曉龍.霍爾傳感器的電流[J].工礦自動(dòng)化,2008(4):74-76.
[5] 尹倫海,梁清華,陳雙橋.電熱轉換的電流檢測方法[J].遼寧工業(yè)大學(xué)學(xué)報,2008(6):156-159.

基爾霍夫電流相關(guān)文章:基爾霍夫電流定律



上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>