微處理器的選擇
從價(jià)格、字長(zhǎng)、輸入/輸出的執(zhí)行速度、編程的靈活性、尋址能力、中斷功能、直接存儲(chǔ)器訪問(wèn)(DMA)能力、配套的外圍電路芯片是否豐富以及相應(yīng)的開發(fā)系統(tǒng)是否具備等多方面進(jìn)行綜合考慮[4][5]。 以下列出幾種微處理器,予以比較:
51單片機(jī)
******63K程序空間,接近64K 的16位地址空間;******64Kxdata 空間,全部64K 的16位地址空間;真實(shí)******全部32 條IO腳;完全兼容keilC51 UV2 調(diào)試環(huán)境,可以通過(guò)UV2 環(huán)境進(jìn)行單步,斷點(diǎn),全速等操作;使用C51語(yǔ)言或者ASM匯編語(yǔ)言進(jìn)行調(diào)試;可選使用用戶晶振,支持0-40MHZ 晶振頻率;******雙DPTR 指針;******去除ALE 信號(hào)輸出;RS-232接口不計(jì)成本采用MAX202集成電路,串行通訊穩(wěn)定可靠,絕非一般三極管的簡(jiǎn)易電路可比。
AVR單片機(jī)
在相同的系統(tǒng)時(shí)鐘下AVR運(yùn)行速度***快;芯片內(nèi)部的Flsah、EEPROM、SRAM容量較大;所有型號(hào)的Flash、EEPROM都可以反復(fù)燒寫、全部支持在線編程燒寫(ISP);多種頻率的內(nèi)部RC振蕩器、上電自動(dòng)復(fù)位、看門狗、啟動(dòng)延時(shí)等功能,零外圍電路也可以工作;每個(gè)IO口都可以以推換驅(qū)動(dòng)的方式輸出高、低電平,驅(qū)動(dòng)能力強(qiáng);內(nèi)部資源豐富,一般都集成AD、DA模數(shù)器;PWM;SPI、USART、TWI、I2C通信口;豐富的中斷源等。
PIC單片機(jī)
PIC***大的特點(diǎn)是不搞單純的功能堆積,而是從實(shí)際出發(fā),重視產(chǎn)品的性能與價(jià)格比,靠發(fā)展多種型號(hào)來(lái)滿足不同層次的應(yīng)用要求。精簡(jiǎn)指令使其執(zhí)行效率大為提高。PIC系列8位CMOS單片機(jī)具有***特的RISC結(jié)構(gòu),數(shù)據(jù)總線和指令總線分離的哈佛總線(Harvard)結(jié)構(gòu),使指令具有單字長(zhǎng)的特性,且允許指令碼的位數(shù)可多于8位的數(shù)據(jù)位數(shù),這與傳統(tǒng)的采用CISC結(jié)構(gòu)的8位單片機(jī)相比,可以達(dá)到2:1的代碼壓縮,速度提高4倍。PIC有優(yōu)越開發(fā)環(huán)境。產(chǎn)品上市零等待(Zero time to market)。******的保密性。自帶看門狗定時(shí)器,可以用來(lái)提高程序運(yùn)行的可靠性。睡眠和低功耗模式。
MSP430單片機(jī)
處理能力強(qiáng);運(yùn)算速度快;超低功耗;片內(nèi)資源豐富;方便有效的開發(fā)環(huán)境。
本設(shè)計(jì)采用AVR單片機(jī)或MSP430單片機(jī)。
控制算法的選擇
基本的控制算法有:程序控制和順序控制、PID控制、直接數(shù)字控制、***優(yōu)控制、模糊控制、神經(jīng)網(wǎng)絡(luò)控制。其中PID控制***為成熟,控制結(jié)構(gòu)簡(jiǎn)單,參數(shù)容易控制,且不必求出被控對(duì)象的數(shù)字模型就可進(jìn)行調(diào)節(jié)[7]。
PID控制算法是計(jì)算機(jī)控制的一個(gè)廣泛應(yīng)用的基本算法,而PID控制的數(shù)字化是屬于控制算法設(shè)計(jì)中的模擬化設(shè)計(jì)方法,或稱間接設(shè)計(jì)方法。
- GXGS818光柱數(shù)顯儀
- GXGS814數(shù)顯智能調(diào)節(jié)儀
- GXGS811智能調(diào)節(jié)儀
- GXGS8810智能伺服調(diào)節(jié)儀
- GXGS810光柱數(shù)顯智能調(diào)節(jié)儀
- 打印本文
- 關(guān)閉本頁(yè)
- 瀏覽: