一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

采用AVR單片機ATMEGA8實現(xiàn)通用外置功率調(diào)控裝置的應(yīng)用設(shè)計

電子設(shè)計 ? 來源:電子設(shè)計應(yīng)用 ? 作者: 田開坤;李任青 ? 2020-12-04 10:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

目前,絕大多數(shù)阻性(主要依靠電阻發(fā)熱工作的電器)大功率家電的功率調(diào)節(jié)一般是包含在產(chǎn)品內(nèi)部的、由機械開關(guān)分檔(強、弱)調(diào)節(jié)的裝置,基于二極管的單向?qū)ㄌ匦裕菀讓崿F(xiàn)半功率和全功率兩檔,不能進行無級調(diào)節(jié),功能有限,在很多場合不能滿足使用需求。也有通過控制可控硅導通角度進行調(diào)節(jié)的,但沒有使用單片機控制,也沒有數(shù)碼顯示,功能相對較弱,使用不方便。特別是沒有外置的通用型功率調(diào)控裝置。

本設(shè)計提供了一種通用的外置功率調(diào)控裝置,能夠高精度、線性地調(diào)節(jié)功率,還可定時開關(guān),并具有數(shù)碼顯示功能,從而克服了上述功率調(diào)節(jié)中存在的問題。

系統(tǒng)總體設(shè)計

該設(shè)計主要由過零采樣、按鍵輸入、單片機控制、數(shù)碼顯示和可控硅功率控制模塊組成。

總體設(shè)計思想為,對50Hz的交流電信號進行過零采樣后,由單片機檢測過零點,并觸發(fā)單片機內(nèi)部定時器,執(zhí)行延時程序。延時長短由外部按鍵輸入設(shè)定,不同的延時使可控硅在不同的角度導通,實現(xiàn)不同的功率輸出,由于延時變量可以達到很高的精度,從而實現(xiàn)了功率的精細調(diào)控。

過零檢測模塊

220V市電通過9V雙抽頭同芯工頻變壓器降壓后進行交流取樣,同時還為單片機系統(tǒng)供電,并提供給運算放大器NE5532工作所需的正負電壓。過零檢測電路的工作過程是:NE5532反相端接地,同相端接變壓器次級50Hz無相移的取樣交流信號,經(jīng)開環(huán)放大后,通過限流電阻R1和5V穩(wěn)壓二極管D1限幅整形后,輸出滿足單片機I/O輸入要求的TTL信號。該TTL信號在市電過零點翻轉(zhuǎn),上升沿、下降沿處為過零點。

可控硅功率控制電路

采用大功率的雙向可控硅對220V交流市電進行控制,其工作狀態(tài)相當于一個無觸點的的高效開關(guān)。

雙向可控硅有第一陽極A1(T1),第二陽極A2(T2)和控制極G三個引腳。

無論所加電壓的極性是正向還是反向,只要控制極G和第一陽極A1間加有正負極性不同的觸發(fā)電壓,就可觸發(fā)導通,呈低阻狀態(tài)。此時,A1、A2間壓降約1V。雙向可控硅一旦導通,即使失去觸發(fā)電壓,也能繼續(xù)保持導通狀態(tài)。只有當A1、A2電流減小,小于維持電流或A1、A2間電壓極性改變且沒有觸發(fā)電壓時,雙向可控硅才截止,此時,只有重新加觸發(fā)電壓方可導通。

單片機控制系統(tǒng)

單片機控制系統(tǒng)主要完成對過零TTL信號的檢測、鍵值識別、延時調(diào)控可控硅、顯示輸出和定時開關(guān)控制這5項任務(wù)。

本系統(tǒng)采用AVR單片機ATMEGA8,其內(nèi)部帶有多通道的10位ADC低溫漂的內(nèi)部能隙基準,可以滿足高精度的設(shè)計要求;兩個8位、一個16位的定時器,除了可以進行普通的定時、計數(shù)外,還具有比較匹配、捕捉、RTC等功能,高精度可校準的片內(nèi)RC振蕩時鐘在減低成本的同時,滿足了時鐘精度要求,實現(xiàn)精確定時開關(guān)。

其控制工作過程如圖1所示,單片機檢測到零點后,啟動定時器,定時延遲結(jié)束后,在k點開啟可控硅,之后,可控硅在g點自動關(guān)斷,其中,延遲由外部按鍵輸入設(shè)定。

采用AVR單片機ATMEGA8實現(xiàn)通用外置功率調(diào)控裝置的應(yīng)用設(shè)計

圖1 單片機控制工作過程

按鍵輸入

為了使設(shè)計更加實用方便,更具有人性化的交互性,按鍵輸入界面由5個按鍵和若干電阻構(gòu)成。按鍵采用電阻分壓,利用不同按鍵輸入不同電壓值,依靠A/D轉(zhuǎn)換得到鍵值。

顯示模塊

顯示模塊由LED七段數(shù)碼管和兩個發(fā)光二極管構(gòu)成。七段數(shù)碼管顯示當前功率百分比值,發(fā)光二極管指示當前工作模式,數(shù)碼顯示采用動態(tài)掃描的方式,使得電路簡單。

硬件電路

系統(tǒng)硬件電路主要由過零采樣模塊、按鍵輸入模塊、單片機、數(shù)碼顯示、可控硅功率控制電路幾部分組成,單片機I/O輸入端與過零檢測電路輸出端和按鍵輸出端相連,單片機I/O輸出端與可控硅電路、數(shù)碼顯示電路相連。

圖2是本設(shè)計的模擬部分硬件電路圖,包括電源、過零采樣和可控硅接口電路。220V市電由外接電源插頭輸入,串聯(lián)可控硅電路后,外接擴展電源接線板輸出。同時,經(jīng)220V-9V×2變壓器降壓、整流、濾波后,提供本系統(tǒng)所需的低壓電源,包括±9V和+5V電源,+5V是經(jīng)過7805穩(wěn)壓后得到的,為單片機系統(tǒng)供電。過零采樣電路由運算放大器NE5532反相端接地,同相端接變壓器次級50Hz交流信號,經(jīng)開環(huán)放大、整形后輸出滿足單片機I/O輸入要求的TTL信號。圖2中與輸入插頭、輸出接線板相連的導線加粗,表示需承載大電流通過,串聯(lián)其中的保險管,以保證輸出電路短路時的系統(tǒng)安全??煽毓?a href="http://www.www27dydycom.cn/soft/data/4-10/" target="_blank">控制電路選用的是雙向大功率可控硅BTA20,還需加裝散熱片。

圖2 模擬部分的電路圖

圖3是單片機系統(tǒng)及輸入/輸出和數(shù)碼顯示硬件電路圖。顯示模塊接口P3、P4同單片機P5、P6相連;按鍵輸入接口P7同單片機P8相連;單片機輸入接口P9同圖2中過零檢測電路接口P1相連,P10同圖2中可控硅電路接口P2相連。數(shù)碼顯示采用動態(tài)掃描模式,電路簡單,按鍵采用電阻分壓,依靠單片機A/D轉(zhuǎn)換得到鍵值,這樣就簡化了硬件電路。

圖3 單片機、輸入/輸出和顯示電路

程序流程設(shè)計

圖4是單片機外部中斷流程圖,交流電過零點時,過零信號觸發(fā)單片機外部中斷,中斷響應(yīng)后,P9輸出低電平,使可控硅維持斷開狀態(tài),隨后設(shè)定定時器初值,并且開啟定時器后返回。兩路外部中斷分別設(shè)定上升沿觸發(fā)和下降沿觸發(fā),分別完成電源正負半周控制。

圖4 單片機外部中斷流程

圖5是單片機定時中斷流程圖,定時溢出觸發(fā)中斷,P9輸出高電平,觸發(fā)可控硅導通,關(guān)閉定時中斷后返回。

圖5 單片機定時中斷流程

圖6是單片機主程序流程圖。在主程序中主要是循環(huán)讀取按鍵輸入值,根據(jù)輸入調(diào)整系統(tǒng)參數(shù),啟動定時功能,完成數(shù)碼顯示任務(wù)。

圖6 單片機主程序流程

總的工作過程是市電過零信號驅(qū)動單片機的兩個外部中斷,在上升沿和下降沿處完成可控硅導通角相位控制,實現(xiàn)可控硅導通角任意調(diào)整,從而實現(xiàn)功率調(diào)節(jié)。用戶可通過按鍵輸入調(diào)整功率并設(shè)置定時功能,定時功能是通過開關(guān)外部中斷實現(xiàn)的。

結(jié)語

本設(shè)計的樣機試用結(jié)果表明,該設(shè)計能夠很好地實現(xiàn)功率的無級調(diào)控,客觀上解決了阻性大功率家電的功率調(diào)控問題,并且具有很高的精度和線性度,實現(xiàn)了定時開關(guān)、數(shù)碼顯示等功能,是一種很有市場開發(fā)潛力的通用型外置功率調(diào)控裝置。

責任編輯:gt

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

    關(guān)注

    6067

    文章

    44982

    瀏覽量

    650301
  • 功率
    +關(guān)注

    關(guān)注

    14

    文章

    2100

    瀏覽量

    71683
  • 定時器
    +關(guān)注

    關(guān)注

    23

    文章

    3298

    瀏覽量

    118859
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    AVR高檔性能低檔價格的單片機ATmega8的開發(fā)與應(yīng)用

    `ATmega8屬于美國ATMEL公司AVR高檔單片機成員之一,它具有AVR高檔單片機的性能,且具有低檔
    發(fā)表于 03-09 12:31

    atmega8 單片機

    求一個atmega8單片機的無刷直流電機調(diào)速控制系統(tǒng),原理圖。求大神幫忙啊
    發(fā)表于 04-21 12:34

    Proteus仿真AVR單片機ATMega8實例教程(共6章)下載

    一個很好的avr單片機proteus仿真教程分享給大家: 前言 學習單片機也有一段時間了,從模電、數(shù)電開始,一直到 51、AVR回想起來真是一個漫長的過程啊。我大學本是學的數(shù)學,開
    發(fā)表于 07-03 04:05

    Proteus仿真AVR單片機ATMega8實例教程

    一個很好的avr單片機proteus仿真教程分享給大家: 前言 學習單片機也有一段時間了,從模電、數(shù)電開始,一直到 51、AVR回想起來真是一個漫長的過程啊。我大學本是學的數(shù)學,開
    發(fā)表于 07-09 04:34

    atmega8原理與應(yīng)用手冊

    atmega8原理與及應(yīng)用手冊,ATmega8 是ATMEL公司在2002年第一季度推出的一款新型AVR高檔單片機。在AVR家族中,
    發(fā)表于 04-07 15:28 ?120次下載

    AVR高檔性能低檔價格的單片機ATmega8的開發(fā)與應(yīng)用

    ATmega8屬于美國ATMEL公司AVR高檔單片機成員之一,它具有AVR高檔單片機的性能,且具有低檔
    發(fā)表于 08-05 13:51 ?87次下載

    ATMEGA8串口寄存器介紹

    單片機avr ATMEGA8各個串口寄存器的系統(tǒng)介紹
    發(fā)表于 12-14 14:20 ?1次下載

    ATMEGA8單片機應(yīng)用及其仿真總結(jié)30例資料

    ATMEGA8單片機應(yīng)用及其仿真總結(jié)30例資料
    發(fā)表于 07-20 11:40 ?66次下載

    基于ATmega8單片機1~20HZ方波Proteus仿真源程序

    基于ATmega8單片機1~20HZ方波Proteus仿真源程序
    發(fā)表于 05-05 09:52 ?0次下載

    基于ATmega8單片機基于T_C0的時鐘設(shè)計Proteus仿真源程序

    基于ATmega8單片機基于T_C0的時鐘設(shè)計Proteus仿真源程序
    發(fā)表于 05-05 09:35 ?0次下載

    基于ATmega8單片機看門狗的c語言編程Proteus仿真源程序

    基于ATmega8單片機看門狗的c語言編程Proteus仿真源程序
    發(fā)表于 05-05 09:30 ?0次下載

    基于ATmega8單片機模擬比較器的設(shè)計應(yīng)用Proteus仿真源程序

    基于ATmega8單片機模擬比較器的設(shè)計應(yīng)用Proteus仿真源程序
    發(fā)表于 05-05 09:28 ?2次下載

    基于ATmega8單片機模擬采集串口發(fā)送程序Proteus仿真源程序

    基于ATmega8單片機模擬采集串口發(fā)送程序Proteus仿真源程序
    發(fā)表于 05-05 09:27 ?5次下載

    基于ATmega8單片機數(shù)碼管加減計數(shù)顯示設(shè)計

    基于ATmega8單片機數(shù)碼管加減計數(shù)顯示設(shè)計Proteus仿真源程序
    發(fā)表于 05-05 09:23 ?2次下載

    基于ATmega8單片機數(shù)碼管時鐘設(shè)計Proteus仿真源程序

    基于ATmega8單片機數(shù)碼管時鐘設(shè)計Proteus仿真源程序
    發(fā)表于 05-05 09:21 ?2次下載