飛思卡爾的K60模塊分配數(shù)據(jù)采集算法控制算法和調(diào)試程序技術(shù)報(bào)告
資料介紹
K60模塊分配
K60的簡(jiǎn)介,我們本次使用了以下模塊。
1. FTM模塊:K60中集成3個(gè)FTM模塊,而今年我們選用兩個(gè)B車(chē)進(jìn)行追蹤循跡。B車(chē)模使用單電機(jī)、單舵機(jī),另外需要一個(gè)編碼器。所以對(duì)3個(gè)FTM模塊進(jìn)行如下配置:FTM0用以產(chǎn)生300Hz PWM信號(hào)控制舵機(jī),F(xiàn)MT1用以產(chǎn)生18.5KHz PWM信號(hào)控制電機(jī),F(xiàn)TM2用以采集編碼器數(shù)據(jù)。
2. 定時(shí)器模塊:K60中有多個(gè)定時(shí)器模塊,我們使用了其中2個(gè)。其一用以產(chǎn)生5ms中斷,處理相關(guān)控制程序。另一個(gè)用以超聲波模塊的計(jì)時(shí)。
3. SPI模塊:我們使用了K60的一個(gè)SPI模塊,用以和無(wú)線射頻模塊NRF24L01P通信。
4.外部中斷:我們使用了三個(gè)外部中斷。第一個(gè)是PORTA的下降沿中斷,用以響應(yīng)干簧管檢測(cè)到磁鐵。第二個(gè)是PORTD的跳變沿中斷,用以響應(yīng)超聲波模塊的輸出信號(hào)。最后一個(gè)是PORTE的下降沿中斷,用以響應(yīng)NRF24L01P模塊的相關(guān)操作。
?
數(shù)據(jù)采集算法
傳感器是智能車(chē)的眼睛,它們給智能車(chē)循跡和追蹤提供了必不可少的信息。因此,在智能車(chē)軟件設(shè)計(jì)中必須保證數(shù)據(jù)采集算法的穩(wěn)定性,同時(shí)兼顧其快速性。本車(chē)比賽,我們的智能車(chē)主要采集以下傳感器的數(shù)據(jù):電感傳感器電路板、編碼器、超聲波、干簧管。下面主要詳述超聲波模塊、電感傳感器電路板的數(shù)據(jù)采集。
1 。超聲波模塊數(shù)據(jù)采集
我們使用的超聲波模塊的DO引腳輸出50Hz的矩形波信號(hào),通過(guò)高電平的時(shí)間向單片機(jī)傳遞數(shù)據(jù)。本超聲波傳感器的高電平時(shí)間為聲波單程傳輸?shù)臅r(shí)間,通過(guò)這個(gè)時(shí)間可計(jì)算出兩車(chē)之間的距離。
我們使用外部中斷和計(jì)時(shí)器結(jié)合的方式測(cè)量高電平時(shí)間。首先配置PORTD11為跳變沿中斷。中斷被觸發(fā)時(shí),如果PORTD11為高電平則開(kāi)始計(jì)時(shí),如果PORTD11為低電平則停止計(jì)時(shí)并記錄時(shí)間間隔。
2. 電感傳感器電路板的數(shù)據(jù)采集
電感傳感器電路板通過(guò)輸出電壓的大小反應(yīng)響應(yīng)位置和方向的磁場(chǎng)強(qiáng)度。本次比賽中,我們使用了10個(gè)電感分布在6個(gè)不同位置,因此每個(gè)周期都要采集10路ADC數(shù)據(jù),每路ADC數(shù)據(jù)采集32次進(jìn)行平均濾波。K60芯片中有兩路ADC模塊,為了最大程度的減少采集數(shù)據(jù)的時(shí)間,我們采用兩個(gè)ADC模塊并行采集的方法。
首先,將10路ADC分為兩組,第一組6個(gè)使用ADC0模塊采集,第二組4個(gè)使用ADC1模塊采集,兩個(gè)ADC模塊同時(shí)采集數(shù)據(jù)。以第一組為例,依次采集6路ADC數(shù)據(jù),循環(huán)32次。當(dāng)兩個(gè)ADC模塊都完成任務(wù)時(shí),ADC轉(zhuǎn)換結(jié)束。最后進(jìn)行平均濾波。
- 飛思卡爾基于K60與線性CCD的國(guó)賽程序
- k60單片機(jī)全稱(chēng) 恩智浦_K60_DMP_3_PID 基于飛思卡爾半導(dǎo)體公司的K60單片機(jī)的加速度陀螺儀采集程序,本 是用MPU6
- 飛思卡爾K60最小系統(tǒng)設(shè)計(jì)板方案
- Kinetis微控制器概述與K60硬件最小系統(tǒng)概述 34次下載
- 飛思卡爾Kinetis K60單片機(jī)的電路原理圖免費(fèi)下載 45次下載
- 如何使用Kinetis K60進(jìn)行智能車(chē)的控制系統(tǒng)設(shè)計(jì)資料概述 20次下載
- 飛思卡爾智能車(chē)調(diào)試程序資料免費(fèi)下載 46次下載
- K60系統(tǒng)時(shí)鐘模塊 29次下載
- 飛思卡爾K60中文資料整合8 15次下載
- 野火K60開(kāi)發(fā)板資料集錦(飛思卡爾智能車(chē)) 90次下載
- 飛思卡爾總程序 26次下載
- K60P144M100SF2V2_英版資料 0次下載
- 飛思卡爾比賽資料 65次下載
- K60版本PID測(cè)試程序 0次下載
- K60的AD采集程序 209次下載
- 卡爾曼濾波算法的基本原理 2478次閱讀
- 邊緣計(jì)算計(jì)算卸載與資源分配聯(lián)合優(yōu)化算法 1277次閱讀
- PID控制算法代碼 PID控制算法的原理 2811次閱讀
- 什么是編譯器算法之寄存器分配 1187次閱讀
- 不同思路的寄存器分配算法 1576次閱讀
- 低功耗MCU Kinetis K60系列產(chǎn)品的功能特點(diǎn)及應(yīng)用電路分析 4422次閱讀
- 飛思卡爾加速度傳感器MMA7260QT對(duì)智能搖籃的設(shè)計(jì) 2173次閱讀
- 飛思卡爾新款Flexis微控制器資料 4764次閱讀
- K-Means算法的簡(jiǎn)單介紹 4934次閱讀
- 人工智能機(jī)器學(xué)習(xí)之K近鄰算法(KNN) 2895次閱讀
- 24通道數(shù)據(jù)采集模塊設(shè)計(jì)及FPGA實(shí)現(xiàn)技術(shù)分析 2485次閱讀
- 算法與程序的區(qū)別關(guān)系_算法與程序設(shè)計(jì)知識(shí)點(diǎn)總結(jié) 6.1w次閱讀
- 飛思卡爾簡(jiǎn)化射頻介紹及特性分析 1178次閱讀
- 飛思卡爾塔式系統(tǒng)控制模塊開(kāi)發(fā)平臺(tái)幾大優(yōu)勢(shì) 1702次閱讀
- 基于K60的氙燈電源控制系統(tǒng)設(shè)計(jì)方案 4415次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1491次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費(fèi)
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機(jī)和 SG3525的程控開(kāi)關(guān)電源設(shè)計(jì)
- 0.23 MB | 4次下載 | 免費(fèi)
- 8基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專(zhuān)業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537793次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論