999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種智能模擬量采集板卡的設(shè)計(jì)

2019-01-23 03:29:10張姣姣
軟件 2018年12期
關(guān)鍵詞:單片機(jī)智能信號(hào)

張姣姣,王 銘,劉 耀,朱 琳

?

一種智能模擬量采集板卡的設(shè)計(jì)

張姣姣,王 銘,劉 耀,朱 琳

(中車大連機(jī)車研究所有限公司,遼寧 大連 116023)

為了采集機(jī)車0-10 V模擬量信號(hào),開(kāi)發(fā)了一種以STM32F10x單片機(jī)[1]為控制核心的智能模擬量采集板卡[2]。內(nèi)部使用高精度標(biāo)準(zhǔn)參考源,充分使用D/AC的轉(zhuǎn)換范圍,提高信號(hào)轉(zhuǎn)換精度。智能板卡通過(guò)CAN總線與CPU板進(jìn)行數(shù)據(jù)傳輸。板卡已在機(jī)車空調(diào)控制器中得到應(yīng)用。

模擬量采集板卡;單片機(jī);校準(zhǔn);CAN通信

0 引言

模擬量采集是機(jī)車控制器的一個(gè)重要功能,用于采集機(jī)車傳感器信號(hào),用于機(jī)車控制[3]。為了擴(kuò)展對(duì)輸入信號(hào)的適應(yīng)性,減小電路中電器參數(shù)不一致引起溫漂導(dǎo)致采集精度降低,一般方法是對(duì)電路進(jìn)行調(diào)整與補(bǔ)償,但是這樣一方面增加了調(diào)試的難度,另一方面很難從根本上解決這個(gè)問(wèn)題。本文實(shí)現(xiàn)的智能模擬量采集板卡通過(guò)軟硬件設(shè)計(jì),實(shí)現(xiàn)校準(zhǔn)功能,動(dòng)態(tài)矯正偏差。

本智能模擬量采集板的主要技術(shù)參數(shù)為:

8路采樣通過(guò);

輸入信號(hào)為0-10 V;

可以實(shí)現(xiàn)自校正;

采樣分辨率為12位;

采樣頻率為50ksps;

支持CAN總線協(xié)議[4]。

1 智能模擬量采集板的硬件設(shè)計(jì)

本板卡為的3U插件版,通過(guò)背板F48連接器與CPU通信、得到電源板供電、確定板卡地址ADS,可擴(kuò)展性強(qiáng)。板卡有3個(gè)主要單元電路組成,如圖1所示。

外部的電壓信號(hào)由F48連接器進(jìn)入板卡,經(jīng)過(guò)采樣調(diào)理電路,A/D轉(zhuǎn)換電路、經(jīng)驅(qū)動(dòng)隔離電路,進(jìn)入CPU。CPU的片選信號(hào)、SPI時(shí)鐘信號(hào)、芯片使能信號(hào)等,經(jīng)隔離電路輸出[5]。

(1)采樣調(diào)理電路

模擬信號(hào)進(jìn)入后,經(jīng)采樣電路,經(jīng)ADG619模擬開(kāi)關(guān)[6]后放大兩倍,經(jīng)過(guò)低通濾波器之后進(jìn)行A/D采樣。

ADG619模擬開(kāi)關(guān)一方面用來(lái)實(shí)現(xiàn)消除零飄,另一方面用來(lái)實(shí)現(xiàn)自檢。

(2)板卡地址ADS采集電路

控制器中存在多種板卡,為了區(qū)分各種板卡,根據(jù)協(xié)議對(duì)板卡進(jìn)行編碼,智能模擬量采集板上電之后,通過(guò)CPU的PC0-PC5端口讀取背板編碼,確定自己的ADS。在與CPU的通信過(guò)程中,將自己的ADS與CAN通信收到的ADS進(jìn)行對(duì)比,相同則處理信息,不同的則不做處理。

圖1 硬件框圖

圖2 采集調(diào)理電路

圖3 ADS采集電路

(3)A/DC及SPI片選電路

MCP3201[7]是帶SPI串行接口的12位AD轉(zhuǎn)換器,片選信號(hào)由CPU的PE8-PE10經(jīng)譯碼器提供。MCP3201在片選信號(hào)變低后的第一個(gè)上升沿開(kāi)始采樣,在第二個(gè)時(shí)鐘的下降沿結(jié)束,然后輸出一個(gè)低電平空位。接下來(lái)的12個(gè)時(shí)鐘在下降沿時(shí)將以MSB的格式輸出轉(zhuǎn)換結(jié)果。當(dāng)所有12個(gè)數(shù)據(jù)均發(fā)送完畢后,若片選信號(hào)仍為低,它將以首發(fā)LSB的格式輸出轉(zhuǎn)換結(jié)果。

圖4 A/DC及SPI片選電路

2 智能模擬量采集板卡軟件設(shè)計(jì)

板卡軟件是在KeilC51環(huán)境下用C語(yǔ)言編寫的[8],板卡主函數(shù)主要實(shí)現(xiàn)初始化、通信信號(hào)采集、濾波、中斷服務(wù)函數(shù),是整個(gè)系統(tǒng)的主流程。單片機(jī)在主函數(shù)中循環(huán),當(dāng)收到CAN中斷后執(zhí)行中斷函數(shù),完成相應(yīng)功能。圖5為主函數(shù)流程圖。

模擬量采集及校正。將模擬開(kāi)關(guān)ADG619的6引腳置低,則采集地信號(hào)VINGND,再將6引腳置高,則采集正常輸入信號(hào)VIN,然后將(VIN-VINGND)作為采集到的數(shù)據(jù),這樣就可以有效地消除零飄。板卡在每次上電開(kāi)始采集模擬量之前,都進(jìn)行一次校準(zhǔn),排除電路參數(shù)因?yàn)榱闫钡葐?wèn)題導(dǎo)致的誤差。

圖5 主函數(shù)流程圖

模擬量采集采用外部SPI的方式,STM32F10x的SPI接口允許與外部設(shè)備以全/半雙工、同步、串行方式通信。本文將其配置為全雙工、主模式、16位數(shù)據(jù)長(zhǎng)度,片選軟件控制。數(shù)據(jù)在第二個(gè)上升沿采樣,高位先傳。根據(jù)MCP3201的特性,CPU收到的16位的數(shù)據(jù)長(zhǎng)度中,數(shù)據(jù)格式應(yīng)為圖所示,因此應(yīng)將讀到的16位數(shù)據(jù)做左移一位處理。

CPU讀到采樣值之后使用軟件濾波[9,10]。采用移動(dòng)窗口的方式,讀取十次采樣值,去掉最大值和最小值,然后求平均值。在剛上電的時(shí)刻,未讀取到十次采樣值的情況下,則直接使用當(dāng)次采樣值。這個(gè)時(shí)刻非常短暫,可以忽略不計(jì)。

圖6 SPI時(shí)序

圖7 軟件濾波示意圖

實(shí)際的電壓值由下面公式得到(AD為軟件濾波之后的碼值):

V = AD/4096*2.5/2*(40+4.02)/4.02

智能模擬量采集板卡與CPU板使用CAN通信。CAN通信采取中斷的方式實(shí)現(xiàn),在中斷中實(shí)現(xiàn)CAN協(xié)議,以保證CAN通信的實(shí)時(shí)性。CAN中斷的軟件流程圖如圖。

圖8 CAN中斷軟件流程圖

3 測(cè)試結(jié)果

本模擬量采集板可以完成高速度、高精度的8通道12位模數(shù)轉(zhuǎn)換,能實(shí)現(xiàn)自檢和校準(zhǔn)功能。另外 本板卡在指令處理上采用了成熟的CAN總線協(xié)議,增加了通信的穩(wěn)定性。具體的測(cè)試結(jié)果如表1。

表1 測(cè)試結(jié)果

Tab.1 Test result

由測(cè)量結(jié)果可以看出,測(cè)量值的相對(duì)誤差多在5%以內(nèi),能夠滿足機(jī)車使用的要求。

4 結(jié)論

本文設(shè)計(jì)的智能模擬量采集板卡,可以應(yīng)用于機(jī)車空調(diào)控制器等設(shè)備使用,能夠穩(wěn)定采集0-10V的模擬電壓輸入,并通過(guò)CAN通信傳給CPU板。

[1] STM32開(kāi)發(fā)指南-庫(kù)函數(shù)版本_V1.3[M].

[2] 丁月林. 基于STM32 的低功耗溫濕度采集器實(shí)現(xiàn)[J]. 軟件, 2015, 36(5): 84-88.

[3] 關(guān)穎, 黃飛. 內(nèi)燃機(jī)車通信軟件研發(fā)平臺(tái)[J]. 軟件, 2018, 39(3): 119-122.

[4] 杜淑穎. 基于CAN總線的智能車聯(lián)平臺(tái)設(shè)計(jì)與研究[J]. 軟件, 2018, 39(7): 106-109.

[5] 焦華. 基礎(chǔ)編程的思考方法[J]. 軟件, 2018, 39(3): 57-62.

[6] ADG619數(shù)據(jù)手冊(cè)[M].

[7] MCP3201數(shù)據(jù)手冊(cè)[M].

[8] 趙文博。劉文濤. 單片機(jī)C51程序設(shè)計(jì)[M]。北京: 人民郵電出版社, 2005-10.

[9] 張震. 基于FPGA 的通用型FIR 數(shù)字濾波器的研究與設(shè)計(jì)[J]. 軟件, 2015, 36(6): 125-128.

[10] 任年新, 劉增力. 基于現(xiàn)代信號(hào)處理的譜分析方法研究[J]. 軟件, 2018, 39(3): 157-159.

Design of An Intelligent Analog Acquisition Card

ZHANG Jiao-jiao, WANG Ming, LIU Yao, ZHU Lin

(CRRC Dalian Institute co., LTD, Dalian 116023, China)

To collect 0-10 V DC analog input in vehicle, am intelligent analog acquisition card was designed based on STM32F10x. Using high precision standard reference voltage source and the full of D/AC scope to improve the precision of the card. The card communicate with CPU by CAN Bus and be used in air condition of vehicle.

Analog acquisition card; SCM; Calibration; CAN bus

TP23

A

10.3969/j.issn.1003-6970.2018.12.027

張姣姣(1987-),女,工程師,主要研究方向:軟件開(kāi)發(fā);王銘(1989-),男,工程師,主要研究方向:機(jī)車整車通信及檢測(cè);劉耀(1988-),男,工程師,主要研究方向:硬件設(shè)計(jì);朱琳(1988-),男,工程師,主要研究方向:軟件開(kāi)發(fā)。

張姣姣,王銘,劉耀,等. 一種智能模擬量采集板卡的設(shè)計(jì)[J]. 軟件,2018,39(12):116-119

猜你喜歡
單片機(jī)智能信號(hào)
信號(hào)
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測(cè)量?jī)x
電子制作(2019年9期)2019-05-30 09:42:02
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
基于FPGA的多功能信號(hào)發(fā)生器的設(shè)計(jì)
電子制作(2018年11期)2018-08-04 03:25:42
主站蜘蛛池模板: 亚洲成人77777| 国产靠逼视频| 成年人国产视频| 韩日无码在线不卡| 一级香蕉人体视频| 国产精品午夜电影| 激情无码视频在线看| 亚洲精品午夜无码电影网| 在线观看国产精品第一区免费| 69综合网| 在线观看精品自拍视频| 国内精品久久九九国产精品 | 色综合日本| 日本免费a视频| 制服丝袜亚洲| 99精品热视频这里只有精品7| 午夜视频日本| 久久无码高潮喷水| 欧美一区二区人人喊爽| 国产一级裸网站| 国产成年女人特黄特色大片免费| 国产成人精品一区二区三区| 不卡无码网| 欧美视频免费一区二区三区| 亚洲色图欧美激情| 美女被操黄色视频网站| 欧美日韩午夜视频在线观看| 国内熟女少妇一线天| 国产精品太粉嫩高中在线观看| 99草精品视频| 91无码人妻精品一区二区蜜桃| 色妞www精品视频一级下载| 广东一级毛片| 国模视频一区二区| 精品无码一区二区三区电影| 欧美天天干| 亚洲国产欧美目韩成人综合| 亚洲一区二区三区中文字幕5566| 国产又粗又猛又爽| 国产成人综合网在线观看| 欧美激情二区三区| 亚洲成网777777国产精品| 毛片久久网站小视频| 国产女人爽到高潮的免费视频 | 久久伊伊香蕉综合精品| 色婷婷成人网| 久久久久免费精品国产| 色噜噜综合网| 一级毛片在线播放免费观看| 97久久人人超碰国产精品| 国产人前露出系列视频| 久久综合九九亚洲一区 | 91小视频在线播放| 亚洲AⅤ永久无码精品毛片| 国产噜噜在线视频观看| 精品国产免费人成在线观看| 无码中字出轨中文人妻中文中| 秋霞午夜国产精品成人片| 香蕉视频国产精品人| 免费看一级毛片波多结衣| 99热6这里只有精品| 69精品在线观看| 四虎成人在线视频| 四虎AV麻豆| 四虎影视8848永久精品| 久久这里只有精品66| 高清欧美性猛交XXXX黑人猛交| 亚洲伊人天堂| 性视频久久| 免费看黄片一区二区三区| 国产综合网站| 精品国产成人高清在线| 亚洲欧美日韩中文字幕在线一区| 国产真实自在自线免费精品| 国产精品永久免费嫩草研究院| 青青草一区| h视频在线观看网站| 亚洲综合精品香蕉久久网| 青青青伊人色综合久久| 亚洲三级片在线看| 全部毛片免费看| 无码人中文字幕|