DWIN ની COF સ્ક્રીન પર આધારિત પોર્ટેબલ મોનિટર સોલ્યુશન

- DWIN ફોરમ વપરાશકર્તા દ્વારા શેર કરેલ

COF સ્ક્રીન પર આધારિત પોર્ટેબલ મોનિટર સોલ્યુશન સમગ્ર મોનિટરિંગ અને ડિસ્પ્લે માટે નિયંત્રણ કેન્દ્ર તરીકે T5L0 ચિપનો ઉપયોગ કરે છે.વિદ્યુત સંકેતો EDG અને SpO2 જેવા સેન્સર દ્વારા એકત્રિત કરવામાં આવે છે, T5L0 ચિપ દ્વારા ઓળખવામાં આવે છે, વિસ્તૃત કરે છે અને ફિલ્ટર કરે છે, જે વર્તમાન પરિમાણ મૂલ્યોનું વિશ્લેષણ કરે છે અને તેની ગણતરી કરે છે, વાસ્તવિક સમયમાં પરિમાણ ફેરફારો પ્રદર્શિત કરવા માટે LCD સ્ક્રીનને ચલાવે છે અને તેની સાથે તુલનાત્મક નિર્ણય કરે છે. શરીરના પરિમાણોમાં ફેરફારોને મોનિટર કરવા અને એલાર્મ કરવા માટેનો સંદર્ભ સ્તર.જો શ્રેણીમાં વિચલન હોય, તો વૉઇસ એલાર્મ પ્રોમ્પ્ટ આપમેળે જારી કરવામાં આવે છે.

1. પ્રોગ્રામ ડાયાગ્રામ

sdcds

2.કાર્યક્રમ પરિચય

(1) ઇન્ટરફેસ ડિઝાઇન

સૌપ્રથમ, નીચે દર્શાવેલ પૃષ્ઠભૂમિ છબી સાથે, જરૂરિયાત મુજબ પૃષ્ઠભૂમિ સ્ક્રીન ડિઝાઇન કરો.

csdcds

અને પૃષ્ઠભૂમિ છબી અનુસાર આરટીસી નિયંત્રણો, ટેક્સ્ટ ડિસ્પ્લે નિયંત્રણો સેટ કરો.ઇન્ટરફેસ ડિઝાઇન નીચે દર્શાવેલ છે:

સીડીએસસી

આગળ, અનુરૂપ ચલ મૂલ્યો ઉમેરો અને સંબંધિત નિયંત્રણો પર ડેટા અપલોડ કરો.આ કિસ્સામાં, વળાંક નિયંત્રણ નીચે પ્રમાણે ગોઠવેલ છે.

દાસ
સોફ્ટવેર પ્રોગ્રામના મુખ્ય કાર્યો:
ECG વેવફોર્મ ડેટા અને CO2 વેવફોર્મ ડેટા એક્સેલ દ્વારા પ્લોટ કરવામાં આવે છે, સ્ક્રીન પર પુનરાવર્તિત ડેટા દર્શાવે છે.મુખ્ય કોડ નીચે મુજબ છે.

void ecg_chart_draw()
{
ફ્લોટ વાલ;
સ્થિર uint8_t બિંદુ1 = 0, બિંદુ2 = 0;
uint16_t મૂલ્ય = 10;
uint8_t i = 0;
uint16_t temp_value = 0;
માટે(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++;
જો(બિંદુ2 >= 80)
{બિંદુ2 = 0;}
}}
3.વપરાશકર્તા વિકાસ અનુભવ
“ASIC DWIN ના વિકાસ માટે, તે ખરેખર ખૂબ જ સરળ છે, અને કોઈપણ જેણે 51 માઇક્રોકન્ટ્રોલર સાથે રમ્યું છે તે મૂળભૂત રીતે એકવાર ટ્યુટોરીયલ વાંચ્યા પછી તે કેવી રીતે કરવું તે જાણશે.ફક્ત પ્રદાન કરેલ સત્તાવાર પુસ્તકાલયોનો ઉપયોગ કરો અને પછી સ્ક્રીન કોર સાથે વાતચીત કરવા માટે OS કોર મેળવો."

“OS કોરનું આ પ્રદર્શન સંપૂર્ણ છે, અને ADC એક્વિઝિશન ઝડપ ઝડપી છે, વળાંક દોરવાનું સરળ છે, જો કે મેં એક જ સમયે 7 ચેનલોની અસરનો પ્રયાસ કર્યો નથી, વળાંક નિયંત્રણ સૌથી વધુ CPU-સઘન નિયંત્રણ હોવું જોઈએ.પ્રામાણિકપણે કહીએ તો ડ્યુઅલ-કોર MCU ખર્ચ પ્રદર્શન સાથે સ્ક્રીનની કિંમત ખર્ચ-અસરકારક છે, પછીના નવા પ્રોજેક્ટ્સ ખરેખર DWIN સ્ક્રીનનો ઉપયોગ કરવાનું વિચારી શકે છે, ખર્ચને મોટા પ્રમાણમાં નિયંત્રિત કરી શકાય છે.

“પ્રથમ DWIN DGUS નો ઉપયોગ કરવો ખરેખર અઘરો હતો, હું તેનો ઉપયોગ કરવાની આદત ન પાડી શક્યો, પરંતુ થોડા દિવસોની નિપુણતા પછી, તે ખૂબ સારું લાગે છે.મને આશા છે કે DWIN તેને ઑપ્ટિમાઇઝ કરવાનું ચાલુ રાખી શકે છે, અને હું DWIN સ્ક્રીન સાથે વધુ સારા અનુભવની રાહ જોઉં છું!વધુ ટ્યુટોરિયલ્સ માટે, તમે સત્તાવાર વેબસાઇટ અથવા ફોરમ પર જોઈ શકો છો!”


પોસ્ટનો સમય: જૂન-02-2022