彼ら自身の手でLEDクロック。 自家製の腕時計

動的表示で。 職場時間に苦情はありません。正確なコース、便利な設定。 しかし、1つの大きなマイナスLEDインジケータは日中には見えません。 問題を解決するために、静的表示とより明るいLEDに切り替えました。 いつものように ソフトウェア ソアに感謝します。 一般的に、私はあなたの注意を注意して静的ディスプレイを持つ大きなストリートクロックをもたらします、設定は前の時間のように残った。

それらには2つの表示があります - メイン(路上で外側)とインジケータの補助、デバイスの本文上のインジケータの補助。 高輝度は、50mAの作業電流、およびマイクロ回路ドライバで超高LEDを使用することによって達成されます。

明るいLED上の通りのための電子クロック方式

コントローラをファイルでファームウェアするために、次のフュージョン設定を使用します。

レイ形式で、時間、制御ユニットおよび外部モジュールの印刷ボード。


このクロック方式の機能:

- 時間表示形式24時間。
- コースの精度のデジタル補正。
- 主電源の内蔵制御。
- マイクロコントローラの不揮発性メモリ。
- 温度計が-55~125度の範囲の温度測定値があります。
・インジケーターの時間と温度に関する情報を交互に出力することができます。


set_timeボタンを押すと、メイン時間モード(現在時刻の表示)から円の中の標識を中断します。 プラス/マイナスボタンを保持しているすべてのモードでは、アクセルされたインストールが実行されます。 から10秒後に設定を変更します 最後の変化 値は不揮発性メモリ(EEPROM)に記録され、電源が繰り返されるとそこから読み取られます。


もう一つの大きなプラス提案されたオプション - 明るさは今や日当たりの良い天候で変化しました、明るさは美しいです。 14~5のワイヤ数は減少します。メイン(屋外)ディスプレイへのワイヤの長さは20メートルです。 電子時間の操作が満たされ、それはフル機能の時計 - と日、そして夜に最終的な時計を出しました。 誠意をこめて、Soir-Alexandrovich。

昔間には時計を持つために家が必要であるが、私はダニなのでシューターが好きではないので、電子のみが必要でした。 私ははんだ付けや大声での経験はありません。 私はインターネットを通して輝いていくつかの文献を読んで、私は時計時計を必要としないので、私は最も単純なスキームを選ぶことにしました。

このスキームを簡単に選択しましょう あなた自身の手で時計を作る

始めましょう、それで、私たちはあなた自身の手を作る必要がありますか? もちろん、手、スキル(大きくない)スキーム、はんだごて、そして詳細。 これが私が使用したものの完全なリストです:

10 MHz - 1 PCS、マイクロコントローラのアテンニー2313,100オーム抵抗器 - 8個、3個。 10 COM、2コンデンサー22 PF、4トランジスタ、2ボタン、LEDインジケーター 4放電KEM-5641-ASR(RL-F5610SBAW / D15)。 インストールI片面のPEXTOLITEで行った。

しかし、この方式では欠陥があります:放電管理の原因となっているマイクロコントローラ(以下、MKと呼ぶ)の結論には、かなりまともな負荷がかわいいです。 合計金額の電流は最大ポート電流からはるかに高くなりますが、動的ディスプレイではMKが過熱する時間がありません。 MKが失敗しないように、100オーム抵抗を放電回路に追加します。

この方式では、インジケータ制御は、指標セグメントがMKの対応する結論からの信号によって制御される。 これらの信号の繰り返しの頻度は25 Hz以上であり、このインジケータ数の輝きにより連続的なようです。

上で構成された電子クロック 指定されたスキーム, 時間(時間と分)のみを表示でき、2番目のセグメント間の点が表示されますどちらが点滅します。 クロックモードを管理するには、クロック設定と分を制御するボタンスイッチがあります。 この方式で電力供給は5Vの電源から行われます。 製造中 pCB. 5Vの安定化はスキーマに含まれていました。

