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

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

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

采用電力載波芯片ST7538實現(xiàn)家電智能控制系統(tǒng)設計

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2018-12-31 12:56 ? 次閱讀

引言

電力線通信有很多的優(yōu)點:通信距離長,不受地形、地貌的影響,投資小,施工期短,設備簡單,實現(xiàn)成本低。電力線網(wǎng)四通八達,遍布城鄉(xiāng),覆蓋范圍廣,可充分利用現(xiàn)有低壓電力線基礎設施,無需重新架設線路,避免了因布線而對公共設施和建筑物的損壞,節(jié)省了人力、物力。本文采用電力載波技術(shù)設計了對家電的智能控制系統(tǒng),使用戶可以隨時隨地通過各種方式登錄Internet,方便地對家電進行控制。

1 系統(tǒng)總體設計

系統(tǒng)總體結(jié)構(gòu)框圖如圖1所示。主控制器采用Atmel公司生產(chǎn)的低電壓、高性能CMOS 8位單片機AT89C52。

采用電力載波芯片ST7538實現(xiàn)家電智能控制系統(tǒng)設計

圖1 系統(tǒng)總體結(jié)構(gòu)框圖

ST7538是SGSTHOMSON公司在電力載波芯片ST7536、ST7537基礎上推出的一款為家庭和工業(yè)領(lǐng)域電力線網(wǎng)絡通信而設計的半雙工、同步/異步FSK調(diào)制解調(diào)器芯片,適用于電力載波通信網(wǎng)絡的應用。ST7538使用單電源運行,集成一個線性驅(qū)動器以及一個5 V線性調(diào)整器,通過內(nèi)部的寄存器來進行控制,使用同步串行接口編程;諸如看門狗、時鐘輸出、輸出電流電壓控制、起始檢測、超時機制功能使用BCDV技術(shù),在同一芯片上使用DMOS及雙極性CMOS結(jié)構(gòu)。

ST7538有8種載波頻率,在同一時刻只有一種頻率可用。通信通道可以是正常模式或多頻方式的組合。通過控制寄存器可以選擇不同的頻率,發(fā)送和接收過濾器也隨之改變。

ST7538通過串行接口與主控制器交換數(shù)據(jù)。在使用RxD、TxD、CLR/T交換數(shù)據(jù)時,數(shù)據(jù)傳輸由REG_DATA和RxDx線來管理。有4種工作模式:數(shù)據(jù)發(fā)送、數(shù)據(jù)接收、讀控制寄存器、寫控制寄存器,如表1所列。

表1 ST7538的4種工作模式

采用電力載波芯片ST7538實現(xiàn)家電智能控制系統(tǒng)設計

線路訪問有異步和同步兩種通信方式,可以通過內(nèi)部寄存器來選擇。當ST7538在數(shù)據(jù)接收模式時,內(nèi)部鎖相回路恢復參考時鐘,并且在CLR/T上升沿時RxD上的數(shù)據(jù)有效。

當ST7538在數(shù)據(jù)發(fā)送模式時,參考時鐘由內(nèi)部產(chǎn)生,并且TxD上的數(shù)據(jù)在CLR/T的上升沿被讀取。如果RxTx線被設置為1且REG_DATA=0,則ST7538進入閑置狀態(tài),并且CLR/T被迫使為低電平。經(jīng)過一段時間,調(diào)制解調(diào)器開始在RxD上提供接收到的數(shù)據(jù)。如果RxTx線被設置為0且REG_DATA=0,則ST7538進入一個閑置狀態(tài)并且發(fā)送電路打開,經(jīng)過一段時間,解調(diào)器開始發(fā)送數(shù)據(jù)到TxD端口。

讀寫控制寄存器時,操作ST7538控制寄存器總是使用同步方式,且使用和主接口相同的接口線(RxD、TxD 和CLR/T) 以及REG_DATA。當REG_DATA=0并且RxTx=0時,TxD線的數(shù)據(jù)首先寫入控制寄存器的最高有效位(MSB),在CLR/T的上升沿采樣TxD狀態(tài)??刂萍拇嫫鞯膬?nèi)容在寄存器存取結(jié)束(REG_DATA下降沿)時更新,如果超過24位傳輸,則只有最后的24 位有效。當REG_DATA=1并且RxTx=1時,控制寄存器的內(nèi)容傳送到RxD口,CLR/T上升沿時穩(wěn)定,并且首先傳輸最高有效位(MSB)。

采用電力載波芯片ST7538實現(xiàn)家電智能控制系統(tǒng)設計

圖2 電力線接口電路

當RxTx=1、REG_DATA=0時,接收電路部分處于工作狀態(tài)。輸入信號從RAI引腳取得,以SGND為參考地,并經(jīng)過帶通前置濾波(±10 kHz),可通過設置控制寄存器23位取消前置濾波器。輸入階段在寬動態(tài)范圍內(nèi),在噪音環(huán)境下接收到很弱的信號。所應用的波形幅度由自動增益控制機構(gòu)(AGC)自動調(diào)整,再經(jīng)過一個窄帶帶通濾波器,之后信號被一個混頻器通過FSK調(diào)節(jié)器產(chǎn)生的正弦波修整,在送入FSK解調(diào)器之前通過中頻帶低通濾波器進一步改善信號,最后FSK解調(diào)器將信號傳至RX邏輯進行最后的數(shù)字濾波。當RAI引腳沒有檢測到標志或空頻率時,數(shù)字濾波能消除帶尖峰的遠大于零的噪音信號。在接收模式下,標志和空頻率必須拉開至少“波特率/2”,以便正確解調(diào)。當ST7538處在數(shù)據(jù)接收模式時,發(fā)送器電路(包括功率接口)都被關(guān)斷,這樣可以使器件達到很低的電流消耗(典型為5 mA)。

2 服務器的搭建

采用家用電腦,在電腦上安裝Microsoft IIS 服務器,并制作成網(wǎng)站形式,用戶可以遠程訪問屬于自己的頁面。其中,頁面上顯示出家電當前的狀態(tài),并可以通過按鈕來發(fā)送控制命令,進而控制家電的狀態(tài),比如燈的亮和滅。網(wǎng)頁采用Visual Studio 2008開發(fā)軟件,用C#語言編寫。上位機軟件和下位機主控制器采用串口進行通信,而主節(jié)點控制器和從節(jié)點控制器通過ST7538在220 V電力線上進行通信。

3 電力線接口電路設計

電力線接口電路的功能是將調(diào)制解調(diào)芯片與電力線相耦合。它的性能決定了通信效果的好壞,是實現(xiàn)載波通信的關(guān)鍵,主要包括發(fā)送濾波電路、接收濾波電路和耦合保護電路。發(fā)送濾波電路對ATOP1、ATOP2輸出的載波信號進行濾波,濾除摻雜在信號中的諧波噪聲和偽信號,從而將處理后的信號以較高的效率和一定的功率耦合到電力線上。在圖2中,由C4、L1和C3、C5、R1、L3構(gòu)成一個四階帶通濾波器,所用的信道頻率為132.5 kHz;接收濾波電路用以濾除指定頻率以外的無用信號和噪聲,將有用的載波信號輸入給ST7538,采用并聯(lián)諧振電路,由R2、L2、C2、C1構(gòu)成二階無源帶通濾波器,中心頻率為132.5 kHz(由L2、C2的值決定);耦合保護電路用來隔離交流220 V強電信號,其中D1、D2、D3用于防止電力線上的浪涌或沖擊等高能量信號對后級電路的損壞。ST7538的Vsense、CL腳用于引入對輸出電壓、電流進行自動增益控制的反饋信號。

