DLP Design DLP-ECON-BP Скачать руководство пользователя страница 1

September 2014:  Vers1.0                                          Page 1                                               

©

2014 DLP Design, Inc. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D

D

L

L

P

P

-

-

E

E

C

C

O

O

N

N

-

-

B

B

P

P

 

 

E

E

 

 

I

I

n

n

k

k

 

 

D

D

i

i

s

s

p

p

l

l

a

a

y

y

 

 

C

C

o

o

n

n

t

t

r

r

o

o

l

l

l

l

e

e

r

r

 

 

B

B

o

o

o

o

s

s

t

t

e

e

r

r

P

P

a

a

c

c

k

k

 

 

 
DLP-ECON-BP BOOSTERPACK FEATURES: 

 
•    

Compatible with Texas Instruments’ G2 LaunchPad (Required) 

•    Temperature/Humidity Sensor 
•    DLP-ECON-F1 Control Module Incorporated 
•    E Ink 1.73" Mobius Display Included 
•    Selectable Host:  GUI/USB or LaunchPad 
•    Host PC GUI for Image/Icon Creation 
•    Four User-Definable Buttons 

 

 

 

•    All Power Taken from the TI LaunchPad   

 

 

 

 

 

 

 

 

                             

 

 

 

 

 

 

         

 

 

 

 

 

     

Shown here with the TI G2 LaunchPad

           

 

 

 

 

 

 

 

 

 

 

(Sold 

Separately) 

DLP-ECON-F1 E INK CONTROLLER FEATURES:                           

 

 
•    

Compatible with the E Ink 1.73” Mobius Display 

•    Simple UART Interface at 115.2K Baud 
•    Single 3.3-3.6V Supply 
•    On-Board, 5-Rail PMIC 
•    Programmable VCOM (Non-Volatile) 
•    Surface Mount Module Format 
•    1.2” x 1.2” (30.5 x 30.5mm) Footprint 
•    Built-in FPC Display Connector 
•    On-Board, Non-Volatile Storage for Three Full Display Images 
•    Up to 90 32x32-Pixel, User-Defined Icons 
•    Windows Demonstration GUI with Barcode Creation Support 
     Provided 
 

1.0  INTRODUCTION 

 

The DLP-ECON-F1 E Ink Display Controller is designed to make easy work of driving E Ink’s 1.73-inch 
Mobius display.  This module consists of the electronic components necessary to correctly update the 
image on the e-paper display via a simple TTL serial interface typically found in low-cost 
microcontrollers.  The DLP-ECON-BP BoosterPack can be controlled by two types of host:  PC GUI via 
USB (Virtual COM Port), or the Texas Instruments LaunchPad. 

 

 

In a typical usage scenario when the host is a PC, the GUI is utilized to create and send over full-screen 
displays including barcodes and icons via the USB interface.  The GUI can also import *.bmp bitmaps 
which can be used in full-screen displays.  When the host is a TI LaunchPad (or small microcontroller), 
non-full-screen control features are used to update the contents of the display:  Clear Display, Display 
Text, Icon On/Off and Global Update via non-volatile memory. 
 

Содержание DLP-ECON-BP

Страница 1: ...latile Storage for Three Full Display Images Up to 90 32x32 Pixel User Defined Icons Windows Demonstration GUI with Barcode Creation Support Provided 1 0 INTRODUCTION The DLP ECON F1 E Ink Display Controller is designed to make easy work of driving E Ink s 1 73 inch Mobius display This module consists of the electronic components necessary to correctly update the image on the e paper display via a...

Страница 2: ... of text loading full screen images to the display from non volatile memory icon display clear etc More to the point full screen loading of images to the frame buffer is typically avoided because small micro controllers serving as a host typically do not have the storage capability to hold full screen 20K byte images That said even the smallest microcontroller can easily send over full screen imag...

Страница 3: ...e Finally verify correct operation of the system by clicking on the Clear Display button in the GUI At this point the DLP ECON BP BoosterPack is ready for use 3 0 DLP ECON BP BOOSTERPACK DLP ECON BP BoosterPack contains an E Ink display display controller temperature and humidity sensor four push button switches and connections for both a TI LaunchPad and USB connection to a host PC The DLP ECON B...

Страница 4: ...8 Stop Bits 1 Voltage 0 3V Idle When High 3 1 4 CURRENT SENSING RESISTOR A current sensing resistor is installed on the BoosterPack in series with the power being supplied to the DLP ECON F1 controller module The resistor R18 is a 0 1 Ohm 1 tolerance resistor To monitor the current being drawn by the module a millivoltmeter can be used to measure the drop across this resistor and the current draw ...

Страница 5: ... are converted to their binary equivalents in the DLP ECON F1 and loaded to the display at the location specified by the packet sent With the local update only the pixels that must change for the required presentation of data are changed The rest of the display remains unchanged NOTE While in this Run mode the other buttons can be pressed and their functions will occur as expected but you may have...

Страница 6: ...light on the E Ink display This pin is connected to one of the GPIO lines on the DLP ECON F1 P4 1 so that the backlight can be controlled via host software Pin 5 must be tied high low to a GPIO or to another controlling circuit it must not be left floating 4 3 COMMAND SET The TTL serial interface to the DLP ECON F1 controller operates at 115 200 baud The host can be either a PC via USB or the TI G...

Страница 7: ...ecommended that the circular buffer be cleared by writing 200 zeros to the controller or by cycling power Every byte received by the controller is stored in a 200 byte circular buffer Care must be taken to never send more than 200 bytes without waiting for the controller to reply indicating the presence of additional capacity in the buffer COMMANDS 0x30 Request image from the target frame buffer N...

