IV-11 VFDクロック:7ステップ

IV-11 VFDクロック:7ステップ

目次:

Anonim

これがArduino(atmega328)で動く私のバージョンのVFD時計です。

私はそこにVFDクロックスレッドの多くを調査しました、そしてこれはそれから来たものです。

おかげで:

氷時計用のLadyadaが書いています。 www.ladyada.net/make/icetube/index.html

IV-11のためのハリスは書きます。 www.candrian.gr/index.php/iv-11-vfd-tube-clock-final-design/

Kevin Darrahは、Arduinoを使った多重化について説明してくれました。 www.kevindarrah.com

私は電気技師ではないことに注意してください、これは単なる趣味ですので、怖いデザインをお詫び申し上げます:-)

あなたが私の仕事が好きならまた私がマイクロコントローラコンテストに参加したので私に投票してください、ありがとう。

用品:

ステップ1:ボードデザイン

そこで、たくさんのスレッドを使って、私はFritzingを使って自分のPCBをデザインし始めました。

フリッツ処理はまた、手頃な価格で非常に使いやすい製造サービスを提供する。

私のデザインは交換可能な電球スタイルに基づいていたので、VFD電球用に別のプラグインボードを使用しました。私はこれが電球の故障があるならばはんだ付けしないものより良いだろうと思いました。

時計はリアルタイム時計icと温度センサーを使用します。

メニュー操作用のボタンが3つあります。

私はまた、HobbyTronicsウェブサイト上で素敵な小さなタッチICを見つけました、これは時間、日付と温度の間で時計モードを切り替えるボタンとして使われるでしょう。

私はボードデザインがとても楽しいことを認めなければなりません、それは本当に私のOCD側を引き出します;-)

ステップ2:ボードと部品

これが使用される部品の要約です、これは進行中の作業であるのでこれは最終決定されません。

VFDクロックボード

IV-11ボード

IV-1ボード

IV-11チューブ

IV-1チューブ

VFDドライバIC

ATMEGA328

2x6ヘッダーメス

2x3ヘッダーメス

1x36ヘッダーオス

薄型クリスタルキャップ

クリスタルを見る

リアルタイムクロック

温度センサー

タッチスイッチIC

28ピンDILソケット

8ピンDILソケット

バッテリークリップ12mm

バッテリー12mm

5Vスイッチングレギュレータ

1.2Vスイッチングレギュレータ

インダクタ2.2mH

ダイオードショット60v 1A

ダイオードツェナー

ミニチュアスライドスイッチ

DC 2.1mmソケット

タクトスイッチライトアングル

タクトスイッチノーマル

PチャンネルMOSFET

3mm LEDブルー

NPNトランジスタ

各種キャップと抵抗

ステップ3:ボード製作

これはFritzingによって作られた素敵なボードです:-)

ステップ4:組み立て

ボードを組み立てる時が来ました。

各VFD電球は、対応するボードにはんだ付けする必要があります。それらがすべて同じ高さになるようにするには、注意が必要です。

それからそれは他のすべてのもののはんだ付けのプロセスです、私が広いSOフォーマットでこれらを得ることができるようにそれが表面はんだ付けを必要とするので、最もトリッキーなビットはmax6921 VFDドライバーチップです。

あなたが写真で見ることができるように、メニュー操作と反対側のオン/オフスイッチのために後ろに3つの直角ボタンがあります。

リアルタイムクロックにはバッテリバックアップが付いているので、クロックをオフにしても何も失われません。また設定はATMEGA 328 eepromに保存されています。

ステップ5:コードタイム

コーディングの時間

私は8x8のLEDキューブ用に提供されているマルチプレックスの例を使用し、悪用しました。以前作成した4x4のキューブでこのコードを使用しました。

コードはKevin Darrahから提供されています。彼のサイトをチェックしてみてください。www.kevindarrah.com

幸いなことに、max6921 vfdドライバは単なる空想の20ビットシフトレジスタなので、コードはきれいに収まります。

LEDと電球の時間、日付、明るさを設定するメニューを追加しました。

時間形式12/24時間と温度形式CまたはFを設定することもできます。

コードを添付しますが、最初にクリーンアップしてコメントすることが少し必要です……

ステップ6:仕上げ仕上げ

ボードが完全に組み立てられ、コードがほぼ完成したので、仕事仲間に私に時計のケースを作るよう依頼しました。

悲しいことに、私はボードを製作のために提出した後にタッチスイッチicを見つけました、それでそれはいくつかのストリップボードの上に束ねられて、正面に青いタックされます。

ありがたいことに、私はマイクロコントローラからボード上の予備のピンのほとんどを壊していたので、スイッチの配線は簡単でした:-)

ケースが終わったら、前面の導電性のあるものにタッチスイッチを接続することができます。

だからこの空間を見てください。

ステップ7:レーザーカットケース

私の仕事仲間が私を訴訟にするのを待っている間、私は少しCADで私の手を試しました。

私はあなたのために様々な材料をレーザーカットするRazorlabと呼ばれる会社を見つけました。

これが私のデザインの最初の試みであり、結果に非常に満足しています。レーザーカット部品が今日到着しました。

それがどのようにフィットするかを見るために私はちょうどそれを一緒にテープに貼ったところです。

前面のコインは日付、時刻、温度を切り替えるための私のタッチスイッチです。背面にはメニューボタン用の穴、オン/オフスイッチ、電源コード、そして温度センサー用の穴があります。

穴はまったく正しくありませんが、私の最初の試みにとっては悪くありません。