0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

通過采用Atmega128控制芯片實現(xiàn)電動執(zhí)行器的設(shè)計

電子設(shè)計 ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2020-02-26 08:00 ? 次閱讀

1.引言

1.1 電動執(zhí)行器的發(fā)展

電動執(zhí)行器,又稱電動執(zhí)行機構(gòu)、電裝、電動頭,是一種自動控制領(lǐng)域的常用機電一體化設(shè)備,是自動化儀表終端三大組成部分(檢測設(shè)備、調(diào)節(jié)設(shè)備和執(zhí)行設(shè)備)中的執(zhí)行設(shè)備,主要作用是對一些閥門、擋板等設(shè)備進行自動操作,控制其開關(guān)和調(diào)節(jié),代替人工作業(yè)。

1.2 研究背景及意義

我國目前的電動執(zhí)行器還以角行程、直行程和多轉(zhuǎn)式這些傳統(tǒng)的電動執(zhí)行器為主,現(xiàn)有的執(zhí)行器在使用時還會遇見各式各樣的問題,需要專業(yè)的技術(shù)員去鉆研改進,與國際水平相比還存在結(jié)構(gòu)上簡單,功能弱、智能化程度低等缺點。目前上海沃電、溫州瑞基、溫州澳托克、英國rotork等產(chǎn)品在市場上均有很強的影響力,但市場上銷售的基本型電動執(zhí)行器功能單一,而功能強大的執(zhí)行器價格又很高,基于以上原因,本文討論設(shè)計一臺性價比高的智能電動執(zhí)行器。

1.3 系統(tǒng)功能描述

本設(shè)計力求執(zhí)行器在功能上齊全,在性能上穩(wěn)定,在價格上便宜。

執(zhí)行器具體功能:

(1)本地操作:本地點動操作;本地保持操作。

(2)遠方操作:遠方手動操作;遠方自動操作。

(3)液晶界面顯示:開度顯示;狀態(tài)顯示;報警顯示;菜單顯示。

(4)數(shù)據(jù)保存:將用戶設(shè)置后的數(shù)據(jù)存入單片機的EEPROM

1.4 系統(tǒng)框圖

系統(tǒng)總體框圖如圖1所示。

通過采用Atmega128控制芯片實現(xiàn)電動執(zhí)行器的設(shè)計

2.系統(tǒng)硬件電路設(shè)計

2.1 系統(tǒng)電源電路設(shè)計

本系統(tǒng)需要的電源主要有三種:

(1)+5V:用于CPU板卡供電

(2)+12V_D:用于換相繼電器

(3)+12V_A:用于4-20mA電流產(chǎn)生

要將380V交流電變?yōu)橹绷魇紫纫儔骸⒄?、穩(wěn)壓,所以電源部分就會包括變壓器、整流電路、穩(wěn)壓電路這三個部分。

整流電路:可采取最通用最可靠的橋式整流。

穩(wěn)壓電路:可使用ST公司的LM78XX系列三端穩(wěn)壓芯片。

2.2 380V電源鑒相電路設(shè)計

鑒相電路目的是想判別輸入信號的相位差,將相位差轉(zhuǎn)換成不同的信號以便后級使用。根據(jù)這一原則,首先輸入信號要為方波,而本設(shè)計使用的380V正弦信號,所以第一步要做的就是將正弦信號轉(zhuǎn)為方波。由于系統(tǒng)控制器采用的是單片機,其供電為5V直流信號,需要鑒相的信號是380V高壓信號,為了避免在控制的時候收到高壓信號的干擾,在電路設(shè)計時還要考慮前后級之間的隔離。在鑒別相序的時候采取軟件來進行相序分析。本設(shè)計采用Atmega128單片機作為處理器,資源富裕完全有空間來完成鑒相功能,而且采取軟件處理可以減少硬件電路的設(shè)計調(diào)試,也可減小最后PCB的面積。

鑒相前級采樣電路由兩部分組成:正弦信號變換為方波,電源隔離。

