程较为容易的且较为经济实惠的显示芯片 LCD12864 作为显示器,可以简单方便 的显示液压系统的流量、压力、温度等参数。

(4)按键控制模块

本次设计需要启动、采样、测试、关闭一共 4 个按键。由于功能要求不多 并且接口充足,因此并未选用矩阵按键,而是使用了较为简单的单个按键控制。

(5)多路信号采集与调理模块 在设计中,多路信号采集与调理模块是由模数转换器、信号放大器等组成,

其中考虑到接口问题以及经济适用性,选择 TLC254312 位串行模数转换器,在进 行信号采集时,电流信号经过信号放大器以及滤波之后传送到模数转换器,由模 数转换器将电信号转化为数字信号传输给单片机进行处理。文献综述

3 智能液压测试仪的硬件电路设计

3.1 硬件电路概述

系统的硬件框图如图 3-1 所示,主要包括电源电路模块、多路信号采集和调理 模块、数显模块、USB 通信模块、CPU 主控模块等几部分。

3.2 单片机的选择

图 3-1 系统的硬件模块划分

单片机(全称为单片式微型计算机)是一种集成电路芯片,它使用超大规模 技术把众多功能模块电路集成到单块芯片上,形成一个规格很小但功能完整且强 大的计算机系统。这些功能模块包括具备强大数据处理能力(包括算术运算、逻 辑运算、数据传送和中断处理等)的微型处理器(简称 CPU),随机数据存储 器(简称 RAM),只读型程序存储器(简称 ROM),输入和输出电路(即 I/O 口),可能(部分单片机不包含)还包括串行通信口(简称 SCI),定时计数器, 脉宽调制电路(简称 PWM),显示屏驱动电路(包括 LCD 或 LED 驱动电路), A/D 转换器及模拟多路转换器等。程序设计者现根据要求设计出程序,组合电路 也可以依照用户编译的运行程序进行高效率,高准确率的任务执行[7]。

它的主要特性有[8]:

80C51 核心处理单元

4k 字节 FLASH 89C51X2

8k 字节 FLASH 89C52X2

16k 字节 FLASH 89C54X2

32k 字节 FLASH 89C58X2

128 字节 RAM 89C51X2

256 字节 RAM 89C52X2/54X2/58X2

布尔处理器 全静态操作

12 时钟操作 可选 6 个时钟 通过软件或并行编程器 存储器寻址范围

64K 字节 ROM 和 64K 字节 RAM

电源控制模式 时钟可停止和恢复 空闲模式

掉电模式 两个工作频率范围

6 时钟模式时为 0 到 20MHz

12 时钟模式时为 0 到 33MHz LQFP, PLCC  或 DIP 封装

扩展温度范围 双数据指针

3 个加密位

4 个中断优先级

6 个中断源

4 个 8 位 I/O 口 全双工增强型 UART 帧数据错误检测 自动地址识别

3 个 16 位定时/计数器 T0 T1 标准 80C51 和增加的 T2 捕获和比较 可编程时钟输出

异步端口复位

低 EMI (禁止 ALE 以及 6 时钟模式) 掉电模式可通过外部中断唤醒

3.2.1 单片机 C51 简介

89C51 单片机按其功能进行部件划分,是由八部分组成:

(1)一个 8 位中央处理机 CPU(又称微处理器)。

CPU 的内部结构是由运算部件和控制部件组成,是单片机的核心部件。其 中包括算数逻辑运算单元 ALU、累加器 ACC、程序状态字寄存器 PSW、堆栈指 针 SP、程序计数器(指令指针)PC,指令寄存器 IR 和暂存器等部件。

(2)128 个字节的片内数据存储器 RAM。 片内数据存储器是随机存储器,用于存放数据和运算结果等。

(3)4KB 的片内程序存储器 EPROM 或 ROM。 用以存放程序、原始数据和表格。现在的改进产品这里一般都换成 Flash 存

上一篇:Pessral电梯门系统控制设计+PCB电路图+程序
下一篇:STC89C52单片机的智能身高测量仪设计

基于Zigbee的智能仓储管理系统设计

柔性结构的建模及智能自...

TrueTime事件触发的多智能体系统的一致性研究

基于IPv6协议的智能家居网络系统设计

电力通信茬智能电网中的應用【2803字】

电力通信及其茬智能电网中的运用【2240字】

电力调度的智能化与自动...

麦秸秆还田和沼液灌溉对...

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

新課改下小學语文洧效阅...

张洁小说《无字》中的女性意识

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析