background image

 

 

© Dialog Semiconductor 2008. All rights reserved.  

All brand and product names are trademarks or service marks of their respective owners. Printed in Europe. 

DA852X-UG02-608      Page 33 of 47

User Guide Release 2.0

 

 

 

DA852X E Ink Evaluation Kit

 

Display Controllers 

Use the clamp provided to ensure a good connection with an even pressure. Don’t tighten the clamp too much, it 
can flex and give a less effective pressure

 

Figure 16. 

Clamp fitted to ensure good connections 

That is job done, we move on now to working with the software. 

For troubleshooting, see Section 8.2. 

4.2 

Creating a New Project 

We’ll assume that you have followed the instruction on page 9 onwards, and have successfully installed the software and 
USB driver. If not, do it now. 

Start the software by selecting Start>Programs>Dialog Semiconductor>Display Controllers>DA852X. 

You will be greeted by the image in Figure 17. 

Содержание DA852 Series

Страница 1: ...ws Vista but has been shown to function See Section 3 1 2 1 1 Product Lineup The DA852X E Ink Evaluation Kit series has been produced to allow evaluation of the DA852X series drivers These currently c...

Страница 2: ...lex Connection 7 2 1 7 Output Connectors 7 3 SOFTWARE 9 3 1 1 Release Notes 9 3 1 2 Installation 9 3 1 3 Control Panel 11 3 1 4 Interface Description 12 3 2 Common Controls 12 3 2 1 Device Type 12 3 2...

Страница 3: ...tes to provide drive waveform 29 3 6 2 Creating a Hex string from state outputs 30 3 6 3 Decode a hex string to state array 30 4 TUTORIAL A MEMORY GAUGE EXAMPLE 31 4 1 Connecting the Display Hardware...

Страница 4: ...ductor does assume responsibility for such compliance Whilst care has been taken in the design of the product Dialog Semiconductor assumes no liability from the user for any indirect incidental or con...

Страница 5: ...to be cascadable with other DA852X boards to allow connection of large displays with more than 256 segments Figure 1 DA8521 PCB layout The hardware solution is based upon PCBs numbered 44 179 73 04 0...

Страница 6: ...below in red Figure 2 Normal Position of Jumpers 2 1 4 Expansion Input This series of test points can be used to Monitor the control signals from the USB interface Transmit the signals to external ha...

Страница 7: ...narrow pitch connector with in line pins 64 96 output versions only 1 27mm IDC sockets for connection via ribbon cable Typically inline FPC sockets for direct insertion of the FPC tail are available f...

Страница 8: ...connectors compatible with the PCB footprint are available e g www gtk co uk www hirose co jp Device type DA8521 DA8522 DA8523 DA8524 Outputs 64 96 192 256 Board no 44 179 73 04 A 44 179 73 05 A 44 1...

Страница 9: ...plified and the ability to modify recorded sequences included Compatibility of sequence and initialisation files is retained except for embedded special codes which have changed slightly See details b...

Страница 10: ...their respective owners Printed in Europe DA852x UG02 608 Page 10 of 47 User Guide Release 2 0 DA852X E Ink Evaluation Kit Display Controllers Third step Select Dialog USB Driver Fourth step Continue...

Страница 11: ...re of Windows which identifies a USB driver as belonging to the port on which it was installed The software has not been tested extensively on Windows Vista but no problems have been identified with t...

Страница 12: ...s started 3 2 2 Top Plane Connection s The user must manually enter the output connected to the top plane connection Usually this is easily available from the documentation provided with the display p...

Страница 13: ...are greyed out and cannot be activated separately It will however be controlled by the software If you have not used the software before the device type selected will be DA8521 a 64 segment device An...

Страница 14: ...rge to its final value before data is sent and the display is enabled A typical figure is 20ms for VDD 3 3v It is only required that the output voltage has reached its working voltage before the displ...

Страница 15: ...image artifacts Local Black then White This is a local update waveform Only the pixels that have a different ending state from their starting state switch This is better used for inverse mode operati...

Страница 16: ...copied from another location The directory must contain an ini file with the same name as the directory File Copy Project Allows the creation of a copy of the existing selected project with a new name...

Страница 17: ...resh the PC display with no change to status View Invert Toggles Invert mode This will invert the current display and all slides View Zoom Zoom in to image area View Zoom Full Show entire image area V...

Страница 18: ...ed into a series of slides If the Erase button is off the alphanumeric string is added to the existing display else the screen is cleared before display Selecting an existing item in the list displays...

Страница 19: ...tion reordering temporary selection and deletion of sequence items Click on the text to highlight the item then Move Item Up or Down to reorder it in the list Clicking on the check mark beside any alp...

Страница 20: ...mitted immediately but this could result in fairly slow response due to the Enable time of the display The default mode is Immediate Update Now Updates the display with stored mouse clicks if mode is...

Страница 21: ...roject13 memory 32 If the line offline 0 is changed to offline 1 this flags to the software that hardware is not attached Filename ini stored in the subdirectory filename in the Data directory is used...

Страница 22: ...representation of the E Ink display to be used It will normally be generated from the CAD database used to define the Display for the manufacturer The Image file is a standard Windows Bitmap file bmp...

