tft lcd interface with microcontroller factory

The display is a critical component in every project, impacting the case, firmware, electrical design, user interface, and even battery life. For these reasons, and because it is the most visible component of your product, it must be approved by the mechanical design team, management and marketing.Before these teams can approve, they need to see it in action. But it can take days or weeks to connect a display to your platform, initialize it and build a code library able to create believable demonstrations. Meanwhile, the whole project is on hold.Our 8051 development kit / demonstration board can solve this problem. Use it to get the display seen, demonstrated and approved for your project.
ER-DBTM080-2 is a microcontroller 8051(80C51) demonstration and development kit for ER-TFTM080-2 product that is 8 inch tft lcd display with RA8875 controller board.The kit includes MCU board controlled by STC12LE5A60S2,ISP(In System Programming) with USB port and cable to customize the demonstration that includes your own bitmap images,personalized fonts,symbols,icons and burn sketches,microSD card that is written graphic and text into it,the power adaptor,the adaptor board with various pitch dimension used to connect MCU board and display.Optional for 8080 8/16-bit,6800 8/16-bit parallel interface and I2C,3-wire,4-wire serial interface.

The display is a critical component in every project, impacting the case, firmware, electrical design, user interface, and even battery life. For these reasons, and because it is the most visible component of your product, it must be approved by the mechanical design team, management and marketing.Before these teams can approve, they need to see it in action. But it can take days or weeks to connect a display to your platform, initialize it and build a code library able to create believable demonstrations. Meanwhile, the whole project is on hold.Our 8051 development kit / demonstration board can solve this problem. Use it to get the display seen, demonstrated and approved for your project.
ER-DBT035-6 is a microcontroller 8051(80C51) demonstration and development kit for ER-TFT035-6 product that is 3.5 inch tft lcd display with ILI9488 controller.The kit includes MCU board controlled by STC12LE5A60S2,ISP(In System Programming) with USB port and cable to customize the demonstration that includes your own bitmap images,personalized fonts,symbols,icons and burn sketches,microSD card that is written graphic and text into it,the power adaptor,the adaptor board with various pitch dimension used to connect MCU board and display.Optional for 8080 8-bit,8080 16-bit parallel interface and 3-wire,4-wire serial interface.

I have a small 3.5 in TFT LCD display from a Chinese manufacturer. It doesn"t have an integrated LCD controller. The documentation claims it is a "16 bit RGB/parallel interface" and it uses a Renesas R61581B0 driver chip.
These types of displays are very common and cheap. They sell for less than $15 a pop on Alibaba.com, but I don"t really have a high esteem for these manufacturers since they do not provide any good / consistent documentation, and their English is riddled with mistakes! But I did get the display, and the product looks and feels like it will do the job!
My question now is, how do I get started ? I have looked on the internet and cannot find a good starting point. I have a 32MHz microcontroller in mind, but I am stumped on how to interface it with the LCD.
Most display projects online that I"ve seen assume that the LCD module comes with an integrated controller , so the MCU"s job becomes pretty simple.. Provide image updates when necessary, and the controller will do the job of refreshing the LCD module at the required 60hz (or so)
This LCD module that I have has raw data lanes that I need to drive myself at 60hz. Are there any good documents on how to interface an MCU directly with such an LCD module?
I"ll be happy with any info that points me in the right direction, whether it be an answer on stackexchange or a reference to any good documentation online.

Have you ever asked yourself what LCD is? No worries, we are here for you. Therefore, like in any display gadget, liquid crystal display coordinates with a microprocessor or microcontroller. The MCPU and MCU send the brightness that every pixel should produce. It creates the required color of the pixel for your LCD screen.
However, the mode of communication between the MPU/MCU and an LCD segment is known as the interface. We shall discuss more of the LCD interface in this guide.
The LCD interface is a link between the flat panel display module and the multimedia processor. Therefore, the interface can be separated or incorporated as part of the structure on the chip. Additionally, the application produces an image, and then the screen displays it using an LCD interface for the user.
The Serial Peripheral Interface is a data bus with several lines for the data. It accurately harmonizes the two ends of the data transmission. Therefore, the signal clock rotates, indicating when to sample the data bits on the line.
Besides, the serial peripheral interface has another component known as the slave select (SS) or chip select. The function of the SS is to wake the peripheral to receive or send data. For instance, since the SPI can support several peripherals, the SS can wake particular peripherals instead of all. Finally, you can use the SPI in graphic, character, digit, and small TFT LCDs. It allows simple interfacing, affordable hardware, and faster speeds than in the SCI.
It is another serial interface in LCDs that resembles the SPI with slave, clock functions, and master. The I²C does not integrate the SS line as in SPI. Therefore, a process known as addressing is essential in selecting a slave to communicate. A frame of the signal is sent on the data bus to address a specific slave after the first bit. Nevertheless, the output signal gets to every slave connected with, although only the slave with the corresponding address to the signal will receive the message.
The MCU interface is essential because it can write and read data stored in the internal frame bugger or the gadget"s storage. Therefore, if you want to store images for future use, MCU is the best match for you.
Additionally, in MCU parallel interface for Liquid Crystal Displays, data signals are sent through data lanes on either 18-bit, 16-bit, 9-bit, or 8-bit data channels. Besides, the MCU interface is simple, although it requires a display RAM for its memory functionality. Also, you can use it in graphic LCDs, character LCDs, and small TFT LCDs.
LVDS is an acronym for Low-Voltage Differential Signaling. This type of interface is essential as a complement for large LCDs and peripherals that require high bandwidth, such as HD graphics and fast frame rates. Therefore, it is a good choice due to its fast data transmission while consuming low voltage. One of the LVDS interface wires carries the precise inverse of its companion. Additionally, the electric charge from one wire is correctly masked by the other wire, reducing the interference to the wireless system nearby. Finally, at the recipient end, a circuit checks the variation in voltage between the two wires.
Red Green and Blue (RGB) interface functions are to link with color displays. It transmits 8 bits of data for each of the colors in every clock oscillation. Therefore, this means there are 24 bits of data sent for every clock oscillation.
Currently, you must have seen an improvement in terms of performance as electronic devices become smaller and easy to use. Therefore, this has led to the introduction of an embedded display port. The interface connects a video device to a display device and carries USB, audio, and other data forms. Moreover, this display port offers a high-performance external A/V interface hence high display resolutions of 4K. Additionally, the motive behind the development of this interface is due to several computing requirements. First of all, the main requirement is hardware integration.
This is a new technology development from the MIPI alliance. Mobile Industry Processor Interface has become a preferred option for mobile developers. This interface uses the same signaling as in LVDS. It uses a clock pair and 1-8 data lanes. Mobile Industry Processor Interface supports complex rules that allow low power and high-speed modes. Additionally, it reads data coming from the display at low rates.
When choosing the correct display interface for your device, you need to consider several factors. Therefore, it requires you to know how to connect the display to your electronic system. Nevertheless, it would be best if you choose the correct interface for your display. Additionally, consider the amount of data transferred and the refresh rate your system requires.
Finally, we have made it easier as we have given you all the details on each display interface, including the pros and cons. Therefore, having gone through our guide, you will never have issues when making your choice.

In electronics world today, Arduino is an open-source hardware and software company, project and user community that designs and manufactures single-board microcontrollers and microcontroller kits for building digital devices. Arduino board designs use a variety of microprocessors and controllers. The boards are equipped with sets of digital and analog input/output (I/O) pins that may be interfaced to various expansion boards (‘shields’) or breadboards (for prototyping) and other circuits.
The boards feature serial communications interfaces, including Universal Serial Bus (USB) on some models, which are also used for loading programs. The microcontrollers can be programmed using the C and C++ programming languages, using a standard API which is also known as the “Arduino language”. In addition to using traditional compiler toolchains, the Arduino project provides an integrated development environment (IDE) and a command line tool developed in Go. It aims to provide a low-cost and easy way for hobbyist and professionals to create devices that interact with their environment using sensors and actuators. Common examples of such devices intended for beginner hobbyists include simple robots, thermostats and motion detectors.
In order to follow the market tread, Orient Display engineers have developed several Arduino TFT LCD displays and Arduino OLED displays which are favored by hobbyists and professionals.
Although Orient Display provides many standard small size OLED, TN and IPS Arduino TFT displays, custom made solutions are provided with larger size displays or even with capacitive touch panel.

This guide is about DWIN HMI Touch Screen TFT LCD Display. HMI Means Human-Machine Interface. DWIN is specialized in making HMI Touch screen displays that are compatible with all microcontrollers like Arduino, STM32, PIC, and 8051 families of Microcontrollers.
This is a Getting Started tutorial with 7-inch DWIN HMI TFT LCD Display. We will see the architecture, features, board design, components, and specifications. We will also learn about the TTL & RS232 interfaces. Using the DGUS software you can create UI and with SD Card you can load the firmware on display memory.
You can change the TTL Interface mode or RS232 mode from here. Just solder these two terminals as shown here to enable TTL Interface. By default, the module is in RS232 Interface.
On the LCD board, you can see the flip-open connector. Just flip open the connector and insert the FCC cable. Keep in mind that the blue ends should be on top. Now you can just press the lock so the FCC cable is locked.
One of the method to load the firmware to the T5L DWIN LCD Display is by using the SD Card. An SD Card of up to 16GB can be used to download the firmware files. We can easily insert the Micro SD card into the SD Card slot on the backside.
After copying the file, remove the SD Card from your computer and insert it into the SD Card slot of DWIN LCD Display. Then power the display using the USB Cable. The firmware downloading process will start automatically.
The next part of this tutorial includes creating UI and interfacing DWIN LCD Display with Arduino. For that you can follow the DWIN LCD Arduino Interfacing Guide.

OK. I see what you are doing. Here is a raw screen which could work for you (subject to getting libraries for the lcd and touch part and designing board)
Maybe it"s just me being odd, but it seems strange to use a lovely big LCD and then slap a dirty great cover over half the pixels. Why not just draw the frame on the screen in software and save a manufacturing step. Drawing it would also allow future modifications/tweaks/updates etc.
Good point. We already have an app, so there is a full screen there. What I am aiming with this remote is going towards the future (touch + haptic), but still retain a little of that oldschool feel, with "buttons" and screen.

A thin-film-transistor liquid-crystal display (TFT LCD) is a variant of a liquid-crystal display that uses thin-film-transistor technologyactive matrix LCD, in contrast to passive matrix LCDs or simple, direct-driven (i.e. with segments directly connected to electronics outside the LCD) LCDs with a few segments.
In February 1957, John Wallmark of RCA filed a patent for a thin film MOSFET. Paul K. Weimer, also of RCA implemented Wallmark"s ideas and developed the thin-film transistor (TFT) in 1962, a type of MOSFET distinct from the standard bulk MOSFET. It was made with thin films of cadmium selenide and cadmium sulfide. The idea of a TFT-based liquid-crystal display (LCD) was conceived by Bernard Lechner of RCA Laboratories in 1968. In 1971, Lechner, F. J. Marlowe, E. O. Nester and J. Tults demonstrated a 2-by-18 matrix display driven by a hybrid circuit using the dynamic scattering mode of LCDs.T. Peter Brody, J. A. Asars and G. D. Dixon at Westinghouse Research Laboratories developed a CdSe (cadmium selenide) TFT, which they used to demonstrate the first CdSe thin-film-transistor liquid-crystal display (TFT LCD).active-matrix liquid-crystal display (AM LCD) using CdSe TFTs in 1974, and then Brody coined the term "active matrix" in 1975.high-resolution and high-quality electronic visual display devices use TFT-based active matrix displays.
The liquid crystal displays used in calculators and other devices with similarly simple displays have direct-driven image elements, and therefore a voltage can be easily applied across just one segment of these types of displays without interfering with the other segments. This would be impractical for a large display, because it would have a large number of (color) picture elements (pixels), and thus it would require millions of connections, both top and bottom for each one of the three colors (red, green and blue) of every pixel. To avoid this issue, the pixels are addressed in rows and columns, reducing the connection count from millions down to thousands. The column and row wires attach to transistor switches, one for each pixel. The one-way current passing characteristic of the transistor prevents the charge that is being applied to each pixel from being drained between refreshes to a display"s image. Each pixel is a small capacitor with a layer of insulating liquid crystal sandwiched between transparent conductive ITO layers.
The circuit layout process of a TFT-LCD is very similar to that of semiconductor products. However, rather than fabricating the transistors from silicon, that is formed into a crystalline silicon wafer, they are made from a thin film of amorphous silicon that is deposited on a glass panel. The silicon layer for TFT-LCDs is typically deposited using the PECVD process.
Polycrystalline silicon is sometimes used in displays requiring higher TFT performance. Examples include small high-resolution displays such as those found in projectors or viewfinders. Amorphous silicon-based TFTs are by far the most common, due to their lower production cost, whereas polycrystalline silicon TFTs are more costly and much more difficult to produce.
The twisted nematic display is one of the oldest and frequently cheapest kind of LCD display technologies available. TN displays benefit from fast pixel response times and less smearing than other LCD display technology, but suffer from poor color reproduction and limited viewing angles, especially in the vertical direction. Colors will shift, potentially to the point of completely inverting, when viewed at an angle that is not perpendicular to the display. Modern, high end consumer products have developed methods to overcome the technology"s shortcomings, such as RTC (Response Time Compensation / Overdrive) technologies. Modern TN displays can look significantly better than older TN displays from decades earlier, but overall TN has inferior viewing angles and poor color in comparison to other technology.
Most TN panels can represent colors using only six bits per RGB channel, or 18 bit in total, and are unable to display the 16.7 million color shades (24-bit truecolor) that are available using 24-bit color. Instead, these panels display interpolated 24-bit color using a dithering method that combines adjacent pixels to simulate the desired shade. They can also use a form of temporal dithering called Frame Rate Control (FRC), which cycles between different shades with each new frame to simulate an intermediate shade. Such 18 bit panels with dithering are sometimes advertised as having "16.2 million colors". These color simulation methods are noticeable to many people and highly bothersome to some.gamut (often referred to as a percentage of the NTSC 1953 color gamut) are also due to backlighting technology. It is not uncommon for older displays to range from 10% to 26% of the NTSC color gamut, whereas other kind of displays, utilizing more complicated CCFL or LED phosphor formulations or RGB LED backlights, may extend past 100% of the NTSC color gamut, a difference quite perceivable by the human eye.
The transmittance of a pixel of an LCD panel typically does not change linearly with the applied voltage,sRGB standard for computer monitors requires a specific nonlinear dependence of the amount of emitted light as a function of the RGB value.
Initial iterations of IPS technology were characterised by slow response time and a low contrast ratio but later revisions have made marked improvements to these shortcomings. Because of its wide viewing angle and accurate color reproduction (with almost no off-angle color shift), IPS is widely employed in high-end monitors aimed at professional graphic artists, although with the recent fall in price it has been seen in the mainstream market as well. IPS technology was sold to Panasonic by Hitachi.
IPS has since been superseded by S-IPS (Super-IPS, Hitachi Ltd. in 1998), which has all the benefits of IPS technology with the addition of improved pixel refresh timing.
Less expensive PVA panels often use dithering and FRC, whereas super-PVA (S-PVA) panels all use at least 8 bits per color component and do not use color simulation methods.BRAVIA LCD TVs offer 10-bit and xvYCC color support, for example, the Bravia X4500 series. S-PVA also offers fast response times using modern RTC technologies.
A technology developed by Samsung is Super PLS, which bears similarities to IPS panels, has wider viewing angles, better image quality, increased brightness, and lower production costs. PLS technology debuted in the PC display market with the release of the Samsung S27A850 and S24A850 monitors in September 2011.
TFT dual-transistor pixel or cell technology is a reflective-display technology for use in very-low-power-consumption applications such as electronic shelf labels (ESL), digital watches, or metering. DTP involves adding a secondary transistor gate in the single TFT cell to maintain the display of a pixel during a period of 1s without loss of image or without degrading the TFT transistors over time. By slowing the refresh rate of the standard frequency from 60 Hz to 1 Hz, DTP claims to increase the power efficiency by multiple orders of magnitude.
Due to the very high cost of building TFT factories, there are few major OEM panel vendors for large display panels. The glass panel suppliers are as follows:
External consumer display devices like a TFT LCD feature one or more analog VGA, DVI, HDMI, or DisplayPort interface, with many featuring a selection of these interfaces. Inside external display devices there is a controller board that will convert the video signal using color mapping and image scaling usually employing the discrete cosine transform (DCT) in order to convert any video source like CVBS, VGA, DVI, HDMI, etc. into digital RGB at the native resolution of the display panel. In a laptop the graphics chip will directly produce a signal suitable for connection to the built-in TFT display. A control mechanism for the backlight is usually included on the same controller board.
The low level interface of STN, DSTN, or TFT display panels use either single ended TTL 5 V signal for older displays or TTL 3.3 V for slightly newer displays that transmits the pixel clock, horizontal sync, vertical sync, digital red, digital green, digital blue in parallel. Some models (for example the AT070TN92) also feature input/display enable, horizontal scan direction and vertical scan direction signals.
New and large (>15") TFT displays often use LVDS signaling that transmits the same contents as the parallel interface (Hsync, Vsync, RGB) but will put control and RGB bits into a number of serial transmission lines synchronized to a clock whose rate is equal to the pixel rate. LVDS transmits seven bits per clock per data line, with six bits being data and one bit used to signal if the other six bits need to be inverted in order to maintain DC balance. Low-cost TFT displays often have three data lines and therefore only directly support 18 bits per pixel. Upscale displays have four or five data lines to support 24 bits per pixel (truecolor) or 30 bits per pixel respectively. Panel manufacturers are slowly replacing LVDS with Internal DisplayPort and Embedded DisplayPort, which allow sixfold reduction of the number of differential pairs.
Backlight intensity is usually controlled by varying a few volts DC, or generating a PWM signal, or adjusting a potentiometer or simply fixed. This in turn controls a high-voltage (1.3 kV) DC-AC inverter or a matrix of LEDs. The method to control the intensity of LED is to pulse them with PWM which can be source of harmonic flicker.
The bare display panel will only accept a digital video signal at the resolution determined by the panel pixel matrix designed at manufacture. Some screen panels will ignore the LSB bits of the color information to present a consistent interface (8 bit -> 6 bit/color x3).
With analogue signals like VGA, the display controller also needs to perform a high speed analog to digital conversion. With digital input signals like DVI or HDMI some simple reordering of the bits is needed before feeding it to the rescaler if the input resolution doesn"t match the display panel resolution.
Kawamoto, H. (2012). "The Inventors of TFT Active-Matrix LCD Receive the 2011 IEEE Nishizawa Medal". Journal of Display Technology. 8 (1): 3–4. Bibcode:2012JDisT...8....3K. doi:10.1109/JDT.2011.2177740. ISSN 1551-319X.
K. H. Lee; H. Y. Kim; K. H. Park; S. J. Jang; I. C. Park & J. Y. Lee (June 2006). "A Novel Outdoor Readability of Portable TFT-LCD with AFFS Technology". SID Symposium Digest of Technical Papers. AIP. 37 (1): 1079–82. doi:10.1889/1.2433159. S2CID 129569963.

A TFT LCD display module consists of a TFT LCD panel, one or more COG (chip-on-glass) or COB (chip-on-board) driver ICs, a backlight, and an interface. Several TFT display interface technologies exist today. Picking the right interface depends on specific end-product concerns. There are several types of TFT display interfaces which have been designed in the last number of years for various screen sizes, including LVDS, (Low-Voltage Differential Signaling) parallel, SPI (Serial Peripheral Interface) RGB and so on. Here is an overview of these display interfaces to give you a better idea of the variety of TFT LCD displays that are taking center stage.
SPI LCD Interface: Serial Peripheral Interface allows serial (one bit at a time) exchange of data between two devices. It has an advantage over parallel ones, that of simpler wiring. SPI also can have longer cables, since there is much less interaction or crosstalk in the cable. The downside of SPI is that you can"t read from the TFT LCD display, you can only write on it and it is slow. That"s why you normally see smaller TFT LCD screens use SPI.
MCU Parallel Interface: Many modern MCUs have built-in LCD controller function. There are two types that are commonly used, 6800 and 8080. Generally, MCU/Parallel interface consist of data signal(4/8/9/16 bits) and control signal. MCU interface is simple, but requires display RAM.
RGB Interface: RGB interface is a special kind of parallel interface. It requires no display RAM. MCU directly updates the TFT screen, sending Red Green & Blue sub-pixel data (16/18/24 bits) and timing signals. RGB interface provides high speed communication to TFT LCD, but it needs more data wires and controlling is more complex.
LVDS Interface: Low-voltage differential signaling is an electrical digital signaling standard. Devices with LVDS interface can communicate at very high speeds over inexpensive twisted-pair copper cables. It is much less susceptible to EMI and crosstalk issues, allowing the transmitting device to be located farther from TFT LCD display.
UART/RS232/RS485: These serial interfaces are used in Topway"s Smart TFT LCD display module. Universal Asynchronous Receiver/Transmitter (UART) is a block of circuitry responsible for implementing serial communication. Essentially, the UART acts as an intermediary between parallel and serial interfaces. On one end of UART is a bus of eight-or-so data lines (plus some control pins), on the other is the two serial wires – RX and TX.
HDMI Interface: High Definition Multimedia Interface is a connector and cable definition that supports high-quality and high-bandwidth streams of video and audio between devices.
MIPI DSI: MIPI Display Serial Interface defines a high-speed serial interface bewteen host processor and display module. The interface facilitates a high performance, low power and low EMI way to render brilliant color for the most dempanding image and video scenes.
To choose your product"s TFT LCD interface, besides above technical considerations, target use environment and bandwidth are two main factors as well. You can read more about how to choose LCD interfaces here, or consult with us. Topway has been manufacturing TFT LCD in the past 20s years. Our TFT LCD modules cover full spectrum of interfaces. And we surely can suggest a TFT LCD display that suits your use case.

The traditional mechanical instrument lacks the ability to satisfy the market with characters of favorable compatibility, easy upgrading, and fashion. Thus the design of a TFT-LCD (thin film transistor-liquid crystal display) based automobile instrument is carried out. With a 7-inch TFT-LCD and the 32-bit microcontroller MB91F599, the instrument could process various information generated by other electronic control units (ECUs) of a vehicle and display valuable driving parameters on the 7-inch TFT-LCD. The function of aided parking is also provided by the instrument. Basic principles to be obeyed in circuits designing under on-board environment are first pointed out. Then the paper analyzes the signals processed in the automobile
instrument and gives an introduction to the sampling circuits and interfaces related to these signals. Following this is the functional categorizing of the circuit modules, such as video buffer circuit, CAN bus interface circuit, and TFT-LCD drive circuit. Additionally, the external EEPROM stores information of the vehicle for history data query, and the external FLASH enables the display of high quality figures. On the whole, the accomplished automobile instrument meets the requirements of automobile instrument markets with its characters of low cost, favorable compatibility, friendly interfaces, and easy upgrading.
As an essential human-machine interface, the automobile instrument provides the drivers with important information of the vehicle. It is supposed to process various information generated by other ECUs and display important driving parameters in time, only in which way can driving safety be secured. However, the traditional mechanical automobile instrument is incompetent to provide all important information of the vehicle. Besides, the traditional instrument meets great challenge with the development of microelectronic technology, advanced materials, and the transformation of drivers’ aesthetics [1, 2]. Moreover, the parking of the vehicle is also a problem puzzling many new drivers. Given this, traditional instruments should be upgraded in terms of driving safety, cost, and fashion.
The digital instrument has functions of vehicle information displaying, chord alarming, rear video aided parking, LED indicating, step-motor based pointing, and data storage. The instrument adopts dedicated microcontroller MB91F599, a 7-inch LCD, and two step-motors to substitute for the traditional instrument. All the information generated by other ECUs can be acquired via not only the sample circuits but also the CAN bus.
The instrument provides interfaces for different types of signals and the CAN bus. All types of signals (such as square wave signal, switching signal, resistance signal, analog voltage signal, etc.) coming from other ECUs can be acquired either from different types of sampling circuits or from the CAN bus. This makes it suitable for both the outdated application where the information from other ECUs can only be acquired via the sampling circuits and the modern application where the information from other ECUs are transmitted via the CAN bus.
The CAN bus interface and the 7-inch TFT-LCD make it more convenient to upgrade the instrument without changing the hardware. If the software needs to be upgraded, we need not bother to take the instrument down and program the MCU. Instead, we can upgrade the instrument via the vehicle’s CAN network without taking the instrument down, which makes the upgrading more convenient. Most of the information from other ECUs can be transmitted via the CAN bus; so, we do not have to change the hardware circuits if some of the ECUs’ signals are changed in different applications. Besides, since most of the driving parameters are displayed on the TFT-LCD, and the graphical user interface can be designed with great flexibility by programming, only the software needs to be revised to meet different requirements of what kind of driving parameters to display and so forth. These characters, together with the reserved interfaces, enhance the instrument’s compatibility in different applications.
It is a trend to incorporate the instrument into the vehicle information system via the CAN bus. The CAN bus interface gives the instrument access to the vehicle CAN network which enables easier fault diagnosing [3, 4] and information sharing. The fault diagnosing could be realized by accomplishing the fault diagnosing protocol above the low-speed CAN bus.
On the one hand, there are some automobile instruments which adopt 8-bit MCUs or 16-bit MCUs which have limited peripherals, so it is difficult for them to meet some requirements such as rearview video and high real-time data processing performance. And many extra components are needed if the designer wants to accomplish some functions such as video input. On the other hand, there are some advanced automobile instruments which adopt high performance MCUs (such as i.MX 53, MPC5121e, and MPC5123) and run Linux on them. They even use larger TFT-LCDs (such as the 12.3-inch TFT-LCD with a resolution of 1280 × 480 pixels) to display driving parameters. These automobile instruments show higher performances than the instrument in this paper. However, they are more expensive than this automobile. This instrument is able to provide almost all the functions of the advanced automobile instrument with a lower cost.
The instrument receives signals from other ECUs via the sampling circuits or the CAN bus interface. It can also receive commands from the driver via the button interface. The signals are then processed by the MCU, after which the MCU may send the vehicle information to the LCD or light the LEDs and so forth, according to the results. Therefore, the automobile instrument can be viewed as a carrier of the information flow. And the design of the system can be viewed from two aspects: the hardware system and the information flow based on it.
Overvoltage protection circuits should be placed at the interfaces of power supply and important signals (such as the CAN bus interface) in case of voltage overshoots.3.1.3. Generality
Reserved interfaces should be taken into consideration to shorten the development cycle of subsequent similar instruments and optimize the instrument for general use.3.1.4. Inventories
The automobile instrument receives and processes information from other ECUs such as the tachometer, the speedometer, the cooling water temperature gauge, the oil pressure gauge, and the fuel gauge. The signals coming from these ECUs are of different types, according to which different kinds of sampling circuits and interfaces should be designed. Accordingly, a classification of the input signals is first carried out, as shown in Table 1.
The microcontroller is essential to the performance of the instrument cluster. Therefore, the microcontroller that suits the system should have rich peripherals to reduce extra components, thus saving the space of the cluster and enhancing the stability of the system. Meanwhile, the operating frequency should be high and the memory size should be large for the demand of speed and accuracy in real-time processing. Besides, various operation modes are needed to lower down the power consumption.
Respecting the above mentioned factors, we finally chose the MB91F599 produced by Fujitsu as the microcontroller. The MB91F599 is particularly well-suited for use in automotive instrument clusters using color displays to generate flexible driver interfaces. It integrates a high performance FR81S CPU core which offers the highest CPU performance level in the industry. Besides, it has a graphics display controller with strong sprite functionality, rendering engine, and external video capture capabilities. These greatly reduce the need for extra components and enhance the stability of the system. The rendering engine can operate in combination with the video capture to enable image manipulation. Overlaid graphics such as needles or parking guidelines can be rendered in conjunction with captured video, which helps to accomplish the aided parking. What is more, multiple built-in regulators and a flexible standby mode enable the MB91F599 to operate with low power consumption.
Square wave signal is the signal that comes from the tachometer. The engine speed, the velocity of the vehicle, and the mileage are proportional to the frequency of the square wave signal. However, the square wave is not “standard” because it is often corrupted by interferences. Besides, the peak voltage of the square wave is +12 V while the I/O voltage of the microcontroller is . The main task for the circuits is to remove the interferences and convert the +12 V voltage to . As shown in Figure 3, the square wave signal is input from node ②; node ① is connected to one pin of the microcontroller.
After the preprocessing of the square wave, the microcontroller detects the positive edge of the “standard” square wave and calculates its frequency. The engine speed, the velocity of the vehicle, and the mileage can be calculated based on the frequency.
The switching signal acts as a trigger signal to trigger some events such as lighting up the backlight and waking up the MCU. It can be categorized into active high and active low according to the ECUs that generate it. Figure 4 offers a complete picture of the sampling circuit of active high signal. The switching signal is input from node ②; node ① is connected to one pin of the microcontroller. Diode clamps the peak voltage of the switching signal (usually +12 V) to the standard I/O voltage of the microcontroller () after resistive subdivision. The sampling circuit of active low signal is similar to Figure 4.
The resistance signal is generated by the fuel gauge and the air volume gauge. As shown in Figure 5, the resistance signal is input from node ①; node ② is connected to one pin of the microcontroller. , , , and have the same value of and they form a series-parallel network to cut down the power consumption of each resistor to one forth that of a one-resistor solution.
The analog voltage signal reflects the battery voltage and the air pressure. The corresponding circuit adopts the resistive subdivision so as to adjust the ratio of the resistors for putting voltage of the signal below the microcontroller’s maximum I/O voltage. The value of the resistors should be a little larger to lower down the static power consumption of the resistors. It is unnecessary to go into detail of the circuit.
The rearview video contributes a lot to vehicle backing and parking. The signal coming from the rear camera must be regulated before being processed by the microcontroller. The rear camera outputs NTSC video. The MB91F599 integrates a video decoder which supports NTSC/PAL video input, which makes the design of the regulatory circuit simple.
Figure 6 shows RGB with sync in NTSC format. The RGB varies in a positive direction from the “black level” (0 V) to 700 mV. Meanwhile, a sync waveform of −300 mV is attached to the video signal. Since the output video signal of the camera is AC-coupled, a clamp circuit is needed to clamp the RGB and sync to a reference voltage and leave the others to vary. If not clamped, the bias voltage will vary with video content and the brightness information will be lost [5].
The video buffer circuit consists of a clamping circuit (, , ) and an emitter follower (, , ), as shown in Figure 7. Node ① is connected to the NTSC input pin of the microcontroller; node ② is connected to the clamp level output pin of the microcontroller; node ③ is connected to the camera’s signal output. is the coupling capacitor; is the matching resistor to realize the 75 Ω back termination.
Here, the sync signal is not present, so the clamp level is controlled by the clamp level output pin of the microcontroller, which is called “keyed clamp” [5]. The graphics display controller of the microcontroller let the clamp level output occur in coincidence with the sync pulse; that is, the clamp level output occurs during the sync tip in Figure 6, thus we get the “sync tip clamp” [5].
Since the FLASH size of the microcontroller is only 1 MB which is limited for the storage of pictures displayed on the LCD, external FLASH is needed to store different kinds of meaningful pictures such as the background of the dial. Two S29GL256N chips with a memory capacity of 256 Mb are chosen for picture data storage for their high performance and low power consumption. The application circuits of the chips are provided in their datasheets, so it is unnecessary to go into the details of them here.
Controller Area Network (CAN) is widely deployed in automobile, industry, and aerospace domains. As a major trend of the technological development of in the automation industry, CAN is now reputed as a local area network in automation [6]. Its low cost and ability to integrate with most microcontroller silicon families have made it a standard for automobile applications [7–9].
For this design, only the CAN transceiver and its auxiliary circuit are needed since the MB91F599 is integrated with two CAN controllers, which are connected to the high-speed and low-speed CAN bus, respectively. TJA1040 is chosen as the CAN transceiver for its low consumption in standby mode. Besides, it can also be woken up via CAN bus, which is required by some automobile instruments. Detailed circuit is provided in the datasheet of TJA1040, so the repetitious details need not be given here. Note that for high-speed CAN, both ends of the pair of signal wires must be terminated. ISO 11898 requires a cable with a nominal impedance of 120 Ω [19]; therefore, 120 Ω resistors are needed for termination. Here, only the devices on the ends of the cable need 120 Ω termination resistors.
The 7-inch TFT-LCD has a resolution of pixels and supports the 24-bit for three RGB colors. The interface of the 60-pin TFT-LCD can be categorized into data interface, control interface, bias voltage interface, and gamma correction interface.
The data interface supports the parallel data transmitting of 18-bit (6 bits per channel) for three RGB colors. Thus, a range of colors can be generated. The control interface consists of a “horizontal synchronization” which indicates the start of every scan line, a “vertical synchronization” which indicates the start of a new field, and a “pixel clock.” This part is controlled by the graphics display controller which is integrated in the MB91F599. We just need to connect the pins of the LCD to those of the microcontroller correspondingly.
Bias voltages are used to drive the liquid crystal molecules in an alternating form. The compact LCD bias IC TPS65150 provides all bias voltages required by the 7-inch TFT-LCD. The detailed circuit is also provided in the datasheet of TPS65150.
The greatest effect of gamma on the representations of colors is a change in overall brightness. Almost every LCD monitor has an intensity to voltage response curve which is not a linear function. So if the LCD receives a message that a certain pixel should have certain intensity, it will actually display a pixel which has intensity not equal to the certain one. Then the brightness of the picture will be affected. Therefore, gamma correction is needed. Several approaches to gamma correction are discussed in [20–22]. For this specific 7-inch LCD, only the producer knows the relationship between the voltage sent to the LCD and the intensity it produces. The signal can be corrected according to the datasheet of the LCD before it gets to the monitor. According to the datasheet, ten gamma correction voltages are needed. These voltages can be got from a resistive subdivision circuit.
For this instrument, the LED indicators, the backlight, and the chord alarm need to be supplied with a voltage of +12 V; the CAN transceiver, the EEPROM, and the buttons need to be supplied with a voltage of +5 V; the video buffer circuit, the external FLASH, and the data interface of the LCD need to be supplied with a voltage of +3.3 V. Besides, the microcontroller needs to be supplied with voltages of +5 V and +3.3 V simultaneously. Figure 8 offers a detailed block diagram of the power supply for the automobile instrument.
The main task for the program is to calculate the driving parameters of the vehicle and display them on the TFT-LCD. The calculation is triggered by the input signals via the sampling circuits or the CAN bus. The main program flow chart of the system is shown in Figure 10.
The design scheme of a TFT-LCD based automobile instrument is carried out form aspects of both the hardware and the main program flow chart. The MB91F599 simplifies the peripheral circuits with its rich on-chip resources and shows high performance in real-time data processing. The automobile instrument is capable of displaying the velocity of the vehicle, the engine speed, the cooling water temperature, the oil pressure, the fuel volume, the air pressure, and other information on the TFT-LCD, which contributes a lot to driving safety and satisfies drivers’ aesthetics. Besides, the rearview video makes the parking and backing easier and safer for the driver. Moreover, the CAN bus interface and TFT-LCD make it easier for the upgrading of the instrument without changing the hardware, thus saving the cost.

The provided display driver example code is designed to work with Microchip, however it is generic enough to work with other micro-controllers. The code includes display reset sequence, initialization and example PutPixel() function.
Please see the DT028CTFT for reference designs. The schematics between the B and the C are the same with the exception that the B does not have the IPS interface.

The provided display driver example code is designed to work with Microchip, however it is generic enough to work with other micro-controllers. The code includes display reset sequence, initialization and example PutPixel() function.
Please see the DT028CTFT for reference designs. The schematics between the A and the C are the same with the exception that the A does not have the IPS interface.

STONE Technologies is a proud manufacturer of superior quality TFT LCD modules and LCD screens. The company also provides intelligent HMI solutions that perfectly fit in with its excellent hardware offerings.
There is also a downloadable design software called STONE Designer. This is a completely free GUI design software you can use to create responsive digital module-ready user interfaces.
STONE TFT LCD modules come with a microcontroller unit that has a 1GHz Cortex-A8 CPU. Such a module can easily be transformed into an HMI screen. Simple hexadecimal instructions can be used to control the module through the UART port. Furthermore, you can seamlessly develop STONE TFT LCD color user interface modules and add touch control, features to them.
You can also use a peripheral MCU to serially connect STONE’s HMI display via TTL. This way, your HMI display can supply event notifications and the peripheral MCU can then execute them. Moreover, this TTL-connected HMI display can further be linked to microcontrollers such as:
Becoming a reputable TFT LCD manufacturer is no piece of cake. It requires a company to pay attention to detail, have excellent manufacturing processes, the right TFT display technology, and have a consumer mindset.
Now, we list down 10 of the best famous LCD manufacturers globally. We’ll also explore why they became among the top 10 LCD display Manufacturers in the world.
BOE Technology Group Co., Ltd., founded in April 1993, is an IoT company providing intelligent interface products and professional services for information interaction and human health. BOE’s three core businesses are Interface Devices, Smart IoT Systems, and Smart Medicine & Engineering Integration.
Interface Devises Business includes Display and Senor, Sensor, and Application Solutions. As a leading company in the global semiconductor display industry, BOE has made the Chinese display industry develop from scratch to maturity and prosperity. Now, more than one-quarter of the global display panels are made by BOE, with its UHD, flexible display, microdisplay, and other solutions broadly applied to well-known worldwide brands.
In 2019, BOE’s yearly new-patent applications amounted to 9657, of which over 90% are invention patents, amounting to over 70,000 usable patents in total. Data from IFI Claims also shows that BOE has ranked 13th among the Top 50 USPTO (The United States Patent and Trademark Office), Patent Assignees, in 2019. According to the 2019 International PCT Applications of WIPO, BOE ranked No.6 with 1,864 applications.
BOE has manufacturing bases located in Beijing, Hefei, Chengdu, Chongqing, Fuzhou, Mianyang, Wuhan, Kunming, Suzhou, Ordos, Gu’an, etc. BOE boasts a global marketing and R&D centers in 19 countries and regions like the United States, Germany, the United Kingdom, France, Switzerland, Japan, South Korea, Singapore, India, Russia, Brazil, and Dubai, with its service networks covering the world’s major areas such as Europe, America, Asia, and Africa.
LG Display is a leading manufacturer of thin-film transistor liquid crystal displays (TFT-LCD) panels, OLED, and flexible displays.LG Display began developing TFT-LCD in 1987 and currently offers Display panels in a variety of sizes and specifications using different cutting-edge technologies (IPS, OLED, and flexible technology).
LG Display now operates back-end assembly plants in South Korea, China, and Vietnam. In addition, LG Display operates a sales subsidiary with a global network to effectively serve overseas markets.
Samsung Electronics is South Korea’s largest electronics industry and the largest subsidiary of the Samsung Group. In the late 1990s, Samsung Electronics’ independent technology development and independent product innovation capabilities were further enhanced. Its product development strategy not only emphasizes “leading the technology but also using the most advanced technology to develop new products to meet the high-end market demand at the introduction stage”.In addition to the matching principle, it also emphasizes the principle of “leading technology, developing new products with the most advanced technology, creating new demand and new high-end market”.
Founded in 2003, Innolink listed its shares in Taiwan in 2006. In March 2010, it merged with Chi Mei Optoelectronics and Tong Bao Optoelectronics, the largest merger in the panel industry. Qunchuang is the surviving company and Chi Mei Electronics is the company name. In December 2012, it was renamed As Qunchuang Optoelectronics.
With innovative and differentiated technologies, QINNOOptoelectronics provides advanced display integration solutions, including 4K2K ultra-high resolution, 3D naked eye, IGZO, LTPS, AMOLED, OLED, and touch solutions. Qinnooptoelectronics sets specifications and leads the market. A wide range of product line is across all kinds of TFT LCD panel modules, touch modules, for example, TV panel, desktop and laptop computer monitor with panels, small and medium scale “panels, medical, automotive, etc., the supply of cutting-edge information and consumer electronics customers around the world, for the world TFT – LCD (thin-film transistor liquid crystal display) leading manufacturers.
AU Optronics Co., LTD., formerly AU Optronics Corporation, was founded in August 1996. It changed its name to AU Optronics after its merger with UNIOPtronics in 2001. Through two mergers, AU has been able to have a full range of generations of production lines for panels of all sizes.Au Optronics is a TFT-LCD design, manufacturing, and r&d company. Since 2008, au Optronics has entered the green energy industry, providing customers with high-efficiency solar energy solutions.
Sharp has been called the “father of LCD panels”.Since its founding in 1912, Sharp developed the world’s first calculator and LIQUID crystal display, represented by the living pencil, which was invented as the company name. At the same time, Sharp is actively expanding into new areas to improve people’s living standards and social progress. Made a contribution.
BYD IT products and businesses mainly include rechargeable batteries, plastic mechanism parts, metal parts, hardware electronic products, cell phone keys, microelectronics products, LCD modules, optoelectronics products, flexible circuit boards, chargers, connectors, uninterruptible power supplies, DC power supplies, solar products, cell phone decoration, cell phone ODM, cell phone testing, cell phone assembly business, notebook computer ODM, testing and manufacturing and assembly business, etc.
Toshiba is a famous multinational company with a history of 130 years. It covers a wide range of businesses, including social infrastructure construction, home appliances, digital products, and electronic components. It covers almost every aspect of production and life. Toshiba has the largest research and development institution in Japan. Through unremitting innovation and development, Toshiba has been at the forefront of science and technology in the world.
Kyocera was founded in 1959 as a manufacturer of technical ceramics. Industrial ceramics is a series of advanced materials with unique physical, chemical, and electronic properties. Today, most of Kyocera’s products are related to telecommunications, including semiconductor components, RF and microwave packaging, passive electronic components, wireless mobile phones and network equipment, crystal oscillators and connectors, and optoelectronic products for optoelectronic communication networks.
Tianma microelectronics co., LTD., founded in 1983, the company focus on smartphones, tablets, represented by high order laptop display market of consumer goods and automotive, medical, POS, HMI, etc., represented by professional display market, and actively layout smart home, intelligent wear, AR/VR, unmanned aerial vehicles (UAVs) and other emerging markets, to provide customers with the best product experience.IN terms of technology, the company has independently mastered leading technologies such as LTPS-TFT, AMOLED, flexible display, Oxide-TFT, 3D display, transparent display, and in-cell/on-cell integrated touch control. TFT-LCD key Materials and Technologies National Engineering Laboratory, national enterprise Technology Center, post-doctoral mobile workstation, and undertake national Development and Reform Commission, The Ministry of Science and Technology, the Ministry of Industry and Information Technology, and other major national thematic projects. The company’s long-term accumulation and continuous investment in advanced technology lay the foundation for innovation and development in the field of application.
Ms.Josey
Ms.Josey