一种测量数据转储器设计.docx

资料分类:设计作品 上传会员:Chaturanga 更新时间:2023-04-22
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10693
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本文提出了一种测量数据转储器的设计, 该转储器基于一款防潮箱设计,用于解决防潮箱需要使用USB线缆来发送测量数据的缺点。该转储器充当防潮箱与上位机之间的中介,可以插在防潮箱上获取并存储防潮箱的测量数据,也可以插在上位机上通过串口读取测量数据,可以方便的将其携带在身上,有需要时使用。-

本文首先介绍了转储器的设计方案与硬件选型,然后说明了其硬件设计与单片机的引脚分配,接下来详述了转储器的软件设计以及与上位机和防潮箱的通信协议,最后分析了在转储器设计中的问题和解决方案,并总结了在此次毕业设计中的收获和尚能改进的地方。

关键词: 数据转储 STM8S    USB转串口  SPI FLASH ROM

 

目录

摘要

Abstract

1、绪论-1

1.1 引言-1

1.2 数据转储研究现状-1

1.3 本文主要工作-2

2、方案设计-3

2.1 转储器主控芯片方案-3

2.2 工作方式选择方案-4

2.3 转储器通信方案-5

2.4 测量数据存储方案-5

2.5 温湿度显示方案-5

3、硬件设计-6

3.1  转储器硬件框图-6

3.2 单元电路-7

3.2.1 工作模式选择电路-7

3.2.2 防潮箱通信电路-7

3.2.3 测量数据存储电路-8

3.2.4 温湿度显示电路-9

3.2.5 主控芯片电路-9

3.3 STM8S端口配置-10

4、软件设计-11

4.1 转储器功能模块-11

4.2 转储器系统整体流程图-11

4.3 系统初始化-13

4.3.1 全局变量声明-13

4.3.2 工作模式选择初始化-14

4.3.3 转储器通信初始化-14

4.3.4 数据读写初始化-14

4.3.5 温湿度显示初始化-15

4.4 工作模式选择模块-15

4.5 转储器通信部分-16

4.5.1 请求防潮箱数据-16

4.5.2 接收上位机指令-17

4.6数据读写部分-18

4.6.1 存储器写入数据-18

4.6.2 存储器读取数据-19

4.7 温湿度显示模块-20

5、系统调试分析-21

5、 总结-22

参考文献-23

相关论文资料:
最新评论
上传会员 Chaturanga 对本文的描述:硬件选择STM8S作为系统核心控制芯片,这里选择的具体芯片型号为STM8S105C6T6,使用AT24C02作为存储设备,最后使用CH340G与USB接口与目标防潮箱与上位机进行通信。软件方面主要编程控制串......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: