本系统由键盘、电机驱动与控制、液晶显示、上位机实时监控等几部分构成。系统上电时。LCD显示提示语“请选择操作方式”,此时等待您键入“存”或“取”,若为“存”则柜门自动打开等待用户放入要存的物品;此时LCD显示“请设置密码”,等待用户键入密码;按“确定”键后柜门自动关闭,LCD显示“您的柜号为N,可以离开”。若是取包则键入“取”,LCD则提示“输入柜号”,此时键入柜号并确定;随后LCD提示“请输入密码”,若密码正确、可取物离开。

一、系统结构

系统结构框图如下图所示。

1.电源

采用双电源供电,电机驱动电源与单片机电路电源完全隔离,利用光电耦合器传输信号。可以将电机干扰彻底消除,提高了系统稳定性。电路如下图所示。

2.电机驱动电路

本作品需要精确控制转角且电机必须有一定的自锁能力,所以选用步进电机。

(1)电机驱动电路如下图所示。1脚为TL494输出信号,2脚为单片机发出的控制信号。用光耦作为隔离元件以消除干扰。Q2、Q3为互补管,为MOSFET快速通断提供条件。

(2)TL494是电压驱动型脉宽调制控制芯片,1脚为采样端;2脚为基准端;3脚是相位校正和增益控制;4脚为间歇期调理,其上加0~33V电压时可使截止时间从2%变化到100%;5、6脚分别用于外接振荡电阻和振荡电容,本电路振荡频率为10k;7脚为接地端;8、9脚和11、10脚分别为TL494内部两个末级输出三极管集电极和发射极;12脚为电源供电端;13脚为输出控制端,该脚接地时为并联单端输出方式,接14脚时为推挽输出方式;14脚为5V基准电压输出端,最大输出电流10mA:15、16脚是误差放大器2的反相和同相输入端。电路如下图所示。

(3)电机驱动电路见下图,Q5~Q8为MOS—FET管,D2~D5为续流二极管,L1为步进电机的单相绕组,R0为采样电阻。

二、系统介绍

本系统以盛群单片机为核心。配置上位PC机以实现监视和历史存档等管理。构成智能化的现代存储设备。当单片机完成一次存取动作后向上位机传送信息,上位机接到信息后,对其进行分析,并进行适当动作。主要包括:显示更新、历史存档、报警等。除此之外还有历史查询、数据统计等功能。

LCD显示器带有汉字显示功能,实现存取过程人机交互使操作使用方便。

本系统硬件电路主要是步进电机恒流斩波驱动器。调试的过程中遇到了不少问题,首先是布线问题,其走线要尽可能短而粗,H桥上桥的MOSFET要进行隔离驱动,TL494电路要严格按照技术资料上边的要求设计,否则闭环效果不好,选择光耦等元件时要注意其响应速度。软件调试时的困难:

(1)PC机键盘的等待输入与程序实时循环扫描的矛盾。解决方法是利用BIOS调用来解决;

(2)向上位机发信息,由于24系列单片机内无集成收发器,所以利用软件模拟的方法产生收发协议及时序,存在于上位机频率的一致性问题。经反复测试最终解决;

(3)按下键盘LCD显示乱码,经查找发现是键盘抖动问题,加上一定消抖程序。LCD显示正常。

本系统上电即可测试,根据LCD显示的提示语言完成存取等一系列的操作,简单方面,易于使用。

