首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
模拟电路
» 大热的餐桌点菜系统设计,拿来就用的解决方案
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
大热的餐桌点菜系统设计,拿来就用的解决方案
发短消息
加为好友
pengpengpang
(pengpengpang)
当前离线
UID
1023229
帖子
6106
精华
0
积分
3055
阅读权限
90
来自
中国
在线时间
156 小时
注册时间
2013-12-20
最后登录
2016-7-3
论坛元老
UID
1023229
来自
中国
1
#
打印
字体大小:
t
T
pengpengpang
发表于 2015-12-13 12:33
|
只看该作者
大热的餐桌点菜系统设计,拿来就用的解决方案
解决方案
,
控制器
,
餐桌
,
电子
一、项目概述
1.1 引言
现代社会中,随着生活质量的提高,人们希望拥有更多的智能化、自动化产品。本系统是基于Atmel公司生产的AT32UC3A0512微处理器的一款便携式低成本产品,能够为餐饮业提供一个智能化的管理和为顾客提供一个人性化的服务。
1.2 项目背景/选题动机
本着学习AVR32系列微控制器的目的,结合市场上比较昂贵的手持式电子点菜机而设计的一款比较针对中低档消费场所的餐桌式点菜机。客人在餐桌上点菜,通过无线系统把数据交互到柜台主机,实现客人跟柜台的信息交流。点菜过程中勿须服务员到餐桌边为客人服务,这样节省人力,亦能为顾客提供一个自由的点菜环境。
二、需求分析
2.1 功能要求
图1 系统架构
2.2 性能要求
1、上位机能跟主机实现信息交换,能够通过上位机给主机发送激活命令、定桌信息,能够从从机的数据中判断各从机的工作状态并显示,以及能正确显示从机发送上来的点菜内容;
2、作为柜台和餐桌的中转站,主机能够区别各个从机的数据和PC机的数据并处理,并且保证数据传递中的准确性和快速行,在无动作时能自动进入睡眠模式以节能;
3、从机作为整个系统中最重要的环节,需要准确执行主机传送下来的各项命令和处理客人操作时的数据。其中最为重要的是正确存储和显示菜谱及每种菜的价格,以及保存和递交客人在点菜过程中生成的数据,在完成一个消费周期后,能够自动进入睡眠模式,在主机发送激活命令后,能够快速进入正常工作状态;
4、对于整个系统,需要保证柜台跟客人之间消息传递的准确性和完整性。
三、方案设计
3.1 系统功能实现原理
主机硬件框图:
从机硬件框图:
系统硬件结构框图
3.2 硬件平台选用及资源配置
在本系统中,由于从机需要显示大量的菜谱菜单,所以我们选择带有2寸QVG液晶显示器、无线模块接口和JTAG仿真调试口的EV1105开发板来开发从机程序及完成相关的演示。另外,我们还需要用到AT86RF212芯片来自制无线模块。
3.3系统软件架构
主机软件架构:
从机软件架构:
3.4 系统软件流程
主机程序流程图:
从机程序流程图:
程序运行流程图
3.4 系统预计实现结果
我们使用一台主机+两台从机+PC机来演示本项目。通过PC机先后唤醒从机1、从机2,然后在两台从机,上进行“点菜”操作;再后面的时间里,PC机能够收到来自从机的点菜信息,并分别显示在上位机上各个从机的对话框中。在从机上选择结账菜单后,上位机和从机都显示当前从机消费情况。
收藏
分享
评分
记录学习中的点点滴滴,让每一天过的更加有意义!
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议