私は5VのためのBPを持っているので、私はスキームからStabilodonを除外しました。

料金をかけるために、このスキームは鉄を使って適用されます。 つまり、プリント回路はオンに印刷されています インクジェットプリンター 光沢のある紙を使用して、それは現代の光沢のある雑誌から取ることができます。 希望のサイズのテトライトを切り取った後。 私のサイズは36 * 26 mmに回転しました。 SMDケースですべての項目が選択されているという事実のために、そのような小さいサイズ。

板の包装紙は塩素鉄(FeCl 3)の助けを借りて行った。 時間によって、腕時計が暖炉の上に立っている浴槽が暖炉の上にあるため、高温は抽出器の時間に影響を与えるので、高温は抽出器の時間に影響を与えます。 しかし、温度で過剰にしないでください。

エッチングプロセスがありましたが、彼の頭を壊さないようにし、時計の仕事のためのファームウェアを書き込まないように、インターネットの広がりに行き、このスキームの下でファームウェアが見つかりました。 フラッシュMKは、インターネット上で見つけることができます。 私はプログラマーによって使用されました。これはAtmega MKのみを点滅させます。

そして最後に、私たちの取締役会は準備ができています、そして私達は私達の時計をはんだ付けすることを進めることができます。 はんだ付けのためには、MKやその他の詳細を燃やさないように微妙な古きで25 Wにはんだごて鉄が必要です。 私たちは注意深く、そして好ましくはMKのすべての脚をはんだが別々にしか持てません。 被験者にいない人のために、SMDの建物で行われた詳細が急なはんだ付けのための錫結論を持っていることを知っています。

しかし、ここではんだアイテムの料金のようです。


LED上の大時計

前書き。

それはすべてそのように始まった。 国内では、メカニックに問題がある古い機械的目覚まし時計(USSR製)がありました。 私は集めることにしました デジタル腕時計。 最初の問題は選択するべきインジケータです。 国内の大きな温度差によるVLIとGRはアプローチではありません。 LCDは同じ理由で消えます。 LEDインジケータがあります。 私は指標で少数を見るのにうんざりしていて、大7匹の7階はまれで高価です。 個々の緑色のLEDからの数の50mm数のインジケータを作ることにしました。

指標は考え出したが、どういうわけかを管理する必要がある。 同時に、時計は栄養の長い欠如でさえも行かなければなりません。 ATTINY2313 MKとRTC DS1307チップでやっています。これも組み込み電源コントローラを持っており、電池を接続することができます。

1.インジケーター。

私たちが言ったように、私は別の緑色のLEDから直径5mmの間に行われます。 これがインジケータスキームです。

ここで説明するのは何も説明しません。 抵抗器は電流制限であり、数字の美しい描画にダイオードが必要です。 各長方形では、ダイアグラムは中央の分離コロンの1桁の数字(すべて同じ)にする必要があります。

2.主要部品。

私が言ったように、Attiny2313とDS1307 彼女が来た:

ここですでに説明が必要です。 右側の2つのデュアル7の7つの7つのLED - OAと小さなインジケータの内部方式。 なぜ2つのインジケータ? 夜、明るい輝きを持つ大きな指標は睡眠を妨げる可能性があります(時計はベッドの近くになります)、これは小さなインジケータスイッチSW1に切り替えることができます。 「夜」の位置に 「日」の小さなインジケータを作品します。 - 大きい。 私はこの小さなインジケーターを手に入れました 洗濯機、ピン配置は焼き付けです。 3B、CR2032用の電池。 Q1 - Q4トランジスタは、例えばKT315上で、他の任意の低電力PNPトランジスタと置き換えることができる。 Q6-Q9 - PNPコードCE上の少なくとも1A、Q5 - コレクタ電流が0.4Aのコレクタ電流を有する。 電源は9~20Vの電圧であれば、極性は重要ではありませんが、変更をさえできるようにします。 最低1Aの電流。 スタビライザーU4はラジエーターに設置する必要があります。 ところで、入力電圧が小さいほどスタビライザーが生きるのが簡単です。 私はそのようなBPを持っています:

