基于单片机的超市储物柜设计_基于单片机的新型智能储物柜设计
本系统由键盘、电机驱动与控制、液晶显示、上位机实时监控等几部分构成。系统上电时。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显示的提示语言完成存取等一系列的操作,简单方面,易于使用。
基于单片机的超市储物柜设计_基于单片机的新型智能储物柜设计相关推荐
- 电机调速设计并用matlab仿真,终稿毕业论文设计_基于PWM控制的直流电动机调速系统设计及MATLAB仿真.doc最终版(备份存档)...
<毕业论文_基于PWM控制的直流电动机调速系统设计及MATLAB仿真.doc>由会员分享,可免费在线阅读全文,更多与<(终稿)毕业论文设计_基于PWM控制的直流电动机调速系统设计及M ...
- 基于单片机智能灯光光控照明系统设计、基于单片机HX711电子秤自动计价系统设计、基于单片机GPRS远程测控系统设计、基于单片机多功能循迹避障无线遥控蓝牙智能小车-设计资料
基于单片机智能灯光光控照明系统设计 智能光控照明系统设计原理: 本系统采用STC89C52系列的单片机为核心,利用BH1750传感器测量实时光照强度,并将亮度的模拟信号转化成数字信号,大大减少了系统的 ...
- 原子设计_您需要了解的有关原子设计的4件事
原子设计 重点 (Top highlight) Industries such as Architecture or Industrial Design have developed smart mo ...
- 基于单片机的超市储物柜设计_基于单片机的自动存储柜的设计
金红娟 张娣 王历 摘 要: 隨着科技的日趋发展,智能化产品随处可见,极大地方便了人们的生产生活.在一些综合超市,大型购物商场等一些公共场合,由于人流大,购物的人多,仅靠人工来存储物品速度慢,效率低 ...
- 单片机c语言篮球比分_基于单片机的篮球计时计分器设计(C语言编程、含proteus仿真图)...
摘要 单片机,亦称单片微电脑或单片微型计算机.它是把中央处理器( CPU ). 随机存取存储器( RAM ).只读存储器( ROM ).输入 / 输出端口( I/0 )等主要计 算机功能部件都集成在一 ...
- 单片机多功能电子琴课设_基于单片机的电子琴设计(最终版)最新版
<基于单片机的电子琴设计.doc>由会员分享,可免费在线阅读全文,更多与<基于单片机的电子琴设计(最终版)>相关文档资源请在帮帮文库(www.woc88.com)数亿文档库存里 ...
- 单片机拟真电路图软件_基于MSP430单片机设计的高效数控直流电源及其测试方法与流程...
本发明涉及直流电源 技术领域: ,具体涉及一种基于MSP430单片机设计的高效数控直流电源及其测试方法. 背景技术: :电压电流源是很多电子仪器设备研制的关键设计之一,电源在工作时产生的变动或误差,将 ...
- 单片机c语言篮球比分_基于51单片机的篮球记分牌设计
1 摘 要 单片机,亦称单片微电脑或单片微型计算机.它是把中央处理器( CPU ).随机存 取存储器( RAM ).只读存储器( ROM ).输入 / 输出端口( I/0 )等主要计算机功能部件 都集 ...
- 单片机c语言篮球比分_基于单片机的篮球记分器设计报告
设计题目:基于单片机的篮球比赛计分器 设计内容及要求: 1)设计一款显示篮球比分的记分牌: 2)通过加分按钮可以给A队,或B队加分: 3)设计对调功能,更换场地后,AB队分数互换: 4)计时:能实现0 ...
- 单片机移频防啸叫_基于ARM9的防啸叫音频放大器的设计
基于 ARM9 的防啸叫音频放大器的设计 吴慧娟 ; 陈新 [期刊名称] <微型机与应用> [年 ( 卷 ), 期] 2014(000)022 [摘要] In our usual life ...
最新文章
- 使用WebEx录制视频并转换为MP4
- SpringSecurity权限表达式
- 【Python3_进阶系列_006】Python3-单例模式
- shell脚本——expect命令
- 从源码深处体验Spring核心技术--面试中IOC那些鲜为人知的细节
- CCIE理论-第八篇-SD-WAN(三)+DAI(动态ARP检测)
- MyBatis之使用resultMap实现高级映射
- js highcharts拆线图
- visual studio 2019语言中文和英文的切换
- tomcat编码配置gbk_tomcat的编码设置 tomcat中文问题的解决
- xshell传输文件到服务器(ubuntu)(上传下载)
- GNSS《GPS测量原理及应用》复习题集
- 微积分“小糊涂”,难担大任
- echarts 横向条形图 对比
- 微信公众平台接口程序搜索音乐
- 自封装验证手机号码、邮箱格式、身份证号的工具
- 【JZOJ 4598】 准备食物
- 学生管理系统的设计与实现
- Bing必应搜索是什么?
- 一种RC滤波电路的验证