91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 通信網絡

DTMF遠程通信的軟硬件實現技術

發布時間:2008/5/27 0:00:00 訪問次數:1127

作者:長沙市湖南大學電氣與信息工程學院(410082) 曾 剛 賀 蓉 徐 成 于俊杰 鐘 翔 來源:《電子技術應用》

dtmf遠程通信的軟硬件實現技術

摘 要: 詳述了采用dtmf技術實現遠程通信的軟硬件關鍵技術,其電路具有實現簡單,成本低,可靠性高的特點。與相關軟件配合還可實現雙向呼叫通信,正確識別通話與通信等功能,可適用于多種遠程通信場合,具有較好的推廣應用價值。

關鍵詞: 遠程通信 通信接口 dtmf

隨著計算機技術和電信業的發展,通過電話線進行的遠程通信越來越常見。人們通常采用modem進行通信,但是在通信數據量不大,對通信速率要求不高的應用場合,我們可以考慮一種dtmf通信方式,它具有接口簡單,成本低廉且可靠性高的特點。下面分別論述其硬件、軟件實現技術。

1 硬件實現技術

1.1 通信接口電路設計

接口電路如圖1所示。話機與接口電路并聯,通過光耦輸出電平檢測用戶是否摘機。用戶摘機后通過line1,line2直接收碼,降低了接口電路對撥號的影響。數據通信時mpu通過i/o1控制繼電器斷開話機,同時i/o4置高,電路模擬摘機,三極管組成恒流源維持摘機狀態。通信中斷開話機可減少干擾,恒流源設計可保證電路具有較小的直流阻抗(<300ω)和較大的交流阻抗(>600ω),使電路具有較好的收發碼特性。

line1,line2間接入壓敏電阻或瞬態抑制二極管可達到抗雷擊保護作用。i/o2,i/o3輸出電平與相關軟件配合可實現脈沖撥號接收和反極信號檢測。

1.2 發碼電路設計

發碼電路如圖2所示。采用廉價的電話dtmf發生器4087芯片,它具有性能優良、接口簡單的特點。用一片373代替鍵盤編碼芯片來模擬按鍵,dtmf發碼使用芯片內建放大電路,片外采用9014作開關,發碼時9014導通,120ω電阻與片內電路起輸出放大作用,不發碼時9014截止,可減少4087對收碼電路的影響。

1.3 收碼電路設計

收碼電路如圖3所示。采用常規8870芯片,電路放大倍數取3,在in-2端接入100pf電容可有效改善8870對dtmf中高頻分量的接收。q1~q4為數字量輸出可方便與mpu接口。

1.4 450hz信號檢測電路

該檢測電路如圖4所示。采用lm567構成鎖相環對線路中450hz信號檢測,i/o8為輸出信號。該電路與相關軟件配合可實現對撥號音、忙音、回鈴音的檢測。

1.5 振鈴與防盜檢測電路

這部分電路如圖5所示。采用lm339電壓比較器,當i/o6輸出為高時有振鈴信號。當用戶沒有摘機且i/o5輸出為低時可判斷有盜打行為。

2 軟件實現技術

2.1 從機發起通信程序設計

程序框圖如圖6所示。

程序功能如下:

·通信中斷開話機可減少干擾,提高通信可靠性。

·摘機后不能立即撥號,可延時或檢測到撥號音后再撥號。

·通信中不允許無限等待,可限時接收,超時應退出通信。

2.2 從機應答主機程序設計

程序框圖如圖7所示。

程序功能如下:

·判斷是用戶呼出摘機還是外線呼入用戶接聽摘機。

·判斷是主機呼入還是他人呼入。

·判斷是用戶正常撥號還是用戶完成功能設置。

·具有振鈴檢測和自動摘機功能。振鈴4次無人接聽電路即自動摘機。

2.3 數據通信程序設計

程序框圖如圖8所示。

程序功能如下:

·采用固定格式報文方式,方便接收。

·采用簡單校驗手段,實驗發現dtmf通信中容易出現漏碼,而重碼、誤碼

作者:長沙市湖南大學電氣與信息工程學院(410082) 曾 剛 賀 蓉 徐 成 于俊杰 鐘 翔 來源:《電子技術應用》

dtmf遠程通信的軟硬件實現技術

