細節(jié): 電話管理器必須監(jiān)視四種情況:電話線的掛機/摘機狀態(tài)、來電振鈴、呼叫號碼和主叫id 信息。其中最簡單的是摘機信號的監(jiān)視,因為摘機時,線電壓從48v ( 掛機狀態(tài))變?yōu)?2v 以下(摘機狀態(tài)),電壓檢測器很容易檢測這種變化并通知MAXQ3120 微控制器。
來電振鈴由電話公司在電話線上加載的高壓交流信號產(chǎn)生。該信號經(jīng)過電容耦合和光電隔離器后向處理器發(fā)出告警,同時保持與電話線的隔離。通常,與0.47µf 電容和4.7k電阻串聯(lián)的雙向光耦合器能夠可靠地檢測到該信號。為避免誤動作,可采用一對背靠背的齊納二極管,只有當電壓超過擊穿電壓時才允許電流流入光隔離器。
呼叫號碼的接收稍復(fù)雜一些,因為有兩種向電話公司發(fā)送號碼的方法:脈沖撥號和音頻撥號。脈沖撥號方法根據(jù)撥打的數(shù)字在每秒鐘內(nèi)產(chǎn)生10 個電流脈沖。為了檢測脈沖撥號,只需檢測電話線上由低到高的電壓跳變的時間,如果以每秒10 次的速率出現(xiàn)一串跳變,無疑這就是脈沖式撥號。
但是,脈沖撥號電話機越來越少,目前流行的是雙音多頻
圖3. 雙音多頻(dtmf)撥號方案為鍵盤上的每個鍵安排了一個行音和一個列音。
注意,最右邊一列(a、b、c 和d 鍵)僅用在局端設(shè)備上,客戶端沒有。
goertzel 算法是一種適合于cpu 實現(xiàn)的高效音頻信號檢測方法。它是一個雙極點濾波器,可以在噪聲信道中清晰地檢測出音頻信號。在maxq 微控制器上實現(xiàn)該算法的程序已經(jīng)通過了測試。
利用主叫id 服務(wù)確定主叫者的電話號碼很容易。這項服務(wù)的訂戶可在第1 和第2 聲振鈴之間收到一個1200bps 的信號,其中包含主叫號碼、主叫者的名稱以及時間和日期等。
在美國,電話局采用bell 202 調(diào)制解調(diào)器標準傳送主叫id。歐洲所采用的標準是itu v.32 模式2 (1300hz 傳號和2100hz 空號)。兩種標準的數(shù)據(jù)傳送速率都為1200bps 。很容易在一個應(yīng)用中同時支持這兩種標準,但這里僅討論美國使用的標準。在該標準中,“0”位用2200hz 音頻表示,“1”位用1200hz 音頻表示。maxq3120 可容易地檢測到過零點,并由此確定輸入信號頻率和它所代表的數(shù)據(jù)位。數(shù)據(jù)格式很簡單,為串行異步n81 格式(無奇偶校驗位,8 位數(shù)據(jù),1 位停止位)。
檢測到位值后還要解析消息的格式。有兩種主叫id 格式。第一種僅包含主叫號碼和日期及時間。如下所示:
如果用戶只訂了“僅號碼”主叫id 業(yè)務(wù),就用這種格式為他們傳送主叫id。注意,除了類型、長度和校驗和外,其他字符以ascii 碼傳送。如果沒有主叫號碼,就用字母“o”代之。如果主叫號碼應(yīng)呼叫者的要求禁止傳送,則用字母“p”代替電話號碼。校驗和為此信息中前面諸字節(jié)以256 為模的和,為2 的補碼格式。
如果用戶訂購了“姓名和號碼”主叫id 服務(wù),就會收到如下所示的信息:
其中,type 總為0x80,length 為所有數(shù)據(jù)塊的長度。數(shù)據(jù)塊的格式為:
其中,block type 表示傳送數(shù)據(jù)的類型,其值根據(jù)下表選擇:
一旦有關(guān)某次通話的數(shù)據(jù)搜集齊后便可存儲在i2c* eeprom 中。這類器件廉價、可靠,并且可以提供多種存儲容量。一個16kb 的eeprom 能夠存儲100 條姓名-號碼格式的主叫id 記錄。在maxq 系列處理器上用軟件實現(xiàn)i2c 通信的代碼也有提供。
還需要做什么?還可以考慮對該系統(tǒng)的功能進行一些強化。盡管上面所討論的方案可以監(jiān)視所有在線的電話,但它還是無法告訴你是哪部電話發(fā)出或應(yīng)答呼叫。為了做到這一點,每部電話機上需要安裝一個無需任何用戶界面的監(jiān)視裝置。maxq3120 可以通過電流傳感器確定電話機何時被摘機,并通知位于中央的電話管理器。為完成這種通信任務(wù),話機中的微控制器可以發(fā)送dtmf 數(shù)字信號,用來識別呼出或應(yīng)答話機。在掛機狀態(tài),電話公司對這些信號“視而不見”,因此,戶內(nèi)電話線就為這些數(shù)字信號提供了理想的信道。
另一方面的強化是自動登錄到一臺計算機。maxq3120 微控制器具有uart 通道,可以和pc 的串口連接,這樣就可將電話管理器徹底轉(zhuǎn)變?yōu)橐粋€小巧的電話計費系統(tǒng)。如果再把這種計費系統(tǒng)和前面介紹的語音記錄系統(tǒng)結(jié)合起來,你就擁有了一個非常完善的應(yīng)答機或電話記錄器。
電力監(jiān)視裝置
概念: 電費為什么這么高?這是電力公司經(jīng)常聽到的抱怨。其中,與燃料價格無關(guān)的部分原因是越來越多的電器始終處于耗電狀態(tài)。
不要抱怨電冰箱,因為它的電源是間歇開關(guān)的,只有當電冰箱的內(nèi)部溫度高于限定值時電源才被接通。實際上,耗電的設(shè)備到處都是。想一想多媒體設(shè)備中發(fā)出亮光的指示燈,告訴你它已被關(guān)閉,等待你的遙控命令來打開它。過去,“關(guān)掉”開關(guān)就意味著該設(shè)備不再有任何形式的工作。但在今天,關(guān)掉電視機只是使其處于等待模式,許多電路仍在耗電。事實上,現(xiàn)在已經(jīng)很難找到真正切斷電源的電器。
微機也是隱蔽耗電的設(shè)備。在當今的網(wǎng)上時代,人們離開時還讓微機下載文件、收取郵件等等。它要花多少電費?
在此最后一部分,MAXQ3120 回歸其本源,但角色轉(zhuǎn)變?yōu)橛秒娬?,而不再是供電者。圖4 示出了本應(yīng)用的框圖。
圖4. 用電監(jiān)視裝置能夠確定某電器何時用了多少電。它還可以報告會損壞敏感設(shè)備的電壓浪涌和掉電故障。
細節(jié): maxq3120 專為支持電表應(yīng)用而設(shè)計。它的兩個ADC分別設(shè)計用于監(jiān)視電壓通道和電流通道。在本項目中,maxq3120 連續(xù)監(jiān)視進入某設(shè)備的電壓和電流。然后,
如何報告呢?最簡單、直接的方法是在監(jiān)視裝置上采用一個小巧的lcd ??梢允褂靡粋€或多個按鈕控制maxq3120 在多種顯示模式間切換(電壓均方根、電流均方根、功率、度數(shù)等等)。lcd 價格極其低廉,用來監(jiān)視單個設(shè)備時,可做的非常緊湊、易用。
如果要監(jiān)視多個設(shè)備,可以建一個中心站來記錄來自各從站的數(shù)據(jù)。該項目的難點在于通常的供電電路用于數(shù)據(jù)傳送介質(zhì)時質(zhì)量太差。用廉價的模塊無法實現(xiàn)理想的數(shù)據(jù)傳輸速率。
但是,可以用廉價的模塊實現(xiàn)不太理想的數(shù)據(jù)傳輸速率。maxq3120 的adc 僅有20,000 次/秒的采樣速率,這種速率無法解調(diào)100khz 范圍內(nèi)的載波(這個頻段被普遍用于電力線控制系統(tǒng)),但是它們可以解調(diào)音頻范圍的載波。如果數(shù)據(jù)傳送速率足夠慢,比如約10bps ,可以實現(xiàn)非常可靠的通信。
這樣除了監(jiān)視電力外,maxq3120 的DSP功能還要完成另外兩項工作:監(jiān)視來自兩個窄帶的信號功率,并嘗試從中檢測出低速頻移鍵控(fsk)信號;如果接到請求,還要為主站發(fā)送3khz 至7khz 的fsk 信號。
主站可以是單獨的裝置,也可以通過微機的串口與其連接。后一種方案更具有吸引力,因為微機的存儲量足夠大,且能夠完成比微控制器更復(fù)雜的任務(wù)。
還需要做什么?還需要做什么?不多??缮暾埻暾碾姳韰⒖荚O(shè)計(zip, 76kb),經(jīng)過簡單修改后可用于此項目。關(guān)于電力線通信,用于信號產(chǎn)生和帶通濾波的maxq3120 代碼也可找到。因此,只需將這些部件整合在一起便可輕松構(gòu)建一個低數(shù)據(jù)速率fsk 調(diào)制解調(diào)器。簡言之,通過簡單地整合現(xiàn)有的硬件和軟件元素,就可組成一個可工作的產(chǎn)品。
結(jié)論
通過這些應(yīng)用實例我們可以看到,除了作為多功能電表的核心外,maxq3120 微控制器還大有可為。強大的功能使這款微控制器在很多應(yīng)用領(lǐng)域有擴展的機會,可能是你下一個混合信號項目的理想方案。
北京2022年10月18日 /美通社/ -- 10月14日,國際數(shù)據(jù)公司(IDC)發(fā)布《2022Q2中國軟件定義存儲及超融合市場研究報告》,報告顯示:2022年上半年浪潮超融合銷售額同比增長59.4%,近5倍于...
關(guān)鍵字: IDC BSP 數(shù)字化 數(shù)據(jù)中心東京2022年10月18日 /美通社/ -- NIPPON EXPRESS HOLDINGS株式會社(NIPPON EXPRESS HOLDINGS, INC.)旗下集團公司上海通運國際物流有限公司(Nipp...
關(guān)鍵字: 溫控 精密儀器 半導(dǎo)體制造 BSP要問機器人公司哪家強,波士頓動力絕對是其中的佼佼者。近來年該公司在機器人研發(fā)方面獲得的一些成果令人印象深刻,比如其開發(fā)的機器人會后空翻,自主爬樓梯等。這不,波士頓動力又發(fā)布了其機器人組團跳男團舞的新視頻,表演的機器人包括...
關(guān)鍵字: 機器人 BSP 工業(yè)機器人 現(xiàn)代汽車