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 ... 6 7 [8] 9 10 ... 20
Evening Les,

To answer your question yes, most often these disturbances can be eliminated by simply connecting the TFT's bezel to ground. 

Please keep me updated on your progress, hopefully this will eliminate the ghost touching.

Hello Les,

The PCAP touch panel will pick up any ambient radiation. Therefore, when designing a PCAP based system, the first thing to consider is what components in the system are generating noise that the PCAP might pick up. The bezel can act as a shield keeping noise from other system components from reaching the PCAP it must be well grounded to provide the best immunity.

The touch controller of a PCAP touch panel measures capacitances in the low picofarad range, which translates to voltages in the low millivolts range. As with any system that measures low voltages, it is important that the system rails and ground be as noise free as possible. At the system level, utilize a star topology ground design connected to chassis ground or earth ground, if available.

Below are a few tips that should help improve your design and eliminate the ghost touches:
   Ground the TFT's bezel, copper tape comes in handy
   Utilize flat cable Ferrite core (used for FPC/FFC cable)
   Utilize EMI shielding foils and film

TFTs / Re: Connecting 18bit controler to 24bit display
« on: May 23, 2016, 08:43:09 AM »
Morning eb8481,

Correct, the LSBs (least significant bits) of each color data line will need to be tied to ground when 18-bit RGB interfacing is being used.


TFTs / Re: NHD-7.0-800480EF-ATXV#-CTP vertical viewing angle
« on: May 18, 2016, 12:58:40 PM »
Afternoon Larry,

Before we can dive into this topic I believe it is beneficial to understand the different LCD technologies on the market:

TN - Twisted Nematic
IPS - In Plane Switching
MVA - Multi-domain Vertical Alignment

TN (Twisted Nematic) is the most common technology and economical solution. The main advantage is that it provides the shortest response times. Another important factor is that they are cheaper to manufacture, resulting in low prices for end users. The drawbacks to the technology is the color shifts that occur at wider viewing angles. This is known as gray-scale inversion.

IPS (In Plane Switching) renders you the widest angles and usually better color production over traditional TFT (or Twisted Nematic TFT).

MVA (Multi-domain Vertical Alignment) is essentially a compromise between the two TFT technologies, providing wider viewing angles than the standard TN, but less color consistency than the IPS at the wide angles. Besides the wider viewing angles when compared to a TN type TFT, MVA also offers the advantage of no gray-scale inversion.

Therefore with the MVA type TFT you will still notice minor changes in color when viewing from the wide angles, however no inversion of color will take place.

If your application requires even wider viewing angles than our MVA type TFT, and excellent color consistency at those wide angles, I would recommend using an IPS type TFT, which typically will be the most expensive of the three technologies.

Accessories / Re: NHD-FFC18 - FFC connector specifications?
« on: May 17, 2016, 03:54:35 PM »

The NHD-FFC18 utilizes an 18-Pin 0.5mm Pitch Bottom Contact FFC Connector.

Molex Part#: WM6746CT-ND or Equ.

Feel free to contact me if you have any questions or concerns!

OLEDs / Re: NHD-0420CW on XMEGA
« on: May 13, 2016, 03:46:51 PM »
Up to 400kbit/s  ;)

TFTs / Re: NHD-7.0-800480EF-ATXV#-CTP very low brightness
« on: May 12, 2016, 08:49:45 AM »

The new Premium and Sunlight Readable 7.0" TFT's are available for purchase on our website:


OLEDs / Re: NHD-0420CW on XMEGA
« on: May 10, 2016, 12:48:11 PM »
Glad to hear you got your display up and running!  ;)

Glad to hear you got your display up and running!

Customer Projects / Re: custom motorcycle cockpit
« on: May 02, 2016, 10:15:11 AM »
Brilliant, thank you for sharing!

TFTs / Re: Nv3035 driver code
« on: April 26, 2016, 10:46:08 AM »
Please review the timing below which has worked for me in the past  ;)

Code: [Select]
display-timings {
+ native-mode = <&timing0>;
+ /* Settings for NHD-3.5-320240MF-ATXL#-1: */
+ timing0: 320x240 {
+ clock-frequency = <8000000>;
+ hactive         = <320>;
+ vactive         = <240>;
+ hback-porch     = <22>;
+ hfront-porch    = <59>;
+ hsync-len       = <48>;
+ vback-porch     = <12>;
+ vfront-porch    = <23>;
+ vsync-len       = <2>;
+ };

The timing characteristics can also be viewed on page 6 in the displays datasheet.

Hope this helps!

Graphic LCDs / Re: Power Supply Range NHD-C12864LZ-FSW-FBW-3V3
« on: April 19, 2016, 08:08:46 AM »

To answer your question yes, NHD-C12864LZ-FSW-FBW-3V3 can safely be run at 3.3V (Max.)

Please see the "Electrical Characteristics" table listed on page 5 in the displays datasheet  ;)

TFTs / Re: Nv3035 driver code
« on: April 12, 2016, 08:28:38 AM »
Correct, the NV3035C is the displays built in driver. The SPI interface may be used to modify various registers, see page 19 in the drivers datasheet for the full "Register Table".

Please note that no initialization via the SPI interface is required to get the display operational. By default the display is configured to achieve optimal settings.

The NV3035C datasheet will list in detail how to properly communicate and set various registers. Unfortunately we do not have any example code available, however it is just communicating via 3-wire SPI.

Character LCDs / Re: Help!!-NHD-0216K3Z-FL-GBW-V3 not working
« on: April 11, 2016, 08:13:06 AM »
Morning Jack,

First to enter the RS‐232 mode, both R1 and R2 should be open.

Second, can you please confirm you are matching the displays BAUD rate? By default the BAUD rate is 9600, and is changeable with a command function.

Third, can you please verify that the data being sent to the display is being sent LSB or MSB?

TFTs / Re: Nv3035 driver code
« on: April 11, 2016, 08:10:34 AM »

TFTs typically have a digital RGB interface (essentially digital VGA) and are simply LCD panels that require pixel data (RGB data bus) and timing/synchronization signals (HSYNC, VSYNC, pixel clock).
Using a TFT with a TFT controller, such as the SSD1963, allows for a standard MCU type interface (8/16 bit parallel data bus, control signals such as command/data selection, active LOW write, etc.)

The TFT controller outputs the necessary 24bits of RGB, and the timing signals for you.  Some development boards / microcontrollers have TFT drivers/controllers built-in, and would therefore not need an external TFT controller such as the SSD1963.

I recommend you reach out on STMicroelectronics forum / support page, I'm sure they will have some app notes available for the stm32f4.

Pages: 1 ... 6 7 [8] 9 10 ... 20