在現(xiàn)代電子設(shè)計(jì)中EMI是一個(gè)主要的問(wèn)題。為抗干擾,設(shè)計(jì)者要么除掉干擾源,要么保護(hù)受影響的電路,最終的目的都是為了達(dá)到電磁兼容的目的。僅僅達(dá)到電磁兼容也許還不夠。 雖然電路工作在板級(jí), 但它有可能對(duì)系統(tǒng)的其他部件輻射噪音、干擾,從而引起系統(tǒng)級(jí)的問(wèn)題。 此外,系統(tǒng)級(jí)或者設(shè)備級(jí)的EMC不得不滿足某些輻射標(biāo)準(zhǔn),以便不影響其他設(shè)備。
上傳時(shí)間: 2013-11-04
上傳用戶:xingyuewubian
基于中穎SH79F164單片機(jī)的電子血壓計(jì)應(yīng)用:電子血壓計(jì)因具有無(wú)創(chuàng)性、操作簡(jiǎn)單、攜帶方面等優(yōu)點(diǎn),目前得到廣泛的應(yīng)用和推廣。無(wú)創(chuàng)檢測(cè)血壓的方法很多,如柯氏音法,測(cè)振法,超聲法、雙袖帶法、恒定袖帶法、逐拍跟蹤法、張力定測(cè)法和恒定容積法等。其中測(cè)振法就是我們常說(shuō)的示波法,由于具有較好的抗干擾能力,能比較可靠地判斷血壓、實(shí)現(xiàn)血壓的自動(dòng)檢測(cè)而成為無(wú)創(chuàng)血壓的主流。目前國(guó)內(nèi)外大多數(shù)電子血壓計(jì)都采用示波法。示波法的原理同柯氏音法,也需要充氣袖套來(lái)阻斷動(dòng)脈流,但在放氣過(guò)程中不是檢測(cè)柯氏音,而是檢測(cè)氣袖內(nèi)氣體的振蕩波(測(cè)振法由此得名),這些振蕩波是袖帶與動(dòng)脈耦合的結(jié)果,源于心血管周期內(nèi)血管壁由于收縮舒張引起的壓力脈動(dòng)。理論計(jì)算和實(shí)踐均證明此振蕩波的幅度有一定的規(guī)律,與動(dòng)脈收縮壓、平均壓以及舒張壓有一定的函數(shù)關(guān)系。針對(duì)示波法,本文將詳細(xì)介紹基于中穎電子SH79F164 單片機(jī)的血壓計(jì)系統(tǒng)方案與軟硬件實(shí)現(xiàn)。 在硬件電路設(shè)計(jì)方面,筆者參考了大量的資料,最終選定SH79F164 單片機(jī)作為主控IC。其理由是SH79F164 內(nèi)建資源豐富,既能節(jié)省大量外圍器件,又方便系統(tǒng)調(diào)試。SH79F164 內(nèi)建資源主要有:可編程儀表放大器(PGA)、帶通濾波器、固定增益放大器、恒流源放大器、10 位A/D 轉(zhuǎn)換器、時(shí)基定時(shí)器(RTC)。硬件部分構(gòu)成:壓力傳感器、SH79F164 單片機(jī)、LCD、袖套、充氣泵、放氣閥、按鍵等(見(jiàn)圖3)。
上傳時(shí)間: 2013-10-23
上傳用戶:muhongqing
匯編語(yǔ)言在數(shù)據(jù)處理中應(yīng)用(自學(xué))1、數(shù)值轉(zhuǎn)換中應(yīng)用 數(shù)據(jù)輸入/輸出時(shí)的轉(zhuǎn)換2、串操作中應(yīng)用 串移動(dòng)、串搜索、串比較、 串插入、串刪除3、代碼轉(zhuǎn)換中應(yīng)用 ASCII碼 BCD碼 二進(jìn)數(shù) BCD碼 4、算術(shù)運(yùn)算 在這一部分,我們將匯編語(yǔ)言在數(shù)據(jù)處理中的應(yīng)用集中起來(lái)給大家,其中有些程序在11章中已經(jīng)介紹過(guò)。
標(biāo)簽: 匯編語(yǔ)言 數(shù)據(jù)處理 中的應(yīng)用
上傳時(shí)間: 2013-10-23
上傳用戶:qwer0574
為了提高測(cè)量的可靠性,對(duì)測(cè)量系統(tǒng)進(jìn)行抗干擾設(shè)計(jì)是必不可少的。將硬件抗干擾技術(shù)和軟件抗干擾技術(shù)結(jié)合起來(lái)應(yīng)用于基于微機(jī)的精密電感測(cè)微系統(tǒng)中。提出了通過(guò)從電路合理的布局布線和元器件的篩選以及軟件的數(shù)字濾波和零點(diǎn)處理等措施來(lái)達(dá)到抗干擾的目的。最后通過(guò)實(shí)驗(yàn)表明了采用這些措施之后,測(cè)量?jī)x器的可靠性和穩(wěn)定性得到了很大的提高。關(guān)健詞:硬件抗干擾軟件杭干擾電感測(cè)微儀
標(biāo)簽: 微機(jī) 測(cè)量系統(tǒng) 抗干擾措施
上傳時(shí)間: 2013-10-08
上傳用戶:wfeel
在單片機(jī)應(yīng)用開(kāi)發(fā)中,代碼的使用效率問(wèn)題、單片機(jī)抗干擾性和可靠性等問(wèn)題仍困擾著 工程師。為幫助工程師解決單片機(jī)設(shè)計(jì)上的難題,《電子工程專輯》網(wǎng)站特邀Holtek香 港分公司工程部處長(zhǎng)鄧宏杰先生擔(dān)任《單片機(jī)應(yīng)用編程技巧》專題討論的嘉賓,與廣大 設(shè)計(jì)工程師交流單片機(jī)設(shè)計(jì)開(kāi)發(fā)經(jīng)驗(yàn)?,F(xiàn)根據(jù)論壇中的討論歸納出單片機(jī)開(kāi)發(fā)中應(yīng)掌握 的幾個(gè)基本技巧。一、 如何提高C語(yǔ)言編程代碼的效率鄧宏杰指出,用C語(yǔ)言進(jìn)行單片機(jī)程序設(shè)計(jì)是單片機(jī)開(kāi)發(fā)與應(yīng)用的必然趨勢(shì)。他強(qiáng)調(diào):“ 如果使用C編程時(shí),要達(dá)到最高的效率,最好熟悉所使用的C編譯器。先試驗(yàn)一下每條C語(yǔ)言編譯以后對(duì)應(yīng)的匯編語(yǔ)言的語(yǔ)句行數(shù),這樣就可以很明確的知道效率。在今后編程的 時(shí)候,使用編譯效率最高的語(yǔ)句。” 他指出,各家的C編譯器都會(huì)有一定的差異,故編譯效率也會(huì)有所不同,優(yōu)秀的嵌入式系統(tǒng)C編譯器代碼長(zhǎng)度和執(zhí)行時(shí)間僅比以匯編語(yǔ)言編寫的同樣功能程度長(zhǎng)5-20%。他說(shuō):“對(duì)于復(fù)雜而開(kāi)發(fā)時(shí)間緊的項(xiàng)目時(shí),可以采用C語(yǔ)言,但前提是要求你對(duì)該MCU系統(tǒng)的C語(yǔ)言和C編譯器非常熟悉,特別要注意該C編譯系統(tǒng)所能支持的數(shù)據(jù)類型和算法。雖然C語(yǔ)言是最普遍的一種高級(jí)語(yǔ)言,但由于不同的MCU廠家其C語(yǔ)言編譯系統(tǒng)是有所差別的,特別是在一些特殊功能模塊的操作上。所以如果對(duì)這些特性不了解,那么調(diào)試起來(lái)問(wèn)題就會(huì)很 多,反而導(dǎo)致執(zhí)行效率低于匯編語(yǔ)言?!?二、 如何減少程序中的bug? 對(duì)于如何減少程序的bug,鄧宏杰給出了一些建議,他指出系統(tǒng)運(yùn)行中應(yīng)考慮的超范圍管理參數(shù)有: 1.物理參數(shù)。這些參數(shù)主要是系統(tǒng)的輸入?yún)?shù),它包括激勵(lì)參數(shù)、采集處理中的運(yùn)行參 數(shù)和處理結(jié)束的結(jié)果參數(shù)。合理設(shè)定這些邊界,將超出邊界的參數(shù)都視為非正常激勵(lì)或 非正?;貞?yīng)進(jìn)行出錯(cuò)處理。 2.資源參數(shù)。這些參數(shù)主要是系統(tǒng)中的電路、器件、功能單元的資源,如記憶體容量、 存儲(chǔ)單元長(zhǎng)度、堆疊深度。在程式設(shè)計(jì)中,對(duì)資源參數(shù)不允許超范圍使用。 3.應(yīng)用參數(shù)。這些應(yīng)用參數(shù)常表現(xiàn)為一些單片機(jī)、功能單元的應(yīng)用條件。如E2PROM的擦 寫次數(shù)與資料存儲(chǔ)時(shí)間等應(yīng)用參數(shù)界限。 4.過(guò)程參數(shù)。指系統(tǒng)運(yùn)行中的有序變化的參數(shù)。
標(biāo)簽: 單片機(jī)開(kāi)發(fā) 基本技巧
上傳時(shí)間: 2013-10-21
上傳用戶:chukeey
語(yǔ)音編解碼芯片MT8965在ALU中的應(yīng)用::MT8965是一種功能較強(qiáng)的語(yǔ)音編解碼芯片,它采用( 律編碼,可通過(guò)控制總線接收從處理器.發(fā)出的控制信號(hào)來(lái)寫控制寄存器,從而控制驅(qū)動(dòng)輸出信號(hào)。文章介紹了MT8965的性能特點(diǎn)及其在ALU中的應(yīng)用。
標(biāo)簽: 8965 ALU MT 語(yǔ)音編解碼
上傳時(shí)間: 2013-10-10
上傳用戶:wfeel
作為嵌入式系統(tǒng)主控單元——單片機(jī),其軟件往往是一個(gè)微觀的實(shí)時(shí)操作系統(tǒng),且大部分是為某種應(yīng)用而專門設(shè)計(jì)的。系統(tǒng)程序有實(shí)時(shí)過(guò)程控制或?qū)崟r(shí)信息處理的能力,要求能夠及時(shí)響應(yīng)隨機(jī)發(fā)生的外部事件并對(duì)該事件做出快速處理。而分時(shí)操作系統(tǒng)卻是把CPU的時(shí)間劃分成長(zhǎng)短基本相同的時(shí)間區(qū)間,即“時(shí)間片”,通過(guò)操作系統(tǒng)的管理,把這些時(shí)間片依次輪流地分配給各個(gè)用戶使用。如果某個(gè)作業(yè)在時(shí)間片結(jié)束之前,整個(gè)任務(wù)還沒(méi)有完成,那么該作業(yè)就被暫停下來(lái),放棄CPU,等待下一輪循環(huán)再繼續(xù)做。此時(shí)CPU又分配給另一個(gè)作業(yè)去使用。由于計(jì)算機(jī)的處理速度很快,只要時(shí)間片的間隔取得適當(dāng),那么一個(gè)用戶作業(yè)從用完分配給它的一個(gè)時(shí)間片到獲得下一個(gè)CPU時(shí)間片,中間有所“停頓”;但用戶察覺(jué)不出來(lái),好像整個(gè)系統(tǒng)全由它“獨(dú)占”似的。分時(shí)操作系統(tǒng)主要具有以下3個(gè)特點(diǎn):① 多路性。用戶通過(guò)各自的終端,可以同時(shí)使用一個(gè)系統(tǒng)。② 及時(shí)性。用戶提出的各種要求,能在較短或可容忍的時(shí)間內(nèi)得到響應(yīng)和處理。③ 獨(dú)占性。在分時(shí)系統(tǒng)中,雖然允許多個(gè)用戶同時(shí)使用一個(gè)CPU,但用戶之間操作獨(dú)立,互不干涉。分時(shí)操作系統(tǒng)主要是針對(duì)小型機(jī)以上的計(jì)算機(jī)提出的。一般而言,微處理器(MPU)驅(qū)動(dòng)的通用計(jì)算機(jī),系統(tǒng)設(shè)計(jì)人員對(duì)每一臺(tái)的最終具體應(yīng)用都是不得而知的,因此,在價(jià)格允許的情況下,硬件設(shè)計(jì)務(wù)求CPU時(shí)鐘盡可能的快;計(jì)算及管理能力盡可能的強(qiáng);程序和數(shù)據(jù)存儲(chǔ)器的容量盡可能的大;各種計(jì)算機(jī)外設(shè)的配接盡可能的詳盡等等,特別是采用分時(shí)操作系統(tǒng)的機(jī)器,因?yàn)槭且粰C(jī)多用戶的管理系統(tǒng),它的要求就更高了。相對(duì)而言,微控制器(MCU)俗稱單片機(jī),是一個(gè)單片集成系統(tǒng),它將這些或那些計(jì)算機(jī)所需的外設(shè),諸如程序和數(shù)據(jù)存儲(chǔ)器、端口以及有關(guān)的子系統(tǒng)集成到一片芯片上。從硬件上,單片機(jī)系統(tǒng)與采用分時(shí)操作系統(tǒng)的計(jì)算機(jī)系統(tǒng)是無(wú)法比擬的。但是,在單片機(jī)系統(tǒng)的設(shè)計(jì)中,設(shè)計(jì)人員對(duì)其最終具體應(yīng)用是一清二楚的,它的使用環(huán)境相對(duì)是單一固定的。所控制的過(guò)程的可預(yù)見(jiàn)性為分時(shí)系統(tǒng)思想的實(shí)現(xiàn)提供了可能性。具體一點(diǎn)就是:雖然單片機(jī)的CPU速度較低,但其任務(wù)是可預(yù)見(jiàn)的,這樣作業(yè)調(diào)度將變得簡(jiǎn)單而無(wú)須占用很多的CPU時(shí)間,同時(shí)“時(shí)間片”的設(shè)計(jì)是具體而有針對(duì)性的,因此可變得很有效。一、單片機(jī)分時(shí)系統(tǒng)的設(shè)計(jì)單片機(jī)系統(tǒng)往往是一個(gè)嵌入式的控制系統(tǒng),因此目前絕大部分的單片機(jī)系統(tǒng)還是一實(shí)時(shí)系統(tǒng)。能夠真正體現(xiàn)分時(shí)系統(tǒng)的設(shè)計(jì)思想的往往是那些多路重復(fù)檢測(cè)控制系統(tǒng)。即便是在這些多路重復(fù)檢測(cè)控制系統(tǒng)中,它的實(shí)時(shí)性也是非常重要的。也就是說(shuō),在單片機(jī)系統(tǒng)中應(yīng)用了分時(shí)系統(tǒng)設(shè)計(jì)思想,但其及時(shí)性應(yīng)首先進(jìn)行考慮。
標(biāo)簽: 分時(shí)操作系統(tǒng) 中的實(shí)現(xiàn) 單片機(jī)編程
上傳時(shí)間: 2013-12-23
上傳用戶:佳期如夢(mèng)
80C51單片機(jī)由于功能全面、開(kāi)發(fā)工具較為完善、衍生產(chǎn)品豐富、大量的設(shè)計(jì)資源可以繼承和共享,得到廣泛的應(yīng)用。我們?cè)O(shè)計(jì)的一款手持線PDA產(chǎn)品,也選擇80C51單片機(jī)作為主、輔CPU,還具備點(diǎn)陣液晶顯示屏、導(dǎo)電橡膠鍵盤、雙IC卡接口、EEPROM存儲(chǔ)器、實(shí)時(shí)時(shí)鐘和串行通信口。由于使用80C51單片機(jī)開(kāi)發(fā),高級(jí)語(yǔ)言編程,大大降低了設(shè)計(jì)的技術(shù)風(fēng)險(xiǎn),產(chǎn)品在較短的時(shí)間內(nèi)就推向了市場(chǎng)。但是,同一些低速的微控制器(如4位單片機(jī))和高速的RISC處理器相比,80C51單片機(jī)在功耗上沒(méi)有優(yōu)勢(shì)。為了在PDA類產(chǎn)品中發(fā)揮80C51單片機(jī)的上述特長(zhǎng),我們通過(guò)采取軟、硬件配合的一系列措施,加強(qiáng)低電壓、低功耗設(shè)計(jì),取得了良好的效果。該機(jī)使用一顆3V鈕扣式鋰電池,開(kāi)機(jī)時(shí)工作電池小于4mA,瞬間最大工作電流小于20mA,瞬間最大工作電流小于20mA,關(guān)機(jī)電流小于2μA。一顆電池可以使用較長(zhǎng)的時(shí)間,達(dá)到滿意的設(shè)計(jì)指標(biāo)。一、低電壓低功耗設(shè)計(jì)理論在一個(gè)器件中,功耗通常用電流消耗來(lái)表示。下式表明消耗的電池與器件特性之間的關(guān)系:Icc = C ∫ Vda ≈ ΔV · C · f (1)式中:Icc是器件消耗的電流;Δ是電壓變化的幅值;C是器件電容和輸出容性負(fù)載的大小;f是器件運(yùn)行頻率。從公式(1)可以得到降低系統(tǒng)功耗的理論依據(jù)。將器件供電電壓從5V降低3V,可以至少降低40%的功耗。降低器件的工作頻率,也能成比例地降低功耗。
標(biāo)簽: 80C51 便攜式產(chǎn)品 低功耗設(shè)計(jì)
上傳時(shí)間: 2013-10-13
上傳用戶:shaojie2080
隨著 微 電 子技術(shù)的飛速發(fā)展,電子產(chǎn)品越來(lái)越微型化,集成化,自動(dòng)化,低廉化,進(jìn)而推動(dòng)著其它許多產(chǎn)業(yè)的發(fā)展。特別進(jìn)人21世紀(jì)以來(lái),生物技術(shù)與電子技術(shù)的結(jié)合,成為高科技領(lǐng)域的研究熱點(diǎn)。199()年由瑞士的Manz和Widmer首先提出的“微全分析系統(tǒng)”〔’〕(microto talan alysissy stems,即ptTAS),通俗地稱為“建在芯片上的實(shí)驗(yàn)室”(Lab on a chip)或簡(jiǎn)稱芯片實(shí)驗(yàn)室(Lab chip),主要組成部分為電泳芯片,同時(shí)是進(jìn)樣,分離和檢測(cè)為一體的微型裝置,其在電泳實(shí)驗(yàn)中的高效檢測(cè)性能為生物化學(xué)分析儀器發(fā)展提供了一種借鑒。p.TAS廣泛應(yīng)用于生物醫(yī)學(xué)、環(huán)境檢測(cè)、食品衛(wèi)生、科學(xué)以及國(guó)防等眾多領(lǐng)域。目前 應(yīng) 用 的大多為多通道的毛細(xì)管電泳芯片,這也是芯片發(fā)展的一個(gè)必然趨勢(shì)。這不僅對(duì)電泳芯片本身的設(shè)計(jì)和制作提出了更高的要求,也對(duì)傳感器和數(shù)據(jù)處理技術(shù)提出了新的挑戰(zhàn)??紤]成本,集成度,控制能力以及可靠性方面的因素,本系統(tǒng)采用單片機(jī)作為實(shí)時(shí)數(shù)據(jù)處理、控制以及通訊的硬件平臺(tái)。如果系統(tǒng)中既有實(shí)時(shí)的通信任務(wù),同時(shí)又有其他實(shí)時(shí)任務(wù),采用一個(gè)廉價(jià)的單片機(jī),資源會(huì)比較緊張,不僅實(shí)現(xiàn)困難,結(jié)構(gòu)復(fù)雜,而且效果可能不滿意。而采用高性能的處理器,又浪費(fèi)了其有效資源,所以本系統(tǒng)采用兩個(gè)MCU協(xié)同工作,以并行/分布式多機(jī)的思想,構(gòu)成了電泳芯 片核心的雙單片機(jī)系統(tǒng)結(jié)構(gòu)。微全 分 析 系 統(tǒng) 進(jìn)行的多項(xiàng)實(shí)時(shí)任務(wù),可以劃分為以下 幾個(gè)模塊:①采集模塊。負(fù)責(zé)對(duì)外圍檢驗(yàn)設(shè)備進(jìn)行控 制以及對(duì)傳送過(guò)來(lái)的信號(hào)進(jìn)行采集和分析;②交互模 塊。通過(guò)液晶顯示,鍵盤掃描,以及打印等實(shí)現(xiàn)實(shí)驗(yàn)人 員對(duì)前端采集電路的交互操作;③雙單片機(jī)控制和通 信模塊。協(xié)調(diào)雙單片機(jī)之間的數(shù)據(jù)傳輸和指令傳輸 ;④網(wǎng)絡(luò)傳輸模塊。其中一個(gè)單片機(jī)通過(guò)以太網(wǎng)發(fā)送接 收數(shù)據(jù)到上位機(jī)。本文提出一種實(shí)時(shí)多任務(wù)的雙單片 機(jī)控制和通信系統(tǒng)[31的設(shè)計(jì),一個(gè)MCU基于TCP /IP網(wǎng)絡(luò)模塊的實(shí)現(xiàn)。
標(biāo)簽: TCPIP 雙單片機(jī) 數(shù)據(jù)采集系統(tǒng) 網(wǎng)絡(luò)模塊
上傳時(shí)間: 2013-11-15
上傳用戶:wangdean1101
如同今天的許多通用單片機(jī)(MCU)已經(jīng)把USB、CAN和以太網(wǎng)作為標(biāo)準(zhǔn)外設(shè)集成在芯片內(nèi)部一樣,越來(lái)越多的無(wú)線網(wǎng)絡(luò)芯片和無(wú)線網(wǎng)絡(luò)解決方案也在向集成SoC 方向發(fā)展,比如第一代產(chǎn)品,Nordic公司nRF905,Chipcon公司cc1010 他們集成了8051兼容的單片機(jī).這些無(wú)線單片機(jī)適合一般的點(diǎn)對(duì)點(diǎn)和點(diǎn)對(duì)多點(diǎn)的私有網(wǎng)絡(luò)應(yīng)用,如單一產(chǎn)品的遙控器和抄表裝置等。無(wú)線通訊技術(shù)給智能裝置的互連互通提供了便捷的途徑,工業(yè)無(wú)線網(wǎng)絡(luò)作為面向工業(yè)和家庭自動(dòng)化的網(wǎng)絡(luò)技術(shù)也正在向著智能,標(biāo)準(zhǔn)和節(jié)能方向發(fā)展?! ∧壳霸诠I(yè)控制和消費(fèi)電子領(lǐng)域使用的無(wú)線網(wǎng)絡(luò)技術(shù)有ZigBee、無(wú)線局域網(wǎng)(Wi-Fi)、藍(lán)牙(Blutooth)、GPRS通用分組無(wú)線業(yè)務(wù)、 ISM、IrDA等, 未來(lái)還能有3G、超寬頻(UWB)、無(wú)線USB、Wimax等。 當(dāng)然還有大量的私有和專用無(wú)線網(wǎng)絡(luò)在工業(yè)控制和消費(fèi)電子裝置中使用,其中ZigBee、GPRS是在目前在國(guó)內(nèi)工業(yè)控制中討論和使用比較多的兩種,藍(lán)牙和無(wú)線局域網(wǎng)是在消費(fèi)電子產(chǎn)品如手機(jī)、耳機(jī)、打印機(jī)、照相機(jī)和家庭中小企業(yè)網(wǎng)絡(luò)中廣泛使用的無(wú)線協(xié)議(個(gè)別工業(yè)產(chǎn)品也有應(yīng)用,如無(wú)線視頻監(jiān)控和汽車音響系統(tǒng)),當(dāng)然私有無(wú)線網(wǎng)絡(luò)技術(shù)和產(chǎn)品在工業(yè)也有很多的應(yīng)用。 ZigBee是一個(gè)低功耗、短距離和低速的無(wú)線網(wǎng)絡(luò)技術(shù),工作在2.4GHz國(guó)際免執(zhí)照的頻率,在IEEE標(biāo)準(zhǔn)上它和無(wú)線局域網(wǎng)、藍(lán)牙同屬802家族中的無(wú)線個(gè)人區(qū)域網(wǎng)絡(luò), ZigBee是有兩部分組成,物理和鏈路層符合IEEE802.15.4, 網(wǎng)絡(luò)和應(yīng)用層符合ZigBee聯(lián)盟的規(guī)范。ZigBee聯(lián)盟是在2002年成立的非盈利組織,有包括TI、霍尼威爾、華為在內(nèi)兩百多家成員, ZigBee聯(lián)盟致力推廣兼容802.15.4和ZigBee協(xié)議的平臺(tái), 制定網(wǎng)絡(luò)層和應(yīng)用架構(gòu)的公共規(guī)范,希望在樓宇自動(dòng)化、居家控制、家用電器、工業(yè)自動(dòng)控制和電腦外設(shè)等多方面普及ZigBee標(biāo)準(zhǔn)。 GPRS是在現(xiàn)有的GSM 網(wǎng)絡(luò)發(fā)展出來(lái)的分組數(shù)據(jù)承載業(yè)務(wù),它工作在標(biāo)準(zhǔn)的GSM頻率,由于是一個(gè)分組交換系統(tǒng),它適合工業(yè)上的突發(fā),少量的數(shù)據(jù)傳輸,還因?yàn)镚SM網(wǎng)絡(luò)覆蓋廣泛,永遠(yuǎn)在線的特點(diǎn),GPRS特點(diǎn)適合工業(yè)控制中的遠(yuǎn)程監(jiān)控和測(cè)量系統(tǒng)。在工業(yè)控制應(yīng)用中GPRS 芯片一般是以無(wú)線數(shù)傳模塊形式出現(xiàn)的,它通過(guò)RS232全雙工接口和單片機(jī)連接,軟件上這些模塊都內(nèi)置了GPRS,PPP和TCP/IP協(xié)議,單片機(jī)側(cè)通過(guò)AT指令集向模塊發(fā)出測(cè)試,連接和數(shù)據(jù)收發(fā)指令,GPRS模塊通過(guò)中國(guó)移動(dòng)cmnet進(jìn)入互聯(lián)網(wǎng)和其他終端或者服務(wù)器通訊。目前市場(chǎng)常見(jiàn)的模塊有西門子G24TC45、TC35i,飛思卡爾G24,索愛(ài)GR47/48, 還有Wavecom 的集成了ARM9核的GPRS SoC模塊WMP50/100。GPRS模塊有區(qū)分自帶TCP/IP協(xié)議和不帶協(xié)議兩種,一般來(lái)講,如果是單片機(jī)側(cè)有嵌入式操作系統(tǒng)和TCP/IP協(xié)議支持的話或者應(yīng)用的要求只是收發(fā)短信和語(yǔ)音功能的話,可以選擇不帶協(xié)議的模塊?! ∠冗M(jìn)的SoC技術(shù)正在無(wú)線應(yīng)用領(lǐng)域發(fā)揮重要的作用。德州儀器收購(gòu)了Chipcon公司以后發(fā)布的CC2430 是市場(chǎng)上首款SoC的ZigBee單片機(jī), 見(jiàn)圖1,它把協(xié)議棧z-stack集成在芯片內(nèi)部的閃存里面, 具有穩(wěn)定可靠的CC2420收發(fā)器,增強(qiáng)性的8051內(nèi)核,8KRAM,外設(shè)有I/O 口,ADC,SPI,UART 和AES128 安全協(xié)處理器,三個(gè)版本分別是32/64/128K的閃存,以128K為例,扣除基本z-stack協(xié)議還有3/4的空間留給應(yīng)用代碼,即使完整的ZigBee協(xié)議,還有近1/2的空間留給應(yīng)用代碼,這樣的無(wú)線單片機(jī)除了處理通訊協(xié)議外,還可以完成一些監(jiān)控和顯示任務(wù)。這樣無(wú)線單片機(jī)都支持通過(guò)SPI或者UART與通用單片機(jī)或者嵌入式CPU結(jié)合。 2008年4月發(fā)表CC2480新一代單片ZibBee認(rèn)證處理器就展示出和TI MSP430 通用的低功耗單片機(jī)結(jié)合的例子。圖1 CC2430應(yīng)用電路 工業(yè)控制領(lǐng)域的另一個(gè)芯片巨頭——飛思卡爾的單片ZigBee處理器MC1321X的方案也非常類似,集成了HC08單片機(jī)核心, 16/32/64K 閃存,外設(shè)有GPIO, I2C和ADC, 軟件是Beestack 協(xié)議,只是最多4K RAM 對(duì)于更多的任務(wù)顯得小了些。但是憑借32位單片機(jī)Coldfire和系統(tǒng)軟件方面經(jīng)驗(yàn)和優(yōu)勢(shì), 飛思卡爾在滿足用戶應(yīng)用的彈性需求方面作的更有特色,它率先能夠提供從低-中-高各個(gè)層面的解決方案,見(jiàn)圖2。
標(biāo)簽: 單片機(jī) 工業(yè)無(wú)線網(wǎng)絡(luò)
上傳時(shí)間: 2013-11-02
上傳用戶:momofiona
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1