Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4580063B2 - Liquid crystal display - Google Patents
[go: Go Back, main page]

JP4580063B2 - Liquid crystal display - Google Patents

Liquid crystal display Download PDF

Info

Publication number
JP4580063B2
JP4580063B2 JP2000165642A JP2000165642A JP4580063B2 JP 4580063 B2 JP4580063 B2 JP 4580063B2 JP 2000165642 A JP2000165642 A JP 2000165642A JP 2000165642 A JP2000165642 A JP 2000165642A JP 4580063 B2 JP4580063 B2 JP 4580063B2
Authority
JP
Japan
Prior art keywords
temperature
code
liquid crystal
output
crystal display
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.)
Expired - Fee Related
Application number
JP2000165642A
Other languages
Japanese (ja)
Other versions
JP2001343629A5 (en
JP2001343629A (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.)
Citizen Holdings Co Ltd
Citizen Watch Co Ltd
Original Assignee
Citizen Holdings Co Ltd
Citizen Watch 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 Citizen Holdings Co Ltd, Citizen Watch Co Ltd filed Critical Citizen Holdings Co Ltd
Priority to JP2000165642A priority Critical patent/JP4580063B2/en
Publication of JP2001343629A publication Critical patent/JP2001343629A/en
Publication of JP2001343629A5 publication Critical patent/JP2001343629A5/ja
Application granted granted Critical
Publication of JP4580063B2 publication Critical patent/JP4580063B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Liquid Crystal (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Transforming Electric Information Into Light Information (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は液晶表示装置に関し、さらに詳しくは液晶パネルの温度補償に関する。
【0002】
【従来の技術】
携帯電話器など屋外で使用される電子機器の表示装置は広い動作温度範囲が要求され、とくに液晶パネルの場合は液晶状態が維持できる全温度範囲に近い−20℃から60℃程度に設定されることが多い。このため液晶パネルの多くのパラメータはこの温度範囲内で大きく変動するものが多く、なかでも液晶パネル表示に大きな影響を与えるものとして透過率と電圧に関する閾値特性は固化直前の低温領域において大きく変動する。ところが多くの液晶表示装置が温度に対し液晶パネルの駆動電圧を直線的に変化させ(以下、線形と称する)、輝度調整ボリュームを併用することにより低温時の急激な特性変化に対応しているのが現状である。一方これに対し無調整化を目指そうとすると、曲線的に変化(以下非線形と称する)する温度特性に対応した温度補償が必要になる。
【0003】
オープンループ系で非線形温度補償を行う一般的な方法は、最初にアナログ量である温度センサの電圧出力をデジタル化(以下A/D変換と称する)し、デジタル回路(以下コード変換部と称する)でA/Dコンバータ出力(以下温度コードと称する)から補償値(以下補償コードと称する)を作成し、この補償コードを再度アナログ量に戻し(以下D/A変換と称する)という過程を通り、液晶パネルの駆動電圧等を制御するものである。
【0004】
このコード変換部は、ROM(リードオンリメモリ)がよく使われ、ROMに予め補償コードを書き込んでおき、温度コードをアドレス信号として補償コードを読み出して使用する。これは機能的にはルックアップテーブルと呼ばれるものに等しい。
【0005】
【発明が解決しようとする課題】
コード変換部としてROMを使用する場合、液晶物質や液晶パネルの仕様が変わり温度特性が変化するたびにROMを書き換えなくてはならなず、ひとつのROMの条件で適用できる応用範囲が狭いという課題がある。これを避けるため温度コードの他にいろいろな条件を示すコードもROMのアドレス信号として採用し適用範囲を広げようとすると、ROMサイズが増大してしまうという課題が起こる。そこで本発明の目的は、温度補償に対する適用範囲が広く回路規模の小さい非線形温度補償方式を有する液晶表示装置を提供することである。
【0006】
【課題を解決するための手段】
上述の目的を達成するため、本発明の液晶表示装置は下記の特徴を備える。温度センサーと、温度センサーの出力をデジタル信号の温度コードに変換するA/D変換器を有し、A/D変換器の出力値から演算により液晶パネルの駆動電圧を発生し温度に対する駆動電圧を自動調整する液晶表示装置において、演算は、液晶表示装置の動作温度範囲を複数の温度範囲に分割し、特定の温度を初期値として、初期値における温度コードを基準の温度コードとし、かつ、初期値における補償コードを基準の補償コードとし、A/D変換器から出力された温度コードを読み込み、複数ビットのパラメータにより指定される近似線分を温度範囲毎に設け、読み込まれた温度コードが、基準の温度コードよりも高い温度に対応する場合、又は読み込まれた温度コードが、基準の温度コードよりも低い温度に対応する場合、それぞれ基準の補償コードに、近似線分に対応したレジスタで指定される増分を繰り返し減算または加算することによって、新たに補償コードを算出し、算出された補償コードに、トリミング回路または電子ボリュームが発生するデジタル値を加算し、加算により得られた値をアナログ電圧に変換し、アナログ電圧を増幅して駆動電圧を発生させることを特徴とする。また、アナログ電圧を増幅するためにスイッチングレギュレータを用いたことを特徴とする。また、温度範囲を4個の温度範囲に分割したことを特徴とする。また、温度範囲の幅が概ね30°Cであり、特定の温度が概ね20°Cであることを特徴とする。
【0007】
【発明の実施の形態】
以下本発明の実施の形態を図面を用いて説明する。図1は、本発明の実施の形態の非線形温度補償の状況を示すグラフ(A)と液晶駆動電圧発生回路のブロック図(B)である。(A)において、縦軸は電圧であり、横軸が温度である。温度補償範囲は−40℃から80℃であり、−40℃から−10℃、−10℃から20℃、20℃から50℃、50℃から80℃の4つの温度領域に分割されている。各温度領域において実線で示した線分1,2,3,4は、温度補償された制御電圧であり、減少しながら各領域間で連続している。この制御電圧は、液晶パネルの透過率と駆動電圧に関する閾値電圧曲線100(点線)にたいし傾向が似ており、完全な温度補償ができた場合の理想的な制御電圧に対する近似線分となっている。20℃が中央の温度となり、後述するようにこの温度にたいし初期値を設定する。
【0008】
図1(B)において、コード変換部126は各温度領域に対応した近似線分の番号を格納するレジスター101,102,103,104と比較演算部105からなり、6ビットの温度コード106が入力し、7ビットの補償コード109を出力している。あらかじめ設定しておいた傾斜値が8通りの近似線分群のなかから番号を指定することで任意の近似線分を選択可能にしているので、各レジスター101、102、103、104は3ビットである。温度センサー108の出力はA/Dコンバータ107で6ビットの温度コード106に変換される。8ビット加算器110には、7ビット補償コード109の他に、リミッタ111により設定された8ビット線と、トリミング回路116により設定された6ビット線と、電子ボリューム回路113により設定された6ビット線が入力する。加算器110出力はD/Aコンバータ114でアナログ電圧に変換され制御電圧125になる。この制御電圧125は、(A)の温度補償された制御電圧に相当し、コンパレータ115の比較基準端子(+側)に入力する。
【0009】
この制御電圧125にに対し電圧比較を行うコンパレータ115と、コンパレータ115の出力がハイレベルの時に発振する発振器116と、発振器116の出力でコイル119を介して電池118からグランド間に流れる電流のオン・オフ制御を行うトランジスタ117と、整流と平滑用のダイオード120とコンデンサ121と、得られた高電圧122を分割しその分割電圧をコンパレータ115にフィードバックさせる抵抗123、124により、スイッチングレギュレータが構成されている。この高電圧122を分圧して液晶パネルの各種の駆動電圧を作成するので、駆動電圧は制御電圧125の温度補償と連動する。
【0010】
図1(B)において、加算器110の1ビット変化が制御電圧125の10mV変化に対応するようにD/Aコンバータ114が設定されている。リミッタ111は過大な高電圧を発生させないように加算器110の加算値の上限を定めているもので、加算器110は加算値が上限値を越えるとこの上限値を出力する。
トリミング112は、液晶パネルの閾値電圧、温度センサー108やA/Dコンバータ107、D/Aコンバータ114のオフセット電圧、抵抗123,124の値などのばらつきを調整するものである。電子ボリューム113は、デジタル信号により液晶パネルのコントラスト(ないしブライトネス)を制御するものである。
【0011】
図2は実施の形態のコード変換部126の比較演算部105のブロック図である。同期回路なのでクロック信号は省略している。また温度が上昇すると温度コード106も増加する。温度コード106はTレジスタ201のデータ端子Dに入力する。コード変換の開始を示す信号200はTレジスタ201のイネーブル端子Eとセレクタ207、214の制御端子に入力する。Tレジスタ201の出力Qは比較器202に入力する。比較器202の出力はセレクタ205、210の制御端子とUレジスタ208のイネーブル端子Eに入力する。Sレジスタ206の出力Qは比較器202、1を足す加算器(+1)203と1を引く減算器(−1)204とセレクタ205に入力する。1を足す加算器(+1)203と1を引く減算器(−1)204の出力はセレクタ205に入力する。セレクタ205の出力はセレクタ207に入力し、セレクタ207の他一方の端子に20℃に相当する温度コードが入力する。セレクタ207の出力はSレジスタ206のデータ端子Dに入力する。Rレジスタの出力QはUレジスタのデータ端子Dと、加算器(+δ)211と、減算器(−δ)212と、セレクタ210に入力する。
加算器(+δ)211と減算器(−δ)212の出力はセレクタ210に入力する。セレクタ210の出力はセレクタ214に入力し、セレクタ214の他一方の端子は20℃の補償コード(1000000)が入力する。セレクタ214の出力はRレジスタ213のデータ端子に入力する。Uレジスターの出力Qは補償コード109である。
【0012】
図2において、コード変換の開始を示す信号200が入力すると、Tレジスタ201は温度コード106を読み込み、同時にセレクタ207は20℃に相当する温度コードを選択しSレジスタ206がこれを読み込み、同様にセレクタ214は20℃に相当する補償コードを選択しRレジスタ213がこれを読み込む。
つづいて比較器202はTレジスタ201の出力QとSレジスタ206の出力Qである20℃の温度コードを比較し、T>20℃とT<20℃とT=20℃のどの場合か判定する。T=20℃の場合は次のクロックでUレジスタ208がRレジスタの出力Qを読み込み、補償コード109として出力する。これ以降ふたたびコード変換の開始を示す信号200が入力するまではこの状態を保持する。
【0013】
T<20℃の場合、セレクタ205は1を引く減算器(−1)204の出力を選択し、セレクタ207はセレクタ205の出力を選択し(以下、信号200が入力するまでセレクタ207はセレクタ205の出力を選択し続けるので記述を省く)、次のクロックでSレジスタ206は、自らの出力Qから1を減じた値を読み込み出力Qを切り替える。同様に、セレクタ210は加算器(+δ)211の出力を選択し、セレクタ214はセレクタ210の出力を選択し(以下、信号200が入力するまでセレクタ214はセレクタ210の出力を選択し続けるので記述を省く)、次のクロックでRレジスタ213は、自らの出力Qに増分δを加えた値を読み込み出力Qを切り替える。つづいて比較器202はTレジスタ201の出力Qと更新したSレジスタ206の出力Qを比較し一致したかどうか判定する。一致した場合は次のクロックでUレジスタ208がRレジスタの出力Qを読み込み補償コード109として出力する。一致しない場合は再度Sレジスタ206から1を減算しRレジスタ213に増分δを加算し、再度一致したかどうか比較する。Tレジスタ201の出力QとSレジスタ206の出力Qが一致するまでこれを繰り返し、一致したらUレジスタ208がRレジスタ213の出力Qを読み込み補償コード109として出力する。一致したらコード変換の開始を示す信号200が再度入力するまでこの状態を保持する。
【0014】
T>20℃の場合、セレクタ205は1を足す加算器(+1)204の出力を選択し、次のクロックでSレジスタ206は、自らの出力Qに1を加えた値を読み込み出力Qを切り替える。同様に、セレクタ210は減算器(−δ)212の出力を選択し、次のクロックでRレジスタ213は、自らの出力Qから増分δを減じた値を読み込み出力Qを切り替える。つづいて比較器202はTレジスタ201の出力Qと更新したSレジスタ206の出力Qを比較し一致したかどうか判定する。一致した場合は次のクロックでUレジスタ208がRレジスタの出力Qを読み込み補償コード109として出力する。一致しない場合は再度Sレジスタ206に1を加算しRレジスタ213から増分δを減算し、再度一致したかどうか比較する。Tレジスタ201の出力QとSレジスタ206の出力Qが一致するまでこれを繰り返し、一致したらUレジスタ208がRレジスタ213の出力Qを読み込み補償コード109として出力する。一致したらコード変換の開始を示す信号200が再度入力するまでこの状態を保持する。
【0015】
ここで増分δは、どの近似線分を使っているか、Sレジスタ206の出力Qの下位2ビットがどうなっているか、という2条件で決まる。なお線分は、−10℃ないし50℃で切り替わり、−40℃から−10℃の温度範囲では図1(B)のレジスタ101で指定された近似線分(言い換えれば増分テーブル)を使うことになり、同様に−10℃から20℃、20℃から50℃、50℃から80℃の温度範囲では、それぞれレジスタ102,103,104で指定された近似線分を使用する。この増分δを決めるテーブルを図3に示す。図3に示すように本発明の形態では8とおりの傾斜値(Vr傾き mV/bit)近似線分を作り込んだ。それぞれの近似線分は3ビットのパラメータP1,P2,P3の値により指定される。増分は、10進数で0,1,2,3のどれかの値になるので2進数では2ビットで示される。また近似線分とSレジスタ206出力Qの下位2ビットを指定すると増分が決まる。たとえは近似線分が(011)の場合、下位2ビットが(00)、(01)、(10)、(11)に対して増分が1(01)、2(10)、1(01)、2(10)となっている。補償コードが1ビット変化するとD/Aコンバータの出力(以下制御電圧Vrと称する)は10mV変化するので、4ビット変化した時点で、制御電圧Vrが60mV変化する((1+2+1+2)×10mV)。これから制御電圧Vrの傾きは15mV/bitとなる。
また全温度補償範囲が120℃(−40℃から80℃)にわたり、温度コードが6ビットなので、温度のステップ幅は1.875℃/bitとなる。
【0016】
実施の形態では、初期値として温度補償範囲の中央の温度のものを選んだが、どの温度のものでも実現可能である。とくに初期値を温度補償範囲の最低温度ないし最高温度にすると演算を加算か減算の一方で済ますことが可能となる。また比較演算部にレジスタを増やし、初期値として前回測定温度のものを採用することも可能であり、演算回数を減らすことができる。
【0017】
【発明の効果】
液晶パネルの温度補償は、低温領域では応答速度など他にも性能が悪化するパラメータがあるので比較的粗い精度でも許される事情があるのと、制御速度も遅くて良いという好条件がある反面、強い非線形性を持たせなければならない。以上の説明から明らかなように、温度補償範囲を複数の温度範囲に分割し温度領域内の温度補償を近似線分で行う本発明の構成は、液晶パネルの閾値に関する温度特性が横に寝たS字状に減少する特性良く反映している。またその主要な演算も、近似線分の増分(ないし傾斜値)と初期値から検出した温度における温度補償された駆動電圧に対応するデジタル値(実施の形態においては補償コード)を発生させるという単純な演算(ないし変換テーブル)で済むため、容易に複数種類の線分を予め回路内に作り込めるので、分割数や液晶物質の変更などにたいし広い範囲で対応できる。またこの方式のコード変換部は、温度補償が低速で良いという条件のもとに繰り返し演算を利用できるため、少数のレジスタと比較回路と小さな値の加減算回路から構成できるので回路規模が小さい。
【0018】
とくに初期値として選んだ20℃は室温に近いのでトリミングなど出荷時調整に都合良い。また液晶パネルは固化直前の急激な特性変化に加え液化直前の高温部でも特性変化が線形からずれるので、中央の温度を20℃にした場合に温度領域として温度補償範囲を4分割するのが現象とよく合う。常温では特性変化が穏かなことに加え、校正を省いた温度センサーの精度が数℃程度であることや、温度補償範囲も120℃程度であることも考慮すると、温度コードを6ビットにすれば温度の量子化の影響が目立たなくなる。
【図面の簡単な説明】
【図1】本発明の実施の形態の非線形温度補償のグラフ(A)と液晶駆動電圧発生回路のブロック図(B)である。
【図2】本発明の実施の形態のコード変換部の比較演算部のブロック図である。
【図3】本発明の実施の形態の増分δを決めるテーブルである。
【符号の説明】
1,2,3,4 制御電圧用の近似線分
100 液晶パネルの閾値の温度特性
101,102,103,104 近似線分のレジスタ
105 比較演算部
106 温度コード
107 A/Dコンバータ
108 温度センサ
109 補償コード
110 8ビット加算器
111 リミッタ
112 トリミング
113 電子ボリューム
115 コンパレータ
122 液晶パネル駆動用の高電圧
125 制御電圧
126 コード変換部
201,206,208,213 レジスタ
203 1を足す加算器
204 1を引く減算器
205,207,210,214 セレクタ
211 2ビット増分値の加算器
212 2ビット増分値の減算器
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a liquid crystal display device, and more particularly to temperature compensation of a liquid crystal panel.
[0002]
[Prior art]
Display devices for electronic devices used outdoors such as cellular phones are required to have a wide operating temperature range. In particular, in the case of a liquid crystal panel, the temperature is set to about −20 ° C. to 60 ° C., which is close to the entire temperature range in which the liquid crystal state can be maintained. There are many cases. For this reason, many parameters of liquid crystal panels often fluctuate greatly within this temperature range, and in particular, threshold characteristics relating to transmittance and voltage greatly fluctuate in the low temperature region immediately before solidification, as they have a large effect on the liquid crystal panel display. . However, many liquid crystal display devices change the drive voltage of the liquid crystal panel linearly with respect to temperature (hereinafter referred to as linear), and cope with sudden characteristic changes at low temperatures by using a brightness adjustment volume together. Is the current situation. On the other hand, if an attempt is made to make no adjustment, temperature compensation corresponding to a temperature characteristic that changes in a curve (hereinafter referred to as non-linearity) is required.
[0003]
A general method for performing non-linear temperature compensation in an open loop system is to first digitize the voltage output of the temperature sensor, which is an analog quantity (hereinafter referred to as A / D conversion), and to provide a digital circuit (hereinafter referred to as code conversion unit). Then, a compensation value (hereinafter referred to as a compensation code) is created from an A / D converter output (hereinafter referred to as a temperature code), and this compensation code is returned to an analog amount again (hereinafter referred to as a D / A conversion). It controls the driving voltage of the liquid crystal panel.
[0004]
A ROM (read only memory) is often used for the code conversion unit. A compensation code is written in advance in the ROM, and the compensation code is read out using the temperature code as an address signal. This is functionally equivalent to what is called a lookup table.
[0005]
[Problems to be solved by the invention]
When using a ROM as a code converter, the ROM must be rewritten every time the liquid crystal material or liquid crystal panel specifications change and the temperature characteristics change, and the application range that can be applied under one ROM condition is narrow There is. In order to avoid this, if a code indicating various conditions in addition to the temperature code is also adopted as the address signal of the ROM and the application range is expanded, there arises a problem that the ROM size increases. Accordingly, an object of the present invention is to provide a liquid crystal display device having a non-linear temperature compensation system having a wide application range for temperature compensation and a small circuit scale.
[0006]
[Means for Solving the Problems]
In order to achieve the above object, the liquid crystal display device of the present invention has the following features. It has a temperature sensor and an A / D converter that converts the output of the temperature sensor into a temperature code of a digital signal, and generates a driving voltage for the liquid crystal panel by calculation from the output value of the A / D converter, and the driving voltage for the temperature In a liquid crystal display device that automatically adjusts, the calculation is performed by dividing the operating temperature range of the liquid crystal display device into a plurality of temperature ranges, with a specific temperature as an initial value, a temperature code at the initial value as a reference temperature code, and an initial value The compensation code in the value is used as a reference compensation code, the temperature code output from the A / D converter is read, an approximate line segment specified by a multi-bit parameter is provided for each temperature range, and the read temperature code is If it corresponds to a temperature higher than the reference temperature code, or if the read temperature code corresponds to a temperature lower than the reference temperature code, respectively Quasi compensation code, by repetitively subtracting or adding the increment specified by register corresponding to the approximate line, and calculates a new compensation code, the calculated compensation code, the trimming circuit or electronic volume occurs A digital value is added, a value obtained by the addition is converted into an analog voltage, and the analog voltage is amplified to generate a drive voltage. In addition, a switching regulator is used to amplify the analog voltage. Further, the temperature range is divided into four temperature ranges. Further, the width of the temperature range is approximately 30 ° C., and the specific temperature is approximately 20 ° C.
[0007]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a graph (A) showing a state of nonlinear temperature compensation according to an embodiment of the present invention and a block diagram (B) of a liquid crystal drive voltage generation circuit. In (A), the vertical axis is voltage and the horizontal axis is temperature. The temperature compensation range is −40 ° C. to 80 ° C., and is divided into four temperature ranges of −40 ° C. to −10 ° C., −10 ° C. to 20 ° C., 20 ° C. to 50 ° C., and 50 ° C. to 80 ° C. Line segments 1, 2, 3, and 4 indicated by solid lines in the respective temperature regions are temperature-compensated control voltages, and are continuous between the respective regions while decreasing. This control voltage has a similar tendency to the threshold voltage curve 100 (dotted line) relating to the transmittance and drive voltage of the liquid crystal panel, and is an approximate line segment for an ideal control voltage when complete temperature compensation is possible. ing. 20 ° C. is the central temperature, and an initial value is set for this temperature as will be described later.
[0008]
In FIG. 1B, a code conversion unit 126 includes registers 101, 102, 103, and 104 that store approximate line segment numbers corresponding to respective temperature regions, and a comparison operation unit 105, and a 6-bit temperature code 106 is input. Then, a 7-bit compensation code 109 is output. Since an arbitrary approximate line segment can be selected by designating a number from a group of approximate line segments with eight inclination values set in advance, each register 101, 102, 103, 104 has 3 bits. is there. The output of the temperature sensor 108 is converted into a 6-bit temperature code 106 by an A / D converter 107. In addition to the 7-bit compensation code 109, the 8-bit adder 110 includes an 8-bit line set by the limiter 111, a 6-bit line set by the trimming circuit 116, and a 6-bit set by the electronic volume circuit 113. A line enters. The output of the adder 110 is converted into an analog voltage by the D / A converter 114 and becomes the control voltage 125. The control voltage 125 corresponds to the temperature-compensated control voltage of (A), and is input to the comparison reference terminal (+ side) of the comparator 115.
[0009]
The comparator 115 that compares the voltage with the control voltage 125, the oscillator 116 that oscillates when the output of the comparator 115 is at a high level, and the on-state of the current flowing from the battery 118 to the ground via the coil 119 by the output of the oscillator 116 A switching regulator is configured by the transistor 117 that performs the off control, the rectifying and smoothing diode 120 and the capacitor 121, and the resistors 123 and 124 that divide the obtained high voltage 122 and feed back the divided voltage to the comparator 115. ing. Since the high voltage 122 is divided to create various drive voltages for the liquid crystal panel, the drive voltage is linked with temperature compensation of the control voltage 125.
[0010]
In FIG. 1B, the D / A converter 114 is set so that the 1-bit change of the adder 110 corresponds to the 10 mV change of the control voltage 125. The limiter 111 determines the upper limit of the addition value of the adder 110 so as not to generate an excessively high voltage, and the adder 110 outputs this upper limit value when the addition value exceeds the upper limit value.
The trimming 112 adjusts variations in the threshold voltage of the liquid crystal panel, the offset voltage of the temperature sensor 108, the A / D converter 107 and the D / A converter 114, and the values of the resistors 123 and 124. The electronic volume 113 controls the contrast (or brightness) of the liquid crystal panel with a digital signal.
[0011]
FIG. 2 is a block diagram of the comparison operation unit 105 of the code conversion unit 126 according to the embodiment. Since it is a synchronous circuit, the clock signal is omitted. As the temperature rises, the temperature code 106 also increases. The temperature code 106 is input to the data terminal D of the T register 201. A signal 200 indicating the start of code conversion is input to the enable terminal E of the T register 201 and the control terminals of the selectors 207 and 214. The output Q of the T register 201 is input to the comparator 202. The output of the comparator 202 is input to the control terminals of the selectors 205 and 210 and the enable terminal E of the U register 208. The output Q of the S register 206 is input to an adder (+1) 203 adding the comparators 202 and 1, a subtracter (−1) 204 subtracting 1 and a selector 205. The outputs of the adder (+1) 203 adding 1 and the subtracter (−1) 204 subtracting 1 are input to the selector 205. The output of the selector 205 is input to the selector 207, and a temperature code corresponding to 20 ° C. is input to the other terminal of the selector 207. The output of the selector 207 is input to the data terminal D of the S register 206. The output Q of the R register is input to the data terminal D of the U register, the adder (+ δ) 211, the subtracter (−δ) 212, and the selector 210.
The outputs of the adder (+ δ) 211 and the subtracter (−δ) 212 are input to the selector 210. The output of the selector 210 is input to the selector 214, and a compensation code (1000000) of 20 ° C. is input to the other terminal of the selector 214. The output of the selector 214 is input to the data terminal of the R register 213. The output Q of the U register is a compensation code 109.
[0012]
In FIG. 2, when a signal 200 indicating the start of code conversion is input, the T register 201 reads the temperature code 106, and at the same time, the selector 207 selects a temperature code corresponding to 20 ° C., and the S register 206 reads this. The selector 214 selects a compensation code corresponding to 20 ° C., and the R register 213 reads it.
Subsequently, the comparator 202 compares the output Q of the T register 201 with the temperature code of 20 ° C., which is the output Q of the S register 206, and determines whether T> 20 ° C., T <20 ° C., or T = 20 ° C. . When T = 20 ° C., the U register 208 reads the output Q of the R register at the next clock and outputs it as the compensation code 109. Thereafter, this state is maintained until a signal 200 indicating the start of code conversion is input again.
[0013]
When T <20 ° C., the selector 205 selects the output of the subtracter (−1) 204 which subtracts 1, and the selector 207 selects the output of the selector 205 (hereinafter, the selector 207 selects the selector 205 until the signal 200 is input). The S register 206 reads the value obtained by subtracting 1 from its output Q and switches the output Q at the next clock. Similarly, the selector 210 selects the output of the adder (+ δ) 211 and the selector 214 selects the output of the selector 210 (hereinafter, the selector 214 continues to select the output of the selector 210 until the signal 200 is input. The R register 213 reads a value obtained by adding the increment δ to its own output Q and switches the output Q at the next clock. Subsequently, the comparator 202 compares the output Q of the T register 201 with the updated output Q of the S register 206 and determines whether or not they match. If they match, the U register 208 reads the output Q of the R register and outputs it as the compensation code 109 at the next clock. If they do not match, 1 is again subtracted from the S register 206, and an increment δ is added to the R register 213, and it is compared again whether they match. This is repeated until the output Q of the T register 201 and the output Q of the S register 206 match, and when they match, the U register 208 reads the output Q of the R register 213 and outputs it as the compensation code 109. If they match, this state is maintained until the signal 200 indicating the start of code conversion is input again.
[0014]
When T> 20 ° C., the selector 205 selects the output of the adder (+1) 204 to which 1 is added, and at the next clock, the S register 206 reads a value obtained by adding 1 to its own output Q and switches the output Q. . Similarly, the selector 210 selects the output of the subtracter (−δ) 212, and at the next clock, the R register 213 reads a value obtained by subtracting the increment δ from its own output Q and switches the output Q. Subsequently, the comparator 202 compares the output Q of the T register 201 with the updated output Q of the S register 206 and determines whether or not they match. If they match, the U register 208 reads the output Q of the R register and outputs it as the compensation code 109 at the next clock. If they do not match, 1 is again added to the S register 206, the increment δ is subtracted from the R register 213, and it is compared again whether they match. This is repeated until the output Q of the T register 201 and the output Q of the S register 206 match, and when they match, the U register 208 reads the output Q of the R register 213 and outputs it as the compensation code 109. If they match, this state is maintained until the signal 200 indicating the start of code conversion is input again.
[0015]
Here, the increment δ is determined by two conditions such as which approximate line segment is used and what the lower 2 bits of the output Q of the S register 206 are. The line segment is switched between −10 ° C. and 50 ° C., and in the temperature range from −40 ° C. to −10 ° C., an approximate line segment (in other words, an incremental table) designated by the register 101 in FIG. 1B is used. Similarly, in the temperature ranges of −10 ° C. to 20 ° C., 20 ° C. to 50 ° C., and 50 ° C. to 80 ° C., the approximate line segments specified by the registers 102, 103, and 104 are used. A table for determining the increment δ is shown in FIG. As shown in FIG. 3, in the embodiment of the present invention, eight kinds of inclination values (Vr inclination mV / bit) approximate line segments are formed. Each approximate line segment is designated by the values of 3-bit parameters P1, P2, and P3. Since the increment is a decimal value of 0, 1, 2, or 3, the binary number is indicated by 2 bits. When the approximate line segment and the lower 2 bits of the S register 206 output Q are designated, the increment is determined. For example, if the approximate line segment is (011), the lower 2 bits are (00), (01), (10), (11) and the increment is 1 (01), 2 (10), 1 (01) 2 (10). When the compensation code changes by 1 bit, the output of the D / A converter (hereinafter referred to as control voltage Vr) changes by 10 mV. Therefore, when the compensation code changes by 4 bits, the control voltage Vr changes by 60 mV ((1 + 2 + 1 + 2) × 10 mV). From this, the slope of the control voltage Vr becomes 15 mV / bit.
Further, since the entire temperature compensation range is 120 ° C. (−40 ° C. to 80 ° C.) and the temperature code is 6 bits, the temperature step width is 1.875 ° C./bit.
[0016]
In the embodiment, the temperature at the center of the temperature compensation range is selected as the initial value, but any temperature can be realized. In particular, if the initial value is set to the lowest temperature or the highest temperature in the temperature compensation range, it is possible to add or subtract calculations. In addition, it is possible to increase the number of registers in the comparison operation unit and adopt the previous measurement temperature as the initial value, thereby reducing the number of operations.
[0017]
【The invention's effect】
The temperature compensation of the liquid crystal panel has a favorable condition that the control speed can be slow while there are circumstances that are allowed even with relatively rough accuracy because there are other parameters that deteriorate the performance such as response speed in the low temperature region. It must have strong nonlinearity. As apparent from the above description, the configuration of the present invention to perform temperature compensation of dividing the temperature compensation range to a plurality of temperature ranges in the temperature regions in the approximate line segments, the temperature characteristics lying beside related threshold of the liquid crystal panel well it reflects the property of decreasing the S-shape was. In addition, the main calculation also generates a digital value (compensation code in the embodiment) corresponding to the temperature-compensated driving voltage at the temperature detected from the increment (or slope value) of the approximate line segment and the initial value. Since a simple calculation (or conversion table) is sufficient, a plurality of types of line segments can be easily created in the circuit in advance, so that it is possible to cope with a wide range of changes in the number of divisions and liquid crystal substances. In addition, since the code conversion unit of this system can use repetitive calculation under the condition that the temperature compensation is low, it can be composed of a small number of registers, a comparison circuit, and a small value addition / subtraction circuit, so the circuit scale is small.
[0018]
In particular, 20 ° C. selected as the initial value is close to room temperature, which is convenient for trimming and other adjustment at the time of shipment. In addition, the liquid crystal panel has a characteristic change that deviates from linear at a high temperature part immediately before liquefaction in addition to a sudden characteristic change immediately before solidification. Therefore, when the temperature at the center is 20 ° C., the temperature compensation range is divided into four as a temperature region. Goes well with. Considering that the characteristic change is moderate at room temperature, the accuracy of the temperature sensor without calibration is about several degrees Celsius, and the temperature compensation range is about 120 degrees Celsius, the temperature code should be 6 bits. The effect of temperature quantization is less noticeable.
[Brief description of the drawings]
FIG. 1 is a graph (A) of nonlinear temperature compensation and a block diagram (B) of a liquid crystal drive voltage generation circuit according to an embodiment of the present invention.
FIG. 2 is a block diagram of a comparison operation unit of the code conversion unit according to the embodiment of this invention.
FIG. 3 is a table for determining an increment δ according to the embodiment of this invention.
[Explanation of symbols]
1,2,3,4 control voltage approximating line segments 100 threshold temperature characteristics 101, 102, 103 and 104 approximates segments of register 105 comparing unit 106 temperature code 107 A / D converter 108 Temperature Sensor of liquid crystal panel for 109 Compensation code 110 8-bit adder 111 Limiter 112 Trimming 113 Electronic volume 115 Comparator 122 High voltage 125 for driving the liquid crystal panel 125 Control voltage 126 Code conversion unit 201, 206, 208, 213 Add the register 204 1 to the register 203 1 Subtractor 205, 207, 210, 214 Selector 211 2-bit increment value adder 212 2-bit increment value subtractor

Claims (5)

温度センサーと、該温度センサーの出力をデジタル信号の温度コードに変換するA/D変換器を有し、該A/D変換器の出力値から演算により液晶パネルの駆動電圧を発生し温度に対する前記駆動電圧を自動調整する液晶表示装置において、
前記演算は、
前記液晶表示装置の動作温度範囲を複数の温度範囲に分割し、
特定の温度を初期値として、該初期値における前記温度コードを基準の温度コードとし、かつ、前記初期値における前記補償コードを基準の補償コードとし、
前記A/D変換器から出力された温度コードを読み込み、
複数ビットのパラメータにより指定される近似線分を前記温度範囲毎に設け、前記読み込まれた温度コードが、前記基準の温度コードよりも高い温度に対応する場合、又は前記読み込まれた温度コードが、前記基準の温度コードよりも低い温度に対応する場合、それぞれ前記基準の補償コードに、前記近似線分に対応したレジスタで指定される前記増分を繰り返し減算または加算することによって、新たに補償コードを算出し、
該算出された補償コードに基づいて前記駆動電圧を発生するものであり、
前記駆動電圧は、それぞれの前記温度範囲内で、所定の傾斜値を有して直線的に変化し、且つ隣接する前記温度範囲の境界となる温度では前記駆動電圧が連続していることを特徴とする液晶表示装置。
A temperature sensor and an A / D converter that converts the output of the temperature sensor into a temperature code of a digital signal, and generates a driving voltage of the liquid crystal panel by calculation from the output value of the A / D converter, and In a liquid crystal display device that automatically adjusts the drive voltage,
The calculation is
Dividing the operating temperature range of the liquid crystal display device into a plurality of temperature ranges;
A specific temperature as an initial value, the temperature code at the initial value as a reference temperature code, and the compensation code at the initial value as a reference compensation code,
Read the temperature code output from the A / D converter,
An approximate line segment specified by a multi-bit parameter is provided for each temperature range, and the read temperature code corresponds to a temperature higher than the reference temperature code, or the read temperature code is When a temperature lower than the reference temperature code is supported, a new compensation code is newly added to the reference compensation code by repeatedly subtracting or adding the increment specified by the register corresponding to the approximate line segment. Calculate
Generating the drive voltage based on the calculated compensation code;
The drive voltage varies linearly with a predetermined slope value within each temperature range, and the drive voltage is continuous at a temperature that is a boundary between adjacent temperature ranges. A liquid crystal display device.
前記算出された補償コードに、トリミング回路または電子ボリュームが発生するデジタル値を加算し、該加算により得られた値をアナログ電圧に変換し、該アナログ電圧を増幅して前記駆動電圧を発生させることを特徴とする請求項1に記載の液晶表示装置。  A digital value generated by a trimming circuit or an electronic volume is added to the calculated compensation code, a value obtained by the addition is converted into an analog voltage, and the analog voltage is amplified to generate the drive voltage. The liquid crystal display device according to claim 1. 前記アナログ電圧を増幅するためにスイッチングレギュレータを用いたことを特徴とする請求項に記載の液晶表示装置。The liquid crystal display device according to claim 2 , wherein a switching regulator is used to amplify the analog voltage. 前記温度範囲を4個の温度範囲に分割したことを特徴とする請求項1から3のいずれか一項に記載の液晶表示装置。The liquid crystal display device according to any one of claims 1 to 3, characterized in that dividing the temperature range into four temperature ranges. 前記温度範囲の幅が概ね30°Cであり、前記特定の温度が概ね20°Cであることを特徴とする請求項1から4のいずれか一項に記載の液晶表示装置。The width of the temperature range is the approximately 30 ° C, the liquid crystal display device according to claim 1, wherein in any one of the 4 in that the specific temperature is approximately 20 ° C.
JP2000165642A 2000-06-02 2000-06-02 Liquid crystal display Expired - Fee Related JP4580063B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000165642A JP4580063B2 (en) 2000-06-02 2000-06-02 Liquid crystal display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000165642A JP4580063B2 (en) 2000-06-02 2000-06-02 Liquid crystal display

Publications (3)

Publication Number Publication Date
JP2001343629A JP2001343629A (en) 2001-12-14
JP2001343629A5 JP2001343629A5 (en) 2007-06-28
JP4580063B2 true JP4580063B2 (en) 2010-11-10

Family

ID=18669087

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000165642A Expired - Fee Related JP4580063B2 (en) 2000-06-02 2000-06-02 Liquid crystal display

Country Status (1)

Country Link
JP (1) JP4580063B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5779360B2 (en) * 2011-02-15 2015-09-16 浜松ホトニクス株式会社 Spatial light modulation device and spatial light modulation method
JP5779359B2 (en) * 2011-02-15 2015-09-16 浜松ホトニクス株式会社 Spatial light modulation device and spatial light modulation method
JP5809420B2 (en) 2011-02-22 2015-11-10 浜松ホトニクス株式会社 Spatial light modulation device and spatial light modulation method
JP2013168926A (en) * 2012-01-18 2013-08-29 Semiconductor Energy Lab Co Ltd Circuit, sensor circuit, and semiconductor device using the sensor circuit
KR102546646B1 (en) * 2018-08-28 2023-06-23 매그나칩 반도체 유한회사 Display driver ic including oscillator frequency controller

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62251727A (en) * 1986-04-24 1987-11-02 Nippon Denso Co Ltd Liquid-crystal cell driving device
JPH09244754A (en) * 1996-03-06 1997-09-19 Kikusui Electron Corp Correction device
JPH1132237A (en) * 1997-07-10 1999-02-02 Sony Corp Gamma correction device
JP3892591B2 (en) * 1998-09-22 2007-03-14 東芝テック株式会社 Liquid crystal display
JP4567838B2 (en) * 2000-03-13 2010-10-20 東芝モバイルディスプレイ株式会社 Liquid crystal display

Also Published As

Publication number Publication date
JP2001343629A (en) 2001-12-14

Similar Documents

Publication Publication Date Title
US7696977B2 (en) Apparatus and method for driving display panel with temperature compensated driving voltage
US6661302B1 (en) Compensation algorithm for crystal curve fitting
CN110246451B (en) Display device and voltage correction method
JP4580063B2 (en) Liquid crystal display
GB2360404A (en) Temperature compensation of VCO frequency with compensation memory updated in use using externally supplied information
CN101556759A (en) Gamma correction device and method
US6388510B2 (en) Transconductance-capacitance filter system
JP3515747B2 (en) Digital-to-analog conversion circuit
JP2969530B2 (en) Digital temperature compensated oscillator
JP2010128497A (en) Liquid crystal display device
US5909106A (en) Control signal for a voltage generator for an LCD screen control circuit
JPH10308630A (en) Digital temperature compensated oscillator and temperature compensating method for the same
JP2011010503A (en) Constant voltage generating circuit and lcd device employing the same
JPH08293730A (en) Microcomputer controlled piezoelectric oscillator
JP4465402B2 (en) Transmission circuit with characteristic map for each region
JPH04236517A (en) Digital control temperature compensation crystal oscillator
JPH05276036A (en) Offset compensation circuit for A / D converter
JP2648080B2 (en) Digital temperature compensated oscillator
KR100372074B1 (en) Coding device
JPH05347513A (en) Temperature compensation type crystal oscillator
CN107453666B (en) Dead zone compensation method of motor driver, motor driver and storage medium
JP5528096B2 (en) Signal processing apparatus, signal processing method, and program
JPH09289450A (en) Digital to analog converter
JPH08298417A (en) Variable attenuator circuit
JP3244407B2 (en) Phase modulation circuit

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070510

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070510

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20070510

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100119

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100312

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100406

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100622

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100729

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100817

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100827

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130903

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees