[优秀毕业论文]cortex的应用研究.doc

约28页DOC格式手机打开展开

[优秀毕业论文]cortex的应用研究,目 录中文摘要5英文摘要51.引言61.1.cortex概述61.2.stm32系列芯片概述71.3.can总线概述81.4.sd卡概述91.5.fatfs文件系统概述92.系统总体设计102.1.总体方案概述102.2.系统上位机概述112.3.系统下位机概述112.4.can从节点概述113.系统硬件选型与电路原理...
编号:66-107377大小:2.73M
分类: 论文>通信/电子论文

内容介绍

此文档由会员 xiaoheixia 发布

目  录
中文摘要…………………………………………………………………5
英文摘要…………………………………………………………………5
1. 引言 6
1.1. Cortex概述 6
1.2. STM32系列芯片概述 7
1.3. CAN总线概述 8
1.4. SD卡概述 9
1.5. FATFS文件系统概述 9
2. 系统总体设计 10
2.1. 总体方案概述 10
2.2. 系统上位机概述 11
2.3. 系统下位机概述 11
2.4. CAN从节点概述 11
3. 系统硬件选型与电路原理图设计 12
3.1. 硬件选型 12
3.2. CAN主节点电路设计 13
3.2.1. 电源模块 13
3.2.2. 时钟模块 13
3.2.3. 复位模块 13
3.2.4. 调试模块 14
3.2.5. CAN接口模块 14
3.2.6. SD卡模块 15
3.2.7. RS232模块 15
3.3. CAN从节点电路设计 15
3.3.1. PT100模块 15
3.3.2. 从节点地址选择模块 16
4. 系统PCB设计与硬件调试 16
4.1. 从原理图到PCB 16
4.2. PCB布局 17
4.3. PCB布线 17
4.4. 硬件调试 18
5. 软件设计与系统调试 20
5.1. CAN总线的数据帧与远程帧 20
5.2. CAN从节点程序设计 21
5.3. CAN主节点程序设计 21
5.4. Delphi上位机程序设计 23
5.5. 系统总体调试 24
6. 结束语 26
参考文献 ………………………………………………………………27

 

 

Cortex的应用研究


摘要:本文介绍了基于Cortex M3的STM32F103xB的多点温度监控系统的设计,包括硬件设计、软件设计。温度采集部分采用高精度的铂电阻PT100,通过STM32内部自带的12位AD,将温度值转化为数字信号。然后将数字形式的温度值通过CAN总线传到CAN主节点,主节点通过串口各从节点的数据发送到Delphi编写的上位机软件,上位机对各点的数据进行实时曲线显示并进行存贮。在没有上位机的场合,主节点将数据以文本文档的形式存储在主节点的SD卡中。

关键词:Cortex ,STM32, CAN总线,Delphi,PT100 ,SD卡,FATFS文件系统


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