Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Paul_B

Pages: 1 ... 4 5 [6] 7 8 ... 17
76
Graphic LCDs / Re: NHD-C12864WC-FSW-FBW-3V3 booster
« on: March 14, 2016, 10:35:42 AM »
Morning Cacio,

I’m sorry to hear about the trouble you are having with NHD-C12864LZ-FSW-FBW-3V3. All displays are tested before they leave our facility, chances that it is DOA is fairly low.

I looked over your schematic and found a couple issues that need to be addressed, please see the photo attached.






77
TFTs / Re: NHD-7.0-800480EF-ATXV with Epson S1D13517 controller
« on: March 14, 2016, 10:21:05 AM »
Morning John,

Thank you for reaching out! I'm sorry, unfortunately I do not have any guidance on the proper settings for the S1D13517 registers.

It might be beneficial to reach out to EEPSON with this request, typically they will have Apps notes available.


78
TFTs / Re: NHD-5.0-800480TF-ATXL#-CTP HV mode
« on: March 11, 2016, 08:00:41 AM »
Awesome, enjoy your new display!

79
OLEDs / Re: NHD-0420CW-AY3 display, text is mirror image
« on: March 11, 2016, 07:59:53 AM »
Morning zleo!

Any chance you would be able to post your initialization sequence?


80
Customer Projects / Re: NHD-C12864A1Z-FSRGB-FBW-HT1 in action
« on: March 10, 2016, 01:48:08 PM »
Very cool, the contrast looks great!

81
TFTs / Re: NHD-5.0-800480TF-ATXL#-CTP HV mode
« on: March 10, 2016, 08:30:53 AM »
Morning Pierre,

The photos defiantly help, it appears you are utilizing an older Rev of NHD-5.0-800480TF-ATXL#-CTP.

Your display stock will be configured the following way:

Defaulted as SYNC mode, and its PCLK latched data on the rising edge.

R7 & R8 are what changes the mode.  It comes default as R7 open and R8 shorted.  To change to DE+SYNC mode, R7 needs to be shorted and R8 needs to be open.

R9 & R10 are what changes the PCLK polarity.  It comes default as R9 shorted and R10 open.  To change the PCLK polarity to falling edge, R9 needs to be open and R10 needs to be shorted.



82
TFTs / Re: NHD-5.0-800480TF-ATXL#-CTP HV mode
« on: March 09, 2016, 09:06:56 AM »
Morning Pierre,

NHD-5.0-800480TF-ATXL# uses the OTA7001A source driver and OTD9960A gate driver, is defaulted as SYNC mode, and its PCLK latched data is on the rising edge.

To change to DE+SYNC mode, R17 needs to be shorted and R18 needs to be open. It comes default as R17 shorted and R18 open.

To change the PCLK polarity to falling edge, R19 needs to be shorted and R20 needs to be open. It comes default as R19 open and R20 shorted.

Based on what you are experiencing with the blinking pixels it sounds like you need to change the PCLK polarity to falling edge.

Hope this helps!

83
OLEDs / Re: NHD-1.69-160128UGC3 how avoid tearing artefacts ?
« on: March 02, 2016, 04:10:29 PM »
Hello emax73,

Can you please send me a couple photos / short video to help trouble shoot?

Thanks!

84
OLEDs / Re: NHD-1.69-160128UGC3 with STM32F0
« on: March 02, 2016, 04:06:43 PM »
Hello,

First, I recommend you look over the ”Instruction Description” in the controllers datasheet (Page 17):

http://www.newhavendisplay.com/app_notes/SEPS525.pdf

You can increase the brightness by adjusting the Driving_Current registers for Red, Green and Blue.

Code: [Select]
//NHD Recommended -  driving current r g b (uA)
    OLED_Command_160128RGB(0x10);
    OLED_Data_160128RGB(0x45);
    OLED_Command_160128RGB(0x11);
    OLED_Data_160128RGB(0x34);
    OLED_Command_160128RGB(0x12);
    OLED_Data_160128RGB(0x33);

//MAX - driving current r g b (uA)
    OLED_Command_160128RGB(0x10);
    OLED_Data_160128RGB(0xFF);
    OLED_Command_160128RGB(0x11);
    OLED_Data_160128RGB(0xFF);
    OLED_Command_160128RGB(0x12);
    OLED_Data_160128RGB(0xFF);

Please note that when you increase the brightness of any display this will reduce the lifetime.

Hope this helps!




85
TFTs / Re: NHD-2.4-240320SF-CTXI-F1 3D model
« on: March 02, 2016, 04:04:02 PM »
Hello Mikhail,

To get the 3D models for these displays please email a request to nhtech@newhavendisplay.com.

Thanks!

86
TFTs / Re: NHD-7.0-800480EF-ATXV#-CTP very low brightness
« on: February 22, 2016, 07:56:15 AM »
Not a problem Marsaf, happy to help!

87
TFTs / Re: Connecting 18bit controler to 24bit display
« on: February 22, 2016, 07:53:58 AM »
Not a problem Marsaf, happy to help!

88
Character LCDs / Re: NHD-C0216CZ-NSW-BBW-3V3 Interface Voltage
« on: February 19, 2016, 12:40:05 PM »
Hi,

Correct, the displays built-in controller is capable of taking 2.7v to 5.5v  from an interface point of view. 

However the COG display as a whole is a 3.3V max device, so you'll need to do some level-shifting between the PIC16F and NHD-C0216CZ-NSW-BBW-3V3.

Series resistors on the SDA and SCL lines should do the trick (~330Ohm) or a level shifting IC  ;)





89
OLEDs / Re: OLED Initialization - NHD-0420DZW-AB5
« on: February 19, 2016, 12:21:05 PM »
Glad to hear you got your display up and running!


90
OLEDs / Re: OLED Initialization - NHD-0420DZW-AB5
« on: February 19, 2016, 08:34:46 AM »
Hi Signalflow,

I’m sorry to hear about the trouble you are having with NHD-0420DZW-AB5. Let me help you out with your initialization sequence  ;)

Please try the following:

On power up, the display is initilaized as:

1. Display clear

2. Function set:
DL="1": 8-bit interface data
N="0": 1-line display
F="0": 5 x 8 dot character font

3. Power turn off
PWR=”0”

4. Display on/off control: D="0": Display off C="0": Cursor off B="0": Blinking off

5. Entry mode set
I/D="1": Increment by 1
S="0": No shift

6. Cursor/Display shift/Mode / Pwr
S/C=”0”, R/L=”1”: Shifts cursor position to the right
G/C=”0”: Character mode
Pwr=”1”: Internal DCDC power on

Code: [Select]
// 4-Bit initialization sequence
  write4bits(0x03); // Put back into 8-bit mode
  delayMicroseconds(5000);
  if(_oled_ver == OLED_V2) { 
    write4bits(0x08);
    delayMicroseconds(5000);
  }
  write4bits(0x02); // Put into 4-bit mode
  delayMicroseconds(5000);
  write4bits(0x02);
  delayMicroseconds(5000);
  write4bits(0x08);
  delayMicroseconds(5000);
 
  command(0x08); // Turn Off
  delayMicroseconds(5000);
  command(0x01); // Clear Display
  delayMicroseconds(5000);
  command(0x06); // Set Entry Mode
  delayMicroseconds(5000);
  command(0x02); // Home Cursor
  delayMicroseconds(5000);
  command(0x0C); // Turn On - enable cursor & blink
  delayMicroseconds(5000);

Pages: 1 ... 4 5 [6] 7 8 ... 17