2.3 紅外遙控發(fā)射電路設(shè)計

通用紅外遙控系統(tǒng)由發(fā)射和接收兩大部分組成。發(fā)射部分包括鍵盤、編碼調(diào)制、LED紅外發(fā)送器;接收部分包括LED紅外接收器光電放大器、解調(diào)和解碼電路。

紅外遙控系統(tǒng)框圖如圖2所示。

通過采用Atmega128控制芯片實現(xiàn)電動執(zhí)行器的設(shè)計

2.4 交流電機控制電路設(shè)計

交流電機控制電路如圖3所示。

繼電器驅(qū)動電路

繼電器驅(qū)動電路采取互鎖的形式,防止電路在換相的時候出現(xiàn)短路的狀況。繼電器線圈上要加蓄流二極管,否則線圈中的電不能及時的放干凈,在切換相序的時候也容易短路。二極管要選取開關(guān)速度快的肖特基二極管。繼電器選型只要滿足耐壓和蓄流能力就可以了。

通過采用Atmega128控制芯片實現(xiàn)電動執(zhí)行器的設(shè)計

2.5 顯示電路設(shè)計

液晶顯示采用O12864SGD14CFNE型號,此種液晶體積小,但也是128X64個顯示點,并且功耗低、驅(qū)動簡單。

2.6 4-20mA電流產(chǎn)生電路設(shè)計

目前最普遍使用的電流產(chǎn)生原理是電壓/電流轉(zhuǎn)換即V/I轉(zhuǎn)換,將輸入的電壓信號轉(zhuǎn)換為具有一定關(guān)系的電流信號,通過轉(zhuǎn)換的電流相當于一個輸出可調(diào)的恒流源,其輸出電流應(yīng)能夠保持穩(wěn)定而不會隨負載的變化而變化。

針對本設(shè)計來說使用PWM占空比來控制4-20mA電流輸出,而且也減少了外圍電路的設(shè)計,增強了系統(tǒng)的穩(wěn)定性。

2.7 保護電路設(shè)計

鑒于電源電路存在一些不穩(wěn)定因素,用來防止此類不穩(wěn)定因素影響電路效果的回路稱作保護電路。比如有過流保護、過壓保護、過熱保護、空載保護、短路保護等。

電機過流檢測設(shè)計采用電流互感器來檢測電流過載。在供電用電的線路中電流電壓相差懸殊。線路上的電壓都比較高如直接測量是非常危險的。電流互感器的作用就是變流和電氣隔離。電流互感器原理其實就是電磁感應(yīng)原理。

本電路使用的是380V交流電,所以用電流互感器來檢測較為安全,經(jīng)過電流互感器將大電流變?yōu)樾‰娏魅缓笤谧儞Q為電壓,再送入單片機處理。

3.系統(tǒng)軟件的設(shè)計

3.1 系統(tǒng)總體流程圖

系統(tǒng)總體流程圖如圖4所示。

3.2 鑒相處理及電機控制

鑒相采集的原理其實很簡單,380V交流電已由外部硬件電路轉(zhuǎn)換為方波,單片機只需處理輸入兩路信號超前與滯后的關(guān)系就可以了,這里使用外部中斷來捕捉外部輸入的方波的信號。[page]

電機控制包括正轉(zhuǎn)、反轉(zhuǎn)和停止,這里就需要換相和電源通電控制。

注意:一定要先進行換相然后再對電機通電,否則在電機動作的時候進行換相會發(fā)生短路的情況。

通過采用Atmega128控制芯片實現(xiàn)電動執(zhí)行器的設(shè)計

3.3 反饋及遠程信號處理

反饋信號主要是檢測電動執(zhí)行器當前的運行狀態(tài),其中包括閥門開度反饋、開關(guān)到位、過力矩檢測、過電流和過熱反饋。

過流檢測:通過互感器將電流變換為電壓然后通過A/D轉(zhuǎn)換后進行處理。

