a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > CATV的智能校園廣播/考試系統的設計

CATV的智能校園廣播/考試系統的設計

作者: 時間:2012-07-12 來源:網絡 收藏

各廣播終端串接在RS-485總線上,播控主機通過多機通信方式與各個廣播終端通信,每個廣播終端都有自己的地址,單片機通過讀DIP開關狀態設定終端的地址。

3 軟件設計

3.1 播控主機軟件

播控電腦的軟件主要由自動播放模塊和控制模塊組成,自動播放模塊包括播放庫與定時播放模塊,播放庫可存放海量的音源文件,音源文件格式為MP3,通過數據庫技術可以不斷添加新的MP3格式聲音文件,并歸類;將MP3播放器嵌入定時播放模塊,定時播放模塊可以設定播放時間、播放具體的歌曲,也可以設定播放某類歌曲,啟動聲卡定時播放鈴聲、課間操及課間歇息音樂等;控制模塊完成命令的發送,包括對廣播終端和廣播設備命令,整套軟件采用面向對象程序設計方法,使用可視化的編程工具DELPHI,電腦與其他設備的通信使用控件MSCOMM,數據庫采用SYBASE系統。

3.2 智能控制器軟件

智能控制軟件的核心為紅外遙控信號自學習模塊和紅外遙控信號發射模塊,其程序框圖如圖4所示。

在紅外遙控信號自學習時,定時器T0和T1定義為工作方式1,T0的GATE位置位,INT0外部終端方式置為邊沿觸發,無紅外信號時,紅外接收器輸出高電平,有紅外信號時,紅外接收器輸出的脈沖串由高電平往低電平跳變,引起INT0外部中斷,每次INTO外部中斷時首先停止定時,記錄T 0、T 1的計數值(T0的計數值為脈沖的高電平寬度,而低電平寬度為T1的計數值減去T0的計數值),然后T 0、T1計數值清零,并重新啟動定時,同時將高電平與低電平的寬度數據寫入AT24C64中保存,依次逐一測出遙控編碼脈沖串的各個高電平與低點平的寬度,并按次序存放在E2PROM中記憶。

點擊在新窗口中瀏覽產品

在紅外遙控信號發射時,T0置于工作方式1,按指令查表,依次從E2PROM中取出已學習的存儲的高電平與低電平的寬度數據,賦計數初值給定時器T0并啟動,計數初值為測量值反碼,通過T0中斷,在P1.1還原出紅外遙控編碼脈沖串。

3.3 廣播終端軟件

廣播終端上電復位后,即進入等待接收控制命令狀態,命令處理程序框圖如圖5所示。

點擊在新窗口中瀏覽產品

本系統已獲國家專利,并在兩廣地區各類學校得到了廣泛應用,由于該系統功能齊全、操作方便,效果良好,深受使用學校的歡迎。

紅外遙控器相關文章:紅外遙控器原理

上一頁 1 2 3 下一頁

評論


相關推薦

技術專區

關閉