從圖2中可以看出,ST7538的外圍器件相對較少。ST7538是采用FSK調(diào)制技術(shù)的高集成度電力載波芯片,內(nèi)部集成了發(fā)送和接收數(shù)據(jù)的所有功能,包括功率放大、電壓/電流自動控制,因此大大簡化了應用電路。ST7538還提供了看門狗、時鐘輸出、復位、5 V/3.3 V電源輸出等,可以方便地與單片機相連接。

在電力線接口電路中,信號濾波部分是整個模塊的關(guān)鍵部分,它包括輸入窄帶濾波器和輸出窄帶濾波器兩部分。電力線中的信號經(jīng)變壓器耦合傳輸?shù)阶儔浩髯髠?cè),從R1和C5的連接處導入輸入濾波電路。經(jīng)過C2與L2組成的并聯(lián)電流諧振電路濾波信號傳輸?shù)絊T7538的RAI端口。電容C1用于隔離可能過高的直流電壓,起保護作用。圖3為輸入濾波電路。

如圖4所示,輸出濾波電路由C1、C2、R、L串聯(lián)構(gòu)成。其作用和輸入濾波電路是一樣的,都是讓特定頻率的信號通過而阻止其他頻率的無用信號。此電路是串聯(lián)電壓諧振電路,當電路中的信號頻率正好與其固定諧振頻率相等時,在電容與電感中就會發(fā)生電壓諧振,電容中的電壓與電感中的電壓正好大小相等,方向相反。此時容抗與感抗相等,電路中的電壓與電流的相位相同,電路呈現(xiàn)純電阻性,這種現(xiàn)象叫串聯(lián)諧振。

采用電力載波芯片ST7538實現(xiàn)家電智能控制系統(tǒng)設計

圖3 輸入濾波電路圖4 輸出濾波電路

4 單片機和ST7538接口電路設計

ST7538和單片機的通信采用SPI接口。SPI(Serial Peripheral Interface,串行外設接口)是一種同步串行外設接口,它可以使單片機與各種外圍設備以串行方式進行通信以交換信息,如圖5所示。

采用電力載波芯片ST7538實現(xiàn)家電智能控制系統(tǒng)設計

圖5 ST7538與單片機的接口電路

ST7538可以使用三線接口(RxD,TxD,RxTx)與單片機進行異步連接,數(shù)據(jù)交換不需要任何額外的時鐘以及附加的協(xié)議。在數(shù)據(jù)接收模式下單片機必須恢復參考時鐘,并在發(fā)送模式時控制發(fā)送1位的時間,當未檢測到載波時RxD被強制拉成低電平。

另外,ST7538也可以使用四線接口(RxD,TxD,RxTx,CLR/T)與單片機進行同步連接。ST7538總是通信的主端,并且利用CLR/T提供時鐘參考。

ST7538和單片機的接口實際上屬于SPI總線系統(tǒng),可直接與各個廠家生產(chǎn)的多種標準外圍器件直接接口。該接口一般使用4條線:串行時鐘線(SCK)、主機輸入/從機輸出數(shù)據(jù)線MISO、主機輸出/從機輸入數(shù)據(jù)線MOSI和低電平有效的從機選擇線SS。在此電路中,CLR/T相當于SCK,RxD相當于MISO,TxD相當于MOSI,RxTx相當于SS, UART/SPI腳接地。數(shù)據(jù)收發(fā)控制使用的是 P2口線,當 RxTx=0、REG/DATA=0時,載波芯片處于數(shù)據(jù)發(fā)送模式,TxD輸入向電力線發(fā)送的數(shù)據(jù);當RxTx=1、REG/DATA=0時,進入數(shù)據(jù)接收數(shù)據(jù)模式,RxD輸出從電力線上接收到的數(shù)據(jù);REG/DATA=1時讀寫控制寄存器,設置芯片功能參數(shù)。CLR/T輸出數(shù)據(jù)收發(fā)的同步時鐘信號,與單片機的外部中斷INT0相連,單片機以中斷的方式完成對ST7538的讀寫。P2.5輸入載波偵聽信號,ST7538檢測到工作頻率的載波時,CD_PD=0;無載波時,CD_PD=1。另外,要在1.5 s內(nèi)清零看門狗計數(shù)器,因為ST7538的看門狗時間是1.5 s。

