<abbr id="kc8ii"><menu id="kc8ii"></menu></abbr>
  • <input id="kc8ii"><tbody id="kc8ii"></tbody></input><table id="kc8ii"><source id="kc8ii"></source></table><kbd id="kc8ii"></kbd>
    <center id="kc8ii"><table id="kc8ii"></table></center>
  • <input id="kc8ii"></input>
    <abbr id="kc8ii"></abbr>
  • <abbr id="kc8ii"></abbr>
  • <center id="kc8ii"><table id="kc8ii"></table></center>
    <abbr id="kc8ii"></abbr>
    你的位置:首頁(yè) > 測(cè)試測(cè)量 > 正文

    設(shè)計(jì)攻略:PC機(jī)智能家電系統(tǒng)電路設(shè)計(jì)解讀

    發(fā)布時(shí)間:2015-01-19 責(zé)任編輯:echolady

    【導(dǎo)讀】本文主要講解了智能家電控制系統(tǒng)的設(shè)計(jì),設(shè)計(jì)思路主要圍繞以單片機(jī)為核心,將電腦作為上位機(jī)實(shí)現(xiàn)自動(dòng)控制幾點(diǎn)的開(kāi)關(guān)狀態(tài),從而通過(guò)單片機(jī)嵌入式系統(tǒng)控制按鍵,繼而控制家電的開(kāi)關(guān)。此次設(shè)計(jì)控制簡(jiǎn)單,顯示直觀,能夠完整地實(shí)現(xiàn)整個(gè)電路的控制系統(tǒng)的設(shè)計(jì)。

    硬件部分包括單片機(jī)最小系統(tǒng),串口通信、液晶顯示界面三大部分。最小系統(tǒng)部分單片機(jī)選用了AT89C51單片機(jī),串口選用232電平轉(zhuǎn)TTL電平的MAX232)芯片,進(jìn)行電平轉(zhuǎn)換。液晶選用128X64點(diǎn)陣的液晶模塊。

    穩(wěn)壓直流電源設(shè)計(jì)

    設(shè)計(jì)攻略:PC機(jī)智能家電系統(tǒng)電路設(shè)計(jì)解讀
    圖1
     
    本系統(tǒng)設(shè)計(jì)為5V直流穩(wěn)壓電源給系統(tǒng)供電,AC220市電經(jīng)220V~9V變壓器變壓,然后經(jīng)橋式整流電路,再經(jīng)電容濾波電路,經(jīng)7805穩(wěn)壓管穩(wěn)壓,再進(jìn)行二次濾波,輸出較穩(wěn)定的5V電壓,給本系統(tǒng)供電。

    流程圖如下圖所示:

    設(shè)計(jì)攻略:PC機(jī)智能家電系統(tǒng)電路設(shè)計(jì)解讀
    圖2
     
    本系統(tǒng)在實(shí)際制作過(guò)程中,基于成本考慮,本設(shè)計(jì)未做電源這一部分,而是用USB連接線,代替了電源的制作。因電腦現(xiàn)已非常普及,從電腦的USB口取5V電源,亦非常方便。

    矩陣鍵盤的設(shè)計(jì)

    矩陣按鍵部分由8個(gè)輕觸按鍵,單片機(jī)的P2口檢測(cè)及按鍵狀態(tài),并記錄相應(yīng)的鍵值,指示相應(yīng)的指示燈亮,并同步把相應(yīng)信息通過(guò)串口傳給PC機(jī)。

    設(shè)計(jì)攻略:PC機(jī)智能家電系統(tǒng)電路設(shè)計(jì)解讀
    圖3
     
    [page]  
    鍵連擊現(xiàn)象的克服和處理

    當(dāng)我們按下某個(gè)鍵時(shí),對(duì)應(yīng)的功能便會(huì)通過(guò)鍵盤分析程序得以執(zhí)行,如果在操作者釋放之前,對(duì)應(yīng)的功能多次執(zhí)行,如同操作者在連續(xù)不斷的操作該鍵一樣,這種現(xiàn)象就稱為連擊。連擊先可流程圖的軟件方法來(lái)解決:當(dāng)某個(gè)鍵按下時(shí),首先進(jìn)行軟件去抖處理,確認(rèn)鍵被按下后,便執(zhí)行與該鍵相對(duì)應(yīng)的功能,執(zhí)行完后不是立即返回,而是等待鍵釋放之后再返回,使每一次按鍵只被響應(yīng)一次,從而達(dá)到避免連擊的目的。

    設(shè)計(jì)攻略:PC機(jī)智能家電系統(tǒng)電路設(shè)計(jì)解讀
    圖4:指示燈硬件圖
     
    如果把連擊現(xiàn)象加以利用,有時(shí)會(huì)給操作者帶來(lái)便利。例如在某些儀器中。因設(shè)計(jì)的按鍵很少,沒(méi)有安排0~9數(shù)字鍵,只設(shè)置了一個(gè)調(diào)整鍵,這時(shí)需要采用加1(或者減1)的方法來(lái)調(diào)整有關(guān)參數(shù),但當(dāng)調(diào)整量較大時(shí)就需要多次按鍵,使操作者很不方便。如果允許存在連擊現(xiàn)象,我們只要按住鍵不放,參數(shù)就會(huì)不停的加1(或者減1),會(huì)讓操作比較方便、快捷。具體實(shí)現(xiàn)流程圖如圖所示,其中加入的延時(shí)環(huán)節(jié)是為了控制連擊的速度。

    液晶顯示驅(qū)動(dòng)電路的設(shè)計(jì)

    指示燈硬件圖
    圖5
     
    液晶顯示的原理分析

    現(xiàn)在,在市場(chǎng)上所使用的液晶都是液晶模塊,也就是說(shuō),現(xiàn)在的液晶模塊都是將液晶以及相應(yīng)的驅(qū)動(dòng)芯片,寄存器,驅(qū)動(dòng)電源電路等一系列的輔助電路都集成在了一起,從二使用戶能夠更加的方便是液晶,即所謂的大眾化。12864采用的是點(diǎn)陣式液晶,分為128X64個(gè)點(diǎn),即有1204個(gè)字節(jié),也就是說(shuō)每一個(gè)ROM內(nèi)存單元對(duì)應(yīng)一個(gè)點(diǎn)陣。如何對(duì)其驅(qū)動(dòng)是對(duì)12864的主要難點(diǎn),對(duì)于其驅(qū)動(dòng)大致可以分為:初始化,設(shè)置起始位顯示,輸送數(shù)據(jù)幾大塊。初始化主要的就是按照芯片手冊(cè)來(lái),因?yàn)槟切┟钫Z(yǔ)句的內(nèi)存單元都是定的,不能夠根據(jù)用戶的喜好來(lái)自己定義。設(shè)置起始位數(shù)據(jù)顯示位置,主要是要搞清楚ROM的對(duì)應(yīng)地址。12864分為左半屏面和右半屏面。其中左邊占64列,右邊占64列。共128列。行分為64行。又將其分為8頁(yè),每一頁(yè)占8行。列的起始地址為40H,行的起始地址為B8H。

    系統(tǒng)仿真

    指示燈硬件圖
    圖6

    相關(guān)閱讀:

    家電熱潮掀起半邊天!智能家電互聯(lián)技術(shù)“星火燎原”
    超可靠的智能家電過(guò)壓保護(hù)電路設(shè)計(jì)
    智能家電的無(wú)線數(shù)據(jù)傳輸電路設(shè)計(jì)
    要采購(gòu)開(kāi)關(guān)么,點(diǎn)這里了解一下價(jià)格!
    特別推薦
    技術(shù)文章更多>>
    技術(shù)白皮書(shū)下載更多>>
    熱門搜索
    ?

    關(guān)閉

    ?

    關(guān)閉

    精品亚洲AV无码一区二区三区| 亚洲精品无码永久在线观看你懂的 | 亚洲av无码片在线播放| 中文字幕丰满乱孑伦无码专区| 亚洲AV无码专区国产乱码电影| 亚洲人成影院在线无码观看 | 人妻丰满av无码中文字幕| 伊人热人久久中文字幕| 国产免费黄色无码视频| 性无码专区无码片| 精品久久久久久久中文字幕 | 免费无遮挡无码视频在线观看| 中文无码久久精品| 久久中文精品无码中文字幕| 人妻少妇看A偷人无码精品| 无码视频一区二区三区在线观看| 亚洲精品人成无码中文毛片| 久久中文字幕精品| 国产精品无码A∨精品影院 | 亚洲国产精品无码成人片久久| 欧美麻豆久久久久久中文| 中文字幕人妻无码一区二区三区 | 亚洲精品乱码久久久久久中文字幕| 国产AV无码专区亚洲精品| 性无码一区二区三区在线观看| 免费无码作爱视频| 精品久久久久久久中文字幕| √天堂中文www官网| 欧美激情中文字幕| 色婷婷综合久久久久中文一区二区| 伊人蕉久中文字幕无码专区| 最好的中文字幕视频2019| 日韩精品无码人妻一区二区三区 | 中文字幕丰满乱子伦无码专区| 久久无码AV中文出轨人妻| 中文字幕乱码人妻无码久久 | 最近免费中文字幕大全高清大全1| 色综合久久中文综合网| 中文字幕亚洲色图| 中文字幕天天躁日日躁狠狠躁免费| 最近2019好看的中文字幕|