传统的POS在配餐中存在的问题:
目前快餐门店延用传统Point-Of-Sale 系统,在速度与效果上,传统POS都无法满足要求。
传统的POS中:
厨师要在看到列印的餐单才开始工作 客人会因此需要等待……
厨师会优先处理同类食品
客人会因此需要更长时间的等待……
厨房的环境可能会导致餐单的丢失
客人会因此信心全无……
传统的POS很难集成到其他信息系统中所给出的信息不够直观
信息很少,不足以供给管理人员分析利用
………
系统解决方案及EAC-C925的应用:
将传统POS整合到以EAC-C925为主控的备餐系统中,就能够帮助解决上述问题。结构框图如下:
在系统网络拓扑图中,我们不难发现,厨房分前厨(Front Kitchen)和后厨(Back Kitchen)
同时,一般在酒楼的系统中,还存在吧台(BAR),通常作为收费之用。我们的备餐系统分别在后厨和前厨,整个系统通过交换机(SWITCH)和原POS系统相连。
工作大致流程:在系统中,客人点菜后,直接通过网络,将点菜信息分别送至前厨和后厨的备餐系统中。同时被将数据备份到备餐系统中,方便后续管理人员进行查询。[page]
EAC-C925的介绍及备餐系统硬件结构框图:
EAC-C925的功能:
EAC-C925是英贝德科技最新推出的工控嵌入式ARM单板电脑。其高性能、低功耗、低成本的优势适用于工控、医疗、监控、仪表等领域。英贝德科技提供完善的技术支持和升级服务,为您的系统保驾护航。
丰富功能可自由添加与裁剪
ARM9 200MHz CPU,64MB SDRAM,32MB NorFlash,128MB NandFlash,2×USB Host,10/100Mbps网络,24BIT Audio,8×8 阵列键盘,CF卡(MAX 2G Bytes),1024×768 LCD触摸屏,7×UART,24×GPIO,12V电源
由EAC-C925组成的备餐系统框图:
现场应用:
关键字:开发板 ARM开发板 嵌入式主板 ARM单板机 AT91SAM9261 AT91SAM9263 EP9315
引用地址:
EAC-C925在厨房备餐系统中的应用
推荐阅读最新更新时间:2024-05-02 20:53
U-Boot移植(1)新建一个开发板的相应目录和文件
今天很高兴,终于把U-Boot移植成功,在做的同时,我把一些步骤以截图记下。。现在我来慢慢回顾下过程。。 1、从官网上下了个U-Boot-1.1.6,网址:http://sourceforge.net/projects/u-boot/。然后放到Ubuntu的/work/下,解压。 2、进入board目录,将smdk2410复制为100ask24x0,并将board/100ask24x0/smdk2410.c改名为100ask24x0.c。 3、将include/configs/smdk2410.h直接复制为100ask24x0.h 4、修改以下两个Makefile,先看顶层的Makefile,增加底部
[单片机]
OK6410A 开发板 (三) 11 u-boot-2021.01 boot 解析 U-boot 镜像运行部分 命令的执行
1.命令的注册 2.命令的调用 3.命令的执行 4.命令的返回 1 命令的注册(以help为例) cmd/help.c 10 static int do_help(struct cmd_tbl *cmdtp, int flag, int argc, 11 char *const argv ) 12 { 13 #ifdef CONFIG_CMDLINE 14 struct cmd_tbl *sta
[单片机]
STM32进阶-串口及蓝牙通信 控制开发板硬件详细步骤-USART1/2
处理器与外部通信概述 串行通信 -传输原理:数据按位顺序传输。 -优点:占用引脚资源少 -缺点:速度相对较慢 并行通信 -传输原理:数据各个位同时传输。 -优点:速度快 -缺点:占用引脚资源多 串口作为 MCU 的重要外部接口,基本上所有的 MCU 都会带有串口。而STM32F407ZET6 最多可提供 6 路串口。 通信按传输方向以下几种方式: a.单工: 数据传输只支持数据在一个方向上传输(收音机、遥控器) b.半双工: 允许数据在两个方向上传输,但是,在某一时刻,只允许数 据在一个方向上传输,它实际上是一种切换方向的单工通信;(对讲机) c.全双工: 允许数据同时在两个方向上传输,因此,全双工通信是两个
[单片机]
ARM嵌入式主板综合对比
随着当代工控智能产品功能的日益复杂以及市场竞争,迫使产品的开发周期不断缩短。基于分工的原则,选择集成了一定软硬件功能的嵌入式主板作为整机部件,已成为当下整机产品设计的一种趋势。尽管目前市面上ARM嵌入式主板是种类繁多,但大致可划分为A、B两类:A类主板是从学习套件演化而来,主要集成了CPU和存储器芯片,在模块周边以焊盘形式引出管脚,客户在使用时需要把主板模块直接焊接在应用底板上;B类主板是针对工控应用而来,除了CPU核心系统外,还包括了常规的显示、USB、网络、UART等接口,并通过操作系统(Linux或CE)封装成完整的计算机运行环境,结构上通过主板两侧引出的双排插针与客户应用底板相连。英创公司的主板产品属于B类。 通过下图
[单片机]
OK6410A 开发板 (八) 48 linux-5.11 OK6410A linux内存管理总览
linux内存管理 总览 进程 与 内存管理 linux 内存 从 内存类型角度分为 A. 虚拟内存 B. 物理内存 linux 内存 从 管理角度分为 A. 用户内存 B. 内核内存 从而 正交 形成了 4种 1. 内核物理内存 由 struct page 管理, 不同的 内存模型 有不同的管理方式 // CONFIG_FLATMEM CONFIG_DISCONTIGMEM CONFIG_SPARSEMEM_VMEMMAP CONFIG_SPARSEMEM 2. 内核虚拟内存 由 四种方式() 管理 // 直接(线性)映射 vmalloc动态映射 持久映射kmap 固定映射f
[单片机]
OK6410A 开发板 (八) 99 linux-5.11 OK6410A 文件访问实例mmap与read的比较
mmap 和 write 的实现 他们两个的实现,其实重点都在 linux 中,所以要比较 他们的区别,要注意 以下流程 在 linux 内核中的区别 open - addr=mmap(...); - addr - close open - read - close 相同点 要将 磁盘上的文件内容 搞到 用户能访问到的内存 里面,需要关注以下数据及过程,mmap和read都做了这些工作 1.硬盘中文件 的 起始硬盘地址 和 长度 2. 内核空间的虚拟内存地址 和 对应的 物理内存地址A 和 映射关系A 3. 用户空间的虚拟内存地址 和 对应的 物理内存地址B 和 映射关系B 4.文件内容从
[单片机]
ATmega16开发板教程(1)——LED点灯
2、LED点灯 作为通用数字IO使用时,AVR单片机的IO具备读、写、修改功能。每个端口具有3个寄存器:DDRx、PORTx、PINx。 DDRx:1-输出,0-输入。当配置为输入时,PORTx=1,上拉使能,PORTx=0,高组态;配置为输出时,PORTx=1,输出高电平,PORTx=0,输出低电平。 图2- 1IO寄存器配置图 代码说明: ØLED引脚宏定义 #define MCU_LED DDRC #define MCU_LED_Port PORTC (如果只需单独定义某一位IO,则可通过_下划线来指定,如DDRC_DDC0,同理PORTC_PORTC0 = 1)
[单片机]
友善之臂最新版mini2440学习笔记——开发板架构和搭建开发环境
这段时间一直想学习嵌入式程序设计。于是搞了一块mini2440的开发板,按照韦东山的《嵌入式Linux应用开发完全手册》,开始了我的嵌入式学习之路。 虽然网上关于mini2440的资料有一大堆,但是真正能够用得上的却不多。特别是友善最新版的mini2440上更换了新的NOR和NAND,针对这些硬件的开发资料却非常少。 我用的是友善之臂最新版mini2440,首先介绍开发板配置: 处理器:S3C2440A SDRAM: EM63A165TS NOR: SST39VF1601 (2M) NAND: K9K8G08U0E (1G) 网卡: DM9000EP 开发环境: 华硕 R455L 64位Ubuntu
[单片机]