CN102194421A - Method and equipment for controlling display - Google Patents

Method and equipment for controlling display Download PDF

Info

Publication number
CN102194421A
CN102194421A CN2011100921277A CN201110092127A CN102194421A CN 102194421 A CN102194421 A CN 102194421A CN 2011100921277 A CN2011100921277 A CN 2011100921277A CN 201110092127 A CN201110092127 A CN 201110092127A CN 102194421 A CN102194421 A CN 102194421A
Authority
CN
China
Prior art keywords
data
displayed
precision
slave device
demonstration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011100921277A
Other languages
Chinese (zh)
Other versions
CN102194421B (en
Inventor
石磊
李照华
王乐康
符传汇
陈克勇
尹志刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Mingwei Electronic Co Ltd
Original Assignee
Shenzhen Mingwei Electronic Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Mingwei Electronic Co Ltd filed Critical Shenzhen Mingwei Electronic Co Ltd
Priority to CN 201110092127 priority Critical patent/CN102194421B/en
Publication of CN102194421A publication Critical patent/CN102194421A/en
Application granted granted Critical
Publication of CN102194421B publication Critical patent/CN102194421B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The embodiment of the invention provides a method for controlling display. The method comprises the following steps that: a main control device receives m data to be displayed of which the display precision is N; the main control device processes each data to be displayed of which the display precision is N into (2N-n) parts and processes the m data to be displayed of which the display precision is N into m*(2N-n) parts according to a data transmission protocol to obtain a sequence of data of which the corresponding number is k (i, j), wherein i is more than and equal to 1 and less than and equal to m, j is more than and equal to 1 and less than and equal to (2N-n), n is more than and equal to 1 and less than and equal to N, n is data precision of each row during actual display, and m is the number of scanning rows of a display screen; the main control device sends the m*(2N-n) parts of data to a slave device by taking m as a period, wherein the data of which the number is k (i, j) are sequentially sent to the slave device according to an order from 1 to m in a j period; the main control device controls the display screen by a decoding drive unit; and the slave device controls display according to the m*(2N-n) parts of received data. According to the scheme provided by the invention, the refresh frequency of the display can be effectively improved by dividing the original data into segments and increasing transmission times on the premise of no influence on the precision of the original data, and the method is simple in implementation and efficient.

Description

The method and apparatus that shows control
Technical field
The present invention relates to digital communicating field, particularly, the present invention relates to show the method and apparatus of control.
Background technology
How to control the brightness of LED, simulation dimming mode till now the width-modulation pulse dimming mode of technical development from beginning, even simulation light modulation and width-modulation pulse light modulation can be used in combination in a lot of now the application.The simulation light modulation is meant, by the data that write, regulates the size of current that flows through LED, makes LED brightness change.The width-modulation pulse light modulation is meant, by in a period of time, regulates the time width that LED is bright or go out.In the time of the LED conducting, be that fixed current drives, can set by external resistance; When LED turn-offs, there is not electric current to pass through.Like this, the display effect in the regular hour is that variation has taken place for the brightness of lamp.And in this set time, bright time of lamp is long more, and general effect is that lamp is just bright more.Can reach within a certain period of time like this, LED be carried out the purpose of brightness regulation.
The shortcoming of simulation light modulation mainly contains following 2 points: 1, change the electric current through LED, can change the photochromic of LED, can make the look of pixel add like this and add a lot of uncertainties; 2 if the gray shade scale of increase LED needs high-precision DAC, and its linearity and precision are restricted.
The shortcoming of above-mentioned simulation light modulation has then been evaded in the width-modulation pulse light modulation fully.When lamp was lighted, what flow through was the electric current of fixing, and light wavelength can not change.Increase gray shade scale if desired, will be used for the fundamental clock speed-raising of width-modulation pulse, in original cycle regular time, the dutycycle selection meeting of allowing is more; Perhaps, use original fundamental clock, also have more dutycycle and select the original time cycle lengthening.
So the mode that substantially all adopts the width-modulation pulse light modulation in the industry is to the LED light modulation.But, the width-modulation pulse light modulation also has the defective of self.Because this kind light-dimming method need be average within a certain period of time with brightness, so when the gray shade scale of LED was higher, the cycle was longer.Like this, LED is bright or when going out, perhaps the time of Bu Zhuoing too short, to such an extent as to the light on and off ratio that should receive in the time, the very original light on and off ratio of true embodiment.During digital vedio recording product shooting picture such as video camera, pull-in time is far smaller than the pull-in time of human eye to picture.Like this, the people glances up picture more clearly, and during by video camera or camera shooting, picture may cause flickering, produces striped in other words.
People require display frame more and more clear now, and image content becomes increasingly complex.In other words, the data volume of picture is increasing, and needs higher flat pannel display refreshing frequency simultaneously.This just needs the flat pannel display chip to generate the width-modulation pulse signal with higher frequency, and does not influence the precision of legacy data.
In the existing method, all be that the employing system transmits the method that chip is handled.This method is to be evenly distributed in the width modulation basic cycle effective time that will show.Can solve the above-mentioned striped of static screen or the problem of flicker like this.But in dynamically shielding, refresh rate depends primarily on the frequency of line feed scanning, abbreviates capable frequency sweep rate as.According to said method,, need after each row LED lamp complete demonstration pulse-length modulation basic cycle, could enter a new line if show the brightness of a fixed precision or data bits.The following formulae express of refresh rate of dynamic screen:
F frame = F GCLK 2 n * m ;
F wherein FrameBe row frequency sweep rate, F GCLKBe the frequency of fundamental clock, n is video data precision or video data figure place, and m is the number of scanning lines.
Carry out if continue to use original mode, the precision of data is high more, and dynamically the refresh rate of screen is just low more.But refresh rate is lower, then can have influence on shooting effect.
Therefore, be necessary to propose a kind of otherwise effective technique scheme, when the video data precision is higher, can effectively improve the refreshing frequency of demonstration.
Summary of the invention
Purpose of the present invention is intended to solve at least one of above-mentioned technological deficiency, and is special in raw data segmentation, increase are sent number of times, under the prerequisite of the precision that does not influence legacy data, effectively improves the refreshing frequency that shows.
In order to achieve the above object, embodiments of the invention have proposed a kind of method that shows control on the one hand, may further comprise the steps:
Master control set receives m the data to be displayed that display precision is N;
According to Data Transport Protocol, described master control set is that the data to be displayed of N is treated to 2 with each described display precision N-nPart is that the data to be displayed of N is treated to m*2 with a described m display precision N-nPart, obtain reference numeral and be k (i, data sequence j), wherein, 1≤i≤m, 1≤j≤2 N-n, 1≤n≤N, the data precision of every row when n is actual displayed, m are the line scanning line number of display screen;
Described master control set is with described m*2 N-nPartial data is the cycle to send data to slave device with m, wherein, j cycle according to 1 to m order send successively be numbered k (i, data j) are given described slave device, described master control set is by the decoding drive unit control display screen, and described slave device is according to described 2 of reception N-n* the m partial data shows control.
Embodiments of the invention also propose a kind of equipment that shows control on the other hand, comprise master control set, decoding drive unit and slave device,
Described master control set is used to receive m display precision the data to be displayed that is N, according to Data Transport Protocol, is that the data to be displayed of N is treated to 2 with each described display precision N-nPart is that the data to be displayed of N is treated to m*2 with a described m display precision N-nPart obtains reference numeral and is k (i, data sequence j), 1≤i≤m wherein, 1≤j≤2 N-n, 1≤n≤N, the data precision of every row when n is actual displayed, m are the line scanning line number of display screen; And be the cycle to send data with m to slave device, wherein, j cycle according to 1 to m order send successively be numbered k (i, data j) are given described slave device, and by the decoding drive unit control display screen;
Described slave device is used for according to described 2 of reception N-n* the m partial data shows control, and the data precision of every row when wherein n is actual displayed, m are the line scanning line number of display screen;
Described decoding drive unit is used to receive the control signal that described master control set is imported, output signal control display screen.
The such scheme that the present invention proposes by under the prerequisite of the precision that does not influence legacy data, sends number of times with raw data segmentation, increase, under the prerequisite of the precision that does not influence legacy data, can effectively improve the refreshing frequency of demonstration.In addition, the such scheme that the present invention proposes carries out pre-service by master control set to raw data, and the demonstration control in conjunction with decoding drive unit, slave device realizes the demonstration of high refresh rate, high data precision, and implementation is simple, efficient.
Aspect that the present invention adds and advantage part in the following description provide, and part will become obviously from the following description, or recognize by practice of the present invention.
Description of drawings
Above-mentioned and/or additional aspect of the present invention and advantage are from obviously and easily understanding becoming the description of embodiment below in conjunction with accompanying drawing, wherein:
Fig. 1 is the control system synoptic diagram;
Fig. 2 is system's waveform synoptic diagram of existing method;
The striped synoptic diagram appears in the image that Fig. 3 takes when hanging down for refresh rate;
Fig. 4 is the process flow diagram of embodiment of the invention display control method;
Fig. 5 is the structural representation of embodiment of the invention display control apparatus;
Fig. 6 exports synoptic diagram for embodiment of the invention master control set after with data processing;
Fig. 7 is embodiment of the invention slave device output synoptic diagram;
Fig. 8 increases synoptic diagram for compare decoding unit frequency of the present invention with classic method;
The image that Fig. 9 takes when high for refresh rate shows normal synoptic diagram.
Embodiment
Describe embodiments of the invention below in detail, the example of described embodiment is shown in the drawings, and wherein identical from start to finish or similar label is represented identical or similar elements or the element with identical or similar functions.Below by the embodiment that is described with reference to the drawings is exemplary, only is used to explain the present invention, and can not be interpreted as limitation of the present invention.
In the existing method, all be that the employing system transmits the method that chip is handled, synoptic diagram as shown in Figure 1, master control set output signal A, B, C controls decoding drive unit, control decoding drive unit output signal control display screen; Slave device shows control according to the data of master control set input.This method is to be evenly distributed in the width modulation basic cycle effective time that will show.Can solve the above-mentioned striped of static screen or the problem of flicker like this.But in dynamically shielding, refresh rate depends primarily on the frequency of line feed scanning, abbreviates capable frequency sweep rate as.As shown in Figure 2.After master control set receives video data,, adjust the input signal of decoding drive unit according to the gray shade scale of video data.Among the figure shown in Figure 2, the C signal is the maximum time length input of decoding drive unit, and its frequency has been represented a complete scan frequency.
According to said method,, need after each row LED lamp complete demonstration pulse-length modulation basic cycle, could enter a new line if show the brightness of a fixed precision or data bits.Like this, the dynamic following formulae express of refresh rate of screen:
F frame = F GCLK 2 n * m ;
F wherein FrameBe row frequency sweep rate, F GCLKBe the frequency of fundamental clock, n is video data precision or video data figure place, and m is the number of scanning lines.
Suppose video data precision n=12, m=8, this is that one 8 gradation data precision of sweeping is 12 grades a display screen so.The data length of the data D1~D8 of each row is 12 shown in Fig. 2, and each complete time of row is 2 n=4096 fundamental clock GCLK, wherein effective time or the dutycycle lighted of LED lamp determined by data.Display screen shows since the 1st row, shows to eighth row and finish that the used time is 4096*8=32768 GCLK.In the application, adopt F GCLKFrequency be 16.7MHz, the frequency of C signal is:
F C = 16.7 MHz 2 12 * 8 = 510 Hz .
Like this, the precision of data is high more, and dynamically the refresh rate of screen is just low more.For example data precision is 16 bits, and promptly n=16 adopts F GCLKFrequency be 16.7MHz, 8 line scannings screens, i.e. m=8, F so Frame=31.8Hz.
Among Fig. 2, L1~L8 8 sweeps in the screen demonstration situation of certain continuous 8 row LED lamp, is driven by the same driving pin of some chips (slave device).The order that master control set sends data be D1 → D2 → ... D8.The low level of slave device output is closed for the LED lamp, and the order that LED lights is followed successively by first row, second row ..., the 8th row.In diagram L1~L8, the data of storage determine the time that it is lighted.
With n=12 is example, because need to show the data precision of 12 bits, so in each line feed time, must send 4096 (=2 12) the individual GCLK cycle.
In the diagram waveform, refresh rate can simply be used following formulate:
F frame = F GCLK 2 n * m ;
Wherein n is the data precision figure place, and m dynamically shields the row total number.
For example go up in the example, need to show the data precision of 12 bits, 8 sweep the attitude screen, and the frequency of GCLK is 31.25MHz, uses the method so, and the display refresh rates of the limit is:
F max = 31.25 MHz 2 12 * 8 = 953 Hz .
In the application, because line feed the time need keep the blanking time (intervals of two groups of 4096 GCLK), so the actual 900Hz that is about of display refresh rates.If want to continue to promote refresh rate, have only by reducing data precision or reducing the mode that row is swept line number.The former can make display effect not good, and human eye can be awared this nuance; The latter makes cost increase, and 8 scannings become 4 scannings, and number of chips promotes 1 times.Obviously, the above-mentioned defective that either way exists is infeasible.
Refresh rate is lower, can have influence on shooting effect, as shown in Figure 3.
In order to realize the present invention's purpose, the embodiment of the invention has proposed a kind of method that shows control, may further comprise the steps:
Master control set receives m the data to be displayed that display precision is N;
According to Data Transport Protocol, described master control set is that the data to be displayed of N is treated to 2 with each described display precision N-nPart is that the data to be displayed of N is treated to m*2 with a described m display precision N-nPart, obtain reference numeral and be k (i, data sequence j), wherein, 1≤i≤m, 1≤j≤2 N-n, 1≤n≤N, the data precision of every row when n is actual displayed, m are the line scanning line number of display screen;
Described master control set is with described m*2 N-nPartial data is the cycle to send data to slave device with m, wherein, j cycle according to 1 to m order send successively be numbered k (i, data j) are given described slave device, described master control set is by the decoding drive unit control display screen, and described slave device is according to described 2 of reception N-n* the m partial data shows control.
As shown in Figure 4, for the embodiment of the invention shows the method flow diagram of controlling, may further comprise the steps:
S110: it is the data to be displayed of N that master control set receives display precision.
In step S110, master control set receives the raw data of a complete frame, and the data bits of every row is N, and promptly master control set receives m the data to be displayed that display precision is N.If display screen is the dynamic screen of m line scanning, be the dynamic screen of 8 line scannings, m=8 so for example; Special, if static screen, m=1 at this moment.For the dynamic screen of m line scanning,, correspond to the 1st of display screen and walk to the capable LED lamp of m because master control set need send the m secondary data altogether in each scan period.Static screen only sends 1 secondary data in each scan period.
Determined time of 1 line scanning by refresh rate and fundamental clock (GCLK) time, the complete cycle of choosing per 1 row is 2 n* T GCLK, promptly 1 row will show 2 nIndividual T GCLKThe dutycycle of time span, and n≤N, n are arranged is video data precision or video data figure place.
S120: master control set is that the data to be displayed of N carries out data sementation with display precision.
In step S120, according to Data Transport Protocol, master control set is that the data to be displayed of N is treated to 2 with each display precision N-nPart, the data to be displayed that master control set is N with m display precision is treated to m*2 N-nPart obtains reference numeral and is k (i, data sequence j), 1≤i≤m wherein, 1≤j≤2 N-n, 1≤n≤N.
As embodiments of the invention, Data Transport Protocol comprises subtracting to be weighed host-host protocol or weighs host-host protocol together.
The transmission of data is general adopts binary mode to carry out.The power and position difference of the different representatives in position, binary power is 2, that is to say that a high position is 2 times of adjacent low level.In the present invention, subtract the power host-host protocol and define according to following principle with the power host-host protocol: m group precision is the data of n, if send out according to one group one group order, because the power and position of adjacent bit data is successively decreased, subtracts flexible strategy and reportedly fails so be called so; If send according to the order with power and position, it is inferior high-order for example m most significant digit to be sent completely m of back transmission, because send data all with power and position at every turn, so be called with flexible strategy reportedly defeated.
Particularly, when Data Transport Protocol for subtracting power during host-host protocol, master control set is that the data to be displayed of N is divided into 2 with each display precision N-nPart comprises:
Every partial data comprises the N position: the preceding n position of getting N position partial data is as a high position, with preceding (N-n-1) the position zero padding in the position, back (N-n), last benefit 1 or 0.
Last is mended 1 or 0 and comprises:
Calculate display precision and be the decimal system numerical value K of back (N-n) position of the data to be displayed of N,
2 N-nIn last position of part K part value being arranged is 1, and the remainder value is 0.
When Data Transport Protocol is with power during host-host protocol, master control set is that the data to be displayed of N is divided into 2 with each display precision N-nPart comprises:
Every partial data comprises (n+1) position: the preceding n position of getting N position partial data is as a high position, and last position mends 1 or 0.
Last is mended 1 or 0 and comprises:
Calculate display precision and be the decimal system numerical value K of back (N-n) position of the data to be displayed of N,
2 N-nIn last position of part K part value being arranged is 1, and the remainder value is 0.
S130: master control set is by the decoding drive unit control display screen, and slave device shows control according to the data that receive.
In step S130, master control set is with m*2 N-nPartial data is the cycle to send data to slave device with m, wherein, j cycle according to 1 to m order send successively be numbered k (i, data j) are given slave device, master control set is by the decoding drive unit control display screen, slave device according to receive 2 N-n* the m partial data shows control, and the data precision of every row when wherein n is actual displayed, m are the line scanning line number of display screen.
That is: for the demonstration of every frame data, master control set sends 2 altogether N-n* m secondary data.For single led lamp point, in every frame data display cycle (sweeping the cycle at once), represent 2 altogether N-nInferior dutycycle experiences 2 in other words conj.or perhaps N-nInferior row is swept.
During to every line scanning, master control set is when carrying out the transmission of certain 1 line data, and the length of data is determined according to the Data Transport Protocol of master and slave devices.
The size of data of master control set transmission each time is to get the preceding n position of N position partial data as a high position, according to different Data Transport Protocols,
If adopt traditional pursuing to weigh the agreement of successively decreasing, the maintenance data length is N.The preceding n position of new data is identical with the preceding n position of N position partial data.Last position (lowest order) is 0 or 1, depends on low (N-n) position of N position partial data.If low (N-n) bit data numeric value represented of N position partial data is metric K, so master control set send 2 N-nIn inferior (n+1) bit data, lowest order is that 1 number is exactly K, and lowest order is that 0 number is exactly (2 N-n-K).Between preceding n position and last 1 data, take the mode of zero padding.
If adopt with the power host-host protocol, data length is (n+1) position.The preceding n position of new data is identical with the preceding n position of N position partial data.For binary data, last position (lowest order) is 0 or 1, depends on low (N-n) position of N position partial data.If low (N-n) bit data numeric value represented of N position partial data is metric K, so master control set send 2 N-nIn inferior (n+1) bit data, lowest order is that 1 number is exactly K, and lowest order is that 0 number is exactly (2 N-n-K).
Therefore, for the N position partial data of a complete frame, every row shows that the time cycle is 2 n* T GCLK(wherein n≤N), the dynamic screen of m line scanning, master control set need to send:
1) number of times of transmission data: 2 N-n* m secondary data;
2) length of data: determine that according to host-host protocol is different conventional transportation method, data bit are the N position; With power host-host protocol figure place is (n+1);
3) size of data: the preceding n position of N position partial data is as a high position, and the number of last position (lowest order) benefit 1 equals low (N-n) bit data numeric value represented (metric K) of N position partial data, and the number of benefit 0 equals (2 N-n-K).
Particularly, decoding drive unit includes but not limited to it is the 3-8 code translator.It for example is the 2-4 code translator; At this moment, the control signal of master control set output is two.In addition, can also use other similar translator units.
Slave device is according to 2 of reception N-n* the m partial data shows that control also comprises:
The demonstration time of the every row of display screen is 2 nThe individual fundamental clock cycle is 2 nBehind the individual fundamental clock end cycle, the driving pin of slave device has the shutoff at least one fundamental clock cycle; The effect of this requirement is to avoid LED display " electric current blanking " phenomenon to occur.
In addition, in 2 of demonstration nIndividual fundamental clock is in the cycle, the data decision that received by slave device the effective time of displaying, wherein, 2 nThe dutycycle of the waveform in the individual fundamental clock cycle comprises (2 n+ 1) kind situation can be showed dutycycle 0,1/2 n, (1+1)/2 n..., 1 altogether (2 n+ 1) kind situation.
The embodiment of the invention has also proposed a kind of equipment 100 that shows control on the other hand, comprises master control set 110, decoding drive unit 130 and slave device 120.
Wherein, master control set 110 is used to receive m display precision the data to be displayed that is N, according to Data Transport Protocol, is that the data to be displayed of N is treated to 2 with each display precision N-nPart promptly is that the data to be displayed that m display precision is N is treated to m*2 N-nPart, obtain reference numeral and be k (i, data sequence j), wherein, 1≤i≤m, 1≤j≤2 N-n, 1≤n≤N, the data precision of every row when n is actual displayed, m are the line scanning line number of display screen; And be to send data in the cycle slave device 120 with m, wherein, j cycle sends successively according to 1 to m order and is numbered k (i, data j) are to slave device 120, and pass through decoding drive unit 130 control display screen.
Master control set 110 receives the raw data of a complete frame, and data bits is N.If display screen is the dynamic screen of m line scanning, be the dynamic screen of 8 line scannings, m=8 so for example; Special, if static screen, m=1 at this moment.For the dynamic screen of m line scanning,, correspond to the 1st of display screen and walk to the capable LED lamp of m because master control set 110 need send the m secondary data altogether in each scan period.Static screen only sends 1 secondary data in each scan period.
Determined time of 1 line scanning by refresh rate and fundamental clock (GCLK) time, the complete cycle of choosing per 1 row is 2 n* T GCLK, promptly 1 row will show 2 nIndividual T GCLKThe dutycycle of time span, and n≤N, n are arranged is video data precision or video data figure place.
As embodiments of the invention, Data Transport Protocol comprises subtracting to be weighed host-host protocol or weighs host-host protocol together.
When Data Transport Protocol for subtracting power during host-host protocol, master control set 110 is that the data to be displayed of N is divided into 2 with each display precision N-nPart comprises:
Every partial data comprises the N position: the preceding n position of getting N position partial data is as a high position, with preceding (N-n-1) the position zero padding in the position, back (N-n), last benefit 1 or 0.
Last is mended 1 or 0 and comprises:
Calculate display precision and be the decimal system numerical value K of back (N-n) position of the data to be displayed of N,
2 N-nIn last position of part K part value being arranged is 1, and the remainder value is 0.
When Data Transport Protocol is with power during host-host protocol, master control set 110 is that the data to be displayed of N is divided into 2 with each display precision N-nPart comprises:
Every partial data comprises (n+1) position: the preceding n position of getting N position partial data is as a high position, and last position mends 1 or 0.
Last is mended 1 or 0 and comprises:
Calculate display precision and be the decimal system numerical value K of back (N-n) position of the data to be displayed of N,
2 N-nIn last position of part K part value being arranged is 1, and the remainder value is 0.
For the N position partial data of a complete frame, every row shows that the time cycle is 2 n* T GCLK(wherein n≤N), the dynamic screen of m line scanning, master control set 110 need to send:
1) number of times of transmission data: 2 N-n* m secondary data;
2) length of data: determine that according to host-host protocol is different conventional transportation method, data bit are the N position; With power host-host protocol figure place is (n+1);
3) size of data: the preceding n position of N position partial data is as a high position, and the number of last position (lowest order) benefit 1 equals low (N-n) bit data numeric value represented (metric K) of N position partial data, and the number of benefit 0 equals (2 N-n-K).
Slave device 120 is used for according to 2 of reception N-n* the m partial data shows control, and the data precision of every row when wherein n is actual displayed, m are the line scanning line number of display screen.
Slave device 120 be used to receive 2 N-n* the m partial data shows that control also comprises:
The demonstration time of the every row of slave device 120 control display screen is 2 nThe individual fundamental clock cycle is 2 nBehind the individual fundamental clock end cycle, the driving pin of slave device 120 has the shutoff at least one fundamental clock cycle;
2 of demonstration nIndividual fundamental clock is in the cycle, the data decision that received by slave device 120 effective time of displaying, wherein, 2 nThe dutycycle of the waveform in the individual fundamental clock cycle comprises (2 n+ 1) kind situation can be showed dutycycle 0,1/2 n, (1+1)/2 n..., 1 altogether (2 n+ 1) kind situation.
Decoding drive unit 130 is used to receive the control signal that master control set is imported, output signal control display screen.
Decoding drive unit 130 comprises 3-8 code translator or 2-4 code translator.
In order further to set forth the present invention, further give an example below in conjunction with concrete data.
Fig. 6 is the form that master control set sends data.12 bit gradation data of each row, 8 sweep display screen, N=12 so, m=8.Choose n=10, the number of times of data transmission is for to be divided into 4 parts according to above-mentioned data layout, because 2 so N-n=2 12-10=4.
The number of times that sends data altogether is: 2 N-n* m=2 12-10* 8=32 time, corresponding respectively: the first line data D1 is divided into D11, D12, D13, D14; The data D2 of second row is divided into D21, D22, D23, D24; By that analogy, the data D8 of the 8th row is divided into D81, D82, D83, D84.The order that sends be D11 → D21 → ... → D81 → D12 → ... → D82 → D13 → ... → D83 → D14 → ... → D84.
Subtract the power host-host protocol if adopt, the length of each data is the N=12 position; If adopt with the power host-host protocol, the length of each data is the n+1=11 position;
The size of data: the preceding n position of new data is the preceding n position of 12 Bit datas, and is promptly high 10.12 Bit datas of supposing first row are D1=12 ' b0011_0011_0110, and its preceding 10 is exactly 00_1100_1101.Last two of D1 is 2 ' b10, is tens digit 2, so need be at D11, and D12, D13, last 1 of this 4 piece of data of D14 has 21,20.Employing is reportedly defeated with flexible strategy, chooses D11=001_1001_1010 so, D12=001_1001_1010, D13=001_1001_1011, D14=001_1001_1011; The fractionation principle of D2~D8 is the same with D1.
Slave device output has been carried out 4 complete scanning output as shown in Figure 7.In each line feed time, must send 1024 (=2 10) the individual GCLK cycle.
In above-mentioned example, the sweep frequency of slave output can be risen to 4 times.But need to guarantee, in a complete display cycle, consistent in time that each row is lighted and the classic method.
Comparison diagram 2 and Fig. 6, Fig. 7, the statistics in a complete display cycle, do following form:
The contrast of two kinds of methods of table 1
Figure BDA0000055091300000111
Figure BDA0000055091300000121
In the method or device that the present invention proposes, master control set is with received video data process pre-service, for example comprise: after determining the line scanning precision, according to host-host protocol, data are changed,, be sent in the slave device data after treatment, after slave device was handled through special P WM, the driving LED lamp showed.Fig. 8 increases synoptic diagram for compare decoding unit frequency of the present invention with classic method, and at this moment, the frequency of C signal is:
F C = 16.7 MHz 2 10 * 8 = 2040 Hz .
Through the cooperation of master control set and slave device, refresh rate significantly promotes, and is convenient to take, and synoptic diagram as shown in Figure 9.
Said method or equipment that the present invention proposes by under the prerequisite of the precision that does not influence legacy data, send number of times with raw data segmentation, increase, under the prerequisite of the precision that does not influence legacy data, can effectively improve the refreshing frequency of demonstration.In addition, said method or equipment that the present invention proposes carry out pre-service by master control set to raw data, and the demonstration control in conjunction with decoding drive unit, slave device realizes the demonstration of high refresh rate, high data precision, and implementation is simple, efficient.
One of ordinary skill in the art will appreciate that and realize that all or part of step that the foregoing description method is carried is to instruct relevant hardware to finish by program, described program can be stored in a kind of computer-readable recording medium, this program comprises one of step or its combination of method embodiment when carrying out.
In addition, each functional unit in each embodiment of the present invention can be integrated in the processing module, also can be that the independent physics in each unit exists, and also can be integrated in the module two or more unit.Above-mentioned integrated module both can adopt the form of hardware to realize, also can adopt the form of software function module to realize.If described integrated module realizes with the form of software function module and during as independently production marketing or use, also can be stored in the computer read/write memory medium.
The above-mentioned storage medium of mentioning can be a ROM (read-only memory), disk or CD etc.
The above only is embodiments of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (16)

