555 タイマー

歴史

ICは1971年にハンス・R・カーメンツンドによってシグネティクスとの契約の下で設計された。シグネティクスは後にフィリップス・セミコンダクター（現在のNXPセミコンダクターズ）に買収された。
1962年、カーメンツンドはマサチューセッツ州バーリントンにあるP.R.マロリーの物理化学研究所に入所した。そこでラジオ向けのパルス幅変調 (PWM) アンプを設計したが、当時はそれと一緒に用いるパワートランジスタが存在しなかったため、商業的には成功しなかった。カーメンツンドはジャイレータや位相同期回路 (PLL) といったチューナーに興味を持つようになる。1968年にはPLL ICを開発するシグネティクスに移籍した。シグネティクスでは周波数が電源電圧や温度に影響されないPLL用発振器を開発していた。しかし、不況の影響を受けてシグネティクスは半数の従業員を解雇し、開発は凍結された。
カーメンツンドはPLL用発振器に基づく普遍的回路の開発を提案し、給料の半分をカットする代わりに会社の機器を借りてそれを一人で開発することを申し出た。他の技術者たちは、その製品は既存の部品から作れると異論を挙げたが、営業部長がそのアイデアに賛同した。アナログICに割り当てられていた500番台から、「555」という特別な番号が選ばれた。
カーメンツンドはノースイースタン大学で回路設計を教えるために朝は教壇に立ち、夜は修士号を取得するために同じ大学へ通った。1971年夏頃に最初の設計レビューが行われた。レビューは何も問題なくレイアウト設計に進んだ。その数日後、彼は定電流源を使う代わりに直接抵抗を使うアイデアを思いつき、定電流源がなくても同じように機能することを発見した。この変更でピンの数を9ピンから8ピンに減らしたことで、ICは14ピンパッケージの代わりに8ピンパッケージに実装できるようになった。2度目の設計レビューを合格し、プロトタイプは1971年10月に完成した。最初のデザインレビューに出席してシグネティックスを退職した技術者が会社を設立し、既にその9ピンのコピーを発売していたが、555が発売されるとすぐに撤退した。555は1972年までに12社に製造されてベストセラーになった。

設計

製造元にもよるが、標準的な555パッケージは25個のトランジスタ、2個のダイオードおよび15個の抵抗器を1個の8ピン・ミニ・デュアルインライン・パッケージ（DIP-8）シリコンチップに搭載している。派生品に556（2個の555を16ピンDIPワンチップに統合）、558や559（4個の555改変版を統合した16ピンDIP。DISやTHRで内部接続し、TRをレベル検出ではなく立ち下がりエッジ検出としている。）が存在する。
標準モデルのNE555は0℃から70℃の温度で動作し、軍用モデルのSE555は-55℃から+125℃で動作する。これらはどちらも高信頼性のメタル缶パッケージ（Tパッケージ）と廉価なエポキシプラスチックパッケージ（Vパッケージ）が用意されており、完全な部品番号はNE555V、NE555T、SE555V、SE555Tとなっている。555の名前は3個の5kオーム抵抗が使われていることに由来するという仮説があったが、カーメンツンドは気まぐれでその番号を選んだと語っている。
7555やCMOS版TLC555などの低電力版555も存在する。7555は旧型の555よりも供給ノイズを抑え、メーカーは「制御」コンデンサが不要で多くの場合電源部にバイパスコンデンサは不要であると説明している。ただし、タイマーや電源電圧の変動によって生成されるノイズが回路の他の部品と干渉したり、そのスレッショルド電圧に影響を与えることも考慮する必要がある。

両安定 (Bistable)

両安定モード（あるいはシュミットトリガモード）では、555タイマーは基本的なフリップフロップとして振る舞う。スレッショルド入力は単純に浮かせておいて、トリガーとリセット入力（555では各2番ピンと4番ピン）はプルアップ抵抗でハイにしておく。このように設定すると、トリガーをグラウンドに落としたときに「セット」されたものとして動作し、出力ピン（3ピン）はVCC（ハイ）に遷移する。両安定設定にはタイミングコンデンサは必要ない。5番ピン（電圧制御）は小容量のコンデンサ（通常は0.01から0.1μF）でグラウンドに接続する。7番ピンは浮かせておく。

単安定 (Monostable)

供給電圧の2/3とコンデンサ上の電圧が等しくなったとき、出力パルスがローになる。出力パルス幅は応用先によってRやCの値を調整することで変えることができる。
出力パルス幅をt、つまり供給電圧の2/3がCに充電されるまでにかかる時間は、tを秒数、Rをオーム、Cをファラドとして次のようにして求められる。
ICを単安定モートとして使用する時の主なデメリットは、2つのトリガーパルス間の時間がRC時定数よりも大きくなければならないことである。逆に、インターバルが狭いパルスを無視するにはRC時定数を不正なトリガー間のインターバルよりも大きくすれば良い。（例：スイッチのチャタリングを無視する用途）

パッケージ

1972年にシグネティクスは8ピンDIPで555タイマーをリリースし、8ピンTO-5メタル缶パッケージ、および14ピンDIPパッケージで556タイマーをリリースした。現在、555はスルーホールパッケージでDIP-8およびSIP-8（1.27mm幅）、表面実装パッケージでSO-8（1.27mm幅）、SSOP-8 / TSSOP-8 / VSSOP-8（0.65mm幅）、BGA（0.5mm幅）が存在する。Microchip/Micrel MIC1555では555 CMOSタイマーが3ピン少ないSOT23-5（0.95mm幅）表面実装パッケージで利用できる。

556デュアル・タイマー

2回路品は556と呼ばれる。555を2個丸ごと14ピンDILに搭載している。

558クアッド・タイマー

4回路品は16ピンで558と呼ばれる。4個の555を16ピンパッケージに取り込み、電源、制御電圧、リセット入力を4個全てのモジュールで共有している。各モジュールの放電やスレッショルド回路は内部で互いに接続されている。

558クアッド・タイマーを使ったジョイスティック・インターフェース回路

Apple II マイクロコンピュータは4回路品の558を単安定モード（ワンショットモード）で使用し、1台のホストに最大4台のパドルまたは2台のジョイスティックを接続することができる。ディスプレイカーソルの点滅にも1個の555が使われている。
IBM PCでも類似の回路が使われている。IBM PCのジョイスティックインターフェース回路では、RC回路のコンデンサはたいてい10nFの容量である。RC回路の抵抗は2.2KΩの外部抵抗とともにジョイスティック内部のポテンショメータで構成される。ジョイスティックのポテンショメータは可変抵抗として振る舞う。ジョイスティックを動かすと、ジョイスティックの抵抗は最小値から100kΩほどに増加する。ジョイスティックは5Vで動作する。
ホスト側コンピュータで動作するソフトウェアは特殊なアドレス（ISAバスI/O 201h）に書き込むことでジョイスティックの位置を検出する処理を開始する。これによってクアッドタイマーのトリガー信号が発生し、RC回路の容量で充電し始めクアッドタイマーからパルスを出力させる。パルス幅はCが5Vの2/3まで充電されるまでにかかる時間によって決まる。ソフトウェアはパルス幅を計測してジョイスティックの位置を判断する。広いパルス幅はジョイスティックの位置が最も右にあることを示し、狭いパルス幅はジョイスティックの位置が最も左にあることを示す。