SN74HC595PWRは、マイクロコントローラのGPIOを拡張するために広く使用されている8ビット・シリアル入力、パラレル出力シフトレジスタです。その動作範囲(約2.0~6.0 V)と3ステート出力により、組み込み設計において頻繁に選択されます。この記事では、データシートの要約、明確なピン配置ガイド、タイミングのハイライト、サンプル回路、および実用的な設計チェックリストを提供します。
読者は、回路図作成や初期のPCBレビューに適したコンパクトなリファレンスを得ることができます。デバイスの役割、主要スペック、ピンごとの動作、チェーンの長さや切り替えに影響するタイミングの考慮事項、デイジーチェーン・パターンを含む配線例、LED駆動に関する注意点、および立ち上げと検証を迅速化するためのトラブルシューティング手順が含まれています。
2電圧(3.3V/5V)混在信号設計において、専用のレベルシフタが不要になります。
外部トランジスタなしで標準LEDを直接駆動でき、UIインジケータのBOMを簡素化します。
高リフレッシュレートの8x8 LEDマトリックス・ディスプレイ向けに高速データ・スループットを確保します。
| 機能 | SN74HC595PWR | SN74AHC595 | CD4094B |
|---|---|---|---|
| ロジック・ファミリ | 高速CMOS | アドバンスド高速 | メタルゲートCMOS |
| 電圧範囲 | 2V – 6V | 2V – 5.5V | 3V – 18V |
| 最大周波数 (5V) | 約25 MHz | 約100 MHz | 約2 MHz |
| 出力タイプ | 3ステート(ラッチ付) | 3ステート(ラッチ付) | 3ステート(非ラッチ選択可) |
「4つ以上のSN74HC595をデイジーチェーン接続する場合、クロックラインの静電容量が深刻な問題になることがあります。鋭いエッジを維持するために、3~4段ごとにシュミットトリガ・バッファ(SN74LVC1G17など)を追加することを常にお勧めします。また、0.1µFのデカップリング・コンデンサを省略しないでください。これがないと、8つの出力の同時スイッチングによってグラウンド・バウンスが発生し、シフトレジスタに誤った『リセット』がかかる可能性があります。」
SN74HC595PWRは通常、自動SMTアセンブリに最適化されたTSSOP-16パッケージで提供されます。
| ピン名 | 説明 | アクティブ状態 |
|---|---|---|
| SER | シリアルデータ入力 | ロジック ハイ/ロー |
| SRCLK | シフトレジスタ・クロック | 立ち上がりエッジ |
| RCLK | ストレージレジスタ(ラッチ)クロック | 立ち上がりエッジ |
| OE | 出力イネーブル | ロー (アクティブ) |
| MR / SRCLR | マスターリセット | ロー (クリア) |
| QH' | シリアル出力(デイジーチェーン用) | - |
手書きスケッチです。正確な回路図ではありません。
OE(アクティブ・ロー)ピンを確認してください。出力をアクティブにするには、このピンをグランドに接続する必要があります。また、MR(マスターリセット)ピンがVCCに接続されていることを確認してください。そうでない場合、内部シフトレジスタはクリアされたままになります。
いいえ。最大出力電圧はVCC(最大6V)によって制限されます。12Vのリレーを駆動するには、SN74HC595を使用してトランジスタ(2N2222など)またはダーリントン・アレイ(ULN2003など)を駆動してください。
オシロスコープを使用してSRCLKとSERをプローブしてください。SERのデータはSRCLKの立ち上がりエッジで安定している必要があります。出力が不安定な場合は、クロックノイズや配線長が長すぎないかを確認してください。