1. a method that shows control is characterized in that, may further comprise the steps:
Master control set receives m the data to be displayed that display precision is N;
According to Data Transport Protocol, described master control set is that the data to be displayed of N is treated to 2 with each described display precision N-nPart is that the data to be displayed of N is treated to m*2 with a described m display precision N-nPart, obtain reference numeral and be k (i, data sequence j), wherein, 1≤i≤m, 1≤j≤2 N-n, 1≤n≤N, the data precision of every row when n is actual displayed, m are the line scanning line number of display screen;
Described master control set is with described m*2 N-nPartial data is the cycle to send data to slave device with m, wherein, j cycle according to 1 to m order send successively be numbered k (i, data j) are given described slave device, described master control set is by the decoding drive unit control display screen, and described slave device is according to described 2 of reception N-n* the m partial data shows control.
2. the method for demonstration control as claimed in claim 1 is characterized in that, described Data Transport Protocol comprises subtracting to be weighed host-host protocol or weigh host-host protocol together.
3. the method for demonstration as claimed in claim 2 control is characterized in that, when described Data Transport Protocol was weighed host-host protocol for subtracting, described master control set was that the data to be displayed of N is treated to 2 with each described display precision N-nPart comprises:
Every partial data comprises the N position: the preceding n position of getting N position partial data is as a high position, with preceding (N-n-1) the position zero padding in the position, back (N-n), last benefit 1 or 0.
4. the method for demonstration control as claimed in claim 3 is characterized in that, described last mended 1 or 0 and comprised:
Calculate described display precision and be the decimal system numerical value K of back (N-n) position of the data to be displayed of N,
Described 2 N-nIn last position of part K part value being arranged is 1, and the remainder value is 0.
5. the method for demonstration as claimed in claim 2 control is characterized in that, when described Data Transport Protocol be when weighing host-host protocol, described master control set is that the data to be displayed of N is treated to 2 with each described display precision N-nPart comprises:
Every partial data comprises (n+1) position: the preceding n position of getting N position partial data is as a high position, and last position mends 1 or 0.
6. the method for demonstration control as claimed in claim 5 is characterized in that, described last mended 1 or 0 and comprised:
Calculate described display precision and be the decimal system numerical value K of back (N-n) position of the data to be displayed of N,
Described 2 N-nIn last position of part K part value being arranged is 1, and the remainder value is 0.
7. the method for demonstration control as claimed in claim 1 is characterized in that described slave device is according to described 2 of reception N-n* the m partial data shows that control also comprises:
The demonstration time of the every row of display screen is 2 nThe individual fundamental clock cycle is described 2 nBehind the individual fundamental clock end cycle, the driving pin of described slave device has the shutoff at least one fundamental clock cycle;
2 of demonstration nIndividual fundamental clock is in the cycle, the data decision that received by described slave device the effective time of displaying, wherein, described 2 nThe dutycycle of the waveform in the individual fundamental clock cycle comprises (2 n+ 1) kind situation.
8. the method for demonstration control as claimed in claim 1 is characterized in that described decoding drive unit comprises 3-8 code translator or 2-4 code translator.
9. an equipment that shows control is characterized in that, comprises master control set, decoding drive unit and slave device,
Described master control set is used to receive m display precision the data to be displayed that is N, according to Data Transport Protocol, is that the data to be displayed of N is treated to 2 with each described display precision N-nPart is that the data to be displayed of N is treated to m*2 with a described m display precision N-nPart, obtain reference numeral and be k (i, data sequence j), wherein, 1≤i≤m, 1≤j≤2 N-n, 1≤n≤N, the data precision of every row when n is actual displayed, m are the line scanning line number of display screen; And be the cycle to send data with m to slave device, wherein, j cycle according to 1 to m order send successively be numbered k (i, data j) are given described slave device, and by the decoding drive unit control display screen;
Described slave device is used for according to described 2 of reception N-n* the m partial data shows control;
Described decoding drive unit is used to receive the control signal that described master control set is imported, output signal control display screen.
10. the equipment of demonstration control as claimed in claim 9 is characterized in that, described Data Transport Protocol comprises subtracting to be weighed host-host protocol or weigh host-host protocol together.
11. the equipment of demonstration as claimed in claim 10 control is characterized in that, when described Data Transport Protocol was weighed host-host protocol for subtracting, described master control set was that the data to be displayed of N is treated to 2 with each described display precision N-nPart comprises:
Every partial data comprises the N position: the preceding n position of getting N position partial data is as a high position, with preceding (N-n-1) the position zero padding in the position, back (N-n), last benefit 1 or 0.
12. the equipment of demonstration control as claimed in claim 11 is characterized in that, described last mended 1 or 0 and comprised:
Calculate described display precision and be the decimal system numerical value K of back (N-n) position of the data to be displayed of N,
Described 2 N-nIn last position of part K part value being arranged is 1, and the remainder value is 0.
13. the equipment of demonstration as claimed in claim 10 control is characterized in that, when described Data Transport Protocol be when weighing host-host protocol, described master control set is that the data to be displayed of N is treated to 2 with each described display precision N-nPart comprises:
Every partial data comprises (n+1) position: the preceding n position of getting N position partial data is as a high position, and last position mends 1 or 0.
14. the equipment of demonstration control as claimed in claim 13 is characterized in that, described last mended 1 or 0 and comprised:
Calculate described display precision and be the decimal system numerical value K of back (N-n) position of the data to be displayed of N,
Described 2 N-nIn last position of part K part value being arranged is 1, and the remainder value is 0.
15. the equipment of demonstration as claimed in claim 9 control is characterized in that, described slave device is used to receive described 2 N-n* the m partial data shows that control also comprises:
The demonstration time that described slave device is controlled the every row of described display screen is 2 nThe individual fundamental clock cycle is described 2 nBehind the individual fundamental clock end cycle, the driving pin of described slave device has the shutoff at least one fundamental clock cycle;
2 of demonstration nIndividual fundamental clock is in the cycle, the data decision that received by described slave device the effective time of displaying, wherein, described 2 nThe dutycycle of the waveform in the individual fundamental clock cycle comprises (2 n+ 1) kind situation.
16. the equipment of demonstration control as claimed in claim 9 is characterized in that described decoding drive unit comprises 3-8 code translator or 2-4 code translator.
CN 201110092127 2011-04-13 2011-04-13 Method and equipment for controlling display Active CN102194421B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110092127 CN102194421B (en) 2011-04-13 2011-04-13 Method and equipment for controlling display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110092127 CN102194421B (en) 2011-04-13 2011-04-13 Method and equipment for controlling display

Publications (2)

Publication Number Publication Date
CN102194421A true CN102194421A (en) 2011-09-21
CN102194421B CN102194421B (en) 2013-03-20

Family

ID=44602390

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110092127 Active CN102194421B (en) 2011-04-13 2011-04-13 Method and equipment for controlling display

Country Status (1)

Country Link
CN (1) CN102194421B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103247251A (en) * 2012-02-03 2013-08-14 深圳市明微电子股份有限公司 Integral modulation control method and system for LED driver chip
CN103310735A (en) * 2013-06-27 2013-09-18 深圳市明微电子股份有限公司 Display control method and display control system both supportive of gray level expansion
WO2022001580A1 (en) * 2020-06-28 2022-01-06 深圳市明微电子股份有限公司 Led drive pulse modulation method and apparatus

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5534892A (en) * 1992-05-20 1996-07-09 Sharp Kabushiki Kaisha Display-integrated type tablet device having and idle time in one display image frame to detect coordinates and having different electrode densities
CN1776799A (en) * 2004-11-05 2006-05-24 瓦智能(Bvi)有限公司 Driving method for high frame rate display
CN1929610A (en) * 2005-09-08 2007-03-14 精工爱普生株式会社 Image display system, image display method, and image display program, image display device, recording medium and data processing device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5534892A (en) * 1992-05-20 1996-07-09 Sharp Kabushiki Kaisha Display-integrated type tablet device having and idle time in one display image frame to detect coordinates and having different electrode densities
CN1776799A (en) * 2004-11-05 2006-05-24 瓦智能(Bvi)有限公司 Driving method for high frame rate display
CN1929610A (en) * 2005-09-08 2007-03-14 精工爱普生株式会社 Image display system, image display method, and image display program, image display device, recording medium and data processing device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103247251A (en) * 2012-02-03 2013-08-14 深圳市明微电子股份有限公司 Integral modulation control method and system for LED driver chip
CN103247251B (en) * 2012-02-03 2015-06-03 深圳市明微电子股份有限公司 Integral modulation control method and system for LED driver chip
CN103310735A (en) * 2013-06-27 2013-09-18 深圳市明微电子股份有限公司 Display control method and display control system both supportive of gray level expansion
CN103310735B (en) * 2013-06-27 2015-08-05 深圳市明微电子股份有限公司 A kind of support gray shade scale to expand display control method and system
WO2022001580A1 (en) * 2020-06-28 2022-01-06 深圳市明微电子股份有限公司 Led drive pulse modulation method and apparatus

