在諸如環(huán)境監(jiān)測、氣象監(jiān)測中,常常需要長時間地采集記錄變化緩慢的過程。這對數(shù)據(jù)采集記錄系統(tǒng)提出了低測量頻率、低功耗、微型化和可與計算機(jī)聯(lián)接的要求,以適于電池供電、現(xiàn)場化安裝以及便于計算機(jī)存儲和分析。傳統(tǒng)的基于微控制器A/D采樣芯片外部存儲器的系統(tǒng)有功耗大、集成度低等缺點(diǎn)。為克服這些缺點(diǎn),我們以AD公司數(shù)據(jù)采集器芯片ADμC812為核心,采用多種方法有效地提高了系統(tǒng)集成度并大幅度降低了功耗。由于采用了在線可編程技術(shù),系統(tǒng)軟件在線修改成為可能,系統(tǒng)能通過裝入不同的程序很好地適用于多種應(yīng)用場合。
CAN,全稱為“Controller Area Network”,即控制器局域網(wǎng),是一種國際標(biāo)準(zhǔn)的,高性價的現(xiàn)場總線,在自動控制領(lǐng)域具有重要作用。CAN是一種多主方式的串行通訊總線,具有較高的實(shí)時性能,因此,廣泛應(yīng)用于汽車工業(yè)、航空工業(yè)、工業(yè)控制、安全防護(hù)等領(lǐng)域。
基于89C51的八路AD轉(zhuǎn)換系統(tǒng)
SiliconLabs已經(jīng)在\"采集、計算和通信\"的指導(dǎo)思想下開發(fā)出各類兼容8051內(nèi)核的8位MCU。在之前的文章中,我們已經(jīng)對模擬采集接口和8051計算引擎有關(guān)的主題進(jìn)行過詳細(xì)論述。本文主要討論內(nèi)建在基于8051內(nèi)核MCU之中的通信接口如何滿足當(dāng)今快速涌現(xiàn)的物聯(lián)網(wǎng)應(yīng)用的需求。
隨著科技的高速發(fā)展,現(xiàn)代工業(yè)測控領(lǐng)域的很多應(yīng)用中都需要實(shí)現(xiàn)大量數(shù)據(jù)的定時采集存儲。筆者以為海流計設(shè)計的海流數(shù)據(jù)采集存儲接口電路為例,介紹一種定時采集存儲系統(tǒng)的工作原理及其實(shí)現(xiàn)方法。
熱電偶冷端溫度的數(shù)字化實(shí)時處理
DALLAS公司單線數(shù)字溫度傳感器DS18B20是一種新的“一線器件”,它具有體積小、適用電壓寬等特點(diǎn)。一線總線獨(dú)特而且經(jīng)濟(jì)的特點(diǎn),使用戶可輕松地組建傳感器網(wǎng)絡(luò),為測量系統(tǒng)的構(gòu)建引入全新概念。DS18B20支持“一線總線”接口,測量溫度范圍為-55℃~+125℃,在-10℃~+85℃范圍內(nèi),精度為±0.5℃;通過編程可實(shí)現(xiàn)9~12位的數(shù)字值讀數(shù)方式;可以分別在93.75ms和750ms內(nèi)將溫度值轉(zhuǎn)化為9位和12位的數(shù)字量。每個DS18B20具有唯一的64位長序列號,存放于DS18B20內(nèi)部ROM只讀存儲器中。
C8051F040中內(nèi)置CAN總線協(xié)議控制器,只要外接總線驅(qū)動芯片和適當(dāng)?shù)目垢蓴_電路就可以很方便地建立一個實(shí)用的CAN總線智能測控節(jié)點(diǎn)
P80C592是PHILIPS公司采用先進(jìn)的COMS工藝制造的高性能8位單片機(jī)。該單片機(jī)的指令集與80C51 完全兼容,但在80C51標(biāo)準(zhǔn)特性的基礎(chǔ)上又增加了一些對于應(yīng)用具有重要作用的硬件功能。P80C592是P8XC592的無片內(nèi)ROM版本,是現(xiàn)有P8XC522和Philips CAN控制器PCA82C200功能相結(jié)合的產(chǎn)物。
超聲波測距作為一種非接觸性的檢測方法,因其結(jié)構(gòu)簡單緊湊、可靠性高、價格低廉、實(shí)時性強(qiáng)等優(yōu)點(diǎn),近年來已經(jīng)得到了廣泛應(yīng)用,如液位測量,修路過程中路面平整檢測,汽車倒車?yán)走_(dá),機(jī)器人輔助視覺識別系統(tǒng)等。但因超聲波在空氣中傳播時受到諸如環(huán)境溫度、濕度、風(fēng)速等影響,傳統(tǒng)的超聲波測距系統(tǒng)精度普遍較低。文獻(xiàn)[4]采用了在系統(tǒng)中增加硬件溫度補(bǔ)償模塊僅在一定程度上可以避免因環(huán)境溫度變化帶來的測量誤差。文獻(xiàn)[5,6]中采用小波等處理算法,也并不能彌補(bǔ)系統(tǒng)本質(zhì)上的缺陷。因此,研究了一種控制精度高,適用范圍寬的高精度多路同步超聲波測距系統(tǒng)。
本文從以太網(wǎng)與工業(yè)現(xiàn)場總線的互聯(lián)出發(fā),主要介紹了CAN總線與以太網(wǎng)嵌入式網(wǎng)關(guān)電路的設(shè)計與實(shí)現(xiàn),本文對比了CAN 和以太網(wǎng)相連的嵌入式網(wǎng)關(guān)設(shè)計的兩種方法,并從硬件結(jié)構(gòu)和軟件結(jié)構(gòu)兩方面進(jìn)行了闡述。
51單片機(jī)故障問題分析
基于AT89C2051的步進(jìn)電機(jī)驅(qū)動器系統(tǒng)電路原理
單片機(jī)在電子產(chǎn)品中的應(yīng)用已經(jīng)越來越廣泛,在很多的電子產(chǎn)品中也用到了溫度檢測和溫度控制,但那些溫度檢測與控制電路通常較復(fù)雜,成本也高,本文提供了一種低成本的利用單片機(jī)多余I/O口實(shí)現(xiàn)的溫度檢測電路,該電路非常簡單,且易于實(shí)現(xiàn),并且適用于幾乎所有類型的單片機(jī)。
超聲波是一種頻率在20KHz 以上的機(jī)械波,在空氣中的傳播速度約為340 m/s(20°C時)。超聲波可由超聲波傳感器產(chǎn)生,常用的超聲波傳感器兩大類:一類是采用電氣方式產(chǎn)生超聲波,一類是用機(jī)械方式產(chǎn)生超聲波,目前較為常用的是壓電式超聲波傳感器。由于超聲波具有易于定向發(fā)射,方向性好,強(qiáng)度好控制,對色彩、光照度不敏感,反射率高等特點(diǎn),因此被廣泛應(yīng)用于無損探傷,距離測量、距離開關(guān)、汽車倒車防撞、智能機(jī)器人等領(lǐng)域。