1。3 国内外研究概况

1。4 发展趋势

1。5 此次设计研究的主要内容

此次设计的课题是基于单片机的仓储中心数字计数器设计,其主要内容包 括:单片机个数的选择、按键的分配、数码管的选择(由于一个单片机控制显示 三个两位数,同时考虑到单片机引脚有限)、如何显示数据(需要解决的问题是: 如何让六个数码管同时显示数据)。

具体通过六个单片机来控制仓储中心四个仓库中产品的存入与取出,其中四 个单片机单独控制一个仓库,另外两个控制存放同类产品的两个仓库,每个单片 机连接两个按钮,模拟存入和取出。四个仓库各自的单片机,通过按下存入或取 出按钮各自计数并显示仓库的最大容量(99)、当前库存量和剩余可存入量。另 外两个单片机,按下存入或取出按钮,通过比较存放同类产品的两个仓库的当前 库存量,存入当前库存量较多的仓库,而从当前库存量较少的仓库中取出。当仓 库中的产品量为 0 时,黄灯频闪并报警;当产品量为 99 时,红灯频闪并报警; 介于两者之间为正常,绿灯闪。

本设计基于单片机的仓储中心数字计数器设计,利用单片机对仓储中心产品 的存入与取出进行计数控制,利用 Keil 软件和 Proteus 软件模拟产品的存入与取 出,通过单片机对仓库中产品数量进行实时计数,并通过数码管进行显示,是有 关人员能够明了地掌握各个仓库中产品数量的情况,方便相关人员的操作,这样 既方便又节约了时间,符合当今时代发展的潮流。

2 整体方案设计

在本章中,主要介绍了本设计的方案、原理以及重要元器件如单片机、数码 管的介绍。

2。1 方案选择

方案一:

该方案是应用了数电,实现逻辑控制的方式是通过逻辑门电路,如与门、或 门、非门、触发器等逻辑门,通过他们的连接来实现设计要求,简单易懂,但电 路复杂,且部分功能无法实现,因此方案不采用。

方案二:

通用 FPGA 实现设计要求,该设计方法方便,但个人对 FPGF 的工作原理不 很了解,因此方案二不采用。

方案三:

单片机控制模块采用 AT89C51 单片机,实现对显示、LED、蜂鸣器的控制, 从而实现设计要求,整个系统分为单片机最小系统、手动模拟计数按键模块、数 码管显示模块、LED 电路模块、报警电 路模块。因此采用方案三。文献综述

2。2 设计原理

本设计通过六个单片机来控制仓储中心四个仓库中产品的存入与取出,其中 四个单片机单独控制一个仓库,另外两个控制存放同类产品的两个仓库,每个单 片机连接两个按钮,模拟存入和取出。四个仓库各自的单片机,通过按下存入或 取出按钮各自计数并显示仓库的最大容量(99)、当前库存量和剩余可存入量。 另外两个单片机,按下存入或取出按钮,通过比较存放同类产品的两个仓库的当 前库存量,存入当前库存量较多的仓库,而从当前库存量较少的仓库中取出。当 仓库中的产品量为 0 时,黄灯频闪并报警;当产品量为 99 时,红灯频闪并报警; 介于两者之间为正常,绿灯闪。

2。3 单片机介绍

AT89C51 生产于美国的 ATMEL 公司,其生 产采用高密度、非易失性的存储技术,包含了 标准 MCS-51 指令系统,内部含有低电压,高 性能的通用 8 位中央处理器和内部程序存储器

(Flash)。它的内存空间分配分别为:内部程 序存储器(FLASH)为 4K bytes、外部程序存 储器(ROM)为 64K bytes、内部数据存储器

(RAM)为 256

上一篇:COST231无线网络路径损耗计算与仿真+程序
下一篇:AT89C51单片机光伏电站自动跟踪技术+电路图+程序

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

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

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

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

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

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

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

安康汉江网讯

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

网络语言“XX体”研究

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