メニュー English Ukrainian ロシア語 ホーム

愛好家や専門家向けの無料テクニカル ライブラリ 無料のテクニカルライブラリ


無線電子工学および電気工学の百科事典
無料のライブラリ / 無線電子および電気機器のスキーム

Nokia 5110 LCD 放射線統計計の XNUMX つのバージョン無線エレクトロニクスと電気工学の百科事典

無料のテクニカルライブラリ

無線電子工学と電気工学の百科事典 / 測定技術

記事へのコメント 記事へのコメント

放射線レベルを測定するさまざまな装置の中で、現在のレベルだけでなく、5110時間、1日、XNUMXか月にわたる放射線の変化のダイナミクスも表示する装置を見つけるのは困難です。 この情報は、実際の放射線の危険性を評価するのに役立ちます。 提案されたデバイスは、このギャップをある程度埋めます。 開発と実装の過程で、著者は、測定結果を表示する手段として選択された Nokia XNUMX 携帯電話の LCD インジケータと PIC ファミリのマイクロコントローラとの相互作用を組織化するという問題を解決する必要がありました。 Arduino モジュールだけではなく、対応するライブラリがインターネット上にあります [XNUMX]。

図の写真に示すように、1 つのデバイスが作成されました。 2. 写真の左側のものは、背景に見える、著者が以前に開発した放射線計インジケーターと連動して動作します [21]。 3 番目のデバイスは、小型ガイガー ミュラー カウンター SBM-XNUMX [XNUMX] とこのカウンターの動作に必要なすべての要素を備えているため、独立して動作することができます。

Nokia5110LCD統計放射線計のXNUMXつのバージョン
米。 1. 放射線量を測定する装置

統計インジケーター アタッチメントは PIC12F683-I/P マイクロコントローラー [4] 上に構築されており、必要なすべての計算を実行し、Nokia 5110 電話機から LCD を制御します。このデバイスは、Nokia XNUMX 電話機から受信したガイガー ミュラー カウンター パルスの統計処理を実行します。一定の時間間隔でメーターインジケーターを表示します。 この間隔の継続時間は、セットトップ ボックス マイクロコントローラーの対応する EEPROM セルに目的の値を書き込むことで簡単に変更できます。

セットトップ ボックスとメーター インジケーター [2] を連動させるには、この記事に添付されているファイル Ind_Stat_UNIVERSAL_SBM1.HEX のコードを DD20 マイクロコントローラーのメモリにロードする必要があります。 これらをダウンロードするには、WinPic5 v800 を実行する自作プログラマ [3.60] を使用しました。 PIC12F683 マイクロコントローラーで動作するものであれば何でも構いません。 プログラムは、このマイクロコントローラーのフラッシュ メモリのほぼ全体を占有します。

この装置は、放射線計インジケーター [2] と併せて、次の 50 つのモードで XNUMX 回の測定値 (最大) のサンプル中の放射性放射線レベルの統計指標を決定し、LCD に表示します。

1. 34 秒間の最後の 2 回の測定結果のヒストグラムの構築。 ガイガーミュラー計数管 SBM-20 の装置 [2] でそのような時間にカウントされるパルスの数は、XNUMX 時間あたりのマイクロレントゲン単位の放射線強度に等しくなります。 このモードでの統計インジケータの LCD 画面は図のようになります。 XNUMX. 画面上の各種パラメータを表示するゾーンも示します。

Nokia5110LCD統計放射線計のXNUMXつのバージョン
米。 2.統計インジケータのLCD画面

2. 時間当たりの平均放射線強度の最後の 3 個の値のヒストグラムの作成 (図 106)。 ガイガー ミュラー カウンターの 34 パルスごとに XNUMX つだけが計算に考慮されます。 これは、XNUMX 時間に収まる XNUMX 秒間隔の数です。

Nokia5110LCD統計放射線計のXNUMXつのバージョン
米。 3. 時間平均放射線強度値のヒストグラム

3. 日平均放射線強度の最後の 4 個の値のヒストグラムの作成 (図 24)。 それぞれの値は、XNUMX 時間ごとの測定値の平均としてプログラムによって計算されます。