過熱檢測:通過熱敏電阻檢測,反饋回開關(guān)量。

過力矩檢測:通過外部限位開關(guān)讀取閥門過力矩信號,返回開關(guān)量。

開度采集:開度通過于轉(zhuǎn)動閥門連接的電位器反饋信號,由A/D轉(zhuǎn)換后送入單片機進行處理。

3.4 按鍵及紅外遙控器信號處理

按鍵主要是用于執(zhí)行器本地操作和遠程切換操作,安裝在執(zhí)行器的外殼上,主要實現(xiàn)本地點動和本地保持動作。

此處要注意的是按鍵消抖采用定時器延時來做,不要使用等待延時,可以提高單片機的運行速度。

紅外遙控器接收管連接到單片機的外部中斷,當有信號的時候進入中斷處理,可以提高遙控器的執(zhí)行效率,處理的方法是將發(fā)送部分信號進行解碼,軟件處理是將發(fā)送的碼字破譯成二進制的0和1,由0和1組合成不同的字節(jié)即可破解遙控器按鍵。

3.5 液晶顯示驅(qū)動軟件設(shè)計

液晶顯示部分顯示的內(nèi)容主要有三種,第一種是開度顯示,第二種是電動執(zhí)行器狀態(tài)顯示,第三種的設(shè)置菜單顯示。

液晶驅(qū)動程序的液晶顯示部分的基礎(chǔ),我們使用的液晶是不帶字庫的液晶,所以在使用的時候需要把要顯示的字用取模軟件轉(zhuǎn)換成字模。液晶驅(qū)動采用串行數(shù)據(jù)模式,這樣可以減少外部管腳的占用。

責任編輯:gt


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關(guān)注

    關(guān)注

    456

    文章

    51047

    瀏覽量

    425568
  • 繼電器
    +關(guān)注

    關(guān)注

    132

    文章

    5358

    瀏覽量

    149320
  • 單片機
    +關(guān)注

    關(guān)注

    6040

    文章

    44594

    瀏覽量

    636967