今組み立てに行きます。

アセンブリ。

私たちは店に行き、詳細を購入します。

料金をかけてはんだを起こします。 88のLED、数44のダイオードと44のダイオードを注ぐ - 簡単ではありませんが、価値があります。

これですべてのワイヤを接続します。 PlusesとPLS / PBSコネクタを使用します。 これらの写真はあなたを助けるでしょう:

今我々はフラッシュMKを点滅させます。 これがFuuzです。

そしてオン:

私が使用したボタンとコネクタ:

4.ケース。

私は合板とバー20 * 40から作られたボディは、砂浜で覆われて、ワニスで覆われています。 リアは壁に取り付けるための2つの留め具を置きます。

ちなみに、指標の窓の詰まりのために、私は緑の瓶からフィルムを使い、美しく見え、太陽に対して守ります。

今すぐいくつかの写真:

家電製品を管理するためのアラームクロックタイマーの音声信号で監視します。

タイマーは、設定された時間にスイッチを備えた機器を含むかまたは電源を切るデバイスです。 リアルタイムタイマを使用すると、その日の設定時間に応答時間を設定できます。 最も。 簡単な例 このタイマーは目覚まし時計になります。

タイマーアプリケーションは広範囲です。
- 照明器具照明装置
- 家や庭園の植物の管理。
- 換気管理
- 水族館の管理。
- 電気ヒーターの制御など。

提案されたタイマーは初心者のアマチュアでさえも作ることができます。
私は時計設計者に基づいてそれを作りました。 ()

私は国内の散水植物を管理するためのタイマーを適用する必要がありました。

ビデオを見るための製造プロセス全体:


ツールと材料のリスト
- 目覚まし時計のある電子クロック。
-ドライバー;
- はさみ;
パレーター;
- kembrik;
- 12Vの2つのリレー。
- アダプタから12Vに電源を入れる。
コンチンティブワイヤー。
プリント基板またはダンピングボード用の融合型のPEXTOLITE。
- 産業または自家製の時間。
- 履歴書;
- トランジスタKT815(またはアナログ)。
-ダイオード。

第一歩。 タイマーボードを振っています。
タイマースキーム
ダンプ手数料でコンポーネント方式を介してピールする必要があることは、時計のダンプから2本のワイヤをはんだ付けする必要があります。 中間リレーとトランジスタキーで最も簡単な方式を集めます。 第1の音信号パルスがクロックで充填されると、P1リレーがオンになると、常開接点はリレーP1の第2のノーマルオープンコンタクトとノーマルクローズドリレーコンタクトを介して同時に負荷をオンにします。リレーR1リレーが発生します。 タイムリレーPV - 指定された負荷動作時間のカウントダウンを開始します。 この時間の終わりに、RVがコンタクトを開き、P1リレーが励磁され、負荷がオフになります。 このスキームは次のサイクルの準備ができています。 ダイオードは、逆パルスをクロック方式に防止するために使用されます(任意の低電力ダイオードを使用できます)。 負荷の電源を表示するためのLED。 この方式では、2つの通常オープンコンタクトを備えた中間リレーが必要ですが、2つの中国のリレーは在庫がありませんでした(コイルは並列に接続されています)。負荷はより強力になり、より強力な連絡先でリレーを使用する必要があります。 。 私は12Vアダプターを持っていました、私はバッチ料金で直接それを設定しました。 原則として、12Vで低電源供給源を適用できます。


短い場合は、露光がオフになった後にロードとタイムリレーがオンになります。
産業用タイムリレーがない場合は、簡単なスキームを作ることができます。 コンデンサC1が大きくなると、中継動作時間が長くなる。


ステップ2番目の。 タイマーを確認します。
私の計画はあなたが最初にオンにしたときに獲得しました。
警報時刻に尋ねることは残っています。 私の時計では、2セットのアラームタイム設定があります。 私の症例のために、たとえば、朝の朝、1時間で7時間で、そして夕方には20時の朝にはもう一度それがもう一度ありました。 時計ボタンを押すと、音声信号が公開されるため、タイマー方式を設定すると、誤った応答を排除するために識別する必要があります。 私の時計では「チャイム」機能があります - 8から20時間の毎、つまり必要に応じてこれらの信号を使用することができます。 必要ない場合は、「Chorans」機能がオフになっています。

これは休日のデザインです。 それが新しい計画を立ち上がるのは面白かったので、すべてが急速に行われました。 将来的には、訴訟を起こして料金と時間の中継をする必要があります。 独立してこのようなタイマーを高度で財務なしに初心者を強制します。 そしてそれらを適用する場所はすでに自分自身を決めます。

すべての仕事のために、数日間から75ルーブル(

2015年8月20日12:34

自家製電子クロック 元素ベース - パート1、時間測定

  • DIYまたはそれを自分でやる

おそらく、すべてのgickは、自家製の電子機器が好き、遅かれ早かれ、自分のもの、ユニークな時計を作るという考えにやってきます。 アイデアはかなり良いです、私たちはそれらをよりよくする方法を理解します。 出発点として、人がマイクロコントローラをプログラムする方法を知っていると仮定し、I2Cまたはシリアルポートを介して2バイトを送信する方法を理解し、複数のワイヤをはんだ付けすることができます。 原則として、これで十分です。

は明らかです キー機能 時間 - 時間の測定(誰が考えただろう、はい?)。 そしてこれは最も正確にあることが好ましく、いくつかの選択肢や落とし穴があります。

そのため、「ハードウェア」で利用可能なモードは使用できますか?

内蔵RCプロセッサ発電機

気になることができる最も簡単なアイデアは、プログラムタイマーを設定し、秒数を数えることです。 だから、このアイデアはどこにも良くありません。 時計は確かに機能しますが、内蔵ジェネレータの正確さだけが調整されず、公称の10%以内で「フロート」できます。 誰かが月に1ヶ月あたりの時計を15分間必要とすることはほとんどありません。

リアルタイムモジュールDS1307

より正しいオプション、ほとんどの「FOLK」製品で使用されているのはリアルタイムの時計です。 I2Cマイクロコントローラとのチップ交換には、最小限のストラップ(石英と一対の抵抗器)が必要です。 発行価格はチップの後ろの約100R、またはマイクロ回路、メモリモジュール、およびバッテリコネクタを備えた完成ボードのeBeyの約100Rです。

データシートからのスキーム:

同様に重要なのは、マイクロ回路はディップハウジングで製造され、それはどんな初心者のラジオアマチュアをはんだ付けすることができることを意味します。 電源が無効になっていても、内蔵バッテリは時間の数時間を提供します。

1つの問題が低い場合にはすべて問題ないようです。 時計石英の近似精度 - 20-30ppm。 PPM - 百万分の1百万分の数は、ミリピン分数の数を示しています。 ただし、32768 Hzの周波数の場合は、20×32768/1000000 \u003d±0.65536Hzが得られるように見えるであろうと思われる。 すでにストリーゲン。 単純な計算により、1日に1日に2秒に相当する、不要な(または欠けている)56千の時計の「Natures」のそのような違いを持つジェネレータがわかります。 Quartzは異なる、一部のユーザーは1日5秒の間違いについて書いた。 どういうわけかそれほど正確ではありません - 月の間、そのような時間は少なくとも1分間行くでしょう。 これは裸眼で顕著な分解的な違いです(最愛のシリーズの祖母が11.00で始まり、時計が11.05を示す場合、親戚が不快になる予定です)。

しかし、室温が多かれ少なかれ安定しており、石英の頻度はあまり変わらず、ソフトウェア補正を追加できます。 フォーラムで与えられたもう一つのアドバイス、旧時のQuartzを使用する マザーボードレビューによると、彼らはかなり正確です。

リアルタイムモジュールDS3231

私たちは正確さから疑問に思った最初のものではなく、ダラスは願いを満たすことになる、より完璧なモジュールをリリースしました - DS3231。 それは「非常に正確なリアルタイムクロック」と呼ばれ、温度補正を備えた発電機は内蔵されています。 精度は10倍高く、2ppmです。 質問の価格はもう少し高いですが、マイクロ回路の本体はSMDの設置用に設計されていますが、はんだにはあまり便利ではありませんが、既製の燃料板を購入することができます。


(売り手のウェブサイトからの写真)

月額6秒の精度、これは良い結果です。 しかし、私たちは理想的には21世紀の時間を調整する必要はありません。

無線モジュールDCF-77

この方法はよりエキゾチックですが、絵の完全性には言うまでもなくは不可能です。 知っているが、正確な時間信号は70代から無線で送信されます。 DCF-77トランスミッタはフランクフルトからそれほど遠くないドイツにあり、正確な時間のSDV周波数77.5kHzの送信マークであります(はい、既に壁に取り付けられています。 デスククロックそれは調整する必要はありません)。

この方法は、この方式では消費電力が小さいために良好です。 腕時計 そのような技術で。 あなたはeBayでDCF-77の完成した受付委員会を買うことができます、発行価格は20ドルです。

何時間も気象局がDCF-77を受信する能力を持っていますが、問題は信号がほとんど届かないことだけです。 ウィキペディアコーティングマップ:

ご覧のとおり、モスクワとピーターのみが受信エリアの境界にあります。 所有者によると、実際の使用のためには適切ではないという信号が採用され得ることがある場合にのみ採用され得る。

GPSモジュール

クロックがウィンドウの近くに立っている場合、正確な時間を取得する非常に実際の方法はGPSモジュールです。 これらのモジュールはeBayで購入するのが安くて(質問価格10-15 $)です。 たとえば、Ublox NEO-6Mはプロセッサのシリアルピンに直接接続され、NMEA行は9600ディスプレイの速度で行われます。

データは、そのようなフォーマット「$ GPRMC、040302.663、A、3939.7、N、10506.6、W、※1A」、* 1Aを中心にしており、弱いアルドイーノの労働でさえありません。 ところで、Patriotsは、GPSとGLONASSの両方をサポートするより高価なUblox Neo-7Nモジュールを購入することができます。

明らかに、GPSモジュールはさまざまなタイムゾーンを知っているので、彼らの計算と夏時間の変更、開発者は考える必要があります。 GPSのもう1つのマイナス使用は比較的高い電力消費です(ただし、一部のモジュールは個々のコマンドによって「スリープモード」に変換できます)。

Wi-Fi

そして最後に、最後に(最新のものが最も明白な)、正確な時間を取得する方法はインターネットからそれを取ることです。 ここには2つのアプローチがあります。 最初のもの、そして最も単純な - ラズベリーPIのようなものをLinuxのクロックボードとして使用することは、何もしていません。すべてが「箱から出して」機能します。 「エキゾチック」が必要な場合は、最も興味深いオプションはESP8266モジュールです。

それは安価です(発行価格はeBayでは200rです)WiFiモジュールはシリアルポートプロセッサによってサーバーと交換することができます。ロジック(たとえば、タイムサーバー調査)はモジュール自体で行われます。 サードパーティファームウェア すべてのものがLUAからC ++にサポートされているため、脳の変種は十分です。

この時間測定のトピックについては、おそらくあなたが閉じることができます。 次の部分では、プロセッサとタイムの出力方法をより詳細に検討します。

トピックを続ける:
インターネット

Windowsブートディスクを作成する最も一般的な方法の1つは、この記事で説明されている方法です。 そしてより正確に創造の中で、それは遠い世界で私たちを助けるでしょう...