Страница 8: ...E6 CHKSM XOR of preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x04 SZ Packet size 0x04 0x43 CMD Reply 0x43 0xE7 CHKSM XOR of preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x04 SZ Packet size 0x04 0x44 CMD Command 0xE0 CHKSM XOR of preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x04 SZ Packet size 0x04 0x45 CMD Reply 0x45 0xE1 CHKSM XOR of preceding bytes seeded with...

Страница 9: ...preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x04 SZ Packet size 0x04 0x50 CMD Command 0xF4 CHKSM XOR of preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x09 SZ Packet size 0x09 0x50 CMD Reply 0x51 5 Bytes ASCII data for FW version MM mm chksm CHKSM XOR of preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x05 SZ Packet size 0x05 0x52 CMD Reply 0x51 CRC CRC of the image...

Страница 10: ...preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x05 SZ Packet size 0x05 0x58 CMD Reply 0x58 data PAYLOAD PMIC register data chksm CHKSM XOR of preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x06 SZ Packet size 0x06 0x57 CMD Reply 0x57 reg adr PAYLOAD PMIC register address reg data PAYLOAD PMIC register data chksm CHKSM XOR of preceding bytes seeded with 0x55 0xF5 SOF Start of f...

Страница 11: ...F5 SOF Start of frame 0x15 SZ Packet size 0x15 21 bytes 0x5D CMD Reply 0x5D 17 Bytes PAYLOAD PMIC register data 17 bytes chksm CHKSM XOR of preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x85 SZ Packet size 0x85 133 bytes 0x60 CMD Command data PAYLOAD 96b of font character data 32b nulls chksm CHKSM XOR of preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x04 SZ Packet size 0x04 ...

Страница 12: ... 1 Icon OFF ON 0 for Hide Icon 1 for Display Icon XMSB X Most Significant Display Location Byte use FF for the preset icon positions XLSB X Least Significant Byte YMSB Y Most Significant Display Location Byte use FF for the preset icon positions YLSB Y Least Significant Byte chksm CHKSM XOR of preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x04 SZ Packet size 0x04 0x64 CMD Reply 0x64 0xC...

Страница 13: ...ent 0 chksm CHKSM XOR of preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x8E SZ Packet size 0x8E 142 bytes 0x66 CMD Command data PAYLOAD 96 bytes of font character data 32 null bytes chksm CHKSM XOR of preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x04 SZ Packet size 0x04 0x90 CMD Command 0x34 CHKSM XOR of preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x04 SZ Packet...

Страница 14: ...CHKSM XOR of preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x04 SZ Packet size 0x04 0x95 CMD Reply 0x95 0xC1 CHKSM XOR of preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x04 SZ Packet size 0x04 0x94 CMD Command 0x04 CHKSM XOR of preceding bytes seeded with 0x55 0xF5 SOF Start of frame 0x04 SZ Packet size 0x04 0x95 CMD Reply 0x95 0x06 CHKSM XOR of preceding bytes seeded with 0x...

Страница 15: ... Port and D2XX programming API interfaces the provided GUI uses the D2XX interface therefore the VCP drivers must be disabled before it will work correctly with the hardware See Section 2 3 5 of the Quick Start Guide or the notes at the bottom of the page at www dlpdesign com for more details Further reading on the topic of VCP vs D2XX drivers can also be found at http www dlpdesign com tnt VCP 20...

Страница 16: ...n by other hardware 5 4 GLOBAL UPDATE This function is used to take a full screen image 20K bytes in the frame buffer and load it to the display all at once Issuing a Global Update command to the DLP ECON F1 will invalidate the CRC for the image that was held in the frame buffer before performing the update to the E Ink display 5 5 LOCAL UPDATE This function is called after first having sent one o...

Страница 17: ...e GUI has the ability to create custom barcodes and place them anywhere in the GUI edit window or the E Ink display It will create PDF417 QR code and ITOF type Interleave Two of Five barcodes Text can be entered and placed anywhere on the screen using the built in character set Monochrome bitmap files can be loaded from the PC s hard drive and placed anywhere within the GUI edit window or E Ink di...

Страница 18: ...ng other drawing shapes within the enlarged area 5 19 SAVE ICON TO TARGET This button sends a newly created icon to non volatile memory within the DLP ECON F1 for storage Icons are stored using a zero based access numbering system 0 89 Before clicking this button choose which of the 90 memory locations in the target device where the icon is to be stored Enter this location selection value in the E...

Страница 19: ...e the text found in the text edit box and send it the target device for later display at a location specified in the location edit box of the GUI Note that the text will NOT instantly appear on the target device display In order to display the text on the target device use either the LOCAL UPDATE button or the GLOBAL UPDATE button 5 24 COMMIT This button will freeze whatever is on the display so t...

Страница 20: ...ent name Click on Activate Zoom and move the Zoom Segment to Zoom Coordinate 0 0 Click on Save Image and assign a name to the file Click on De Activate Zoom Enter a zero in the edit box for icon number 0 of icons 0 89 in non volatile storage under the Save Icon to Target button Click on Save Icon to Target Select the new icon and click on Open The new icon is now stored in location 0 of the icon s...

Страница 21: ...d in this datasheet may be adapted or reproduced in any material or electronic form without the prior written consent of the copyright holder This product and its documentation are supplied on an as is basis and no warranty as to their suitability for any particular purpose is either made or implied DLP Design will not accept any claim for damages whatsoever arising as a result of the use or failu...

Отзывы: