JP4196631B2 - Communication control device and LED drive communication control circuit - Google Patents
Communication control device and LED drive communication control circuit Download PDFInfo
- Publication number
- JP4196631B2 JP4196631B2 JP2002290225A JP2002290225A JP4196631B2 JP 4196631 B2 JP4196631 B2 JP 4196631B2 JP 2002290225 A JP2002290225 A JP 2002290225A JP 2002290225 A JP2002290225 A JP 2002290225A JP 4196631 B2 JP4196631 B2 JP 4196631B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- circuit
- counter circuit
- counter
- reception
- 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 - Lifetime
Links
Images
Landscapes
- Transforming Electric Information Into Light Information (AREA)
- Communication Control (AREA)
Description
【0001】
【発明の属する技術分野】
本発明はLED駆動用の通信制御装置等に適用することができ、通信部、受信部におけるデータ送受信の制御回路に関わる発明である。特に通信障害時においても所望のデータを表示等可能な通信制御装置を提供することにある。
【0002】
【従来の技術】
近年、高性能の赤色、緑色や青色のLEDが開発され、フルカラーのLED表示が可能となった。大型表示装置の中でも高輝度、長寿命かつ軽量などLEDの特長を生かした、LED表示装置が急速に普及している。また、その用途も多様化しつつあり、大型テレビ、広告、交通情報、立体表示器、照明用等あらゆるアプリケーションに柔軟に対応できるシステムが求められている。
【0003】
このようなLEDが用いられるディスプレイとしては、ビルボード用などとして屋外用の大型ディスプレイから、プラットホームなど半屋内の中・小画面サイズのものまで、用途・場所に応じて、LEDディスプレイの画面サイズおよび画素ピッチも多様なディスプレイが使用されるようになってきた。また、従来の縦・横の画面比率(アスペクト比)も変化していく傾向にあり、HDTVに代表されるようなハイビジョン映像をLED表示する場合、映像データ量の増大、表示パネルのさらなる大画面化にも対応していかねばならない。また、高度情報ネットワーク下においては、ディスプレイもそうした通信インフラと接続され、遠隔操作で表示制御、メンテナンス等に対応できることが求められている。
【0004】
このようなディスプレイは、たとえば16ドット×16ドット程度のLEDをマトリクス状に配列させて、これを一つのLEDユニットとしてモジュール化し、画面サイズや縦・横のアスペクト比などに応じて、LEDユニットをマトリクス状につなぎ合わせて構成される。図5に構成例としてLEDディスプレイ801を示す。コントローラ803に接続された複数の分配器804はLEDユニット802の各行毎に配設され、表示用の映像データおよび各種制御信号を各LEDユニット802に対し供給する。
【0005】
制御信号820はたとえば、映像データの同期クロック、水平同期信号、垂直同期信号、ブランク信号、階調基準信号、および映像データのラッチ信号等があり、コントローラ803内で、信号の生成を行い分配器804を介して各LEDユニット802に供給する。分配器804から各LEDユニット802へ送信する表示用フルカラー映像データ810は少なくともRGB(赤色、緑色、青色)の各色の映像データを必要とし、階調分解能に応じて映像データのビット幅が決まる。
【0006】
たとえば1色当たり256階調で表示する場合には、8ビット幅の映像データバスが3色分必要となる。これら映像データはLEDユニットの数×表示ドットの数を時分割して、LEDユニット802に供給される。各LEDユニット802内のシフトレジスタ回路805で映像データ810をビットシフトしていき、ある所定のデータ数を供給した時点でデータをラッチし、表示用映像データ810として取り込み映像データを表示することができる。
【0007】
【発明が解決しようとする課題】
しかしながら、このようなLED表示装置はコントローラ803、分配器804とLEDユニット802間の表示用映像データ810を信号インタフェースとしてパラレルバスで伝送し、それに同期した同期クロックと各種制御信号820を供給している。そのため、LED表示装置が高精細化或いは大型化するにしたがって信号線数が増大するという問題があった。特に、表示画面が大型化しLEDユニット数が増大する傾向にある現在においては、信号線が増大し長くなると階調用基準信号、映像データの同期クロックのパルス幅劣化、ノイズへの影響が大きな問題となる。
【0008】
また、HDTV仕様に対応するために、画面のアスペクト比が変わり、接続するLEDユニット数をさらに増やす必要性が発生し、映像データの転送速度をそれに応じてあげてやらなければならない。LEDユニットの接続数が多くなると、各信号のパルス劣化が増大し、特に映像データと同期クロックとの入出力タイミングがさらに難しくなるという問題もある。
【0009】
さらにLED表示装置の映像表示における画質の要求レベルも年々高くなってきており、LEDの小型化とも相まって、精細表示可能なLEDディスプレイの技術開発が急務となってきている。映像の精細表示化を実現しようとするためには、階調分解能を上げる必要がある。具体的には、従来の表示用映像データバス幅を8ビットから10ビットにするなどのバス仕様を変更する必要がある。また、精細表示を実現する為には、LEDを小型化しドットピッチ幅を小さくする必要もある。ドットピッチを小さくすると、LEDユニットサイズがそれに比例して小さくなる。そのため映像データバス幅増大により、コネクタ等の部品実装面積の比率が大きくなるという問題がある。
【0010】
また、従来のLED表示装置は、たとえば表示階調や、1つのLED表示装置当たりの画素数が異なる複数のLED表示装置に対して、共通の通信方法によって通信を行うことができなかった。
【0011】
上記のような問題点に対処すべく、新規に双方向パケット通信を用いた制御回路を開発したがその結果新たに、下記のような課題が判明した。
まず第一に、受信したデータが正しいフォーマット(正規フォーマットデータ)であれば、データの最後を正しく認識することができる。例えば、受信データフォーマットにデータ数を指定する部分を追加して、実際に受信したデータ数と比較を行えばデータの最後の認識ができる。しかし、ノイズ等の不正なデータ(不正規フォーマットデータ)を受信した場合は、データ数の指定も無ければ実際に受信するデータ数も不確定な値になるので、データの最後を正しく認識することができない。データの最後が認識できないということは、データ受信が終了したにも関わらずデータ受信状態が続くということになり、次に受信した別のデータは前に受信したデータの一部として認識してしまい動作不良の原因となる。
第二に前記第一の課題とは逆に、電源変動や通信線の接触不良等によりデータ受信中にも関わらず受信が一時的に停止してしまう場合もあり、受信復旧後に受信するデータは受信停止する前のデータの一部として認識されないと動作不良の原因となる。以上のような問題点に鑑み、これらが新規課題として認識されるようになった。
そこで、本発明の目的はまず第一にデータの最後を確実に認識することにより、データ受信後には、次のデータの受信ができるように受信待ち状態にしておく。第二に受信データの一時的な停止に対しては、受信回路は受信状態を継続するようにしておく、という2点に集約することができる。加えて、安定した信頼性の高い通信を確保できる回路とすることを目的とする。
【0012】
【課題を解決するための手段】
本発明に記載の通信制御装置はユニットの制御信号を供給するコントローラと前記ユニットとの間或いはユニット間でデータを通信させる通信制御装置において、前記データの一時停止若しくは終了を検出するデータの最後検出回路と、該データの一時停止若しくは終了を検出してから任意時間(Tr)後に制御信号を出す保護用回路とを有する。
【0013】
本発明に記載の通信制御装置は、ユニットの制御信号を供給するコントローラと前記ユニットとの間或いはユニット間でデータを通信させる受信回路を有する通信制御装置において、前記データの一時停止若しくは終了を検出するデータの最後検出回路と、該データの一時停止若しくは終了を検出してから任意時間(Tr)後に受信回路の受信状態をリセットする信号を出す保護用回路とを有する通信制御装置である。
【0014】
また、本発明に記載の通信制御装置は、データを受信中にカウント動作を行うと共に該データの一時停止若しくは終了によりカウンタ動作を停止する受信データカウンタ回路と、前記データを受信中に受信データカウンタ回路のカウント値が所定値においてリセットされてなると共に前記受信データカウンタ回路のカウンタ動作が停止された後もカウンタ動作を続け前記任意時間(Tr)を検出する主カウンタ回路と、主カウンタ回路がリセットされた状態のときのみにカウント動作を行う共に、主カウンタ回路のカウント動作がリセットされた状態で停止された際にはカウンタ動作を続け任意時間(Tr)を検出する予備カウンタ回路と、を備えてなる。
【0015】
さらに、本発明に記載の通信制御装置は、データの一時停止若しくは終了を検出してから任意時間(Tr)はコントローラから供給されたデータ間の設定時間(Tp)との間において、1データ分のデータ転送時間≦Tr≦(Tp/2)の関係を満たしてなる。
【0016】
本発明に記載のLED駆動用通信制御回路は、LEDユニットもしくはコントローラ対LEDユニット間通信で、通信部に入力されたデータ受信時に受信データカウンタ動作をさせるLED駆動用通信制御回路において、前記受信データカウンタ動作がカウント停止した場合の保護用回路を備えるとともに、データの最後を検出する機能を備えたことを特徴とするLED駆動用通信制御回路である。
【0017】
また、本発明に記載のLED駆動用通信制御回路は前記データの最後を検出した後、受信状態のリセットを行う機能を備えてなる。
【0018】
さらには、ユニットもしくはコントローラ対ユニット間通信で、通信部に入力された全ての(正規フォーマット、不正規フォーマットを含む)データ受信時に受信データカウンタを動作させる回路において、前記受信データカウンタ動作がカウント停止した場合の保護用回路を備えるとともに、データの最後を検出する機能を備えたことを特徴とするLED駆動用通信制御回路とし、好ましくは前記保護用回路が、主カウンタ回路(カウンタ回路1)及び予備カウンタ回路(カウンタ回路2)の少なくとも2つの回路を備えており、データの最後を認識した後、受信回路のリセットを行う機能を備え、加えてデータの最後から受信回路のリセットを行うまでの時間を調節することのできることが好ましい。
【0019】
さらに、データの最後から受信回路のリセットを行うまでに受信した次のデータは、前のデータの一部として認識し、かつ受信回路のリセットを行った後に受信したデータは、前のデータとは別のデータとして認識する機能を備えることにより、データ受信の中断等にも対応できる。
【0020】
【発明の実施の形態】
まず第一に、受信回路内部に受信データカウンタ回路を用意しておき、データ受信中はある一定周期でカウントするようにしておく。また、別のカウンタ回路1を用意しておき、このカウンタもデータ受信中にカウント動作を行うようにしておくが、受信データカウンタ回路の値がある値になるとリセットするようになっている。データ受信が終了するとカウンタ回路1はリセットされなくなるので、カウントが進み値がさらに大きくなる。この値がある任意の値になるとリセット回路を通してリセット信号が受信回路に送られる。受信回路がリセット信号によってリセットされると、受信回路は初期化され受信状態から受信待ち状態になるようにする。さらに、カウンタ回路2を予備回路として設置することにより、カウンタ回路1が固定(又はフリーズとも言う)、例えばリセット固定された場合の補助カウンタとする。
【0021】
第二に、実際の受信終了から、受信回路が受信終了と認識するまでにデータの一時停止時間を考慮した時間(Tr)を設け、その時間内に受信したデータはその前のデータの一部として認識するようにしておく。また、その時間(Tr)を任意に調節できるようにする。なお、本発明に言う通信とは有線、無線を問うものではない。
【0022】
本発明回路の機能ブロック図を図1、タイミングチャートを図2、3に示す。受信データが入力されている間は、受信認識回路からの受信フラグが挙がり受信状態を示す。この間、受信データカウンタ回路は常にカウント動作を繰り返している(図2.1受信データカウンタ。この場合は3bitカウンタ動作になっている)。データ受信中つまり受信フラグが挙がっているときは、保護用回路内部のカウンタ回路1はカウント動作を行い、受信データカウンタはある一定周期でカウント動作を繰り返しているので、任意の値、例えば図2.1では"4"になるとカウンタ回路1の一定周期のリセットを行い、再び最初からカウントを開始する動作を繰り返している。
【0023】
しかし、受信が一時停止もしくは終了すると、受信データカウンタのカウント動作は停止するので、カウンタ回路1のリセットが行なわれないようになり、図2.1のカウンタ回路1のように例えば、カウント値が“6”あるいは“D”以上に、定常動作の範囲を超えてカウントアップを進める。
【0024】
このカウンタ回路1の値がある値(図中はN)になると、受信回路のリセット信号の生成を行う。このリセット信号は受信回路のリセット入力に接続し、受信回路がリセット(初期化)され、受信状態から受信待ち状態になるので、次に送られてくる受信データを正常に認識することができる。 しかしながら、図2.2に示すように受信データカウンタが"4"のときに受信が一時停止もしくは終了する場合があり、このときはカウンタ回路1がリセットされたたままの状態で固定されてしまう(リセット固定状態)。
【0025】
そこで、図1に示すように保護用回路内部にカウンタ回路2を用意して、カウンタ回路1がリセット固定状態(ここでは"0")になっているときはカウンタ回路2を動作させるようにしておき、カウンタ回路2が任意の値(図中はZ)になると、リセット信号を生成して受信回路のリセットを行うようにする。またカウント回路2からのリセット出力2はカウンタ回路1のリセット入力にも使用されており、カウンタ回路1のリセット固定状態から通常状態に復旧できる。カウンタ回路1とカウンタ回路2のそれぞれのリセット出力はOR(論理和)されており、どちらか一方がリセット信号を出力すると、受信回路のリセットが行われるようになっている。
【0026】
また、前述のNの値は任意に設定できるので、図3に示すように受信が一時停止もしくは終了してから受信回路リセット信号が出されるまでの間の時間Trが自由に調節できるようになっている。例えば、図3の通常状態のように、受信回路のリセットを行った後に次のデータ2が入力されると(図2データ間がTrより長い場合)は、受信回路は受信待ち状態になっているのでデータ1とデータ2は別のデータとして受け取ることができる。受信回路のリセットを行う前に次のデータ2が入力された場合(図2『データ間がTrより短い場合』)は、受信回路は再び動作してデータ1の一部としてデータ2を取り込む仕組みになっている。つまり、Trより小さい一時的な受信の停止に対しては、受信回路は受信状態を継続するようになっている。
【0027】
例えば、送信側で1つのパケットデータとして送信したにもかかわらず、通信障害などによりパケットデータが受信される時には、データが分割されているかのようなデータ受信を行うような場合であっても図3(b)のように一つのデータとして読み込むことが可能である。
【0028】
また本発明に係わる保護用回路から出力される制御用信号は、各種リセット信号のみならず、回路スリープ信号や待機信号、パワーオン/パワーオフ信号など制御用信号接続先の回路機能に応じて、各種機能設定することが可能である。
【0029】
【実施例】
(実施例1)実際に設計を行い動作させた実施例を図4に示す。LEDユニットコントローラとLEDユニットを複数段接続したもの(LEDユニットブロック)を構成し、LEDユニットコントローラ対LEDユニット間やLEDユニット間で全2重若しくは半2重双方向パケット通信を行う。
【0030】
LEDユニットは双方向通信を用いることによって、信号の方向が固定されなくなることによりコネクタの入力と出力の区別は無くなって(左右のどちらからでも入出力可能)、各ユニット間の通信線は最短距離で結ぶことが可能となっている。このことにより、通信距離の長さによって生じる信号波形の減衰や、輻射ノイズ等を最小限に抑えることができる。さらに信号線数が少なくなっているので差動型の伝送方式(平衡伝送方式)が使えるようになり、輻射ノイズの抑制・低減や通信距離の長距離化、通信速度の高速化等させることも可能になっている。
本実施例では平衡伝送方式、非平衡伝送方式、またはその混在、例えばコントローラからは非平衡伝送方式で送信、LEDユニットの前で非平衡伝送方式に変換するような構成でも実施を行い正常動作を確認している。
【0031】
また、LED表示器においては従来より1ユニットあたり1m以上の配線を必要とし、これにより伝送速度の遅延やノイズ輻射、信号波形の乱れなど生じていたが、本発明を実施することによりこれらの配線の短縮化が図れ、上記問題の解決と共に通信の信頼性が向上した。
【0032】
LEDユニットコントローラは、パケットデータを全LEDユニットに対し個別に送ることが可能で、表示データパケットについては通常60Hzの周期で全LEDユニットに対して送信を行う。受信した表示データは、LEDユニットの中に各1個ずつ搭載されているLED駆動回路内部の通信部によって記憶装置に送られる。そのデータをドライバIC制御回路が読み出すことによりLEDドライバICへ表示データが送られ、LEDの点灯動作が開始されるようになっている。また、表示データ以外の各LEDユニット内部の記憶装置への制御データの書き込み、読み出し処理も可能であり、LEDドライバICへ様々な設定データ(電流値、点灯時間等)を転送できるようになっている。
【0033】
本発明回路は、LEDユニット内部のLED駆動回路の中にある通信部の受信回路内部と保護回路で構成されている。この実施例に関わる本発明回路は、受信が一時停止もしくは終了してから受信回路リセット信号が出されるまでの間の時間Trをパケット間(前のパケットと次のパケットの間隔)の設定時間Tpの半分以下に設定されている。このことにより、TrはTpより十分小さいので次に送られてくるパケットに対して正常に別のパケットとして認識することができる。また、Trは1データ分のデータ転送時間より大きく設定している。これは受信が確実に終了していることを認識するために十分余裕をとった値になっている。この設定値Trを用いることによって、最適な条件でのパケット通信が行える。
【0034】
すなわち本実施例では、Trの設定時間を(1データ分のデータ転送時間)≦Tr≦(Tp/2)とすることにより、最も好ましい動作設定を得ることができるものであるが、本発明においては、各設定時間Tr及びTpは使用する回路の諸特性及び望まれる動作状態に適合させるように、適宜設定を選択することが可能であり、実施例の設定に限定されるものではない。
【0035】
【発明の効果】
この発明を使用することによって、ノイズ等の様々な不正なデータの内容、長さの長短に関わらず、如何なるデータを受信しても受信回路は受信データの最後を認識でき、常に受信回路は正常な状態になっているので、データを正しく受信することが可能となり、通信の信頼性が向上した。
【図面の簡単な説明】
【図1】 図1は本発明の通信部における受信回路と保護用回路の模式的ブロック図を示す。
【図2】 図2は本発明の駆動動作を説明するタイミングチャートを示す。
【図3】 図3(A)は本発明における通常状態の受信を説明するタイムチャートを示し、図3(B)は本発明における通信障害状態の受信を説明するタイムチャートである。
【図4】 図4は本発明の通信制御装置を用いたLEDディスプレイの構成を示す模式図である。
【図5】 図5は本発明と比較のために示すLEDディスプレイの構成を示す模式図である。[0001]
BACKGROUND OF THE INVENTION
The present invention can be applied to an LED driving communication control device and the like, and relates to a data transmission / reception control circuit in a communication unit and a reception unit. In particular, it is an object of the present invention to provide a communication control device capable of displaying desired data even when a communication failure occurs.
[0002]
[Prior art]
In recent years, high-performance red, green and blue LEDs have been developed, and full-color LED display has become possible. Among large display devices, LED display devices that utilize the features of LEDs such as high brightness, long life, and light weight are rapidly spreading. In addition, their uses are diversifying, and there is a demand for a system that can flexibly handle various applications such as large televisions, advertisements, traffic information, stereoscopic displays, and lighting.
[0003]
The displays that use these LEDs range from large outdoor displays such as for billboards to medium and small screen sizes for semi-indoors such as platforms, depending on the application and location. Various displays with different pixel pitches have been used. In addition, the conventional vertical / horizontal screen ratio (aspect ratio) tends to change. When high-definition video such as HDTV is displayed on an LED, the amount of video data increases, and the display panel further increases in screen size. We have to deal with it. Also, under the advanced information network, it is required that the display is connected to such a communication infrastructure and can handle display control, maintenance, etc. by remote operation.
[0004]
In such a display, for example, LEDs of about 16 dots × 16 dots are arranged in a matrix and modularized as a single LED unit, and the LED unit is arranged according to the screen size, vertical / horizontal aspect ratio, and the like. Concatenated in a matrix. FIG. 5 shows an LED display 801 as a configuration example. A plurality of distributors 804 connected to the controller 803 are arranged for each row of the
[0005]
The control signal 820 includes, for example, a video data synchronization clock, a horizontal synchronization signal, a vertical synchronization signal, a blank signal, a gradation reference signal, a video data latch signal, and the like. It supplies to each
[0006]
For example, when displaying with 256 gradations per color, an 8-bit video data bus is required for three colors. These video data are supplied to the
[0007]
[Problems to be solved by the invention]
However, such an LED display device transmits display video data 810 between the controller 803, the distributor 804, and the
[0008]
In order to support the HDTV specification, the aspect ratio of the screen changes, and it becomes necessary to further increase the number of connected LED units, and the transfer rate of video data must be increased accordingly. As the number of LED units connected increases, the pulse deterioration of each signal increases, and there is also a problem that the input / output timing between the video data and the synchronous clock becomes particularly difficult.
[0009]
Further, the level of image quality required for image display of LED display devices has been increasing year by year, and along with the miniaturization of LEDs, the technical development of LED displays capable of fine display has become an urgent task. In order to realize fine display of video, it is necessary to increase the gradation resolution. Specifically, it is necessary to change the bus specification such as changing the conventional display video data bus width from 8 bits to 10 bits. In order to realize fine display, it is necessary to reduce the size of the LED and reduce the dot pitch width. When the dot pitch is reduced, the LED unit size is reduced proportionally. Therefore, there is a problem that the ratio of the mounting area of components such as connectors increases due to the increase in the video data bus width.
[0010]
Further, the conventional LED display device cannot communicate with a plurality of LED display devices having different display gradations or different numbers of pixels per one LED display device by a common communication method.
[0011]
In order to deal with the above problems, a new control circuit using bidirectional packet communication was developed. As a result, the following problems were newly found.
First, if the received data is in the correct format (regular format data), the end of the data can be recognized correctly. For example, if a portion for specifying the number of data is added to the received data format and compared with the number of actually received data, the last data can be recognized. However, if illegal data such as noise (unregular format data) is received, the number of data actually received will be indeterminate if the number of data is not specified, so the end of the data will be recognized correctly. I can't. The fact that the end of the data cannot be recognized means that the data reception state continues despite the end of data reception, and the next received data is recognized as part of the previously received data. It may cause malfunction.
Secondly, contrary to the first problem, there are cases where reception temporarily stops despite data reception due to power fluctuations or poor communication line contact, etc. If it is not recognized as a part of the data before the reception is stopped, it causes a malfunction. In view of the above problems, these have been recognized as new issues.
Accordingly, the object of the present invention is to firstly reliably recognize the end of data, and after receiving the data, is placed in a reception waiting state so that the next data can be received. Secondly, with respect to the temporary stop of the received data, the receiving circuit can be summarized into two points that keep the receiving state. In addition, an object is to provide a circuit that can ensure stable and reliable communication.
[0012]
[Means for Solving the Problems]
The communication control device according to the present invention is a communication control device that communicates data between a controller that supplies a unit control signal and the unit or between units, and a data end detection that detects a pause or termination of the data. A circuit and a protection circuit for outputting a control signal after an arbitrary time (Tr) after detecting the temporary stop or end of the data.
[0013]
The communication control device according to the present invention detects a temporary stop or end of the data in a communication control device having a receiving circuit that communicates data between or between a controller that supplies a unit control signal and the unit. And a protection circuit for outputting a signal for resetting the reception state of the receiving circuit after an arbitrary time (Tr) after detecting the temporary stop or end of the data.
[0014]
In addition, the communication control device according to the present invention includes a reception data counter circuit that performs a counting operation during reception of data and stops a counter operation when the data is temporarily stopped or ended, and a reception data counter during reception of the data. A main counter circuit that continues the counter operation after the count value of the circuit is reset at a predetermined value and detects the arbitrary time (Tr) after the counter operation of the reception data counter circuit is stopped, and the main counter circuit is reset A preliminary counter circuit that performs a counting operation only when the main counter circuit is in a reset state, and continues the counter operation when the count operation of the main counter circuit is reset and detects an arbitrary time (Tr). It becomes.
[0015]
Furthermore, the communication control device according to the present invention is configured to store one data for a set time (Tp) between data supplied from the controller for an arbitrary time (Tr) after detecting a temporary stop or end of data. Data transfer time ≦ Tr ≦ (Tp / 2).
[0016]
The LED drive communication control circuit according to the present invention is an LED drive communication control circuit that performs reception data counter operation when receiving data input to the communication unit in LED unit or controller-to-LED unit communication. The LED drive communication control circuit includes a protection circuit in the case where the counter operation stops counting and a function of detecting the end of data.
[0017]
The LED drive communication control circuit according to the present invention has a function of resetting the reception state after detecting the end of the data.
[0018]
Furthermore, in the circuit that operates the reception data counter at the time of receiving all the data (including the regular format and the irregular format) input to the communication unit in the unit or controller-unit communication, the reception data counter operation stops counting. In this case, the LED drive communication control circuit is provided with a function for detecting the end of data, and the protection circuit preferably includes a main counter circuit (counter circuit 1) and It has at least two spare counter circuits (counter circuit 2), and has a function of resetting the receiving circuit after recognizing the end of data, and additionally, from the end of data to the resetting of the receiving circuit. It is preferred that the time can be adjusted.
[0019]
Further, the next data received from the end of the data until the reset of the receiving circuit is recognized as a part of the previous data, and the data received after the resetting of the receiving circuit is different from the previous data. By providing a function for recognizing as different data, it is possible to cope with interruption of data reception.
[0020]
DETAILED DESCRIPTION OF THE INVENTION
First of all, a reception data counter circuit is prepared in the reception circuit, and the data is counted at a certain period during data reception. Further, another counter circuit 1 is prepared, and this counter also performs a counting operation during data reception, but is reset when the value of the reception data counter circuit reaches a certain value. When the data reception is completed, the counter circuit 1 is not reset, so that the count advances and the value further increases. When this value becomes an arbitrary value, a reset signal is sent to the receiving circuit through the reset circuit. When the receiving circuit is reset by the reset signal, the receiving circuit is initialized so that the receiving state is changed to the reception waiting state. Further, by installing the counter circuit 2 as a spare circuit, the counter circuit 1 is used as an auxiliary counter when the counter circuit 1 is fixed (also referred to as freeze), for example, reset.
[0021]
Second, there is a time (Tr) that takes into account the temporary suspension time of data from the end of actual reception until the receiving circuit recognizes that reception has ended, and the data received within that time is part of the previous data. To be recognized as. Further, the time (Tr) can be arbitrarily adjusted. In addition, the communication said to this invention does not ask a wire and radio | wireless.
[0022]
A functional block diagram of the circuit of the present invention is shown in FIG. 1, and timing charts are shown in FIGS. While reception data is being input, a reception flag from the reception recognition circuit is raised to indicate a reception state. During this time, the reception data counter circuit always repeats the counting operation (Fig. 2.1 reception data counter. In this case, it is a 3-bit counter operation). When data is being received, that is, when the reception flag is raised, the counter circuit 1 in the protection circuit performs a counting operation, and the reception data counter repeats the counting operation at a certain period, so that an arbitrary value, for example, FIG. In .1, when "4" is reached, the counter circuit 1 is reset in a certain cycle, and the operation of starting counting again from the beginning is repeated.
[0023]
However, when the reception is temporarily stopped or ended, the count operation of the reception data counter is stopped, so that the counter circuit 1 is not reset. For example, the count value is changed as in the counter circuit 1 of FIG. More than “6” or “D”, the count up is advanced beyond the range of steady operation.
[0024]
When the value of the counter circuit 1 reaches a certain value (N in the figure), a reset signal for the receiving circuit is generated. This reset signal is connected to the reset input of the receiving circuit, the receiving circuit is reset (initialized), and the reception state is changed to the reception waiting state, so that the next received data to be sent can be recognized normally. However, as shown in FIG. 2.2, when the reception data counter is “4”, reception may be temporarily stopped or terminated. At this time, the counter circuit 1 is fixed in a reset state. (Reset fixed state).
[0025]
Therefore, as shown in FIG. 1, the counter circuit 2 is prepared inside the protection circuit, and the counter circuit 2 is operated when the counter circuit 1 is in the reset fixed state (here, “0”). When the counter circuit 2 reaches an arbitrary value (Z in the figure), a reset signal is generated to reset the receiving circuit. Further, the reset output 2 from the count circuit 2 is also used as a reset input of the counter circuit 1, and the counter circuit 1 can be restored from the reset fixed state to the normal state. The reset outputs of the counter circuit 1 and the counter circuit 2 are ORed (logical sum), and when one of them outputs a reset signal, the receiving circuit is reset.
[0026]
In addition, since the value of N described above can be set arbitrarily, as shown in FIG. 3, the time Tr from when reception is temporarily stopped or completed until the reception circuit reset signal is issued can be freely adjusted. ing. For example, as in the normal state of FIG. 3, when the next data 2 is input after resetting the receiving circuit (when the interval between the data in FIG. 2 is longer than Tr), the receiving circuit enters a reception waiting state. Therefore, data 1 and data 2 can be received as different data. When the next data 2 is input before resetting the receiving circuit (FIG. 2 “when data is shorter than Tr”), the receiving circuit operates again and takes in data 2 as part of data 1 It has become. In other words, the reception circuit continues to be in a reception state for temporary stoppage of reception smaller than Tr.
[0027]
For example, when packet data is received due to a communication failure or the like even though it is transmitted as one packet data on the transmission side, even if the data reception is performed as if the data is divided. It can be read as one data as shown in 3 (b).
[0028]
The control signal output from the protection circuit according to the present invention is not only various reset signals, but also according to the circuit function of the control signal connection destination such as a circuit sleep signal, a standby signal, a power-on / power-off signal, Various functions can be set.
[0029]
【Example】
(Embodiment 1) FIG. 4 shows an embodiment which is actually designed and operated. It consists of LED unit controller and LED unit connected in multiple stages (LED unit block), and performs full-duplex or half-duplex bidirectional packet communication between LED unit controller and LED unit or between LED units.
[0030]
The LED unit uses bi-directional communication, so the direction of the signal is not fixed, so there is no distinction between the input and output of the connector (input / output is possible from either the left or right), and the communication line between each unit is the shortest distance It is possible to connect with. As a result, signal waveform attenuation, radiation noise, and the like caused by the length of the communication distance can be minimized. In addition, since the number of signal lines is reduced, it is possible to use a differential transmission method (balanced transmission method), and it is possible to suppress and reduce radiation noise, increase the communication distance, increase the communication speed, etc. It is possible.
In this embodiment, balanced transmission method, non-balanced transmission method, or a mixture of them, for example, transmission from the controller by the unbalanced transmission method, and conversion to the unbalanced transmission method in front of the LED unit are also performed and normal operation is performed. I have confirmed.
[0031]
In addition, the LED display has conventionally required a wiring of 1 m or more per unit, resulting in transmission speed delay, noise radiation, signal waveform disturbance, and the like. The reliability of communication was improved along with the solution of the above problems.
[0032]
The LED unit controller can send packet data individually to all LED units, and the display data packet is normally sent to all LED units at a period of 60 Hz. The received display data is sent to the storage device by the communication unit inside the LED drive circuit mounted one by one in the LED unit. When the driver IC control circuit reads the data, display data is sent to the LED driver IC, and the LED lighting operation is started. In addition, it is possible to write and read control data to the storage device inside each LED unit other than display data, and various setting data (current value, lighting time, etc.) can be transferred to the LED driver IC. Yes.
[0033]
The circuit of the present invention is composed of a receiving circuit inside a communication unit and a protection circuit in an LED driving circuit inside the LED unit. The circuit of the present invention according to this embodiment is configured to set the time Tr between the time when reception is temporarily stopped or ended and the time when the reception circuit reset signal is issued to the set time Tp between packets (interval between the previous packet and the next packet). It is set to less than half. As a result, Tr is sufficiently smaller than Tp, so that the next packet to be sent can be normally recognized as another packet. Tr is set to be longer than the data transfer time for one data. This is a value with a sufficient margin for recognizing that the reception has been completed with certainty. By using this set value Tr, packet communication can be performed under optimum conditions.
[0034]
That is, in this embodiment, the most preferable operation setting can be obtained by setting the Tr setting time as (data transfer time for one data) ≦ Tr ≦ (Tp / 2). The setting times Tr and Tp can be appropriately selected so as to be adapted to various characteristics of a circuit to be used and a desired operation state, and are not limited to the settings of the embodiment.
[0035]
【The invention's effect】
By using this invention, the receiving circuit can recognize the end of the received data regardless of the contents of various illegal data such as noise and the length of the data, regardless of the data received, and the receiving circuit is always normal. As a result, the data can be received correctly and the communication reliability is improved.
[Brief description of the drawings]
FIG. 1 is a schematic block diagram of a receiving circuit and a protection circuit in a communication unit of the present invention.
FIG. 2 is a timing chart for explaining a driving operation of the present invention.
3A is a time chart for explaining reception in a normal state in the present invention, and FIG. 3B is a time chart for explaining reception in a communication failure state in the present invention.
FIG. 4 is a schematic diagram showing a configuration of an LED display using the communication control device of the present invention.
FIG. 5 is a schematic diagram showing a configuration of an LED display shown for comparison with the present invention.
Claims (3)
前記データの一時停止若しくは終了を検出するデータの受信認識回路および受信データカウンタ回路と、前記データの一時停止若しくは終了を検出してから任意時間(Tr)後に制御信号を出す保護用回路と、
前記受信データカウンタ回路は、前記データを受信中にカウント動作を行うと共に該データの一時停止若しくは終了によりカウンタ動作を停止するように設けられており、
前記保護用回路は、前記データを受信中に前記受信データカウンタ回路のカウント値が所定値においてリセットされてなると共に、前記受信データカウンタ回路のカウンタ動作が停止された後もカウンタ動作を続け前記任意時間(Tr)を検出する主カウンタ回路と、
前記主カウンタ回路がリセットされた状態のときのみにカウント動作を行う共に、前記主カウンタ回路のカウント動作がリセットされた状態で停止された際にはカウンタ動作を続け、前記任意時間(Tr)を検出する予備カウンタ回路と、を少なくとも有していることを特徴とするLED表示装置用の通信制御装置。 In a communication control device for an LED display device that communicates data between or between a unit that supplies a control signal of a plurality of units and the unit,
A data reception recognition circuit and a reception data counter circuit for detecting a pause or end of the data, a protection circuit for outputting a control signal after an arbitrary time (Tr) after detecting the pause or end of the data,
The reception data counter circuit is provided so as to perform a counting operation while receiving the data and to stop the counter operation when the data is temporarily stopped or ended.
The protection circuit comprises optionally continue to be counter operation after the count value of the received data counter circuit while receiving said data together with formed by reset at a predetermined value, counter operation of the received data counter circuit is stopped A main counter circuit for detecting time (Tr);
The count operation is performed only when the main counter circuit is in a reset state, and when the count operation of the main counter circuit is stopped in the reset state, the counter operation is continued and the arbitrary time (Tr) is increased. A communication control device for an LED display device , comprising at least a spare counter circuit for detection.
1データ分のデータ転送時間≦Tr≦(Tp/2) 3. The LED according to claim 1, wherein an arbitrary time (Tr) after detecting a pause or end of the data has the following relationship with a set time (Tp) between data supplied from the controller: Communication control device for display device .
Data transfer time for one data ≦ Tr ≦ (Tp / 2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002290225A JP4196631B2 (en) | 2002-09-25 | 2002-10-02 | Communication control device and LED drive communication control circuit |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002279891 | 2002-09-25 | ||
JP2002290225A JP4196631B2 (en) | 2002-09-25 | 2002-10-02 | Communication control device and LED drive communication control circuit |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008197461A Division JP5104627B2 (en) | 2002-09-25 | 2008-07-31 | Communication control device for LED display device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004165704A JP2004165704A (en) | 2004-06-10 |
JP4196631B2 true JP4196631B2 (en) | 2008-12-17 |
Family
ID=32827782
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002290225A Expired - Lifetime JP4196631B2 (en) | 2002-09-25 | 2002-10-02 | Communication control device and LED drive communication control circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4196631B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100826552B1 (en) | 2005-12-10 | 2008-04-30 | 한국전자통신연구원 | Receiver control apparatus in next generation wireless communication system and method thereof |
-
2002
- 2002-10-02 JP JP2002290225A patent/JP4196631B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2004165704A (en) | 2004-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2383635C (en) | A device, comprising terminal adaptors and display units comprising light emitting elements, communicating with display packet data containing terminal adaptor and display unit iddestination data | |
JP5738963B2 (en) | Bidirectional data transmission using video blanking period of digital data stream | |
CN1205776C (en) | Signal transmission device and signal transmission method | |
JP5261858B2 (en) | COMMUNICATION CONTROL DEVICE, ITS DRIVE METHOD, AND LED DISPLAY | |
TWI488172B (en) | Multi-monitor display | |
JP7007154B2 (en) | Display device and its driving method | |
TWI390928B (en) | Bidirectional communication protocol between a serializer and a deserializer | |
JP4196631B2 (en) | Communication control device and LED drive communication control circuit | |
JP5104627B2 (en) | Communication control device for LED display device | |
KR101054349B1 (en) | High-definition billboard display system complements data rates | |
JP4244607B2 (en) | LED control device and LED display using the same | |
US5633655A (en) | Television image processing apparatus | |
CN101221715B (en) | Display equipment and its data control circuit and driving method | |
CN215416773U (en) | Intelligent door lock adopting HDMI interface display screen | |
CN210297948U (en) | Vehicle-mounted intelligent station license plate saving system with multi-path synchronous display | |
TW202322095A (en) | Screen control system | |
KR100979446B1 (en) | Display system and method for high definition resolution electric bulletinboard | |
CN113658358A (en) | Intelligent door lock adopting HDMI interface display screen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050906 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070605 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071023 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071221 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080610 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080801 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080818 |
|
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: 20080909 |
|
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: 20080922 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4196631 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121010 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121010 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131010 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |