ELECTRONIC ASSEMBLY EA EPA20-A Datasheet

Page 1
Stand 5.2014
ePAPER 2.0“ - 172X72 PIXEL
INKL. KONTROLLER SSD1606 MIT SPI
ab 1 Stück lieferbar !
Maße: 59,2 x 29,2 mm
TECHNISCHE DATEN * KONTRASTREICHSTE ePAPER LCD ANZEIGE
* WEITER BLINKWINKELBEREICH * ELEKTROPHORETISCH-AKTIV-MATIRX DISPLAY (ePAPER) 2“ MIT 172x72 PIXEL * KONTROLLER SSD1606 MIT SPI (4-DRAHT) INTERFACE * SPANNUNGSVERSORGUNG +3,3V SINGLE SUPPLY * KEINE ZUS. SPANNUNGEN ERFORDERLICH * BETRIEBSTEMPERATURBEREICH 0°...+50°C (LAGERTEMPERATUR -25°..+75°C) * STANDBY-POWER 0W (INHALT LESBAR) * LEISTUNGSAUFNAHME BEI INHALTWECHSEL ca. 40 mW (~3 Sek. Bilschirmupdate) * ON-CHIP DISPLAY RAM
* ON-CHIP BOOSTER UND REGLER FÜR GATE UND SOURCE SPANNUNGEN * 4 GRAUSTUFEN - SCHWARZ, DUNKELGRAU, HELLGRAU, WEISS
BESTELLBEZEICHNUNG
ePAPER DISPLAY 2“ 172X72 EA EPA20-A INTELLIGENTES 2“ E-PAPER MIT RS-232, I²C, SPI, FONTS EA ELABEL20-A EVALUATION KIT INKL. 2“ EA ELABEL20-A UND USB-PROGRAMMER EA EVALEPA20-A
ZUBEHÖR
ZIFF-STECKER, 24 PINS, TOP KONTAKT EA WF050-24T
Page 2
APPLIKATIONSBEISPIEL
Im folgenden sehen Sie die Standardbeschaltung des EA EPA20-A.
EA EPA20-A
INITIALISIERUNGSBEISPIEL
const unsigned char lut_data[]=
{ 0x82,0x00,0x00,0x00,0xAA,0x00,0x00,0x00,0xAA,
0xAA,0x00,0x00,0xAA,0xAA,0xAA,0x00,0x55,0xAA, 0xAA,0x00,0x55,0x55,0x55,0x55,0xAA,0xAA,0xAA, 0xAA,0x55,0x55,0x55,0x55,0xAA,0xAA,0xAA,0xAA, 0x15,0x15,0x15,0x15,0x05,0x05,0x05,0x05,0x01, 0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x41, 0x45,0xF1,0xFF,0x5F,0x55,0x01,0x00,0x00,0x00
};
void SPI_out (unsigned char data)
{
uchar count; CS=0;
for(count=0;count<8;count++)
{
if(data&0x80)
SDIN=1;
else
SDIN=0;
SCLK=1; data<<=1;
SCLK=0;
} CS=1;
}
void writecmd(char data)
{
DC=0; SPI_out(data);
}
void writedata(char data)
{
DC=1; SPI_out(data);
}
Seite 2
EA WF050-24T
Technische Änderung vorbehalten.
Wir übernehmen keine Haftung für Druckfehler und Applikationsbeispiele.
Page 3
EA EPA20-A
void init(void)
{
unsigned char i;
CS=1; //perform reset CS idle=1 SCLK=0; //SCLK idle=0 RST=1; delayms(1); RST=0; delayms(2); RST=1; delayms(3);
writecmd(0x10); //do not enter deep sleep mode writedata(0x00);
writecmd(0x11); //data entry mode setting,0x01,Y decrement,X increment writedata(0x01); writecmd(0x44); //set RAM X-address start/end position writedata(0x00); //RAM X -address start at 00H writedata(0x11); //RAM X-address end at 11H->(17D),that is (17+1*4=72)start/end
position
writedata(0xAB); //RAM Y-address start at ABH->(171D) writedata(0x00); //RAM Y-address end at 00H writecmd(0x4E); //set RAM x address count to 0; writedata(0x00); writecmd(0x4F); //set RAM Y address count to 172->0; writedata(0xAB);
writecmd(0xF0); //booster feedback selection,0x1F->internal feedback is used writedata(0x1F); //0x83 writecmd(0x21); //bypass the RAM data into the display,enable pass writedata(0x03); writecmd(0x2C); //write VCOM register writedata(0xA0); writecmd(0x3C); //board waveform, board voltage writedata(0x63); writecmd(0x22); //enable sequence, CLK->CP-> writedata(0xC4);
writecmd(0x32); //write LUT register
for(i=0;i<90;i++)
writedata(lut_data[i]);
}
void fill_display(uchar dat) //0xFF=white, 0x00=black, 0x55=gray 1, 0xAA=gray 2
{
unsigned int i;
writecmd(0x24);//data write into RAM after this command
for(i=0;i<3096;i++) //3096 = 172x72/8x2, (2-Bit per dot)
{
writedata(dat);
}
writecmd(0x20);
//Booster diable
writecmd(0x22); //display updata sequence option ,in page 33 writedata(0x02); writecmd(0x20);
}
Weitere Details über das Kommandoset und die elektrischen Spezifikationen finden Sie im Kontrollerdatenblatt des SSD1606 unter:
http://www.lcd-module.de/eng/pdf/zubehoer/ssd1606_1_1.pdf
Technische Änderung vorbehalten. Wir übernehmen keine Haftung für Druckfehler und Applikationsbeispiele.
Seite 3
Page 4
EA EPA20-A
Achtung !
Handhabungs­vorschriften beachten
Elektrostatisch gefährdete Bauelemente
ABMESSUNGEN
Technische Änderung vorbehalten. Wir übernehmen keine Haftung für Druckfehler und Applikationsbeispiele.
alle Maße in mm
Pin Symbol Function Pin Symbol Function
1 NC do not connect 13 D0 SPI-Clock (SCK) 2 GDR Gate drive control 14 D1 SPI-Data (MOSI) 3 RESE current sense input 15 VDDIO Power for I/O logic pins 4 VGL negative gate driving voltage 16 VCI Power for displaydriver chip 5 VGH positive gate driving voltage 17 GND Ground 6 TSCL I²C digitaltemp. sensor clock 18 VDD Power supply 7 TSD A I²C digital temp. sensor data 19 VPP Power for OTP programming 8 BS1 Bus selector pin 20 VSH positive source driving voltage 9 BUSY Busy state output pin 21 PREVGH power supplyfor VGH and VSH
10 !RES Reset (active low) 22 VSL negative source driving voltage
11 D/!C
data (high)/command (low) control
23 PREVGL
12 !CS Chip select (active low) 24 VCOM VCOM driving voltage
Hinweis:
- Die Oberfläche des Displays ist durch eine selbsklebende Schutzfolie vor dem Verkratzen geschützt. Bitte bei Bedarf entfernen.
- Das Display ist sehr zerbrechlich
ELECTRONIC ASSEMBLY GmbH Zeppelinstraße 19 D-82205 Gilching Germany
Fon: +49 (0)8105-7780 90 Fax: +49 (0)8105-77 80 99 e-Mail: info@lcd-module.de Web: www.lcd-module.de
Power supply for VCOM, VGL, VSL
Loading...