《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的智能呼叫系統的設計
基于FPGA的智能呼叫系統的設計
來源:微型機與應用2012年第21期
孟 田,于 衛,馬浩凱
(揚州大學 信息工程學院,江蘇 揚州 225127)
摘要: 研究了智能呼叫系統,能實現64人呼叫,在有人呼叫時,啟動語言對話系統,實現呼叫者和值班管理員對話,顯示第一或優先呼叫者編碼,并有光聲提示,同時還能存儲多人呼叫信息。將系統分成若干部分,主要包括呼叫信號編碼和譯碼電路、呼叫存儲電路、語音放大電路、控制電路、模擬電子開關電路、模擬選擇/分配電路等部分。數字部分功能用Altera公司的FPGA器件EPF10K10TC144-3實現。
Abstract:
Key words :

摘  要: 研究了智能呼叫系統,能實現64人呼叫,在有人呼叫時,啟動語言對話系統,實現呼叫者和值班管理員對話,顯示第一或優先呼叫者編碼,并有光聲提示,同時還能存儲多人呼叫信息。將系統分成若干部分,主要包括呼叫信號編碼和譯碼電路、呼叫存儲電路、語音放大電路、控制電路、模擬電子開關電路、模擬選擇/分配電路等部分。數字部分功能用Altera公司的FPGA器件EPF10K10TC144-3實現。
關鍵詞: 智能呼叫系統;TOP-DOWN層次化方法;語音放大電路;FPGA

 隨著國家經濟和社會的不斷發展,人們的生活品質在不斷的提高,對生活方便要求、對人身及財物安全保障要求也在不斷地提高。呼叫系統順應人們的要求應運而生。家庭安全、住宿安全、醫院呼叫、商場呼叫和學校呼叫等無一能離開呼叫系統,呼叫系統的智能化和方便實用是提升某一區域生活品質的重要標志。目前使用的呼叫系統多為基于單片機的,結構復雜,功能不全,智能化程度不高,維修不方便。而在系統可編程邏輯器件由于具有設計和實現功能方便、100%編程、開發無風險且可靠性高的優點,因此得到廣泛的應用。本文用其中的高密度器件現場可編程門陣列(FPGA)作為核心器件來實現數字控制部分的邏輯功能。
1 總體方案設計
 該系統所要實現的主要功能有:
 (1)在有人呼叫時,能實現呼叫成功者和值班員相互對話;
 (2)第一呼叫員或優先呼叫員呼叫成功,數碼管能顯示其編號,沒人呼叫時不顯示;
 (3)能用LED指示現在有哪些人在呼叫;
 (4)有人呼叫時,LED亮閃和喇叭響;
 (5)值班員撥動響應開關對話,對完話按系統復位按鈕即可實行下次呼叫對話。
 按上面要求,設計出系統總體方案圖如圖1所示。

 系統通電后即可正常工作,這時如果有人呼叫,第一或優先呼叫員的信號送給FPGA器件,經過處理后發出相應的編碼顯示信號,由外接數碼管顯示,如無人呼叫數碼管不顯示;同時發出控制放大器工作、LED和喇叭工作的控制信號,使語音對話放大器工作、LED亮閃和喇叭發聲;還發出控制模擬信號選擇和分配的地址信號,選擇相應的呼叫話筒信號到語音對話放大器,同時將值班話筒信號經語音對話放大器分配到相應呼叫者的喇叭,實現對話。每次系統只顯示第一或優先呼叫員的編號,值班員只能和其對話,以免干擾和混亂。對話結束后,值班員按復位按鈕,實現系統總復位即可進入下次呼叫對講狀態。同時根據呼叫者LED亮即可知道目前有哪些人呼叫過。
2 FPGA邏輯功能設計
 FPGA器件是系統的核心器件,本文采用Altera公司的FPGA器件EPF10K10TC144-3實現數字控制系統的邏輯功能。使用TOP—DOWN層次化設計,該數字控制系統由64—6優先編碼器、二進制BCD碼轉換器、七段譯碼器和控制門等部分組成。其工作原理:開始工作時,優先編碼器接收負脈沖呼叫信號輸入,第一或優先呼叫者有效,輸出6位二進制編碼信號,經過二進制BCD碼轉換器轉換成BCD碼,再經過七段譯碼器輸出呼叫者編號。編碼信號再通過三態控制門輸出作為模擬選擇和分配器的地址,有人呼叫時才有控制地址輸出。一旦有人呼叫,“與非門”輸出為1,通過“或門”禁止其他人呼叫編碼,因此只顯示第一個人的呼叫編號。此外在有人呼叫時,右下方的控制門即輸出控制語音放大器工作、控制LED閃爍和喇叭(LB)發聲的的控制信號。其頂層設計電路框圖如圖2所示。

3 主要外圍電路設計
3.1 呼叫信號發生器設計

 呼叫者要發出如圖3(a)的呼叫負脈沖信號,開關K閉合時即呼叫。在對話時,呼叫者要發出如圖3(b)的話筒信號,該信號經過語音放大電路推動喇叭工作。

 其電路原理圖如圖6所示,由A1構成的話筒放大器對語音信號進行放大,由中間兩個運放A構成的帶通濾波器濾除雜散信號,讓純語音信號通過,功率放大器對語音信號進行功率放大,以便推動喇叭工作。

3.4 呼叫者LED點亮電路
 在有人呼叫時,其相應的RS觸發器74LS279的置位端為低電平,觸發器被置位,相應的發光管被點亮。凡是發光管被點亮說明相應的編號有人呼叫過。只有在和第一位呼叫者對話后,值班管理員按系統復位信號后,所有被點亮的發光管才會熄滅。呼叫者LED點亮電路圖如圖7所示。
 

3.6 掉電保護電路
 本系統的核心器件是EPF10K10TC144-3,屬于FPGA類型器件,為方便使用,需要對其配備掉電保護裝置,這樣系統通電時,FPGA器件可立刻發揮邏輯功能。掉電保護電路如圖9所示。

 

 

 具體操作如下:在開關全斷開的情況下,計算機并行口通過ByteBlaster接口將.sof文件下載到FPGA類器件里,實現對FPGA器件的編程;需要掉電保護時,首先要對EPC2LC20器件編程,方法是:在文件編譯前選擇好保護器件EPC2LC20,在開關全斷開的情況下,計算機并行口通過JTAG接口將編譯后產生的.pof文件下載到EPC2LC20器件里,實現對EPC2LC20器件的編程;最后將所有的開關閉合,系統在斷電后再通電時,就由EPC2LC20器件自動地對FPGA類器件下載編程,實現對FPGA類器件的掉電保護。
本系統經過方案設計和論證、軟件和硬件設計、精選器件、安裝焊接調試,各功能全部實現,且操作簡單方便。科技的發展不但要給人民帶來物質生活水平的提高,更重要的要帶來精神水平的提高,人身的安全和生活的方便是精神水平提高的一個重要標志。多功能、智能化的呼叫系統將會越來越受到人們的青睞。本系統屬于一鍵式開關系統,在醫院、住宅區、商場和學校等場合可得到廣泛的應用。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 色偷偷亚洲第一综合| 77777亚洲午夜久久多喷| 日产亚洲一区二区三区| 亚洲av无码一区二区二三区 | 欧美一级手机免费观看片| 人善交VIDE欧美| 精品久久久久久中文字幕女| 国产亚洲av片在线观看播放| 国产三级毛片视频| 国产精品国色综合久久| 97久久综合精品久久久综合| 女人是男人的女未来1分49分| 中文字幕亚洲综合久久菠萝蜜| 日本最新免费二区| 久久精品桃花综合| 果冻传媒mv在线| 亚洲午夜精品久久久久久浪潮| 欧美视频自拍偷拍| 亚洲色图视频在线观看| 男生和女生在一起差差的很痛| 午夜看一级特黄a大片| 自拍欧美在线综合另类| 国产亚洲精品aa片在线观看网站| 91精品欧美产品免费观看| 国产激情小视频| www.欧美色| 国产精品久久久久久久久久免费| 2020国产精品自拍| 国产精品色拉拉免费看| 91在线|亚洲| 国产黄色片在线观看| 95在线观看精品视频| 在线jyzzjyzz免费视频| 99视频精品全部在线观看| 女人扒下裤让男人桶到爽| yy6080新视觉午夜伦被窝| 婷婷色天使在线视频观看| 一本一道久久a久久精品综合| 思思久久99热只有精品| 中文国产成人精品久久久| 成年人黄色大片大全|