云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 单片机多路电压数据采集系统-基于单片机的多路数据采集系统

单片机多路电压数据采集系统-基于单片机的多路数据采集系统

  • 62 次阅读
  • 3 次下载
  • 2026/1/10 0:15:11

二、系统总体方案设计选择与说明

(一)硬件设计方案

根据多路数据采集系统具有的功能和性能指标,设计出来的多路数据采集系统的方案设计的硬件部分主要分为以下几个模块:

单片机控制模块是整个系统的控制核心。它负责采集经处理过的电压,开关量信息,并送到LED进行显示,控制和协调系统各模块的工作。

模拟量采集接口模块用于对模拟量进行预处理,使其转化为单片机能够处理的数字量。

LED显示模块用来显示待采集的信号的数值或状态以及相关的提示信息。 电源模块为各个模块提供工作电源。 复位模块为单片机复位。

多路数据采集系统硬件部分的总框图如图2-1所示:

图2-1 系统硬件的总框图

(二)软件设计方案

根据方案要求多路数据采集系统软件部分采用结构化程序设计。采用结构化

程序设计可以使程序结构清晰,层次分明,易于编写与调试。本软件系统主程序的总框图见图2-2。

图2-2 系统软件的总框图

主程序和定时中断服务程序通过全局变量进行数据传递。定时中断服务程序向主程序递AD转换结果,供主程序计算模拟电压值。

LED显示程序接收数据,显示模拟电压值。

三、硬件设计

(一) 单片机控制模块

单片机控制模块是整个系统的核心。本系统采用STC12C5A60S2单片机为核心元件。单片机正常工作还需时钟电路、复位电路、串口通讯等辅助电路。

1、单片机电路

STC12C5A60S2单片机的电路原理图见图3-1。

图3-1 STC12C5A60S2单片机电路

STC12C5A60S2单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S,即25??次/秒),针对电机控制,强干扰场合。

1. 增强型 8051 CPU,1T,单时钟/机器周期,指令代码完全兼容传统8051 2. 工作电压:

STC12C5A60S2 系列工作电压: 5.5V - 3.3V(5V单片机) STC12LE5A60S2 系列工作电压: 3.6V - 2.2V(3V单片机) 3. 工作频率范围:0~35MHz,相当于普通8051的 0~420MHz

4. 用户应用程序空间 8K /16K / 20K / 32K / 40K / 48K / 52K / 60K / 62K 字节......

5. 片上集成1280字节 RAM

6. 通用I/O口(36/40/44个),复位后为:准双向口/弱上拉(普通8051传统I/O口)可设置成四种模式:准双向口/弱上拉,强推挽/强上拉,仅为输入/高阻,开漏

每个I/O口驱动能力均可达到20mA,但整个芯片最大不要超过120mA 7. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(P3.0/P3.1)直接下载用户程序,数秒即可完成一片

8. 有EEPROM功能(STC12C5A62S2/AD/PWM无内部EEPROM) 9. 看门狗

10.内部集成MAX810专用复位电路(外部晶体12M以下时,复位脚可直接1K电阻到地)

11. 外部掉电检测电路: 在P4.6口有一个低压门槛比较器

5V单片机为1.33V,误差为±5%,3.3V 单片机为1.31V,误差为±3%

12. 时钟源:外部高精度晶体/时钟,内部R/C振荡器(温漂为±5% 到±10% 以内)用户在下载用户程序时,可选择是使用内部R/C 振荡器还是外部晶体/ 时钟,

常温下内部R/C振荡器频率为:5.0V 单片机为: 11MHz ~ 15.5MHz 3.3V 单片机为: 8MHz ~ 12MHz

精度要求不高时,可选择使用内部时钟,但因为有制造误差和温漂,以实际测试为准。

13. 共4个16位定时器。两个与传统8051兼容的定时器/计数器,16位定时器T0 和T1,没有定时器2,但有独立波特率发生器做串行通讯的波特率发生器,再加上2路PCA模块可再实现2个16位定时器

14. 2个时钟输出口,可由T0的溢出在P3.4/T0输出时钟,可由T1的溢出在P3.5/T1输出时钟

15. 外部中断I/O口7路,传统的下降沿中断或低电平触发中断,并新增支持上升沿中断的PCA模块,Power Down模式可由外部中断唤

醒,INT1/P3.3,T0/P3.4, T1/P3.5, RXD/P3.0,CCP0/P1.3(也可通过寄存器设

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

二、系统总体方案设计选择与说明 (一)硬件设计方案 根据多路数据采集系统具有的功能和性能指标,设计出来的多路数据采集系统的方案设计的硬件部分主要分为以下几个模块: 单片机控制模块是整个系统的控制核心。它负责采集经处理过的电压,开关量信息,并送到LED进行显示,控制和协调系统各模块的工作。 模拟量采集接口模块用于对模拟量进行预处理,使其转化为单片机能够处理的数字量。 LED显示模块用来显示待采集的信号的数值或状态以及相关的提示信息。 电源模块为各个模块提供工作电源。 复位模块为单片机复位。 多路数据采集系统硬件部分的总框图如图2-1所示: 图2-1 系统硬件的总框图 (二)软件设计方案 根据方案要求多路数据采集系统软件部分采用结构

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com