新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于PC104總線的2FSK調制器的設計與實現

        基于PC104總線的2FSK調制器的設計與實現

        作者: 時間:2010-03-23 來源:網絡 收藏

        數據接收電路就是要在正確的時序上將所需的數據進行提取,還要將電路工作狀態傳送回,以便決定是否發送下組數據的功能。由于最高支持約8 MHz的時鐘頻率,而受控設備所需的信號頻率為幾千赫茲,因此這里只用8位數據總線就完全能夠滿足要求。
        總線接收電路如圖2所示。其中SD0~SD9,SA0~SA9是從總線發來的數據、地址信號,SELO~SEL3為分路選擇信號,ANSWER0~ANSWER3為FPGA的狀態返回信號,由于總線速度要比輸出速度高得多,因此,總線要對FPGA數據緩存器是否為空進行查詢,當FPGA沒有完成數據轉換時,總線要等下個周期,直到狀態返回信號顯示FPGA內部為空時,總線才可以發送下組數據到FPGA。74LS273負責將每路的數據分別進行鎖存,4路數據共使用4個。OUT1D0~D7為第一路8位數據輸出,LOCK0為其控制信號,表示數據的更新。

        本文引用地址:http://www.104case.com/article/152019.htm


        3 FPGA及其外圍電路
        FPGA具有集成度高、靈活、易于修改、節省空間、通用性高等優點。本中FPGA采用的是Al-tera公司的EPF10K20TC144-4器件,該器件具有20 000個典型門,1 153個邏輯單元,144引腳,包括2個全局輸入時鐘,4個全局輸入,86個通用可編程I/O引腳。該芯片采用TQFP封裝,芯片面積較小,功耗低,其輸入、輸出與TTL與總線電平完全兼容。FPGA電路主要的功能為:接收數據提取電路發送的分路數據;以總線上的SYSCLK時鐘為基準,通過分頻產生受控設備能識別的頻率;為每路輸出進行的數字調制,保證信號的連續性;完成本身的FPGA電路配置。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 五河县| 内丘县| 阜城县| 南召县| 尤溪县| 蚌埠市| 定西市| 福鼎市| 松溪县| 揭西县| 敖汉旗| 安溪县| 增城市| 云安县| 天气| 长宁区| 清水河县| 信丰县| 逊克县| 普兰店市| 汉沽区| 宁河县| 托克逊县| 疏附县| 张掖市| 宜川县| 三门县| 芦溪县| 万安县| 五家渠市| 长顺县| 靖安县| 金平| 汝城县| 西乌珠穆沁旗| 泸定县| 汪清县| 平南县| 视频| 黎城县| 清流县|