新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于ATmegal28的電機控制系統設計

        基于ATmegal28的電機控制系統設計

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


        使用的SDRAM電路為Hynix公司的HY57V651620BTC,其工作電壓為3.3 V,單片存儲容量為4組x16 Mb,54引腳TSOP封裝,兼容LVTTL電平接口,支持自動刷新和自刷新。

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

          5)網絡端口 采用DAVICOM公司的DM9161作為以太網的物理層接口。通過這個接口可以控制和配置很多物理層設備,得到狀態和錯誤信息,并且確定PHY設備的工作方式和功能。將DM9161的REF_CLK端接至50 MHz晶振的輸出端;DM9161的TXD1,TXD2,TXEN,RXD1,BXD2端接至AT9lRM9200的ETXO,ETXI,ETXEN,ERXO,ERXI;DM9161的EXESEN,COL,PWRDWN端分別通過10 kΩ電阻接高電平,BGRESG,BGRES之間接6.8 kΩ電阻;將DM9161的RXEXDV,RXER,RESET,MDC,MDIO端接至AT9lRM9200的ECRS,ERXER,NRST,EMDIO均連接發光二極管,DM9161的TX+,TX-,RX+,EMDC,FDX,SPEED,LINKRX連接網絡隔離變壓器。


          1.2 從機硬件設計

          1)ATmega128單片機 ATMEL公司的AVR單片機是增強型RISC內載Flash的單片機,128 K字節的系統內可編程Flash(在寫入過程中還具有讀取能力,即RWW)、4 K字節的EEPROM、4 K字節的SRAM、53個通用I/O口線、32個通用工作寄存器、實時時鐘RTC、4個靈活的具有比較模式和PWM功能的定時器/計數器(T/C)、2個USART、面向字節的兩線接口TWI、8通道10位ADC(具有可選的可編程增益)、具有片內振蕩器的可編程看門狗定時器、SPI串行端口、與IEEEll49.1規范兼容的JTAG測試接口,以及6種可以通過軟件選擇的省電模式。

          2)系統控制和復位 復位時所有的I/O寄存器都被設置為初始值,程序從復位向量處開始執行。復位向量處的指令必須是絕對跳轉JMP指令,以使程序跳轉到復位處理例程。如果程序永遠不會使能中斷,則中斷向量可以由一般的程序代碼所覆蓋。

          3)I/O端口 作為通用數字I/O使用時,所有AVRI/O端口都具有真正的讀-修改-寫功能。輸出緩沖器具有對稱的驅動能力,可以輸出或吸收大電流,直接驅動LED。

          4)SPI串行外設接口 串行外設接口SPI允許和外設之間進行高速的同步數據傳輸。

        光耦相關文章:光耦原理


        存儲器相關文章:存儲器原理




        關鍵詞: ATmegal28 電機

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 高雄县| 榕江县| 宜城市| 江阴市| 麻阳| 丹巴县| 乾安县| 广汉市| 交口县| 泗洪县| 安多县| 新乐市| 临城县| 仙居县| 上杭县| 屏南县| 奉新县| 兰溪市| 营口市| 彝良县| 西昌市| 饶平县| 滕州市| 正蓝旗| 铜川市| 青川县| 乌拉特前旗| 安化县| 闵行区| 育儿| 新野县| 杭锦后旗| 额济纳旗| 灵丘县| 瑞金市| 宜阳县| 井研县| 泰兴市| 龙海市| 泾源县| 辽阳县|