IN-12のユニバーサルニキシーモジュール





過去の独創的な技術的解決策は、今日、多くの場合感情と興奮を引き起こしますが、直接的な現代のアナログがない場合、それらは存在し続ける可能性があります-これは、年齢の差が数十年であるコンポーネントの野生のミックスが生まれる方法です。



前回 、同様の感覚で、AY-3-8912にチップンモジュールを構築しました。 結果には非常に満足しましたが、完成品ではないことに注意してください。 この材料のヒーローのように、ガス放出インジケータのブロックIN-12。



HabréのIncaウォッチは複数回紹介されているため(例えば、 1、2、3 )、「まだ別のニキシー時計」のスタイルの投稿はありません。 ディスプレイユニットと実装機能のアイデアを簡潔かつ簡潔に説明することに集中します。





動作原理



INインジケータは、不活性ガスで満たされた脚を持つガラスフラスコです。 シンボルの形で作られた電極(カソード)のパッケージが含まれています(ほとんどのIDではこれらは数字です)。 数百ボルトの電圧が選択されたカソードと共通アノード(パケットの前のグリッド)に印加さ​​れると、グロー放電が点火され、視覚的にはカソードの近くで赤橙色の輝きが現れ、その形状を繰り返します。



運営管理



INシリーズのインジケータを制御するには、高電圧(電流-単位ミリアンペア)を切り替える必要があります。 Lifeは、愛されている155シリーズのID1デコーダーの存在を大いに促進します。これらは、INインジケーターと連動するように直接設計されています。 通常のデコーダーを使用できますが、出力にトランジスターキーを配置する必要があります。 これはオプションですが、K155ID1にアクセスできない場合にのみ意味があります。











つまり、各インジケーターにチップを置きます。 私の場合、4個になります。 これは静的な指示です。 回路を簡素化するために、動的表示がよく使用されます。各瞬間に1桁が表示されますが、変化が迅速に発生し、人間の視覚の慣性により、感知できない場合があります。 しかし、このアプローチは、「ヘッド」(マイクロコントローラー、コンピューター、ある種の「ラズベリー」)に接続された最小限のコストで、普遍的なモジュールという私の考えに反します。



最初の反復、16レッグ。



額の問題を解決します。 4つのインジケータIN-12。 それぞれに1つのデコーダーがあります。 制限抵抗(50KΩ0.5 W)を介したアノードは、高電圧源に接続されています。 私の場合、ダイオードブリッジを備えた小さな無所有の陽極フィラメントトランスです。



ボードは離婚し、フォトレジストを使用して作成され、コンポーネントがインストールされ、使用できます。 16個の入力がGPIO Raspberry PIに接続されており、時間を表示する簡単なプログラムが記述されています。



しかし、4桁を表示するために多くの脚を与えるのは大胆すぎませんか? 誰かが秒を表示したいという事実については話しておらず、GPIOの「ラズベリー」だけでは十分ではありません。 そして、一般的に、ラズベリーはそれとどう関係しているのでしょうか?最短時間でATtinyとDS1307タコが必要な場合は?



2番目の反復、2脚。



そこで、別の小さなスカーフを上げます。これは「2階」になります。 さらに2つの超小型回路があります-8ビットシフトレジスタ155IR8。 それらはシリアルからパラレルへのコンバーターになります。















シフトレジスタは次のように機能します。クロック入力(CLK)でのパルスのエッジに沿って、既存のビットの同時シフトとともにビットが情報入力(A)でレジスタに記録されます。 レジスタの8つの出力はその内容を反映します-それらは2つのデコーダーの入力に送信されます。 2つのレジスタは、一方の最後の出力を他方の入力に接続することにより、1つの16ビットレジスタに結合されます。 そのため、ディスプレイモジュールを制御するデバイスから、それぞれをクロックパルスで修正することを忘れずに、16ビット(表示ビットごとに4ビット)を与える必要があります。



それで何?



そしてそれだけです。 ディスプレイモジュールには基本的な部分があり、16ピンを気にしない場合に使用できます。 制御ピンの必要数を2つに減らす追加の支払いがあります。 電源-5ボルトおよび180〜220の領域(インジケータあたり2 mA)。 トランスを使用でき、パルスコンバーターを使用できます。 それは可能です-古代のマニュアルで推奨されているように、電源電圧からダイオードを介して。 最後の選択肢が怖かったのは、 縛られていない「ネットワーク」がボード上を自由に歩いているときは気に入らない。



完成したデバイスにより近い



すべての開発はGithubで公開されています。 現時点では、Raspberry Pi用の既製のボードレイアウト(Sprint Layout 6)、回路(Eagle)、プログラム(Python)を見ることができます。 後者は、製材中です。 公開時、時間出力、ランダムにスクロールする数字の効果が実装されました(いわゆる「中毒」を回避するために、すべてのIncaカソードを定期的に点灯する必要があります)、目覚まし時計の作業が開始されました。 結局、AY-3-8912でモジュールを実行しただけでなく、彼もここに参加します。 この資料のフレームワークでpythonコードについては説明しません。これは3番目のパートで、1つのメガデバイスでのRaspberry Pi、Nixieインジケーター、およびチップンモジュールのアセンブリ専用です。



Github(メインプロジェクト)

Github(Chiptune)

IN-12インジケーター

ID1デコーダー

シフトレジスタIR8



All Articles