新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > Cygnal 51單片機的特點與應用

        Cygnal 51單片機的特點與應用

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

        1引言

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

        C8051F系列是全集成混合信號在片系統(tǒng)。在片系統(tǒng)隨著半導體生產技術的不斷發(fā)展,集成度越來越高,對嵌入式控制技術可靠性要求也越來越高而產生的新概念,即SOC(System on chip),意思是整個系統(tǒng)都高度集成在一個芯片上。本文通過使用 C8051F000制作一個智能故障分析報警儀,介紹 C8051Fxxx系列全集成混合信號在片系統(tǒng),及其在智能儀器中的一般使用方法,和一些需要注意的問題。

        故障分析報警儀的原理:從4個不同點采集電壓和電流數據,綜合分析,得出故障的原因和位置,相應地提供報警、顯示和電路切除。

        2C8051F000簡介

        2.1片內資源概況
          (1)12 位8通道輸入ADC;
          (2)2路12位DAC;
          (3)2路電壓比較器;
          (4)電壓基準(內部、外部);
          (5)內置溫度傳感器(±3 ℃);
          (6)16位可編程定時計數器(PCA)可用于(PWM);
          (7)4個通用16位定時器;
          (8)32個通用I/O口;
          (9)帶有I2C/SMBus,SPI,UART串行總線;
          (10)32 k Flash存貯器;
          (11)256數據RAM
          (12) 片內電源監(jiān)測片內看門狗定時器片內時鐘源。

        2.2主要
          (1)高速的(20~25 MIPS)與8051全兼容的微控制器內核;
          (2)Flash存貯器可實現在線編程和用于非易失性數據存貯(E2 PROM的作用);
          (3)工作電壓典型值為3 V (2.7~3.3 V), 全部I/O,RST,JTAG引腳均允許5 V電壓輸入;
          (4)全系列芯片均為工業(yè)級(溫度范圍-45~+85 ℃);
          (5)片內JTAG仿真電路提供全速、非插入式(不使用在片資源)的電路內仿真。支持斷點、單步觀察點、運行和停止等調試命令,支持存貯器和寄存器校驗和修改。

        3系統(tǒng)設計

        3.1硬件設計

        由在片系統(tǒng)單片機構成故障分析報警儀的硬件電路非常簡單,系統(tǒng)硬件組成框圖如圖1所示。

        39.jpg

        系統(tǒng)的核心是一片8051F000微處理器。由于沒有復雜的數字信號處理,8051F000內部的256b RAM已夠使用,因此沒有擴展外部數據存儲器,當然也可以選用帶有大容量外部RAM的8051Fxxx系列單片機,來應對復雜的數字信號處理。32 k的內部Flash ROM也足夠程序存儲和配置參數等非易失性信息的存儲。

        外接100 kHz RC方式外部時鐘,用于低功耗設計。

        4個按鍵:由于I/O口很多,而鍵盤數目又很少,因此采用簡單的非編碼鍵盤,工作于中斷方式。

        LCD顯示(16字符×2行):采用由HD44780構成的液晶顯示模塊。

        輸入電路由測量變壓器、精密檢波電路構成:電壓互感器和電流互感器將被測電壓和電流變換至精密檢波電路所能接受的信號,然后經精密檢波電路傳送給8051F000的A/D。

        輸出控制電路由P1口輸出控制信號,控制8路固態(tài)繼電器的接通和短開。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 千阳县| 庄浪县| 江达县| 申扎县| 海口市| 长子县| 孟州市| 丁青县| 河津市| 阳信县| 开鲁县| 安福县| 阳春市| 青铜峡市| 临汾市| 寻乌县| 尤溪县| 太和县| 南陵县| 新干县| 兰西县| 库伦旗| 银川市| 万盛区| 深圳市| 浦城县| 图木舒克市| 高邑县| 仪陇县| 松阳县| 承德县| 麻城市| 巴林右旗| 乐山市| 南汇区| 威海市| 当雄县| 乃东县| 镇安县| 汉沽区| 浙江省|