《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > MC9S08QG8低端微控制器用于無線控制器設計
MC9S08QG8低端微控制器用于無線控制器設計
維庫開發網
摘要: 無線通信是人們現代日常生活的一部分,在辦公室、學校或家庭等場所,都在接觸無線通信設備,如筆記本電腦、打印機、攝像機、手持設備、照明控制器和家電設備等。這些設備的復雜程度與它們執行的任務類型有關,其中許多家庭自動化的無線應用采用小型微控制器和少量代碼執行簡單的任務,更加追求低成本、單一性和微型化。在目前眾多的無線網絡技術中,ZigBee技術作為一種新興的無線網絡技術,近兩年在工業控制、消費電子等領域以及科研開發中得到了眾多的關注和使用,而且越來越顯示出它的強勁應用勢頭。ZigBee是一種低功耗、短距離和低速的無線網絡技術,工作在2.4 GHz國際免執照的頻段,在IEEE標準上它和無線局域網、藍牙同屬802家族中的無線個人區域網絡。
Abstract:
Key words :

                無線通信是人們現代日常生活的一部分,在辦公室、學校或家庭等場所,都在接觸無線通信設備,如筆記本電腦、打印機、攝像機、手持設備、照明控制器和家電設備等。這些設備的復雜程度與它們執行的任務類型有關,其中許多家庭自動化的無線應用采用小型微控制器和少量代碼執行簡單的任務,更加追求低成本、單一性和微型化。在目前眾多的網絡" title="無線網絡" target="_blank">無線網絡技術中,ZigBee技術作為一種新興的無線網絡技術,近兩年在工業控制、消費電子等領域以及科研開發中得到了眾多的關注和使用,而且越來越顯示出它的強勁應用勢頭。ZigBee是一種低功耗、短距離和低速的無線網絡技術,工作在2.4 GHz國際免執照的頻段,在IEEE標準上它和無線局域網、藍牙同屬802家族中的無線個人區域網絡。
                  通常的ZigBee無線控制器節點是以一個高端微控制器為核心,再配合無線收發器構成的。本文將設計一個新型的、低成本的、使用ZigBee無線技術的精簡型無線控制器,比如用于空調遙控,整個目標應用板上的元器件極少,走線極少,體積極小。該設計只采用三個電子芯片:一個低端微控制器(MC9S08QG8)、一個RF收發器(MC13192)和一個16×2的LCD,其他需要的元器件為電阻和按鍵之類的無源器件。
                  1 器件選擇
                  為了實現工業或家電無線控制應用低成本的目標,首要任務是選擇合適的微控制器(MCU)和無線收發器。FREESCALE半導體公司(飛思卡爾,前身為Mo-torola半導體部)的各檔微控制器在國內嵌入式控制領域獲得了越來越多的應用。它最新推出的MC9S08QG低端微控制器系列,其處理內核、片上外圍設備、節電功能和開發工具等,構成了成本、能源、效率敏感的控制應用的理想解決方案。采用MC9S08QGx微控制器系列,不僅開發的費用可明顯減少,最終生產階段的成本也可大幅下降。在開發階段,一些高級調試功能,包括CodeWarrior全功能工具鏈和ProcessorExpert工具包等都是免費贈送的。在生產階段,內部時鐘源模塊、模擬電路和E2PROM模擬則減少了對諸如晶振或諧振器、模擬比較器、串行E2PROM等外部器件的需求,否則這些外部器件都是印制電路板上必不可少的。
                  本無線控制器設計的核心器件即選擇FREESCALE該系列中的僅有16引腳的MC9S08QG8,它是采用高性能、低功耗的HCS08內核的飛思卡爾8位微控制器系列中具有很高的集成度的器件,內置8KB FLASH存儲器,512 B RAM,SCI/SPI/IIC接口,8位模/數定時器模塊,A/D模塊等。MC9S08QG8
                  MCU集成了通常只有較大、較昂貴的元器件才具有的性能,包括背景調試系統以及可進行實時總線捕捉的內置在線仿真(ICE)功能,具有單線的調試及仿真接口(BDM),還包括一個可編程的16位定時器/脈沖寬度調制(PWM)模塊(TPM),是同類產品中最靈活、又最經濟的模塊之一。
                  另一個主要芯片為無線收發器,同樣選擇Frees-cale半導體公司的MCl3192,它是FREESCALE公司推出的符合ZigBee標準的新型射頻芯片。其工作頻率是2.405~2.480 GHz,該頻帶劃分為16個信道,每個信道占用5 MHz的帶寬;采用直接序列擴頻的通信技術,數據傳輸速率為250 Kb/s。MCl3192具有一個優化的數字核心,有助于降低MCU處理功率,縮短執行周期。為了適應低功耗的要求,芯片除了接收、發送和空閑三種工作狀態外,還有三種低功耗運行模式:
                  掉電模式 此模式下芯片電流小于1μA;
                  睡眠模式 此模式下電流在3μA左右;
                  休眠模式 此模式下電流約為35μA。
                  芯片采用可編程功率輸出模式,發送功率為O~4 dBm,接收靈敏度可以達到-92 dBm,傳輸距離為30~70 m。由于MC13192的低功耗特性以及SPI通信接口,它與MC9S08QG8微處理器配合用于解決電池供電設備的低電壓、低功耗應用以及通信控制等,是十分適合的。
                  至于其他外圍器件則可選用通用的,比如液晶顯示器使用16×2的字符型LCD,按鍵按最終的工藝要求配用,這部分的電路應用是成熟技術。
                  2 無線控制器的總體構建
                  基于前述主要器件的選擇考慮,本文實現的無線控制器原理框圖如圖1所示。

                用來在收發器和微控制器之間交換數據的接口主要為串行外設接口(SPI)。微控制器MC9S08QG8通過SPI接口(4線)對MCl3192的內部寄存器進行讀寫操作,從而完成對MCl3192的控制和數據通信。該接口可以讀寫收發器的配置、狀態和控制寄存器。SPI接口還可以讀寫位于收發器內部的RAM,用于通過RF發送和接收數據。另一個用于收發器和微控制器間通信的信號是中斷請求(IRQ)信號。IRQ腳由收發器進行處理。當收發器的狀態寄存器發生變化時,IRQ腳會產生下降沿跳變。IRQ產生后,微控制器要做的第一件事就是讀取狀態寄存器,確定產生中斷的特定事件。
                  微控制器MC9S08QG8通過通用I/O接口GPIO完成與液晶顯示器和按鍵的連接,其中LCD數據線和按鍵輸入線設計成多路分時復用的(共4線),LCD的控制線由MCU單獨提供(共3線)。
                  BDM程序下載和在線調試僅占用MCU的單線1線,在設計之初是必須的,但當調試下載完成后,該引線也可當做普通I/O使用或備用。
                  3 硬件電路的具體設計
                  根據前面器件選擇和總體構建的考慮,本文完成的無線控制器具體設計電路如圖2所示。其中MC9S08QG8微控制器(MCU)的大部分管腳具有多重功能,電路設計中,即以MC9S08QG8為核心,實現各種控制。

                  圖2無線控制器應用原理圖分為三部分:MC9S08QG8 MCU所需的基本連接;MCl 3192無線收發器的連接;16×2  LCD和4個按鍵的連接。
                  各部分的供電電源為低電壓3 V,可用兩節7號電池供電。MCU的時鐘電路無需外接晶振,直接使用MCU內部自帶的時鐘;MCU的RST和BKGD引腳用于BDM接口的連接,完成程序下載后可另作它用,比如MCl3192的中斷信號IRO就接至PTA3/RST/IRQ復用;圖2中MCl3192收發器其他外圍電路使用數據手冊提供的工作所需的最低硬件要求。MCU與MCl3192的連接按照標準SPI方式連接,MCU為主機,MCl3192為從機,通過MOSI,MISO,SPSCK信號線可以配置收發器,并發送和接收數據。同時也可以通過SPI配置收發器提供的定時器和GPIO引腳,將其用于其他的目的。收發器的片選CE信號由MCU的通用I/O口PTB5進行選通。收發器要切換運行模式(接收、發送、半休眠、休眠或空閑)還需要另外一個信號,該信號稱為RXTXEN,由MCU的通用I/O口PTB7進行處理。MCU與MCl3192之間的數據傳輸模式可采用流模式,每次收發一個字(16 b),都通過中斷由MCU控制處理,這樣可以最大限度地保證了數據傳輸的實時性。
                  16×2 LCD的RS,R/W,E信號由MCU通用I/O口PTB的三個引腳進行控制,實際上可以將R/W直接接低電平,或者軟件控制使始終為低點平,因為應用時只需對LCD做命令、數據寫入;數據線采用LCD的4線訪問形式,即只用DB4~DB7,由MCU的PTA0~PTA3提供;背光電源BKL+,BKL-不接,以減少功耗。4個按鍵也接在MCU的PTA0~PTA3,與LCD數據線復用,按鍵的上拉電阻使用MCU內部配置的,無需外接上拉以減省元件。同時當等待處理按鍵時,MCU將按鍵輸入直接配置成按鍵輸入中斷,也減少了硬件連接和軟件復雜度,按鍵發生時MCU自動轉去讀取按鍵輸入及按鍵處理,當要進行LCD顯示時,MCU又將復用線臨時配置成數據輸出,配合LCD控制信號完成LCD的內容顯示。
                  MCU的8 KB FLASH和512 B的存儲器資源對于一般的無線控制是足夠的,另外,設計中還會用到MCU的定時器資源,通過定時比較器生成一般無線控制應用中都需要的定時時間,通過軟件編程可以方便地實現。
                  4 無線控制功能示例
                  以上設計方案適用于多種無線控制應用,如空調、智能風扇等的無線控制。在此方案基礎上還可以擴展出更復雜的無線控制應用,因為MCU還有少量口線(比如再增加一個設備開關按鍵)、MCl3192還有很多接口如它自帶的GPIO、定時器等都是可利用資源;同時此方案其實仍然可以精簡,比如不需要顯示的無線控制應用,就可省去LCD顯示器。
此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲国产二区| 亚洲综合国产激情另类一区| 国产精品久久久久9999| 欧美精品自拍| 欧美不卡视频一区发布| 麻豆精品精华液| 久久综合九色综合欧美就去吻| 久久精品欧洲| 久久精品噜噜噜成人av农村| 欧美综合77777色婷婷| 欧美制服丝袜| 久久免费国产精品| 久久久蜜臀国产一区二区| 久久久精品久久久久| 久久免费精品日本久久中文字幕| 久久精品国产成人| 久久综合一区二区| 男女激情视频一区| 欧美激情一二区| 欧美精品激情| 国产精品爱久久久久久久| 欧美亚一区二区| 国产精品嫩草久久久久| 国产欧亚日韩视频| 国内精品模特av私拍在线观看| 尤物99国产成人精品视频| 亚洲国产精品久久久久秋霞蜜臀| 91久久久国产精品| 一区二区三区鲁丝不卡| 亚洲欧美日韩区| 亚洲福利视频一区二区| 91久久夜色精品国产九色| 亚洲精品在线观看视频| 亚洲午夜精品一区二区三区他趣| 亚洲欧美综合国产精品一区| 久久久99国产精品免费| 美女主播一区| 欧美全黄视频| 国产伦精品一区二区三区视频黑人| 国产私拍一区| 136国产福利精品导航网址应用 | 亚洲一区二区三区影院| 午夜影视日本亚洲欧洲精品| 久久精品二区亚洲w码| 免费成人av在线| 欧美日韩亚洲一区二区三区在线| 国产精品视频一二三| 国产在线观看一区| 亚洲成在人线av| 在线性视频日韩欧美| 欧美一区二区私人影院日本| 亚洲精品一区二区三区福利| 午夜精品久久久久久久白皮肤| 看片网站欧美日韩| 欧美日韩精品是欧美日韩精品| 国产精品一区二区三区免费观看 | 欧美在线综合| 欧美激情麻豆| 国产一区二区中文| 日韩一区二区精品| 久久岛国电影| 亚洲资源在线观看| 久久影院午夜论| 欧美手机在线| 亚洲第一在线综合在线| 亚洲一区二区三区久久| 亚洲国产小视频在线观看| 亚洲永久在线观看| 免费亚洲一区| 国产日韩三区| 亚洲午夜国产成人av电影男同| 亚洲国产日韩欧美在线99| 亚洲欧美精品| 欧美日本不卡高清| 激情国产一区| 亚洲男人影院| 一本色道久久综合狠狠躁篇怎么玩| 久久精品国产一区二区三区| 欧美日韩在线亚洲一区蜜芽| 在线成人亚洲| 午夜精品视频一区| 亚洲一区二区三区精品动漫| 欧美国产欧美亚洲国产日韩mv天天看完整 | 伊人春色精品| 亚洲一区二区三区在线播放| 日韩视频在线播放| 久久久久久尹人网香蕉| 国产精品劲爆视频| 亚洲精品久久久久久一区二区| 久久成人av少妇免费| 欧美亚洲免费电影| 欧美色精品在线视频| 亚洲第一黄色| 亚洲国产高清一区二区三区| 久久国产主播| 国产目拍亚洲精品99久久精品| 一本一本久久| 制服诱惑一区二区| 欧美人在线视频| 91久久久久久久久久久久久| 最近中文字幕日韩精品| 久久精品av麻豆的观看方式| 国产精品久久久久久妇女6080 | 亚洲男人的天堂在线aⅴ视频| 欧美精品日韩www.p站| 在线观看日韩精品| 亚洲高清视频在线| 久久久久国内| 国产一区二区高清视频| 亚洲欧美视频一区二区三区| 午夜欧美不卡精品aaaaa| 欧美亚州韩日在线看免费版国语版| 亚洲精品人人| 亚洲视频在线观看视频| 欧美三级第一页| 一区二区三区av| 亚洲一区二区三区精品动漫| 欧美午夜在线视频| 在线视频一区观看| 亚洲综合视频网| 国产精品一区二区久久久| 在线亚洲高清视频| 亚洲免费视频一区二区| 国产精品乱码| 亚洲欧美另类久久久精品2019| 午夜精品剧场| 国产欧美视频在线观看| 欧美在线视频观看| 毛片基地黄久久久久久天堂| 1024日韩| 夜夜嗨一区二区| 国产精品theporn88| 亚洲男女自偷自拍图片另类| 久久国产精品久久w女人spa| 好看的亚洲午夜视频在线| 亚洲缚视频在线观看| 欧美承认网站| 99re8这里有精品热视频免费| 亚洲一区国产| 国产欧美在线看| 亚洲激情视频在线播放| 欧美欧美午夜aⅴ在线观看| 一区二区三区不卡视频在线观看 | 国产一区二区三区在线观看免费| 性欧美xxxx大乳国产app| 久久久午夜视频| 亚洲国产精品嫩草影院| 一区二区三区**美女毛片| 国产精品久久久久久久午夜片| 香蕉乱码成人久久天堂爱免费| 麻豆精品视频在线| 日韩午夜av| 久久国内精品自在自线400部| 一区二区在线视频| 99热在这里有精品免费| 国产精品久久99| 久久精品二区三区| 欧美精品免费在线| 亚洲免费伊人电影在线观看av| 久久久亚洲高清| 亚洲精品欧美精品| 香蕉久久一区二区不卡无毒影院 | 亚洲一区中文| 国产一区二区三区久久久久久久久 | 欧美在线观看视频一区二区三区| 牛牛影视久久网| 一区二区三区视频在线观看| 久久久久久久综合狠狠综合| 亚洲看片网站| 久久久xxx| 一区二区欧美国产| 久久久久久**毛片大全| 日韩午夜免费| 久久综合伊人77777尤物| 99国产精品久久久| 久久久爽爽爽美女图片| 一本大道久久a久久综合婷婷| 久久久久久久欧美精品| 99视频在线观看一区三区| 久久久午夜精品| 亚洲一级电影| 欧美本精品男人aⅴ天堂| 亚洲影音一区| 欧美另类一区二区三区| 久久xxxx| 国产精品热久久久久夜色精品三区| 亚洲黑丝在线| 国产日韩免费| 亚洲图中文字幕| 亚洲国产成人av好男人在线观看| 欧美一区二区精美| 日韩一二三区视频| 免费成人性网站| 亚洲欧美日韩国产综合| 欧美日韩免费网站| 亚洲国产婷婷香蕉久久久久久99 | 尤物精品在线| 久久9热精品视频| 亚洲作爱视频| 欧美精品www|