wireless digital e-ink price tag systemwhitmore/courses/ensc305/... · wireless digital e-ink price...

20
DAVID NEGRABEE JOEMINI POUDEL TAUSEEF ALWARIS STEVEN HOANG MAHYAR MEHRAN WIRELESS DIGITAL E-INK PRICE TAG SYSTEM

Upload: lethien

Post on 23-Mar-2018

221 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

D A V I D N E G R A B E E J O E M I N I P O U D E L T A U S E E F A L W A R I S

S T E V E N H O A N G M A H Y A R M E H R A N

WIRELESS DIGITAL E-INK PRICE TAG SYSTEM

Page 2: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

Overview �  Background

¡  Introduction to Precision Wireless Team ¡  Project Motivation �  Product Functionality ¡  Proposed Product ¡  E-Ink ¡  Radio Frequency Communication ¡  Final Hardware Design

�  Conclusion

¡  Questions �  Project Demo

Page 3: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

There are many flaws in utilization of paper price tags: � Updating traditional paper price tags is time

consuming and labour intensive. � The tags are most likely not recycled � Updating the prices on the daily basis is not

possible nor efficient.

Background

Page 4: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

�  To develop a pricing system that is more efficient and reliable. �  To increase the feasibility of frequent price updates. �  To make the process more eco-friendly and power efficient

compare to existing solutions �  To Enable price updates from the headquarters using a

synchronized database system �  To make the system easy to use and implement so it can be

integrated in any store in the matter of days. �  Making the display more flexible and user friendly depending

on various applications.

Project Motivation

Page 5: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

Wireless electronic price tag; AccuTag System:

Display Unit: �  E-paper Display ( Pervasive Display) �  Atmel single-chip transceiver solution for use as a

MCU and RF transmission unit. Transmitter Unit: �  Transmitter prototype �  Synchronized database

Proposed Product

Page 6: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

High Level Block Diagram

Hardware Design

Page 7: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

Atmel AVR2063

118359B-AVR-01/12

5.4 Programming access The standalone RCB does not support user programming interfaces. It has to be mounted on a development platform such as the STB in order to give the user a method for programming the microcontroller on the RCB.

There are two supporting interfaces that provide optional methods for programming and debugging the host application on the microcontroller. They are AVRISP and JTAGICE mkII.

When using the AVRISP programming interface, the user has access to a 6-pin header that allows the fuses and the flash of the Atmel ATmega1281V to be programmed. The AVRISP does not support application level debugging. See Figure 5-6 for the proper connector orientation between the STB and the AVRISP.

The ISP pin location for the Atmel ATmega128RFA1 differs from the ATmega1281V. Therefore the AVRISP can only be used with 1281V-based RCB boards.

Figure 5-6. STB and AVRISP connection.

In order to provide extra developmental features beyond simple fuse and flash programming, such as application-level debugging, the JTAGICE mkII should be used. The STB also provides the required 10-pin header for proper JTAGICE mkII connection. See Figure 5-7 as a connection reference.

Atmel AVR2063: Sensor Terminal Board - Hardware User's Manual

Features • Radio controller board (RCB) general purpose I/O (GPIO) interface

- Screw terminals for connecting external circuitry - Onboard GPIO circuit protection and digitally controlled relays

• Atmel® AVR® JTAGICE mkII and AVRISP programming access for RCBs • USB to virtual COM port support via fast parallel bus connection • External power circuitry • External 32Kbyte SRAM • Temperature sensor • Low power consumption in RCB battery mode

1 Introduction This application note provides a detailed hardware description of the individual function blocks of the sensor terminal board (STB). The STB is used in conjunction with an Atmel radio controller board (RCB) in order to provide various interfaces for evaluating and creating wireless sensor type applications.

Figure 1-1. Sensor terminal board (STB).

8-bit Atmel Microcontrollers Application Note

Rev. 8359B-AVR-01/12

Page 8: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

Schedule

Page 9: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

E-Ink Integration

Page 10: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

�  Electrophoretic Display ¡  Unlike conventional back lit displays; e-paper reflects light. ¡  Mimics the behaviour of conventional paper theoretically

making it more comfortable to watch and giving a surface wider viewing angle.

¡  In addition, text and images will remain on the e-paper without power supply.

¡  Environmentally the solution is better as paper tags are substituted.

Page 11: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

�  Data Transmission

¡  Packet format ¡  Composing packets

�  Data Reception ¡  Parsing packets ¡  Sending data to EPD

�  Database ¡  Set up of catalogue on SQL Server ¡  Table schema

�  Host software ¡  Monitoring database ¡  Sending messages to transmitter

RF Communication

Page 12: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

Packet Format

Page 13: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

Final Hardware Design

Page 14: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

PCB Layout

Page 15: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

PCB Layout w/ Layers

Page 16: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

Budget Breakdown

Page 17: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

Market

Page 18: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand
Page 19: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

�  ACK Handling �  Variable Packet Size �  Item Info �  Barcodes �  Move to 802.11.n Technology �  Expand bitmap library

Future Improvements

Page 20: WIRELESS DIGITAL E-INK PRICE TAG SYSTEMwhitmore/courses/ensc305/... · WIRELESS DIGITAL E-INK PRICE TAG SYSTEM . ... E-Ink ! Radio Frequency ... Move to 802.11.n Technology ! Expand

Questions