ADAPTIVE MICRO-WARE MIB Retro Machine Interface Board Instructions

June 17, 2024
ADAPTIVE MICRO-WARE

ADAPTIVE MICRO-WARE MIB Retro Machine Interface Board

INTRODUCTION

This document specifies hardware and software requirements, test procedures and prototype performance requirements of the “Machine Interface Board (MIB)” module. The MIB module is a sub-system, which is in turn only a part of the larger “Coin-Op Payment” system. The scope of this document is only within the MIB module. For detailed specification requirements on the overall system description refer to “Coin-Op Payment System Specification D-161231-0019” and for the HUB module, refer to “Machine HUB Board (HUB) Specification” document D-161231-0025 (See 1.1 Reference Documents).

Revision History

REVISION RECORD

Revision| Date| Originator| Revision Description
001| 05/19/2016| Admir Maglajlic| Create document
002| 01/12/2017| Admir Maglajlic| Added MIB RF Message Protocol

Reference Documents

  1. Coin-Op Payment System Specification D-161231-0022
  2. Machine Hub Specification Document (D-161231-0025)

Definitions

MIB: Machine Interface Board – Custom Hardware Module
ETEE: End-To-End Encryption – Secure method where the data is encrypted on the sender’s system or device and only the recipient is able to decrypt it. Nobody in between can read it or tamper with the data.
LP2PE: Local Point-To-Point Encryption – Local secure method where the data is encrypted/decrypted between an end point and an intermediate device (ex: MIB module and HUB Module)
Application Message: A message sent from a SMART Tablet
Server Message: A message sent from the Cloud Server

System Description

The purpose of the MIB module is to enable secure bidirectional wireless communication between washer/dryer and the HUB module (see Figure 1). Each washer and dryer has an MIB module, which interacts with “OEM Control Board” via dedicated RS485 serial link. In addition, the MIB module has an integrated “Coin Counter” that counts inserted coins and an integrated “Coin Emulator” which electronically simulates the coin insertion upon user payment. The “Coin Emulator” is software version dependent, since not all washers/dryers support RS485 Interface. The link between MIB “Coin Emulator” and the “Coin Drop” on the “OEM Control Board” is a custom-built wire harness. The MIB modules have on board a unique ID chip, which allows a HUB module to uniquely select and talk to all MIB modules individually. For privacy and security reasons, the wireless link (915 MHz) between the HUB and MIB units is encrypted with “Local Point-To-Point Encryption (LP2PE)” algorithm.

Figure 1 System Description

Power Interfaces

1. 24VDC Power Port (Main Power Input)

Communication Interfaces

The Machine Interface Board (MIB) has following Interfaces:

  • AES128 Encrypted Wireless RF Link (Sub-1GHz channels)
  • 1 RS-485 Serial Port (washer/dryer link)
  • 1 RS-485 Serial Port (development test port )
  • 1 RS-232 Serial Port (development test port )

Communication System Requirements

The MIB shall support following Continental GIRBAU “Message Type Protocols”:

  • Cod. 585927en, Rev. No. 03/0615
  • Cod. 586016en, Rev. No. 01/0913

Software Architecture

TBD

MIB RF Message Protocol

MIBs receive and response to HUB RF Commands in a following 30 Bytes protocol:

Coin Drop Request Message

MIB Machine#
(Byte 0)| Coin CMD 0x05
(Byte 1)| Coind Drop#
(Byte 2)| Padding
(Byte 3 – Byte 29)
---|---|---|---

Coin Drop Response Message

MIB Unique ID
(Byte 0 – Byte 5)| MIB RSSI
(Byte 6)| HUB RSSI
(Byte 7)| Padding 0x55
(Byte 8 – Byte 29)
---|---|---|---

Serial Message Request

MIB Machine#
(Byte 0)| Msg Length
(Byte 1)| Message
(Variable Length)| Padding
(Byte_next – Byte 29)
---|---|---|---

Serial Message Response

MIB Unique ID
(Byte 0 – Byte 5)| MIB RSSI
(Byte 6)| HUB RSSI
(Byte 7)| Response Msg
(Variable Length)| Padding 0x55
(Byte_next – Byte 29)
---|---|---|---|---

MIB States of Operation

Coin Drop custom Function/command from SMART Tablet
Configurable input parameters from Tablet (polarity, time between drops, number_of_quarters)

Figure X – Timing diagram (TBD)

Software Operational State Diagram

Figure X to X-x illustrates the operational state diagrams of software architecture.

Unit Prototype Test Routines

In order to verify the prototype MIB board functionality, following tests should be performed

Programming Header (I/O) Test

For Test and debug.

RS-485 Serial Link Test

TBD

RS-232 Serial Link Test

Not Used

ID Chip (I2C) Test

A register(s) that contain unique ID number is serially read via I2C interface and verified.

Coin Counter/Emulator (I/O) Test

For Coin emulation.

LED (I/O) Test

For test and debug.

Radio Link Quality Test

The criteria for RF communication link quality between Machine Interface Boards and HUB Interface. (TBD)

Printed Circuit Board (PCB) Specification

The MIB Module has on board integrated RF antenna and all of the necessary power supplies. The PCB is an impedance-controlled board with TBD layers. The PCB is going to be mounted on the front side of the washer, behind the plastic OEM panel (top right corner panel).

PCB Shape and Size

The MIB PCB dimension is 58.5 mm x 95.3 mm (2.3 in x 3.75 in). The Board has four mounting holes and embedded antenna.

Warning

This device complies with part 15 of the FCC Rules. Operation is subject to the condition that this device does not cause harmful interference (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.

Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment.

NOTE : This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation.

If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:

  • Reorient or relocate the receiving antenna.
  • Increase the separation between the equipment and receiver.
  • Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
  • Consult the dealer or an experienced radio/TV technician for help.

To maintain compliance with FCC’s RF Exposure guidelines, This equipment should be installed and operated with minimum distance between 20cm the radiator your body: Use only the supplied antenna.

FCC ID: 2BDWJ-MIB216300

Project Name: Machine Hub Interface Board| Originator: Admir Maglajlic
---|---
Contributors:
Document Title: Down Power Line Sensor (DPLS)| FileName: Machine Interface Board Theory of Operation_Technical Description.docx
Create Date: 3/31/2016| Last Saved Date: 1/16/2017 4:19:00 PM|

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals