新聞中心

        EEPW首頁(yè) > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 基于DSP的焊接電流檢測(cè)系統(tǒng)設(shè)計(jì)

        基于DSP的焊接電流檢測(cè)系統(tǒng)設(shè)計(jì)

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

        本文引用地址:http://www.104case.com/article/180692.htm

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

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

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

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



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

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 正阳县| 民县| 胶南市| 苍梧县| 屏山县| 柳州市| 靖边县| 开平市| 赤水市| 丰台区| 铅山县| 信阳市| 重庆市| 博乐市| 孙吴县| 蛟河市| 长岭县| 樟树市| 阜宁县| 七台河市| 东明县| 五大连池市| 屏山县| 林州市| 图们市| 区。| 安化县| 阜平县| 禄丰县| 睢宁县| 中卫市| 张家港市| 和田市| 弋阳县| 沾益县| 阜城县| 望都县| 喀喇沁旗| 宝兴县| 丹寨县| 岐山县|