Nokia5110LCD統計放射線計のXNUMXつのバージョン
米。 4. XNUMX 日平均放射線強度の値のヒストグラム

設定されたモードに関係なく、デバイスは次の情報を計算して LCD 画面に表示します。

- 測定結果の最小値、最大値、平均値が完了し、画面に表示されます。 プログラムは、これらの測定結果を合計し(さらに、99 単位を超える値は無視されます)、合計を数値で割って商を整数に丸めることによって平均値を計算します。

- 測定結果のヒストグラム。 それらの数が増加するにつれて、ヒストグラムの新しい要素が右側に追加されます。 測定値の最大数 (50) に達すると、新しい結果を追加する前に、プログラムはヒストグラム全体を 40 つ左にシフトし、表示された最初の結果を消去します。 棒グラフに表示される最大値は 99 μR/h です。 それを超えると、プログラムは最大 XNUMX μR / h まで結果を蓄積し続けますが、インジケーターの画像はマイナスになります。 このため、しきい値の超過を修正するためにデバイスの読み取り値を常に監視する必要はありません。 プラスの表示に戻すには、統計インジケーターで使用可能なボタンを押します。

- デバイスに組み込まれているバッテリーの現在の充電レベル。

モード 2 および 3 では、プログラムは画面に表示される時間ごとおよび毎日の測定結果をすべてマイクロコントローラーの EEPROM に保存し、この情報を使用して、これらのモードのいずれかを終了する前に、モードに戻る前に画面に表示される画像を復元します。 。

得られたヒストグラムを分析すると、平均放射線レベルは 3 回の測定結果からは確実に決定できないことがわかります。 最も有益なのは、時間ごとの測定値のヒストグラムでした。 図では。 例 XNUMX では、ヒストグラムの最初の部分で、景観公園の石の洞窟を訪れたときに放射線レベルの急激な上昇が記録されましたが、それでも基準を超えていませんでした。 次に、コンクリートとレンガの建物の内部にレベルの違いがあり、約XNUMX時間持続する一種の波が発生します。 石の洞窟の放射線レベルが上昇した理由は明らかですが、建築材料の影響についての結論は推測の域を出ません。 毎日の測定値のヒストグラムは、比較的安定したレベルを示しています。

必要に応じて、デバイスの LCD 画面のバックライトをオンにすることができます。 これがなければ、デバイスの消費電流は 0,55 mA を超えず、650 mAh のバッテリー容量により、49 時間稼働中に約 XNUMX 日間動作し続けることができます。

図に示されています。 図5を参照すると、セットトップボックスの概略図は、その主な機能がソフトウェアで実装されているため、特別な説明は不要である。 セットトップ ボックスに組み込まれている G5 リチウムイオン電池の充電制御ボードの XS1 (miniUSB) コネクタには、標準の充電器またはコンピュータの USB コネクタから 1 V の定電圧が供給されます。

Nokia5110LCD統計放射線計のXNUMXつのバージョン
米。 5. コンソールの概略図

充電制御ボードは既製であり [6]、現在市場に多数あります。 必要に応じて、TP4056 チップを使用して独立して作成することもできます。 コネクタ XS1 からの充電電圧はコネクタ XS2 にも接続されているため、統計計がメーターインジケーターに接続されている場合、統計メーターのバッテリーも充電されます。

メーターインジケーターからのパルスが統計インジケーターの XS3 コネクタのピン 2 に到達するために、メーターインジケーターの回路が図に示されています。 [2] の 2 には最小限の変更が加えられています。 XS3 コネクタのピン 1 は、10 kΩ 抵抗を介してトランジスタ VT1 のコレクタに接続されています。 統計インジケータでは、これらのパルスは抵抗 R1 を通って DD2 マイクロコントローラーの GP1 ピンに入ります。このピンは、プログラム内で、受信パルスの立ち下がりによって生成される割り込み要求の入力として割り当てられます。 マイクロコントローラーは、その後のすべての情報処理とその結果の出力を HGXNUMX LCD 上で実行します。

