jianxian67 发表于 2011-10-7 11:51:53

自动化技术

《现代电子技术》2004 年第 17 期总第 184 期                                       自动化技术

模块下发A T命令,就可以方便地实现基于短信息SM S             针3: 不用            针6: 公共线

的移动支付功能。在移动支付过程中需要用到的A T命令                M DB协议的串行位格式为:1 个起始位,8 个数据位,

主要有:                                     1 个方式位与 1 个停止位,   共 11 位。方式位的值置 1 时,

   A T +CNMI   读出手机号码                该字节的内容为地址;   置0 时, 字节内容为数据。

   A TH         挂断拨号                        VM C向外设发送命令时采用广播方式。第一字节为

   A T +CM GF 选择短消息格式                  地址字节,该字节被所有的外设读取,       但只有符合地址字

   A T +CM GR 读取短消息内容                  节所指定的外设才处理其后的数据字节。当数据从外设发

   A T +CM GS 发送一条短消息                  送到VM C时, 最后一字节的方式位被置 1, 标志着数据发

    自动售货机使用M C35 处理手机购物的主要流程如            送完毕。

图1 所示。
                                       4 移动支付功能实现

                                       411 自动售货机结构

                                          终端设备自动售货机的内部结构如图2 所示。

                                                   图2 自动售货机内部结构图

                                          自动售货机 主控制器 VM C       (V endingM ach ine

                                                ) 的核心部件       (             ) 采
                                       Contro ller   M CU M icrop rocessor U n it

                                       用M otoro la 公司的M 68HC 11 单片机。他通过M DB总线

                                       连接纸币器、硬币器以及M C35 模块等。根据M DB协议,
             图1 手机购物流程图                  图2中的VM C 是主控制器, 而纸币器、硬币器及M C35 模

    图1 中的服务号码即为M C35 模块中SIM   卡所对应   块等是从设备。另外, VM C 直接连接显示屏、键盘及马达

的手机号码,   当用户拨打此号码时,M C35 模块中会产生      电机等,以实现与用户的交互及驱动出货装置。为实现自

呼叫信号。自动售货机通过定时查询发现有呼叫信号后,                动售货机终端对移动支付功能的支持,         VM C中实现的主

将通过A T命令读出用户手机号码,但不会与用户手机产         要功能为:   用户身份识别、购物流程控制、出货控制、发

生通话。接着自动售货机记录下用户手机号码,         挂断拨号   短信汇报交易信息以及故障处理等。

过程,并通过屏幕提示用户进行购物选择。购物完毕,         自   412 总线转换接口设计

动售货机自动产生交易记录,并按协议生成短信发回交易               自动售货机VM C 是通过M DB总线与外围设备相连

管理中心。                                    的,而M C35 模块本身只提供R S232 接口。因此,在M DB

                                       总线与M C35的串口之间必须设计一个总线转换接口以
3    总线
MD B                                 实现协议转换功能。

       总线是根据         协议制定的总线标准。         转换接口设计方案如图3 所示。
   M DB      M DB ICP

       协议 (            
M DB ICP   M u lti D rop Bu s Internal Comm un ica

tionP rotoco l) 是欧洲售货机制造者协会制定的一套用于

协调自动售货机的主控制器 (VM C)与多个外设之间通信

的协议。

       总线接口实际上是工作于 9600      的主从型
   M DB                      b s

串行总线接口。      接口共有6 针,各针信号定义如下:
          M DB

   针 1: 34 V直流电压    针4:主接收线                      图3 总线转换接口框图

   针2:电源地线         针5: 主发送线             转换接口中采用了W inbond公司的W 77E58 单片

                                                                           39
页: [1]
查看完整版本: 自动化技术