收藏 人收藏

    評論

    相關(guān)推薦

    ATmega128系統(tǒng)模塊,設(shè)計一個數(shù)控雕刻機系統(tǒng)

    ATmega128單片機為主控芯片控制主板與各模塊相連電路;軟件設(shè)計部分主要是利用AVR Studio開發(fā)環(huán)境編程,實現(xiàn)ATmega128
    發(fā)表于 02-05 10:07 ?3148次閱讀
    <b class='flag-5'>ATmega128</b>系統(tǒng)模塊,設(shè)計一個數(shù)控雕刻機系統(tǒng)

    ATMEGA128ATMEGA128A 區(qū)別??

    如題所述,ATMEGA128ATMEGA128A有什么區(qū)別?我沒有找到ATMEGA128A的數(shù)據(jù)手冊。好像后者是前者的升級版而已,但是在結(jié)構(gòu)上或者在參數(shù)上有沒有什么不同呢?比如晶振,速度,驅(qū)動電流
    發(fā)表于 12-25 22:04

    基于Atmega128嵌入式控制器該怎么設(shè)計?

    采用Atmega128單片機設(shè)計的嵌入式控制器,模擬量輸入通道用Atmega128片內(nèi)A/D轉(zhuǎn)換,輸出用AD421D/A轉(zhuǎn)換
    發(fā)表于 08-30 07:06

    基于Atmega128嵌入式控制器該怎么設(shè)計?

      采用Atmega128單片機設(shè)計的嵌入式控制器,模擬量輸入通道用Atmega128片內(nèi)A/D轉(zhuǎn)換,輸出用AD421 D/A轉(zhuǎn)換
    發(fā)表于 09-02 06:23

    如何利用atmega128設(shè)計智能臺燈控制器?

    如何利用atmega128設(shè)計智能臺燈控制器
    發(fā)表于 01-24 06:17

    atmega128中文資料pdf

    ATmega128為基于AVR RISC結(jié)構(gòu)的8位低功耗CMOS微處理。由于其先進的指令集以及單周期指令執(zhí)行時間, ATmega128 的數(shù)據(jù)吞吐率高達1 MIPS/MHz,從而可以
    發(fā)表于 04-07 15:04 ?2021次下載

    atmega128 pdf

    ATmega128為基于AVR RISC結(jié)構(gòu)的8位低功耗CMOS微處理。由于其先進的指令集以及單周期指令執(zhí)行時間, ATmega128 的數(shù)據(jù)吞吐率高達1 MIPS/MHz,從而可以
    發(fā)表于 04-08 10:47 ?9次下載

    基于ATmega128的泥漿壓力脈沖信號仿真

    本文提出了一種基于Atmega128 單片機的某種專用泥漿壓力脈沖信號仿真,該仿真器用于石油鉆井無線隨鉆測量儀器的研制開發(fā)和維修過程中。本信號仿真的核心是ATmega128
    發(fā)表于 01-13 16:55 ?17次下載

    采用ATMEGA128單片機結(jié)合CPLD 實現(xiàn)了對VGA顯示

    采用ATMEGA128 單片機結(jié)合CPLD 實現(xiàn)了對VGA 顯示和激光打印機的控制作者:時永樂 王培勇 轉(zhuǎn)貼自:微計算機信息摘要:用
    發(fā)表于 02-08 09:52 ?107次下載

    ATmega128幾個常用程序例子

    ATmega128單片機經(jīng)典例題 對初學(xué)者很有幫助的哦
    發(fā)表于 11-03 18:14 ?63次下載

    ATmega128中文手冊

    ATmega128中文手冊是官方網(wǎng)站發(fā)布的,很詳細
    發(fā)表于 12-12 21:36 ?84次下載

    基于Atmega128單片機設(shè)計的嵌入式控制器

    采用Atmega128單片機設(shè)計的嵌入式控制器,模擬量輸入通道用Atmega128片內(nèi)A/D轉(zhuǎn)換,輸出用AD421 D/A轉(zhuǎn)換
    發(fā)表于 03-20 10:28 ?2782次閱讀
    基于<b class='flag-5'>Atmega128</b>單片機設(shè)計的嵌入式<b class='flag-5'>控制器</b>

    ATmega128單片機的內(nèi)部資源、工作原理和硬件電路設(shè)計的資料免費下載

    內(nèi)可編程的Flash 集成在一個芯片內(nèi), ATmega128 為許多嵌入式控制應(yīng)用提供 了靈活而低成本的方案。
    發(fā)表于 09-21 15:50 ?103次下載
    <b class='flag-5'>ATmega128</b>單片機的內(nèi)部資源、工作原理和硬件電路設(shè)計的資料免費下載

    采用Atmega128單片機和電機控制芯片實現(xiàn)直流電機高精度控制

    控制系統(tǒng)硬件平臺采用ATMEL公司的Atmega128單片機和ALTERA公司的EPM7128系列CPLD芯片以及直流電機控制
    發(fā)表于 04-12 11:21 ?3681次閱讀
    <b class='flag-5'>采用</b><b class='flag-5'>Atmega128</b>單片機和電機<b class='flag-5'>控制</b><b class='flag-5'>芯片</b><b class='flag-5'>實現(xiàn)</b>直流電機高精度<b class='flag-5'>控制</b>

    基于ATmega128的球管電壓控制系統(tǒng)設(shè)計與實現(xiàn)

    電子發(fā)燒友網(wǎng)站提供《基于ATmega128的球管電壓控制系統(tǒng)設(shè)計與實現(xiàn).pdf》資料免費下載
    發(fā)表于 10-08 10:46 ?0次下載
    基于<b class='flag-5'>ATmega128</b>的球管電壓<b class='flag-5'>控制</b>系統(tǒng)設(shè)計與<b class='flag-5'>實現(xiàn)</b>