電池電圧 G1 は、内蔵安定器 DA1 (LP1-1 [2980]) を介して、マイコン DD3.0 と表示器 HG7 の電源回路に 3 V で供給されます。この安定器の重要な特徴は、安定器自体の低消費電流です。負荷電流 170 mA で 1 μA を超えます。

図上の LCD ピンの指定と番号は、外部接続用のコンタクト パッド近くの基板に印刷されたマークに対応しています。 それらはインジケーター画面の下とその上の XNUMX 行にあります。 両方の行は等しく、それぞれは他の行のパッドを単純に複製した XNUMX つのパッドで構成されています。 これは、LCD を制御するデバイスに接続する際の便宜のために行われます。

LCD パッドの目的は次のとおりです。

1. RST - 指示計に内蔵されている PCD8544 [8] コントローラを初期状態 (低レベル - 設置、高レベル - 動作) に設定するための信号入力。

2. CE - インジケーターコントローラーへの情報入力を有効にする信号入力 (低レベル - 許可、高レベル - 許可されない)。

3. DC - コントローラーにロードされるコードの宛先信号の入力 (低レベル - コマンド、高レベル - 表示用の情報)。

4. DIN - シリアル インターフェイスの情報入力。

5. CLK - シリアル インターフェイス クロック入力。

6. VCC - LCD 電源電圧プラス (2,7...3,3 V)。 インターネット上では、電源電圧が 5 V に達する可能性があるというレポートを見つけることができます。しかし、私はこれを確認しませんでした。

7. ライト - スクリーンのバックライト電源。 Nokia 5110 LCD には、青と赤のプリント基板に 300 つの変更が加えられています。 バックライトを点灯するには、ボードが青色の場合はライト接触パッドに正極性の電圧を印加するか、ボードが赤色の場合は共通線に接続する必要があります。 どちらの場合も、ライト回路と直列に電流制限抵抗を取り付けることが望ましいですが、赤色の基板には 100 つのバックライト LED のそれぞれにそのような 3 オームの抵抗がすでに取り付けられています。 3 オームの抵抗 (RXNUMX) を追加すると、赤いボードのバックライトは約 XNUMXmA の電流を消費します。

8.GND-共通線。

通常動作のために LCD Nokia 5110 に電圧を供給した後、マイクロコントローラ DD1 のプログラムは初期化手順を実行する必要があります。 内蔵 LCD コントローラを初期状態に設定する信号で開始され、その後、X 軸と Y 軸に沿ったアドレスの自動変更の順序を含む、LCD の動作に必要なすべてのパラメータがコントローラに書き込まれます。 、画面上の正または負の画像の兆候など。初期化の詳細な手順は [8] に記載されています。

コマンドまたは情報は、各バイトの最上位ビットから始まるシリアル コードでバイトごとに LCD に送信されます。 DIN 入力に供給されたコードの各桁は、CLK 入力の次のパルスの立ち上がりエッジを使用して LCD コントローラによって読み取られます。

LCD Nokia 5110 は、画面上に 48x84 = 4032 ドット要素を表示します。 実際、表示フィールドは高さ 84 ドット、長さ 180 ドットの XNUMX 行で構成されます。 検討中のデバイスでは、LCD が XNUMX 度回転して取り付けられていますо 標準位置を基準とした画面の中心に対する垂線の周り。

したがって、画面の水平 (X) 軸と垂直 (Y) 軸のアドレスが XNUMX のバイトは、その右下隅に表示されます。 著者は、このオプションがヒストグラム列を表示するのに最も便利であると考えています。この場合、列の高さが増加し、その端が次のバイトに移動すると、Y 軸に沿ったこのバイトのアドレスも増加するためです。 原点が画面の左上にある場合、ヒストグラム バーの高さを増やすには、y アドレスを減らす必要があります。