Also Published As

Publication number Publication date
CN102194421B (en) 2013-03-20

Similar Documents

Publication Publication Date Title
US10482828B2 (en) Method and apparatus for controlling backlight brightness, and liquid crystal display device
CN101436392B (en) Apparatus and method for driving liquid crystal display device
CN101188093B (en) Liquid crystal display and driving method thereof
CN104134422B (en) Organic light emitting diode display and driving method thereof
CN100435202C (en) Method and apparatus for driving liquid crystal display
JP5419860B2 (en) Drive device
CN100541593C (en) Display driver circuit
CN103165089B (en) Timing controller, the liquid crystal display with timing controller and driving method
CN102682715B (en) Gray scale voltage generating circuit and method, source driver IC and liquid crystal display (LCD) device
US11928999B2 (en) Display device and method of driving the same
KR20170010175A (en) Display apparatus and method for driving thereof
CN102930839A (en) Display device and driving method thereof
CN102779480B (en) Display screen drive circuit and light-emitting diode display device
CN101523328A (en) Method and apparatus for controlling screen of image display device
CN103187031A (en) Apparatus and method for displaying images and apparatus and method for processing images
US8149205B2 (en) Circuit and method for driving an LCD panel capable of reducing water-like waveform noise
CN104715708A (en) Driving Circuit for Display Apparatus
CN101673521A (en) Liquid crystal display device and method for processing digital image signal
CN103854600A (en) Organic light emitting diode display and method for driving the same
CN103871366A (en) Gray scale display driving method and device for LED display
KR20100065618A (en) Data driving apparatus and display using same of
CN102103841B (en) Liquid crystal display device and video processing method thereof
JP2021536031A (en) Display rescan
KR101765798B1 (en) liquid crystal display device and method of driving the same
CN102214450B (en) Liquid crystal display and driving method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant