DWINのCOF画面をベースにしたポータブルモニターソリューション

–DWIN フォーラム ユーザーから共有

COF 画面に基づくポータブル モニター ソリューションは、監視と表示全体のコントロール センターとして T5L0 チップを使用します。 電気信号はEDGやSpO2などのセンサーによって収集され、T5L0チップによって識別、増幅、フィルタリングされ、現在のパラメータ値を分析および計算し、LCD画面を駆動してパラメータの変化をリアルタイムで表示し、比較判断を行います。身体パラメータの変化を監視し警告するための基準レベル。 範囲の逸脱がある場合、音声アラームプロンプトが自動的に発行されます。

1.プログラム図

SDCD

2.プログラム紹介

(1) インターフェース設計

まず、必要に応じて、以下の背景画像を使用して背景画面をデザインします。

csdcds

そして、背景画像に応じてRTCコントロール、テキスト表示コントロールを設定します。 インターフェイスの設計を以下に示します。

cdsc

次に、対応する変数値を追加し、対応するコントロールにデータをアップロードします。 この場合、カーブ制御は次のように構成されます。

の
ソフトウェアプログラムの主な機能:
ECG 波形データと CO2 波形データは Excel 経由でプロットされ、繰り返しデータが画面上に表示されます。 主なコードは次のとおりです。

void ecg_chart_draw()
{
浮動小数点値;
static uint8_t point1 = 0、point2 = 0;
uint16_t 値 = 10;
uint8_t i = 0;
uint16_t temp_value = 0;
for(i = 0;i = 60)
{ポイント1 = 0;}
ポイント2++;
if(point2 >= 80)
{ポイント2 = 0;}
}}
3.ユーザー開発経験
「ASIC DWIN の開発は実際には非常に簡単で、51 マイクロコントローラーを使ったことがある人であれば、チュートリアルを一度読めば基本的にその方法がわかるでしょう。 提供されている公式ライブラリを使用して、OS コアを取得して画面コアと通信するだけです。」

「OS コアのこのパフォーマンスは完璧で、ADC の取得速度は速く、曲線の描画はスムーズです。7 チャネルの効果を同時に試したことはありませんが、曲線制御は最も CPU を集中的に使用する制御であるはずです。」 正直に言うと、デュアルコア MCU を搭載したスクリーンの価格は費用対効果が高く、その後の新しいプロジェクトでは実際に DWIN スクリーンの使用を検討する可能性があり、コストを大幅に抑えることができます。」

「最初は DWIN DGUS を使用するのが難しく、慣れることができませんでしたが、数日間使いこなすと、かなり良い感じになりました。 DWIN が最適化を継続できることを願っています。DWIN 画面のエクスペリエンスが向上することを楽しみにしています。 さらに詳しいチュートリアルについては、公式 Web サイトまたはフォーラムをご覧ください。」


投稿時間: 2022 年 6 月 2 日