System Model Structure of Bluetooth Low Energy tws earbuds facebook

System Model Structure of Bluetooth Low Energy tws earbuds facebook

公開時間: 著者:サイト編集者 訪問: 532

Bluetooth LowEnergytwsイヤフォンのシステムモデル構造facebook

本稿で設計するシステムは、主にBLE無線通信技術用インテリジェントハードウェアとアプリケーションソフトウェアとAndroidクライアントの2つに分かれており、ハードウェアは組み込みリアルタイムオペレーティングシステム(フリーリアル時間オペレーティングシステムFreerTOS)(V823.USA)が内部にあり、一般的なファイルシステム(fileallocation table file systemFATFS)モジュールが移植されています。つまり、ファイル割り当てテーブル(fileallocation tableFAT)は、小規模な組み込みシステムの一般的なファイルシステムモジュールです。ファイルの管理とデータの保存に使用されます。次に、さまざまなハードウェア機能モジュール(歩数計(ステップ)モジュール、心拍数監視(パルスセンサー)モジュール、姿勢センサーと磁気抵抗センサーモジュール、フラッシュメモリ(Micro-SD)カードモジュール)を統合します。 SanDisk、電源管理モジュール、液晶ディスプレイ(液晶ディスプレイLCD)およびタッチカラースクリーンモジュール、リアルタイムクロック(real-timeclockRTC))バックアップバッテリーモジュールモバイルネットワーク通信モジュールなど。bjbjaudio.com

システム回路概略図の正確な設計とプリント回路基板の合理的な配線により、機器の安定性や消費電力などの指標が大幅に向上することに注意してください。この論文では、この問題に焦点を当て、設計を標準化します。システムの安定性を向上させるスマートウォッチシステム.bjbjaudio.com

システムソフトウェア設計
この論文の開発プラットフォームは、完全に無料で非常に成熟したオープンソースオペレーティングシステムであるマルチタスクを管理するリアルタイムオペレーティングシステムであるFreeRTOSを選択します。この論文では、メインコントロールMCUが外部メモリチップを拡張しないことを考慮して、実行コードを保存するチップの内部メモリは非常に限られているため、FreeRTOSを選択します。これは、非常に少量のコードをコンパイルして生成すると同時に、実行速度を向上させ、内部ストレージの問題を解決するためです。 、この論文はまた、サーバー側で実行されるデータ融合とタスクスケジューリングアルゴリズムを調整します。Androidデバイス側はリアルタイムデータストレージのみを実行し、モバイルデバイスの限られた計算能力と容量の問題を効果的に解決します。難しい問題。 bjbjaudio.com

クライアントアプリケーションのデータ同期方法
このシステムのクライアントMCUは、ユニバーサル非同期受信機/送信機(universalasvnchronousreceiver /transmitterUART)シリアルポートを介してセンサーモジュールに接続されます。センサーモジュールが起動すると、MCUは自動的にブロードキャストコードとクライアントアプリケーション(アプリケーションprogramAPP)を送信します。 )はブロードキャストコードを検索して接続します。成功すると、MCUはシリアルポートを介してモバイル端末と2方向で通信し、センサーデータがMCUファイルにプッシュされます。MCUがセンサーデータを処理した後したがって、クライアントAPPは再び実行を開始します。最初にBLEモジュールnRF51822(NordicInc .. Denmark)をスキャンして接続し、次にメインコントロールMCUがデータを特定の形式でパックしてBluetoothモジュールに送信します。 Bluetoothモジュールは、BLEプロトコルの一般仕様(genericattributesGATT)に従ってデータを暗号化されたワイヤレス信号にカプセル化し、送信します。接続状態のluetoothデバイスも、GATTプロトコルに従って受信したデータパケットを解析します。元のデータを復元し、クライアントAPPにuse.bjbjaudio.comを提供します。