蓝牙是一种简单高效的短距离通信技术,广泛应用于手机、笔记本电脑、耳机等电子设备。本解决方案主要针对蓝牙小票打印机、需要用到蓝牙一对多应用情景而提供的一套低成本解决方案。
详情

目前,市场上基于蓝牙协议的小票打印机基本是只能实现一对一蓝牙小票打印。但是,随着各种移动互联网服务的普及,很多时候用户可能需用到一部手机多个APP同时联接一台蓝牙小票打印机的应用情景。例如,现阶段互联网上流行的各种手机外卖服务平台,很多用户为了增加外卖订单量,同时使用多个外卖APP服务,如饿了吗,美团外卖,百度外卖等。使用普通的蓝牙打印机每一APP就需用一台小票打印机,多个APP的话就需要多部小票打印机,这样增加了用户的成本和降低了使用的便利性。维霖通(上海)通信技术有限公司针对这种情况,推出可支持多通道的蓝牙小票打印机解决方案,使用此解决方案可实现一部小票打印机同时连接多个APP,圆满解决了一部热敏打印机只能联接一个APP的问题。

目前也有部分蓝牙模块方案已经支持一对多,本方案的优势在于:

  1. 支持连接APP数量70+10,甚至更多的数量。
  2. 蓝牙协议栈运行在Host MCU端,减少了一颗MCU,大幅度降低了方案成本。
  3. 蓝牙协议栈与打印SDK完美集成,大幅减少软件开发工作量。

演示视频

功能介绍

  • 连接设备数量8个,包括七部android手机和一部iphone手机;
  • 连接APP数量 70+10。即每台android手机可以安装十个APP,共支持七部android手机同时连接。每台iphone手机可支持十个APP连接。(如果排除host端MCU性能的限制,APP连接数量是可以无限增加的。实测一台android手机支持20个APP连接,一台iphone手机支持 12个APP连接);
  • 支持各种android和iphone上的外卖软件。
系统框图

WLT2564双模蓝牙模块只是一个transceiver,蓝牙协议栈运行在主控GD32F103RC端(或STM32F103端)。跟普通的AT指令蓝牙模块相比里面少了一颗运行协议栈的MCU,所以该方案的整体成本会降低很多。

       主控GD32F103RC端只需留出16KBRAM120KBFlash即可正常的运行的蓝牙协议栈。目前还在对该蓝牙协议栈进行优化,后续只需要8KBRAM40KBFlash即可完美运行蓝牙协议栈,这样可以留出更多的空间供打印程序使用。

       维霖通已经把蓝牙协议栈与GDST的平台的打印机 SDK无缝集成在一起,客户无需做蓝牙协议栈的移植,无需对解蓝牙的工作原理做深入了解,只需调用两个收发数据的API函数即可完成对蓝牙数据部分的处理。大幅降低软件开发工作量。

 

WLT2564蓝牙功能描述

  • 支持蓝牙 v2.1v3.0v4.0 规格
  • 内置高性能PCB天线
  • 内置蓝牙协议处理单元
  • 支持多种通信速率
  • 支持 Class 1Class 2Class 3
  • 支持 PCM 接口
  • 支持硬件流控
  • 支持多种低功耗模式
  • 内置 32KHz 振荡器
  • 超小封装:13x27mm
模块封装

                                                                                   

引脚分布