[優(yōu)秀畢業(yè)論文]cortex的應(yīng)用研究.doc
[優(yōu)秀畢業(yè)論文]cortex的應(yīng)用研究,目 錄中文摘要5英文摘要51.引言61.1.cortex概述61.2.stm32系列芯片概述71.3.can總線概述81.4.sd卡概述91.5.fatfs文件系統(tǒng)概述92.系統(tǒng)總體設(shè)計(jì)102.1.總體方案概述102.2.系統(tǒng)上位機(jī)概述112.3.系統(tǒng)下位機(jī)概述112.4.can從節(jié)點(diǎn)概述113.系統(tǒng)硬件選型與電路原理...


內(nèi)容介紹
此文檔由會(huì)員 xiaoheixia 發(fā)布目 錄
中文摘要…………………………………………………………………5
英文摘要…………………………………………………………………5
1. 引言 6
1.1. Cortex概述 6
1.2. STM32系列芯片概述 7
1.3. CAN總線概述 8
1.4. SD卡概述 9
1.5. FATFS文件系統(tǒng)概述 9
2. 系統(tǒng)總體設(shè)計(jì) 10
2.1. 總體方案概述 10
2.2. 系統(tǒng)上位機(jī)概述 11
2.3. 系統(tǒng)下位機(jī)概述 11
2.4. CAN從節(jié)點(diǎn)概述 11
3. 系統(tǒng)硬件選型與電路原理圖設(shè)計(jì) 12
3.1. 硬件選型 12
3.2. CAN主節(jié)點(diǎn)電路設(shè)計(jì) 13
3.2.1. 電源模塊 13
3.2.2. 時(shí)鐘模塊 13
3.2.3. 復(fù)位模塊 13
3.2.4. 調(diào)試模塊 14
3.2.5. CAN接口模塊 14
3.2.6. SD卡模塊 15
3.2.7. RS232模塊 15
3.3. CAN從節(jié)點(diǎn)電路設(shè)計(jì) 15
3.3.1. PT100模塊 15
3.3.2. 從節(jié)點(diǎn)地址選擇模塊 16
4. 系統(tǒng)PCB設(shè)計(jì)與硬件調(diào)試 16
4.1. 從原理圖到PCB 16
4.2. PCB布局 17
4.3. PCB布線 17
4.4. 硬件調(diào)試 18
5. 軟件設(shè)計(jì)與系統(tǒng)調(diào)試 20
5.1. CAN總線的數(shù)據(jù)幀與遠(yuǎn)程幀 20
5.2. CAN從節(jié)點(diǎn)程序設(shè)計(jì) 21
5.3. CAN主節(jié)點(diǎn)程序設(shè)計(jì) 21
5.4. Delphi上位機(jī)程序設(shè)計(jì) 23
5.5. 系統(tǒng)總體調(diào)試 24
6. 結(jié)束語(yǔ) 26
參考文獻(xiàn) ………………………………………………………………27
Cortex的應(yīng)用研究
摘要:本文介紹了基于Cortex M3的STM32F103xB的多點(diǎn)溫度監(jiān)控系統(tǒng)的設(shè)計(jì),包括硬件設(shè)計(jì)、軟件設(shè)計(jì)。溫度采集部分采用高精度的鉑電阻PT100,通過(guò)STM32內(nèi)部自帶的12位AD,將溫度值轉(zhuǎn)化為數(shù)字信號(hào)。然后將數(shù)字形式的溫度值通過(guò)CAN總線傳到CAN主節(jié)點(diǎn),主節(jié)點(diǎn)通過(guò)串口各從節(jié)點(diǎn)的數(shù)據(jù)發(fā)送到Delphi編寫的上位機(jī)軟件,上位機(jī)對(duì)各點(diǎn)的數(shù)據(jù)進(jìn)行實(shí)時(shí)曲線顯示并進(jìn)行存貯。在沒(méi)有上位機(jī)的場(chǎng)合,主節(jié)點(diǎn)將數(shù)據(jù)以文本文檔的形式存儲(chǔ)在主節(jié)點(diǎn)的SD卡中。
關(guān)鍵詞:Cortex ,STM32, CAN總線,Delphi,PT100 ,SD卡,F(xiàn)ATFS文件系統(tǒng)
The Application Research of Cortex
Abstract: This article describes a multi-point temperature monitoring system based the STM32F103xB MCU of Cortex M3, including hardware design and software design. The part of temperature acquisition uses the high precision PT100 .The analog temperature value is converted into a digital signal through the STM32 internal 12-bit AD. And the digital temperature value is transmitted to master node through the CAN bus. Then the master node transmit the data from all slave node to the PC software through the serial port.The PC software is made by Delphi.All slave nodes temperature is displayed in realtime chart and can be stored in PC for a later use. In the absence of PC , the master node will store data to the master's SD card in TXT format .
Keywords: Cortex ,STM32,Controller Area Network, Delphi, PT100,SD Card,FAT File System
TA們正在看...
- 機(jī)器翻譯原理與方法講義(02)機(jī)器翻譯方法概述.pdf
- 機(jī)器視覺(jué)光源選型及應(yīng)用案例.pdf
- 蘇式江南二層別墅建筑結(jié)構(gòu)水電施工圖.rar
- 機(jī)器視覺(jué)技術(shù)及其產(chǎn)業(yè)應(yīng)用.pdf
- 機(jī)器視覺(jué)檢測(cè)系統(tǒng)操作說(shuō)明書.pdf
- 機(jī)場(chǎng)特產(chǎn)項(xiàng)目合作方案.doc
- 機(jī)場(chǎng)跑道道面平整度評(píng)價(jià)及其影響分析.pdf
- 機(jī)場(chǎng)路基設(shè)計(jì)施工驗(yàn)收標(biāo)準(zhǔn).pdf
- 機(jī)坪運(yùn)行管理培訓(xùn)教材_new.pdf
- 年產(chǎn)500兆瓦多晶硅片項(xiàng)目可行性研究報(bào)告.pdf