基于单片机的超市储物柜设计_基于单片机的新型智能储物柜设计相关推荐

  1. 电机调速设计并用matlab仿真,终稿毕业论文设计_基于PWM控制的直流电动机调速系统设计及MATLAB仿真.doc最终版(备份存档)...

    <毕业论文_基于PWM控制的直流电动机调速系统设计及MATLAB仿真.doc>由会员分享,可免费在线阅读全文,更多与<(终稿)毕业论文设计_基于PWM控制的直流电动机调速系统设计及M ...

  2. 基于单片机智能灯光光控照明系统设计、基于单片机HX711电子秤自动计价系统设计、基于单片机GPRS远程测控系统设计、基于单片机多功能循迹避障无线遥控蓝牙智能小车-设计资料

    基于单片机智能灯光光控照明系统设计 智能光控照明系统设计原理: 本系统采用STC89C52系列的单片机为核心,利用BH1750传感器测量实时光照强度,并将亮度的模拟信号转化成数字信号,大大减少了系统的 ...

  3. 原子设计_您需要了解的有关原子设计的4件事

    原子设计 重点 (Top highlight) Industries such as Architecture or Industrial Design have developed smart mo ...

  4. 基于单片机的超市储物柜设计_基于单片机的自动存储柜的设计

    金红娟 张娣 王历 摘  要: 隨着科技的日趋发展,智能化产品随处可见,极大地方便了人们的生产生活.在一些综合超市,大型购物商场等一些公共场合,由于人流大,购物的人多,仅靠人工来存储物品速度慢,效率低 ...

  5. 单片机c语言篮球比分_基于单片机的篮球计时计分器设计(C语言编程、含proteus仿真图)...

    摘要 单片机,亦称单片微电脑或单片微型计算机.它是把中央处理器( CPU ). 随机存取存储器( RAM ).只读存储器( ROM ).输入 / 输出端口( I/0 )等主要计 算机功能部件都集成在一 ...

  6. 单片机多功能电子琴课设_基于单片机的电子琴设计(最终版)最新版

    <基于单片机的电子琴设计.doc>由会员分享,可免费在线阅读全文,更多与<基于单片机的电子琴设计(最终版)>相关文档资源请在帮帮文库(www.woc88.com)数亿文档库存里 ...

  7. 单片机拟真电路图软件_基于MSP430单片机设计的高效数控直流电源及其测试方法与流程...

    本发明涉及直流电源 技术领域: ,具体涉及一种基于MSP430单片机设计的高效数控直流电源及其测试方法. 背景技术: :电压电流源是很多电子仪器设备研制的关键设计之一,电源在工作时产生的变动或误差,将 ...

  8. 单片机c语言篮球比分_基于51单片机的篮球记分牌设计

    1 摘 要 单片机,亦称单片微电脑或单片微型计算机.它是把中央处理器( CPU ).随机存 取存储器( RAM ).只读存储器( ROM ).输入 / 输出端口( I/0 )等主要计算机功能部件 都集 ...

  9. 单片机c语言篮球比分_基于单片机的篮球记分器设计报告

    设计题目:基于单片机的篮球比赛计分器 设计内容及要求: 1)设计一款显示篮球比分的记分牌: 2)通过加分按钮可以给A队,或B队加分: 3)设计对调功能,更换场地后,AB队分数互换: 4)计时:能实现0 ...

  10. 单片机移频防啸叫_基于ARM9的防啸叫音频放大器的设计

    基于 ARM9 的防啸叫音频放大器的设计 吴慧娟 ; 陈新 [期刊名称] <微型机与应用> [年 ( 卷 ), 期] 2014(000)022 [摘要] In our usual life ...

最新文章

  1. 使用WebEx录制视频并转换为MP4
  2. SpringSecurity权限表达式
  3. 【Python3_进阶系列_006】Python3-单例模式
  4. shell脚本——expect命令
  5. 从源码深处体验Spring核心技术--面试中IOC那些鲜为人知的细节
  6. CCIE理论-第八篇-SD-WAN(三)+DAI(动态ARP检测)
  7. MyBatis之使用resultMap实现高级映射
  8. js highcharts拆线图
  9. visual studio 2019语言中文和英文的切换
  10. tomcat编码配置gbk_tomcat的编码设置 tomcat中文问题的解决
  11. xshell传输文件到服务器(ubuntu)(上传下载)
  12. GNSS《GPS测量原理及应用》复习题集
  13. 微积分“小糊涂”,难担大任
  14. echarts 横向条形图 对比
  15. 微信公众平台接口程序搜索音乐
  16. 自封装验证手机号码、邮箱格式、身份证号的工具
  17. 【JZOJ 4598】 准备食物
  18. 学生管理系统的设计与实现
  19. Bing必应搜索是什么?
  20. 一种RC滤波电路的验证

热门文章

  1. 计算机考证培训班价格
  2. BCT4157/4157B是一种高带宽、快速单刀双掷(SPDT)CMOS开关
  3. 解决VM虚拟机启动后假死
  4. ie8对fixed的支持较差
  5. 1414-二步侠PIPI(二分图应用)
  6. 【Ubuntu touch for xiaomi 8】小米8第三方ROM
  7. 开源数据分析平台Countly
  8. 怎么提高win服务器性能,电脑升级win10后,必做的40项性能优化,值得收藏
  9. mysql 不等于 优化_Mysql优化
  10. win10执行压缩卷的注意点,否则出现磁盘空间不够的情况