摘 要: 詳述了采用dtmf技術實現遠程通信的軟硬件關鍵技術,其電路具有實現簡單,成本低,可靠性高的特點。與相關軟件配合還可實現雙向呼叫通信,正確識別通話與通信等功能,可適用于多種遠程通信場合,具有較好的推廣應用價值。

關鍵詞: 遠程通信 通信接口 dtmf

隨著計算機技術和電信業的發展,通過電話線進行的遠程通信越來越常見。人們通常采用modem進行通信,但是在通信數據量不大,對通信速率要求不高的應用場合,我們可以考慮一種dtmf通信方式,它具有接口簡單,成本低廉且可靠性高的特點。下面分別論述其硬件、軟件實現技術。

1 硬件實現技術

1.1 通信接口電路設計

接口電路如圖1所示。話機與接口電路并聯,通過光耦輸出電平檢測用戶是否摘機。用戶摘機后通過line1,line2直接收碼,降低了接口電路對撥號的影響。數據通信時mpu通過i/o1控制繼電器斷開話機,同時i/o4置高,電路模擬摘機,三極管組成恒流源維持摘機狀態。通信中斷開話機可減少干擾,恒流源設計可保證電路具有較小的直流阻抗(<300ω)和較大的交流阻抗(>600ω),使電路具有較好的收發碼特性。

line1,line2間接入壓敏電阻或瞬態抑制二極管可達到抗雷擊保護作用。i/o2,i/o3輸出電平與相關軟件配合可實現脈沖撥號接收和反極信號檢測。

1.2 發碼電路設計

發碼電路如圖2所示。采用廉價的電話dtmf發生器4087芯片,它具有性能優良、接口簡單的特點。用一片373代替鍵盤編碼芯片來模擬按鍵,dtmf發碼使用芯片內建放大電路,片外采用9014作開關,發碼時9014導通,120ω電阻與片內電路起輸出放大作用,不發碼時9014截止,可減少4087對收碼電路的影響。

1.3 收碼電路設計

收碼電路如圖3所示。采用常規8870芯片,電路放大倍數取3,在in-2端接入100pf電容可有效改善8870對dtmf中高頻分量的接收。q1~q4為數字量輸出可方便與mpu接口。

1.4 450hz信號檢測電路

該檢測電路如圖4所示。采用lm567構成鎖相環對線路中450hz信號檢測,i/o8為輸出信號。該電路與相關軟件配合可實現對撥號音、忙音、回鈴音的檢測。

1.5 振鈴與防盜檢測電路

這部分電路如圖5所示。采用lm339電壓比較器,當i/o6輸出為高時有振鈴信號。當用戶沒有摘機且i/o5輸出為低時可判斷有盜打行為。

2 軟件實現技術

2.1 從機發起通信程序設計

程序框圖如圖6所示。

程序功能如下:

·通信中斷開話機可減少干擾,提高通信可靠性。

·摘機后不能立即撥號,可延時或檢測到撥號音后再撥號。

·通信中不允許無限等待,可限時接收,超時應退出通信。

2.2 從機應答主機程序設計

程序框圖如圖7所示。

程序功能如下:

·判斷是用戶呼出摘機還是外線呼入用戶接聽摘機。

·判斷是主機呼入還是他人呼入。

·判斷是用戶正常撥號還是用戶完成功能設置。

·具有振鈴檢測和自動摘機功能。振鈴4次無人接聽電路即自動摘機。

2.3 數據通信程序設計

程序框圖如圖8所示。

程序功能如下:

·采用固定格式報文方式,方便接收。

·采用簡單校驗手段,實驗發現dtmf通信中容易出現漏碼,而重碼、誤碼

相關IC型號

熱門點擊

 

推薦技術資料

耳機的焊接
    整機電路簡單,用洞洞板搭線比較方便。EM8621實際采... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
荃湾区| 九江市| 鄂温| 东至县| 扬州市| 兰溪市| 新民市| 依兰县| 渭源县| 沙坪坝区| 聊城市| 当涂县| 伊金霍洛旗| 永吉县| 裕民县| 平果县| 武平县| 清涧县| 高青县| 西和县| 栾城县| 嘉义县| 农安县| 海门市| 南京市| 宁强县| 泰宁县| 纳雍县| 甘泉县| 和田市| 巧家县| 康马县| 汝阳县| 汤原县| 乌兰察布市| 青冈县| 霸州市| 东方市| 桂平市| 商都县| 于田县|