結(jié)語

ST7538為家庭和工業(yè)環(huán)境應用而設計,功能強大,集成度很高,且采取了多種抗干擾技術(shù)。雖然它采用FSK調(diào)制技術(shù),而沒有采用擴頻技術(shù),但是正因為如此,它可以在噪聲頻帶很寬的信道環(huán)境下實現(xiàn)可靠通信。如果能夠很好地利用它的多頻段性,可以克服窄帶通信的缺點。經(jīng)過實驗證明,系統(tǒng)運行可靠,具有較高的性價比,可以廣泛地應用到智能家庭和智能樓宇系統(tǒng)中。

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

    關(guān)注

    450

    文章

    49636

    瀏覽量

    417191
  • 控制系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    6419

    瀏覽量

    110100
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5253

    瀏覽量

    119206
收藏 人收藏

    評論

    相關(guān)推薦

    電力載波通訊芯片PLT050運用于家庭聯(lián)網(wǎng)

    家居數(shù)字化得以實現(xiàn)的一種新模式,是對傳統(tǒng)通訊控制系統(tǒng)的拓展。在通訊控制系統(tǒng)的實施過程中,特別是存在較多干擾源的智能家居環(huán)境中,采用電力
    發(fā)表于 11-29 15:33

    電力載波通訊芯片PLT050運用于家庭聯(lián)網(wǎng)

    得以實現(xiàn)的一種新模式,是對傳統(tǒng)通訊控制系統(tǒng)的拓展。在通訊控制系統(tǒng)的實施過程中,特別是存在較多干擾源的智能家居環(huán)境中,采用電力
    發(fā)表于 12-30 17:08

    電力載波芯片PLT050運用于智能家居控制系統(tǒng)

    歸國的碩士、博士。相信隨著人們生活水平的提高,利用電力載波技術(shù)實現(xiàn)將是未來智能家居控制系統(tǒng)的必不可少的手段之一。參考網(wǎng)站:www.poem-
    發(fā)表于 12-30 17:16

    DS2Aitana++電力載波通訊芯片運用于家庭聯(lián)網(wǎng)

    器的主控芯片需要運行實時多任務操作系統(tǒng)(RTOS)以有效提高嵌入式平臺的資源利用率,高效地驅(qū)動外圍模塊運行.基于電力載波技術(shù)的通訊控制系統(tǒng)
    發(fā)表于 09-22 17:12

    DS2Aitana++電力載波通訊芯片運用于家庭聯(lián)網(wǎng)

    器的主控芯片需要運行實時多任務操作系統(tǒng)(RTOS)以有效提高嵌入式平臺的資源利用率,高效地驅(qū)動外圍模塊運行.基于電力載波技術(shù)的通訊控制系統(tǒng)
    發(fā)表于 04-02 11:19

    基于調(diào)制解調(diào)模塊ST7538和ATmega88V單片機的電力載波通信模塊

    本文介紹的基于ATmega88V與 ST7538低壓電力載波通信模塊的電路設計方案具有結(jié)構(gòu)簡單、成本低、工作方式靈活可靠、抗干擾能力強等特點。經(jīng)過實驗觀察,設備運行良好,數(shù)據(jù)傳輸穩(wěn)定可靠,遇故障可自動重啟,可以
    發(fā)表于 01-13 07:57

    怎么實現(xiàn)基于電力載波芯片ST7538實現(xiàn)TTU通信模塊的設計?

    怎么實現(xiàn)基于電力載波芯片ST7538實現(xiàn)TTU通信模塊的設計?
    發(fā)表于 06-04 06:45

    電力載波芯片ST7538 及其應用

    介紹一種最新推出的電力載波調(diào)制解調(diào)器芯片ST7538 的基本原理,給出ST7538的主要控制電路
    發(fā)表于 05-16 13:42 ?73次下載

    電力載波芯片ST7538及其應用

    摘要:介紹一種最新推出的電力載波調(diào)制解調(diào)器芯片ST7538的基本原理,給出ST7538的主要控制
    發(fā)表于 03-11 13:23 ?3038次閱讀
    <b class='flag-5'>電力</b><b class='flag-5'>載波</b><b class='flag-5'>芯片</b><b class='flag-5'>ST7538</b>及其應用

    電力載波家電網(wǎng)絡控制系統(tǒng)的設計與實現(xiàn)

    【摘 要】介紹了利用電力線MODEM,采用電力載波形式,對家電網(wǎng)絡進行的遠程集中控制,可實現(xiàn)
    發(fā)表于 05-18 22:21 ?963次閱讀

    基于ST7538和ATmega88V的電力載波通信模塊的設

    基于ST7538和ATmega88V的電力載波通信模塊的設計 低壓配電網(wǎng)是一個用戶最多,分布最廣的一種能源傳輸網(wǎng)絡,電力載波通信是利用
    發(fā)表于 11-10 09:35 ?1717次閱讀
    基于<b class='flag-5'>ST7538</b>和ATmega88V的<b class='flag-5'>電力</b>線<b class='flag-5'>載波</b>通信模塊的設

    基于電力載波通信的家電控制系統(tǒng)設計與實現(xiàn)

    基于電力載波通信的家電控制系統(tǒng)設計與實現(xiàn)
    發(fā)表于 09-25 10:41 ?13次下載
    基于<b class='flag-5'>電力</b><b class='flag-5'>載波</b>通信的<b class='flag-5'>家電控制系統(tǒng)</b>設計與<b class='flag-5'>實現(xiàn)</b>

    基于調(diào)制解調(diào)模塊芯片和單片機實現(xiàn)電力載波通信模塊的設計

    。利用電力線作為通信媒介的優(yōu)勢在于,無須重新布線、維護方便、大大節(jié)省通信成本。本文設計了一套基于調(diào)制解調(diào)模塊ST7538和ATmega88V單片機的電力載波通信模塊。
    的頭像 發(fā)表于 01-07 07:59 ?7372次閱讀
    基于調(diào)制解調(diào)模塊<b class='flag-5'>芯片</b>和單片機<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>電力</b>線<b class='flag-5'>載波</b>通信模塊的設計

    基于電力載波芯片ST7538實現(xiàn)TTU通信模塊的設計

    電力載波通信技術(shù)出現(xiàn)于20世紀20年代初期,它以電力線路為傳輸通道,具有可靠性高、投資少、見效快、與電網(wǎng)建設同步等得天獨厚的優(yōu)點。電力載波
    的頭像 發(fā)表于 01-08 16:52 ?8336次閱讀
    基于<b class='flag-5'>電力</b>線<b class='flag-5'>載波</b><b class='flag-5'>芯片</b><b class='flag-5'>ST7538</b><b class='flag-5'>實現(xiàn)</b>TTU通信模塊的設計

    基于微控制器和調(diào)制解調(diào)模塊實現(xiàn)電力載波通信模塊的設計

    。利用電力線作為通信媒介的優(yōu)勢在于,無須重新布線、維護方便、大大節(jié)省通信成本。本文設計了一套基于調(diào)制解調(diào)模塊ST7538和ATmega88V單片機的電力載波通信模塊。
    的頭像 發(fā)表于 04-24 09:59 ?3485次閱讀
    基于微<b class='flag-5'>控制</b>器和調(diào)制解調(diào)模塊<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>電力</b>線<b class='flag-5'>載波</b>通信模塊的設計