პორტატული მონიტორის გადაწყვეტა DWIN-ის COF ეკრანზე დაფუძნებული

-გაზიარებული DWIN ფორუმის მომხმარებლისგან

პორტატული მონიტორის გადაწყვეტა, რომელიც დაფუძნებულია COF ეკრანზე, იყენებს T5L0 ჩიპს, როგორც კონტროლის ცენტრს მთელი მონიტორინგისა და ჩვენებისთვის.ელექტრული სიგნალები გროვდება სენსორებით, როგორიცაა EDG და SpO2, იდენტიფიცირებული, გაძლიერებული და გაფილტრული T5L0 ჩიპით, რომელიც აანალიზებს და ითვლის მიმდინარე პარამეტრის მნიშვნელობებს, მართავს LCD ეკრანს პარამეტრების ცვლილებების რეალურ დროში ჩვენებისას და აკეთებს შედარების გადაწყვეტილებას. საცნობარო დონე სხეულის პარამეტრების ცვლილებების მონიტორინგისა და განგაშისთვის.დიაპაზონის გადახრის შემთხვევაში, ავტომატურად გაიცემა ხმოვანი განგაშის მოთხოვნა.

1.პროგრამის დიაგრამა

sdcds

2.პროგრამის გაცნობა

(1) ინტერფეისის დიზაინი

პირველ რიგში, შეიმუშავეთ ფონის ეკრანი, როგორც საჭიროა, ქვემოთ ნაჩვენები ფონის სურათით.

csdcds

და დააყენეთ ის RTC კონტროლი, ტექსტის ჩვენების კონტროლი ფონის სურათის მიხედვით.ინტერფეისის დიზაინი ნაჩვენებია ქვემოთ:

cdscs

შემდეგი, დაამატეთ შესაბამისი ცვლადის მნიშვნელობები და ატვირთეთ მონაცემები შესაბამის კონტროლებში.ამ შემთხვევაში, მრუდის კონტროლი კონფიგურირებულია შემდეგნაირად.

das
პროგრამული პროგრამის ძირითადი ფუნქციები:
ეკგ-ის ტალღის ფორმის მონაცემები და CO2 ტალღის ფორმის მონაცემები დახატულია Excel-ის საშუალებით, ეკრანზე განმეორებითი მონაცემების ჩვენება.ძირითადი კოდი ასეთია.

void ecg_chart_draw()
{
float val;
სტატიკური uint8_t წერტილი1 = 0, წერტილი2 = 0;
uint16_t მნიშვნელობა = 10;
uint8_t i = 0;
uint16_t temp_value = 0;
for(i = 0;i < X_POINTS_NUM;i++) { val = (float)t5l_read_adc(5);მნიშვნელობა = (uint16_t) (val / 660.0f + 0.5f);t5l_write_chart(0, ecg_data[point1], co2_data[point2], მნიშვნელობა);write_dgusii_vp(SPO2_ADDR, (uint8_t *)&მნიშვნელობა, 1);დაგვიანებები(12);წერტილი1++;IF (პუნქტი 1 >= 60)
{პუნქტი1 = 0;}
წერტილი2++;
if (პუნქტი 2 >= 80)
{პუნქტი 2 = 0;}
}}
3.მომხმარებლის განვითარების გამოცდილება
„ASIC DWIN-ის განვითარებისთვის ეს რეალურად ძალიან მარტივია და ვინც უთამაშია 51 მიკროკონტროლერს, ძირითადად გაიგებს როგორ გააკეთოს ეს გაკვეთილის ერთხელ წაკითხვის შემდეგ.უბრალოდ გამოიყენეთ მოწოდებული ოფიციალური ბიბლიოთეკები და შემდეგ მიიღეთ OS ბირთვი ეკრანის ბირთვთან კომუნიკაციისთვის.”

”OS-ის ბირთვის ეს შესრულება შესანიშნავია და ADC-ის შეძენის სიჩქარე სწრაფია, მრუდის დახატვა გლუვია, თუმცა მე არ მიცდია ერთდროულად 7 არხის ეფექტი, მრუდის კონტროლი უნდა იყოს ყველაზე ინტენსიური CPU კონტროლი.მართალი გითხრათ, ეკრანის ფასი ორბირთვიანი MCU-ის ღირებულებით არის ეკონომიური, შემდგომმა ახალმა პროექტებმა შეიძლება მართლაც განიხილონ DWIN ეკრანის გამოყენება, ღირებულების დიდად კონტროლირება შესაძლებელია.”

”პირველ რიგში, რეალურად რთული იყო DWIN DGUS-ის გამოყენება, ვერ შევეჩვიე მის გამოყენებას, მაგრამ რამდენიმე დღის ცოდნის შემდეგ, საკმაოდ კარგად ვგრძნობ თავს.ვიმედოვნებ, რომ DWIN გააგრძელებს მის ოპტიმიზაციას და ველი DWIN ეკრანის უკეთეს გამოცდილებას!დამატებითი გაკვეთილებისთვის შეგიძლიათ ნახოთ ოფიციალურ ვებსაიტზე ან ფორუმზე!”


გამოქვეყნების დრო: ივნ-02-2022