色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 基于LPC2103的三相電信號數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)方案

          基于LPC2103的三相電信號數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)方案

          作者: 時(shí)間:2013-12-13 來源:網(wǎng)絡(luò) 收藏
          電機(jī)的額定電流來進(jìn)行。其中:由于電機(jī)在啟動(dòng)瞬間其沖擊電流是額定電流的5~7倍,測試表明,沖擊電流的時(shí)間將維持十幾ms,考慮到保護(hù)后續(xù)測量電路的安全,設(shè)計(jì)了限幅電路,保證測量信號始終在±5 V范圍內(nèi)。電流獲取電路如圖4所示。

          本文引用地址:http://cafeforensic.com/article/227575.htm

          基于LPC2103的三相電信號數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)方案

          與電壓測量相同,采用電壓跟隨電路以減小信號的衰減和損耗。限幅電路由RC1,U3B,U3C和二極管D1,D2組成,其中RC1 為限流電阻。當(dāng)輸入信號Ui 處于[-5 V,5 V]范圍內(nèi),U3B,U3C的輸出均為正飽和電壓,此時(shí)D1,D2均截止,輸出信號Uo=Ui.當(dāng)輸入信號Ui不在[-5 V,5 V]范圍內(nèi)時(shí):

          (1)當(dāng)輸入信號Ui>5 V 時(shí),U3C 的輸出為負(fù)飽和電壓,此時(shí)D1導(dǎo)通,U3C成為跟隨電路,輸出信號Uo=5 V.

          (2)同理,當(dāng)輸入信號Ui-5 V時(shí),U3B的輸出為低電平飽和電壓,此時(shí)D2導(dǎo)通,U3B 成為跟隨電路,輸出信號Uo=-5 V.由此,限幅電路將輸入信號限制在了[-5 V ,5 V]范圍內(nèi),且信號不會(huì)失真。

          與電壓獲取電路相似,在限幅電路后將信號進(jìn)行整流處理,之后將送入核心處理器的A/D采樣環(huán)節(jié)。1.3 數(shù)據(jù)采集與存儲(chǔ)模塊

          數(shù)據(jù)采集的部分采用了內(nèi)置的10位A/D,將經(jīng)過調(diào)理的三相電信號提供給其A/D引腳即可。

          根據(jù)的設(shè)計(jì)要求,本設(shè)計(jì)開發(fā)的,將在不方便與上位機(jī)通信的情況下,能夠在下位機(jī)中保存大量的實(shí)時(shí)數(shù)據(jù)。由于采集模塊采用了內(nèi)置的10位A/D,其A/D數(shù)據(jù)寄存器為32位寄存器,為節(jié)省數(shù)據(jù)運(yùn)算時(shí)間和提高采樣頻率,每次采樣的結(jié)果保留低16位,即每個(gè)采樣點(diǎn)的數(shù)據(jù)為16 b=2 B.系統(tǒng)將采樣頻率設(shè)置為1 024 Hz,在這樣的采樣頻率下,8 通道1 s采集的數(shù)據(jù)量:1 024 × 8 × 2 B = 16 KB ,考慮到長時(shí)間采集下的較大數(shù)據(jù)量和數(shù)據(jù)存儲(chǔ)時(shí)的高傳輸率,數(shù)據(jù)的存儲(chǔ)使用SD卡完成。

          SD卡與微控制器之間的通信有SD和SPI兩種接口模式[4],由于內(nèi)部擁有串行外設(shè)SPI總線,且使用SPI總線時(shí)能夠節(jié)省主控制器的I/O 資源,因此本設(shè)計(jì)采用SPI接口方式實(shí)現(xiàn)SD卡與主控制器的通信,接口電路如圖5所示。

          基于LPC2103的三相電信號數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)方案

          將LPC2103 配置為主機(jī),SD 卡為從機(jī),在SPI模式下完成數(shù)據(jù)傳輸??刂破鞯腉PIO 端口P0.9連接SD 卡片選線SD_CS;主控制器時(shí)鐘信號線SCK0 連接SD 卡SCK 引腳,保證主從設(shè)備間的時(shí)鐘同步;控制器的主機(jī)輸出從機(jī)輸入線MOSI連接SD卡的數(shù)據(jù)輸入;控制器的主機(jī)輸入從機(jī)輸出線MISO 連接SD 卡的數(shù)據(jù)輸出信號線。

          2 系統(tǒng)軟件開發(fā)

          用戶通過按鍵選擇運(yùn)行模式。運(yùn)行模式1,系統(tǒng)采集三相電信號,并將實(shí)時(shí)數(shù)據(jù)通過串口發(fā)送至上位機(jī);運(yùn)行模式2,系統(tǒng)采集三相電信號,并將實(shí)時(shí)數(shù)據(jù)保存至SD 卡,不與上位機(jī)進(jìn)行通信。主程序流程圖如圖6所示。

          基于LPC2103的三相電信號數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)方案

          程序的初始化主要包括:GPIO端口、定時(shí)器模塊、A/D 模塊、SPI接口單元、UART接口單元、SD卡等6大模塊。對SD卡的操作按照其數(shù)據(jù)手冊,通過主控制器發(fā)送給SD 卡相應(yīng)的命令來完成。SPI模式下,SD卡的指令由6 B組成,主控制器向SD卡發(fā)送指令時(shí),高位字節(jié)在前,低位字節(jié)在后。操作流程如圖7所示。

          基于LPC2103的三相電信號數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)方案

          本設(shè)計(jì)使用了文件系統(tǒng)為FAT16 類型的SD 卡。FAT16 文件系統(tǒng)的系統(tǒng)分區(qū)由引導(dǎo)扇區(qū)、FAT 表、FDT表和文件數(shù)據(jù)區(qū)四大部分組成,數(shù)據(jù)的讀/寫均以扇區(qū)為單位。由于SD 卡系統(tǒng)分區(qū)的前三部分是十分重要的,一般不能將數(shù)據(jù)寫入這三部分所在的扇區(qū)內(nèi),否則會(huì)使得SD卡無法被電腦識別,因此在向SD卡寫入數(shù)據(jù)前,首先需找到引導(dǎo)扇區(qū)的位置,并根據(jù)其中的內(nèi)容計(jì)算FAT、FDT 以及數(shù)據(jù)簇的起始地址和大小。為節(jié)省LPC2103 的內(nèi)存,設(shè)置SD 卡寫數(shù)據(jù)為單塊寫模式。寫SD同樣要遵循SD卡寫塊時(shí)序。

          3 測試結(jié)果

          本設(shè)計(jì)的上位機(jī)數(shù)據(jù)測試軟件在LabVIEW 環(huán)境下開發(fā),針對串口發(fā)送的數(shù)據(jù)和保存在SD 卡中的實(shí)時(shí)數(shù)據(jù)進(jìn)行不同的開發(fā),其數(shù)據(jù)結(jié)果如圖8所示。數(shù)據(jù)測試軟件將串口發(fā)送的數(shù)據(jù)轉(zhuǎn)換至[-5 V,5 V]之間進(jìn)行顯示。圖中,通過標(biāo)定換算,數(shù)據(jù)采集的結(jié)果是準(zhǔn)確有效的。

          基于LPC2103的三相電信號數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)方案

          因此,方案所設(shè)計(jì)的三相電信號



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