Страница 23: ...667 732 689 60 738 653 754 689 59 Comment lines are supported with at the beginning or within a line Note that multiple lines in the file may refer to the same control channel Overlapping rectangles w...

Страница 24: ...are used to decode numbers and alphanumeric strings on the display See the next section The slide consists of a series of BitmapX Y coordinates that lie within mapped areas along with the desired stat...

Страница 25: ...se codes is to create a suitably named slide file with just a single code Example file BitmapX BitmapY State 1 2 10 delay 680 651 725 678 1 746 671 1 769 664 1 790 655 1 814 648 1 Hex data 3f000000000...

Страница 26: ...numbers X0 Y0 is a reference position of the character location used to generate the numerics 0 9 It can be any identifiable point of the symbol such as the centre point or lower left The only require...

Страница 27: ...ontain the following 0 X0 Y0 1 X1 Y1 2 X2 Y2 Etc for all alphanumeric character locations X0 Y0 is a reference position of the character location used to generate the alphanumerics A Z 0 9 It can be a...

Страница 28: ...ck 15v 0v 15v S0 switches off S1 remains on White White 15v 15v 0v S1 switches off S0 remains off As you can see the outputs D0 and D1 depend upon previous state as well as the desired state The term...

Страница 29: ...eturn array change_state which is in same format as phase table new old W W is 4 0 0 B W is 2 0 1 W B is 1 1 0 B B is 8 1 1 TP is 16 Top Plane is not used here short i a b for i 0 i device i a state i...

Страница 30: ...opplane device void Create_String void int i val char string MAX_OUTPUTS state topplane 0 for i device 1 i 3 i i 4 val state i 8 state i 1 4 state i 2 2 state i 3 sprintf string s x string val strcpy...

Страница 31: ...ent Board We ll assume that the display is to be connected to the board directly and that FPC connectors will not be used This information has been provided by E ink which should allow simple connecti...

Страница 32: ...k Evaluation Kit Display Controllers Figure 14 Evaluation board with display connected You are free to choose where to position the display contacts relative to the connector Here I have chosen to ali...

Страница 33: ...ghten the clamp too much it can flex and give a less effective pressure Figure 16 Clamp fitted to ensure good connections That is job done we move on now to working with the software For troubleshooti...

Страница 34: ...1 but outputs from many chips including this one number from 0 Enter 31 into the box What happens if you don t know the pin number of the top plane connection It will usually be the last used pin on t...

Страница 35: ...egment outputs There are two ways to do this calculation from the supplied information or interactively on the display From the information in Figure 13 and by inspection of the connections that we pr...

Страница 36: ...apes or diagonal shapes it is quite acceptable to create multiple rectangles even overlapping which all have the same output segment number If different symbols or parts of symbols are electrically co...

Страница 37: ...esh the display by View Refresh Ctrl F5 or the icon When you have completed this and mapped all areas to segment outputs you can turn off Map Entry mode turn off the Map view mode and test the mapping...

Страница 38: ...d note the Control Bit from the box on the lower right hand side of the display Open the file with Notepad or similar simple text editor Each entry in the map file contains the X Y coordinate of the u...

Страница 39: ...eorder delete or add more files before clicking OK or Delete Unchecked To run this sequence click the Loop button next to the sequence list Your sequences will now cycle and repeat indefinitely until...

Страница 40: ...f incorrect signals The phase table is made up of up to 64 pairs of bytes The first code byte describes the state of an individual output and the top plane connection at an instant in time during the...

Страница 41: ...phase transition table For this waveform the exported phase table is Phase is TP B B W W B W W B Duration is x10ms Phase Duration 0x15 19 0x17 9 0x00 5 0x0f 18 0x0b 6 0x0a 2 0x08 2 0x00 5 0x19 18 0x1...

Страница 42: ...hase Duration 0x1d 3 0x01 3 0x1d 3 0x01 3 0x1d 3 0x01 3 0x1d 3 0x01 3 0x1d 3 0x01 3 0x1d 3 0x01 3 0x1d 3 0x01 3 0x1d 3 0x01 3 0x1d 3 0x01 3 0x1d 3 0x01 3 This results in the following waveform The Whi...

Страница 43: ...any size The software supports this mode of operation It is assumed that the output connectors used will be the 1 27mm IDC headers connected via ribbon cable to a remote display unless the display in...

Страница 44: ...52X mounted on a flex cable which is the tail of an E Ink display Display Bumped die Capacitors Eval kit PCB ZIF connector or clamp Flex PCB Figure 22 Concept of die on FPC The connector pin numbers h...

Страница 45: ...at the correct project is loaded Does the number of segments match the PCB and display in use 8 2 Hardware Issues To verify that the hardware is correctly communicating with the software monitor signa...

Страница 46: ...h alpha or number take each coordinate in turn subtract x and y offset of 1st char then add the value onto each sucessive origin value e g Alpha_def txt contains 0 120 250 1 320 250 2 420 250 File a t...

Страница 47: ...ile to automate 21 Record Sequence append mode should remove matching entry with opposite phase 22 Scale Image panel to allow for max size Main panel scales Image does not 22 Change selected Waveform...

Страница 48: ...it to scroll too far 40 Cancel in Load Image deletes existing image 41 Added cancel to map entry dialog box 42 Added cancel to delete project dialog box 43 Added cancel to Open project dialog box 44...

Отзывы: