新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機及CPLD的多間隔脈沖產生電路

        基于單片機及CPLD的多間隔脈沖產生電路

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

        2.2 設計
        晶振是為處理器提供頻率基準的元器件,屬于系統不可或缺的一部分。通常分為有源晶振和無源晶振兩個大類,無源晶振要求芯片內部有震蕩器,并且其信號電壓根據起振而定,允許不同的電壓,但無源晶振通常信號質量和精度較差,需要精確的匹配外圍,如需更換晶振要同時更換外圍電路。有源晶振不需要芯片的內部振蕩器,可以提供高精度的頻率基準,信號質量也較無源晶振要好。
        EPM7128SLC84需要提供外部時鐘信號,由于對時鐘精度要求甚高,通過前面的分析可知有源晶振的通信質量和精度較無源晶振高,所以采用1.000 MHz的有源晶體振蕩器,電路的輸出端口與處理器EPM7128SLC84的GCKL1連接,其具體電路設計如圖3所示。

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

        c.jpg



        3 系統軟件設計
        采用AT89S52芯片,通過軟件編程所要求的控制信號。主要的控制參數包括:信號周期、脈寬、分頻電路的開始信號、地址發生器的復位信號。在MAX+PLUSⅡ開發環境中完成分頻電路設計,可以省去大部分的中小規模集成電路和分離元件;使得電路具有集成度高、工作速度快、編程方便、價格低廉的顯著優點。通過和數據預生成的信號實現方法,無需改變硬件電路,即可實現信號參數的任意調整;同時外圍電路十分簡單,為工程調試和應用帶來了方便。其中波形仿真圖如圖4所示。

        d.jpg



        4 結論
        所設計的信號發生器,充分利用了及CPLD二者的優點,通過軟件和硬件的結合,能夠脈寬固定1μs,周期可調的單頭、雙頭、三頭,達到了設計要求,既可以作為普通信號源使用,也可以在一些特殊信號的條件下使用。

        DIY機械鍵盤相關社區:機械鍵盤DIY



        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 香港| 富顺县| 大悟县| 电白县| 四平市| 沅江市| 石景山区| 阳泉市| 定远县| 玉环县| 吉林省| 鸡东县| 清徐县| 砚山县| 永德县| 旌德县| 溧阳市| 阿图什市| 方正县| 浑源县| 隆昌县| 卢湾区| 泸州市| 万全县| 建水县| 东乌珠穆沁旗| 清河县| 威海市| 湘西| 土默特右旗| 定边县| 新密市| 淮阳县| 扶风县| 观塘区| 高雄县| 龙陵县| 宕昌县| 贵州省| 广水市| 沂水县|