LCD を回転させると、画面上に情報を表示する 5 つの機能が生じます。 まず、各情報バイトが画面上に上から下に表示され、最上位桁から始まり最下位桁で終わります。 第二に、初期化中に X 軸に沿ってアドレスが自動的に増加するモードが設定されているため、文字 (原則として 7 バイトのセットで表される) は画面上で右から右の方向に表示されます。左。 これは、プログラムで出力碑文を設定する方法です。 XNUMX バイトエンコーディングの各文字の形式は XNUMXxXNUMX ドットです。 コードの XNUMX バイト目と、値が XNUMX である前の XNUMX バイトの最下位桁は、画面上で文字とその文字列の間にギャップを作成します。

Nokia 5110 LCD では、画面上に 504 バイトの情報の内容を表示できますが、機器のマイクロコントローラーが現在の画面の内容を読み取ることはできません。 したがって、さらなる使用に必要なコンテンツの一部を保存するタスクは、EEPROM サイズがわずか 256 バイトのマイクロコントローラーに割り当てられます。

情報バイトが画面に表示された後、電源電圧がオフになるか、別のバイトが同じアドレスに書き込まれるまで、その画像は変化しません。 この点で、プログラムで画面をクリアする必要がありました。 それ以外の場合、以前に 16 ポイントの列があった場所に、たとえば高さ 16 ポイントのヒストグラム列を表示しようとすると、XNUMX ポイントの列が画面上に残り、XNUMX 番目のポイントだけがキャンセルされます。

プレフィックスはブレッドボードへの表面実装によって組み立てられます。 DD1 マイクロコントローラーは標準パネルに取り付けられているため、必要に応じて簡単に再プログラミングできます。 ミニDV規格ビデオカセットの外形寸法74×53×17mmのケースに基板を収めたものです。 ケースには、電源スイッチSA1、コントロールボタンSB1、バックライトボタンSB2、およびXS1、XS2コネクタにケーブルを接続するための穴が開けられています。

DD1 マイクロコントローラー プログラムの機能について考えてみましょう。これらは主にプログラムを変更したい人にとって重要です。 アセンブリ言語プログラムは、MPLAB IDE v8.30 開発およびデバッグ環境を使用して作成および翻訳されました。 プログラム テキストの量を減らして読みやすくするために、一連のマクロ コマンドが使用されます。その定義は KOROT-KO.inc ファイルに収集されます。 このファイルは、プログラムのソース コード (*.asm ファイル) と同じフォルダーに配置する必要があります。そうしないと、マクロ コマンドはアセンブラーによって受け入れられません。

また、特定の条件下で後続の命令をスキップする BTFSS のような命令を使用する場合、マクロ命令全体がスキップされるのではなく、マクロ命令の最初の命令のみがスキップされることにも考慮する必要があります。 このような場合は、GOTO 命令をスキップ命令として使用し、ジャンプアドレスにのみマクロを挿入する必要があります。

上で述べたように、マイクロコントローラーの EEPROM のサイズでは、特に 34 つのモードの場合、画面に表示されるすべての情報を保存することができません。 さらに、結果が 1000000 秒ごとに書き込まれる場合、XNUMX 書き込みサイクルの EEPROM リソースは、約 XNUMX 年間の動作で使い果たされてしまいます。

したがって、プログラムはモード 2 と 3 の各時間の動作終了時にのみ EEPROM に書き込みます。モード 1 では記録は実行されないため、このモードに切り替えるとヒストグラムの構築が再び開始されます。

プログラムのロジックは次のとおりです。

- 50 個の REZULT1 ~ REZULT50 レジスタがマイクロコントローラのレジスタ メモリに割り当てられ、完了した測定結果が保存され、プログラムによって LCD 画面に表示されます。 EEPROM に時間または毎日の記録を確実に行うために、プログラムには作業時間、分、時間、および日数のカウンターが備わっています。

- モード 2 または 3 に切り替えると、EEPROM に保存された情報、

プログラムは REZULT1 ~ REZULT50 レジスタ (実行された測定数が 50 に達していない場合はその一部) を書き換えて、それを画面に表示します。 つまり、LCD 画面には常に同じレジスタの内容が表示されますが、モードが変更されると、プログラムは新しいモードに対応する情報を EEPROM からレジスタに転送します。 デバイスの選択された動作モードに従って、レジスタ内の情報がさらに変更されます。

このような多数のレジスタに直接アクセスするのは非常に面倒なので、間接アドレス指定が使用されます。 その本質は、処理対象のレジスタのアドレス (例: REZULT1) がプログラムによって FSR レジスタに入力され、その後、物理的に存在しない INDF レジスタの内容に対して実行されるすべての操作が実際にその内容に対して実行されることです。 REZULT1 レジスタの。 FSR レジスタの内容が 2 つ増加すると、同じことが REZULTXNUMX レジスタなどで発生します。当然のことながら、処理されるすべてのレジスタは、隙間なく、その内容が処理される順序でメモリ内に配置される必要があります。

マイクロコントローラ STATUS のシステム レジスタと同様に、プログラムはレジスタ KONTR_REG および KONTR_IND_REG を作成しました。これらの各桁の値は、特定の条件の達成に対応します (たとえば、ヒストグラムに表示される測定の最大数の達成や、破線を表示する必要があります)。 これにより、これらの条件が満たされているかを毎回チェックするのではなく、レジスタの対応するビットの状態を監視することだけが可能になります。

HEX ファイルからマイクロコントローラーにコードをロードすると、一連のバイトが最初の 84 個の EEPROM セル (アドレス 0x00 から 0x53) に書き込まれ、LCD 画面の上部の文字列を形成します。これは、LCD 画面の上部の文字列を形成します。プログラムが実行されます。 EEPROM の残りの内容は、プログラムの実行中に生成されます。

- モード 50 での 2 つのサービス レジスタと XNUMX の測定結果の内容。

- モード 50 での 3 つのサービス レジスタと XNUMX の測定結果の内容。

- アドレス 0xFB では、バッテリーが消費した日数。 初期値 - 0。

- アドレス 0xFC では、当日のバッテリーの残り時間数。 初期値 - 24 (0x18)。

- アドレス 0xFD で、バッテリ動作の予定日数。

-アドレス0xFEでのXNUMX時間あたりの測定数。

- アドレス 0xFF で、XNUMX 回の測定の持続時間を秒単位で指定します。

最後の XNUMX つのセルの内容は、必要に応じてプログラマを使用して変更できます。

プログラムによってインジケーターに表示されるモードのすべての数字と文字のコード表は、マイクロコントローラーのプログラム (フラッシュ) メモリーの最後 (アドレス 0x760 から始まる) にあります。 文字は画面上で右から左に表示されることが考慮されています。

PIC12F683-I/P マイクロコントローラには、ゼロ バンクに 96 個の汎用レジスタがあり、最初のバンクに 32 個の汎用レジスタがあります。 測定結果には 50 個のレジスタのみが割り当てられていたため、プログラムでゼロ バンクのみを使用することはできませんでした。 また、最初のバンクのレジスタを操作すると、プログラムの実行中に使用するバンクの番号を繰り返し変更する必要がありました。 プログラムを変更するときは、これを考慮する必要があります。

プログラムのメインループは空です。 プログラムは、次の割り込み処理手順ですべてのタスクを実行します。

- GP2 入力でのレベル差の低下による (ガイガー ミュラー カウンターからのパルスの処理)。

- GP3 入力のレベルを変更することによって (SB1 ボタンを押す処理)。 このボタンを使用すると、統計インジケーターの動作モードを切り替えることに加えて、充電後にバッテリーによって計算された時間のカウンターをリセットすることができます。 これを行うには、ボタンを押しながらデバイスの電源をオンにします。 このようなスイッチをオンにした後、ボタンを 3 秒以上押し続けると、測定結果はさらに完全にゼロにリセットされます。

- タイマ 1 のオーバーフローによる 2 MHz の内部マイクロコントローラ発生器の周波数では、オーバーフロー期間は 1 秒です (ソフトウェア調整を考慮して)。

説明したアドオンに基づいて、1 番目のデバイス、つまり図の写真に示す自律型統計放射線計が開発されました。 6右。 このため、検討中のインジケーターアタッチメントにブロックが追加されました。そのスキームを図に示します。 5 (要素の番号付けは図 2 から継続) であり、インジケーターメーター [6] に基づいて開発されました。 図でマークされたワイヤ。 5 つの文字 A、B、C は、図の図の同じ点に接続されている必要があります。 2、XSXNUMXコネクタを取り外します。

Nokia5110LCD統計放射線計のXNUMXつのバージョン
米。 6. ブロック図

[2] とは対照的に、小型ガイガー ミュラー カウンター SBM-21 (BD1) が使用され、その寸法 (長さ - 21 mm、直径 - 6 mm) により、同じケースに完全に機能するデバイスを取り付けることが可能になりました。上記の添付ファイルと同様に、ミニ DV ビデオ カセットから。

ケースに入ったスタンドアロン型デバイスの外観ですが、前面パネルに説明文が記載されたオーバーレイはありません。を図に示します。 7。

Nokia5110LCD統計放射線計のXNUMXつのバージョン
米。 7. ハウジング内のスタンドアロン デバイスの外観

注意してください。 図の液晶画面では、 ウクライナ語の7つの碑文が表示されます:年(年)-時間、ウィミール。 (vimipiv) - 測定。

SBM-21 カウンタ、電圧乗算器 (VD1 ~ VD7 ダイオード、コンデンサ C4、C6 ~ C9、C11、C12)、および追加のマイクロコントローラ DD2 はボードの上部にあります。 これを行うには、LCD ボードの下側 (図 7 では上側) の列のコンタクト パッドを取り外して、LCD ボードを切断する必要がありました。 トランジスタ VT1 を備えた振動モーター M2 と電圧レギュレーター DA1 は、メインボードの右下部分にあるバッテリー充電制御ボードの下にあります。 吊り下げ設置。 パネルはマイクロコントローラー用に提供されます。

ガイガーミュラー計数器ユニットの動作と構成は、[2] で詳細に説明されているものと同様であるため、回路とプログラムに加えられた変更のみを考慮します。 BD1カウンタの高電圧ドライバの電子キーとして、高電圧バイポーラトランジスタの代わりに絶縁ゲート型電界効果トランジスタBS107A(VT3)を採用し、このノードで消費される電流を約1分のXNUMXに削減しました。 バッテリー電圧と放射線レベルの LED インジケーターは除外されています。これらの機能は、インジケーター付属品にすでに存在する HGXNUMX LCD に割り当てられているためです。

デバイス内のマイクロコントローラーを初期状態に設定するためのユニットにトランジスタが使用されました [2]。 プログラムに加えられた変更の結果、このノードは不要となり、解放されたトランジスタ (VT2) は、携帯電話から M1 振動モーターを制御するために使用されます。 DD2 マイクロコントローラーは電源電圧を通知してこのモーターを短時間オンにし、断続的に動作する場合、振動モーターは 99 μR / h を超える放射線レベルを通知します。 放射線レベルが 1 μR / h を超えるか、SB1 ボタンが押されると、マイクロコントローラーは BD1 カウンターの音 (ピエゾ エミッター HA40) と光 (HL3 LED) パルス リピーターをオンにします。

SBM-21 カウンタの動作電圧は 260 ~ 320 V [3] で、SBM-20 の動作電圧よりも低くなります。 トランジスタ VT2 のゲートでマイクロコントローラー DD3 によって生成されるパルスは、カウンターに 300 V の電圧を提供します。

SBM-20 カウンタを備えたデバイスは、約 50 分で 28 回の測定を実行します。 しかし、SBM-21 カウンターを使用すると、この間隔はさらに長くなり、4 時間 10 分になります。 機器の測定値を分析しやすいように、画面上部の 24 回ごとの測定を示す短い破線と XNUMX 時間ごとを示す縦の破線に加えて、XNUMX 時間ごとの測定モードに XNUMX 時間ごとの間隔を示す破線が追加されました。 画面上のカウントダウンは右から左に進みます。 これにより、XNUMX 時間前または XNUMX 日前の放射線レベルを判断することが容易になります。

消費電流を削減するために、マイクロコントローラ DD1 および DD2 のクロック周波数は 250 kHz に低減されています。 両方のマイクロコントローラーでのタイマー 1 のオーバーフローの繰り返し期間が 6 秒に増加しました。 これにより、電源を入れてモードを変更するときに画面上の画像の描画がかなり遅くなりますが、デバイスが消費する総電流を 0,66 mA に抑えることができました。 650 mAh のバッテリー容量を備えたスタンドアロン デバイスは 40 日以上動作します。

SBM-21 カウンター ブロックを使用するには、Ind_Stat_SBM1.HEX ファイルからプログラムを DD21 マイクロコントローラーにロードする必要があります。 プログラムが HV_SBM2.HEX ファイルから DD21 マイクロコントローラーにロードされると、その動作に必要なパラメーターの値がマイクロコントローラーの EEPROM に自動的に入力されます。

- アドレス 0x00 には、1 秒のタイマー 0 オーバーフロー期間 (32xXNUMX) 内の XNUMX つの測定の期間が含まれます。

- アドレス 0x01 には、SBM-0 カウンタの電源電圧を設定するパラメータの実験的に選択された値 61x21 があります。 この値が大きいほど、電圧は低くなります。

- アドレス 0x02 には、最初のしきい値 (0x28 - 40 μR/h) の値が含まれます。

-アドレス0x03には、0番目のしきい値(63x99-XNUMX µR / h)の値が含まれています。

必要に応じて、これらの値は、対応する EEPROM セルの内容を修正することで簡単に変更できます。

結論として、この記事で説明されている両方のデバイスのパフォーマンスはほぼ XNUMX か月間テストされたことを強調したいと思います。 それにもかかわらず、彼らのソフトウェアは逐次複雑化の方法で開発されたため、最適であるとは主張しません。 著者は、記事の執筆中にすでにプログラムにいくつかの改良を加えました。 デバイスの機能の拡張に回路や設計の変更が必要なかったことは注目に値します。

マイクロコントローラ プログラムは、ftp://ftp.radio.ru/pub/2017/03/stat-izm.zip にあります。

文学

  1. Nokia 5110 ディスプレイ モジュール、Arduino への接続。 - URL: zelectro.cc/nokia5110_module_arduino。
  2. Makarets S. 放射線レベルの測定器 - インジケーター。 - ラジオ、2015 年、第 5 号、p. 42-44。
  3. カウンターSBM21。 ラベル。 - URL: htt p:// istok2. com/d at a/2399/.
  4. PIC12F683 ナノワット技術を採用した 8 ピン フラッシュベース、8 ビット CMOS マイクロコントローラー。 - URL: www1.microchip.com/downloads/en/DeviceDoc/41 211 D_.pdf。
  5. Makarets S. PIC、AVR、メモリチップのプログラマー。 - ラジオ、2007 年、第 10 号、p. 31、32。
  6. TP4056 のリチウムイオン充電器。 - URL: we.easyelectronics. ru/part/zaryadnoe-ustroystvo-dlya-li-ion--na-tr4056.html。
  7. LP2980-N SOT-50 パッケージのマイクロパワー 23mA 超低ドロップアウト レギュレータ。 - URL: ti.com/lit/ds/symlink/lp2980-n。 pdf。
  8. PCD8544 48x84 ピクセル マトリックス LCD コントローラー/ドライバー。 - URL:スパークファン。 com/datasheets/LCD/モノクロ/Nokia5110.pdf。

著者: S.マカレツ

他の記事も見る セクション 測定技術.

読み書き 有用な この記事へのコメント.

<<戻る

科学技術の最新ニュース、新しい電子機器:

光信号を制御および操作する新しい方法 05.05.2024

現代の科学技術は急速に発展しており、日々新しい手法や技術が登場し、さまざまな分野で新たな可能性を切り開いています。そのような革新の 1 つは、ドイツの科学者による光信号を制御する新しい方法の開発であり、これはフォトニクス分野での大きな進歩につながる可能性があります。最近の研究により、ドイツの科学者は石英ガラス導波管内に調整可能な波長板を作成することができました。液晶層の使用に基づくこの方法により、導波路を通過する光の偏光を効果的に変化させることができる。この技術的進歩により、大量のデータを処理できるコンパクトで効率的なフォトニックデバイスの開発に新たな展望が開かれます。新しい方法によって提供される偏光の電気光学制御は、新しいクラスの集積フォトニックデバイスの基礎を提供する可能性があります。これにより、次のような大きな機会が開かれます ... >>

プレミアムセネカキーボード 05.05.2024

キーボードは、私たちの毎日のコンピューター作業に不可欠な部分です。ただし、ユーザーが直面する主な問題の 1 つは、特にプレミアム モデルの場合、騒音です。しかし、Norbauer & Co の新しい Seneca キーボードでは、状況が変わるかもしれません。 Seneca は単なるキーボードではなく、完璧なデバイスを作成するための 5 年間の開発作業の成果です。このキーボードは、音響特性から機械的特性に至るまで、あらゆる側面が慎重に考慮され、バランスがとられています。 Seneca の重要な機能の 1 つは、多くのキーボードに共通するノイズの問題を解決するサイレント スタビライザーです。さらに、キーボードはさまざまなキー幅をサポートしているため、あらゆるユーザーにとって便利です。 Seneca はまだ購入できませんが、夏の終わりにリリースされる予定です。 Norbauer & Co の Seneca は、キーボード設計の新しい標準を表します。彼女 ... >>

世界一高い天文台がオープン 04.05.2024

宇宙とその謎の探索は、世界中の天文学者の注目を集める課題です。都会の光害から遠く離れた高山の新鮮な空気の中で、星や惑星はその秘密をより鮮明に明らかにします。世界最高峰の天文台、東京大学アタカマ天文台の開設により、天文学の歴史に新たなページが開かれています。アタカマ天文台は海抜 5640 メートルに位置し、天文学者に宇宙研究の新たな機会をもたらします。この場所は地上望遠鏡の最高地点となり、研究者に宇宙の赤外線を研究するためのユニークなツールを提供します。高地にあるため空はより澄み、大気からの干渉も少なくなりますが、高山に天文台を建設することは多大な困難と課題を伴います。しかし、困難にもかかわらず、新しい天文台は天文学者に研究のための広い展望をもたらします。 ... >>

アーカイブからのランダムなニュース

冷血な毒殺者 14.04.2011

多くのタコには毒腺があります。 通常、タコやその他の有毒動物の毒は、低温では効きません。

最近、メルボルン大学(オーストラリア)の動物学者は、寒さが常に支配する深さXNUMXキロメートルまでの南極海域を研究し、毒がゼロからプラスの範囲で最も活発な小さなタコのXNUMXつの新種を発見しました摂氏XNUMX度。 構成上、これらはペプチド、つまり分子内に比較的少数のアミノ酸残基を持つタンパク質です。

これらの毒物を研究することで、それらに基づいた新しい薬、主に鎮痛剤を作成できるようになると考えられています。

その他の興味深いニュース:

▪ Kingston FURY Beast DDR5 RGB オーバークロッカー メモリ

▪ カラスの超大国

▪ AMD FirePro S9300 x2 デュアル プロセッサ アクセラレータ

▪ WiFi MP3 プレーヤー

▪ Acer Extensa EX2510 および EX2509 ラップトップ

科学技術、新しいエレクトロニクスのニュースフィード

 

無料の技術ライブラリの興味深い資料:

▪ サイトセクション シグナルリミッター、コンプレッサー。 記事の選択

▪ ゴルダ・メイアによる記事。 有名な格言

▪ 記事 なぜ月には生命が存在しないのか? 詳細な回答

▪ 記事中国語の日付。 伝説、栽培、応用方法

▪ 記事 掃引電圧の非直線性の測定。 無線エレクトロニクスと電気工学の百科事典

▪ 記事 誘導電流による金属の溶解。 無線エレクトロニクスと電気工学の百科事典

この記事にコメントを残してください:

Имя:


Eメール(オプション):


コメント:





このページのすべての言語

ホームページ | 図書館 | 物品 | サイトマップ | サイトレビュー

www.diagram.com.ua

www.diagram.com.ua
2000-2024