[優(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們正在看...
- 房地產(chǎn)開(kāi)發(fā)可行性研究.doc
- 肢體殘障人士生物眼電控制系統(tǒng)的研究.doc
- 網(wǎng)民上網(wǎng)行為調(diào)查統(tǒng)計(jì)分析報(bào)告.doc
- 濮陽(yáng)市郵政局物資采購(gòu)管理系統(tǒng).doc
- 中國(guó)某電信公司某城市分公司網(wǎng)站建設(shè)策劃方案.doc
- 基于現(xiàn)代控制理論的數(shù)字控制器算法以及實(shí)例研究.doc
- 女大學(xué)生就業(yè)問(wèn)題研究.doc
- 流媒體傳輸技術(shù)開(kāi)題報(bào)告.doc
- 關(guān)于學(xué)生家庭擁有電腦的調(diào)查報(bào)告.doc
- 4×600mw大型發(fā)電機(jī)組的電氣主接線.doc