Автор: Смартвей– Көп басты салмақ өлшегіш
1 Кіріспе Қазіргі заманғы электрондық ақпараттық технологиялар мен электрондық ақпараттық технологиялардың қарқынды дамуымен электрондық көпбасты таразылар әртүрлі әлеуметтік және экономикалық салаларда кеңінен қолданыла бастады. Формула функциялары және басқа да функциялар тұтынушылардың үлкен қолдауына ие. Ақылды электрондық көпбасты таразылардың кілті екі негізгі жүйелік бағдарламалық жасақтамадан тұрады.——Тексеру және деректерді өңдеу жүйесі және адам-компьютер өзара әрекеттесу технологиясы беті тексеру және деректерді өңдеу әдісі жүйесінен тұрады. Өлшенген нәтижелер ақпарат және көшіру сияқты барлығының бақылауымен көрсетіледі. Мақалада негізінен жүйелік бағдарламалық жасақтаманың тексеру бөлігі егжей-тегжейлі таныстырылады, соның ішінде сенсордың қуат беру тізбегін автоматты түрде калибрлеу. Дизайн схемасы сенсорды калибрлеуге бейімделеді және оның қос процессорлық орта жұмысы. 2 Жүйенің жалпы схемасын жобалау байланысы. Ғылыми зерттеулердің кілті - жүйелік бағдарламалық жасақтаманы интеллектуалды жүйені аяқтау жолы. Көпбасты таразыларды бақылау жүйесі негізінен сенсордың операциялық күшейткішінен, деректерді жинаудан (аналогтық/сандық түрлендіру) қуат беру тізбегінен, аралық басқару компоненттерінен, кері байланыс қуат беру тізбегінен, сыртқы компенсациядан және коммутациялық қуат беруді қолданудан тұрады.
Қуат көзінің тізбегінің функциясы - кедергінің кернеу өлшегішінің беріліс қақпағына сәйкес таза салмақ мәнінің санын аздап өзгеретін жұмыс кернеуінің санымен ауыстыру және оны тиісті аналогтық/сандық түрлендіруді өңдеу чипі қабылдаған жұмыс кернеуінің деректеріне дейін үлкейту. Сигнал беру және A/D түрлендіруді жүзеге асыру, аспаптар панелінің жүйелік қателігі негізінен осы бөліктен туындайды, сондықтан бұл бөліктің жобалау схемасы бүкіл жүйелік бағдарламалық жасақтаманың дәлдігіне байланысты. Орталық өңдеу блогы бүкіл жүйелік бағдарламалық жасақтаманың жұмысы мен жұмысына жауапты емес және деректерді өңдеу әдісін, автоматты калибрлеуді, It процесін автоматты түрде түрлендіруді, жауапты құрылыс беру құрылғысын ауыстыруды жүзеге асырады. Беттік жүйелік бағдарламалық жасақтаманың процессорының ортасында нұсқаулық пен деректерді беруді жүзеге асыратын қуат көзінің тізбегі. Коммутациялық қуат көзінің бағдарламалық жасақтамасы жүйелік бағдарламалық жасақтаманың үздіксіз жұмыс істеуі үшін тамаша қуат көзінің және тарату жүйесін қамтамасыз етеді және қуат көзінің көпірлік коммутациялық қуат көзінің жоғары деңгейін қамтамасыз етеді. 3 Аппараттық құралдарды әзірлеу Электрондық масштабты бақылау жүйесінің аппараттық құралдарын әзірлеудің кілті 3 бөліктен тұрады: операциялық күшейткіш, аналогтық/сандық түрлендіру қуат көзі тізбегі, CNC станок резисторы Қолданылатын интеграцияланған операциялық күшейткішті өңдеу чипі AD525C 2-суретте көрсетілген. Шығыс температурасының ауытқу жұмыс кернеуі 25-тен төмен болуы керек. Температураның ауытқу жұмыс кернеуі CMR жалпы бас тарту коэффициентінен төмен болуы керек, ол жалпы күшейту үлкен дискретті жүйенің кернеуінен үлкен болған кезде шамамен 90 дБ құрайды. 0,003^ (G=l болған кезде). Дыбыс күшейткіші ретінде AD524 құрамында tt1WG=l, 10, 100 және 1000 түйреуіш типті SI процесі үшін жоғары дәлдіктегі резисторлар бар: түтіктің JWRG2 ұшын үлкенірек және салыстырмалы етіп жасаңыз. Көбейткішті таңдау түйреуіші алдын ала қосылғаннан кейін (бұл кезде RG1 мұрынға қосылмаған), салыстырмалы үлкейтудің күшейту функциясын аяқтауға болады. Көрсетілген күшейту мәні 1-ден 100-ге дейін болған кезде, осы ішкі сәйкестендіру әдісінен басқа.
Ауысу жалғасқан кезде, AD524 күшейту мәнін басқарудың тағы бір тәсіліне ие. AD524 өңдеу чипінің 3-түтігін (RG2) 16-пинтке (RGD) қосу үшін сырғымалы реостат RG қолданылады, ал G RG-ге сәйкес келетін кедергі мәні RG-40K/(Gl)3.2 сандық түрлендіру қуат көзі тізбегі болып табылады. Бұл жобалау схемасында MAXIM шығарған 14-биттік көптік S! аналогтық/сандық түрлендіргіш MAX194 таңдалған. Өңдеу чипінде конденсатор типті DACSPWM, сынама алу ауыз қуысы ұстағышы, 10 калибрлеу ЦАП-тары, сериялық байланыс және басқару жоғары жылдамдықты жұмыс, жоғары дәлдік, қуат тұтыну және т.б. сипаттамаларына ғана емес, сонымен қатар оның ішкі калибрлеу қуат көзі тізбегі сыртқы реттеусіз реттелетін сызықтық пен ығысу айырмашылығын калибрлейді. Барлық 18 бекітілген өнімділікті рұқсат етілген температура диапазонында сақтаңыз. Сериялық байланыстың сипаттамалары IB-ны эмблема басқару тақталарының көпшілігіне бірден қосуға мүмкіндік береді, бұл жүйелік бағдарламалық жасақтама тізбегінің принципін айтарлықтай жеңілдетеді. Сонымен қатар, ол аналогтық коммутациялық қуат көзін және деректерді коммутациялауды модельдейді. Қуат көзін бөлу құрылымы деректер мен шу байланысының зиянын айтарлықтай азайтады. Оның негізгі сипаттамалары: экран ажыратымдылығы 14 бит: интегралдық дискретті жүйенің ауытқу себебі 0,33%, ал деректер сигналының шуға және жоғалған кадрларға қатынасы 82 дБ; 9. Анықтамалық жұмыс кернеуі +9 В болғанда, кіріс жұмыс кернеуі 0-ден 9 В-қа немесе 5-тен +9 В-қа өзгергенде, шығыс деректерінің көлемі OOOOH-тан 3FFFH-қа өзгереді. Алдын ала бағдарламаланған ағын оның кедергі мәнінің өзгеруін басқару үшін қолданылады. Бұл жобалау схемасы Xicor Corporation шығарған X9241 тұрақты емес CNC станок резисторын таңдайды, оның ішінде әрбір массивте 63 резистор модулі бар 4 резистор массиві бар. Әрбір модульдің және 2 түйіннің ортасында сүйреу модулімен шолуға болатын түрту нүктелері бар. Сүйреу модулінің массивтегі орнын тұтынушы екі сымды тізбекті шина ұясына сәйкес басқарады, ал физикалық компоненттің егжей-тегжейлі мекенжайы соңғы жағдайда A0 -A3 пернесі болып табылады, бұл——X9241 тізбекті байланыстың деректер ағынын талдауды егжей-тегжейлі мекенжай енгізу терминалының жағдайымен салыстырады. Барлық 4 егжей-тегжейлі мекенжай биті салыстырмалы түрде сәтті болған кезде, тарап таңдалғанын көрсету үшін жауап береді. Әр X9241-де 4 резисторлық массив бар, сондықтан процессордың екі енгізу/шығару желісі барлығы 64 резисторлық массивті басқара алады, ал әрбір резисторлық массив сүйреу терминалының регистрімен (WCR) және төрт 8-биттік регистрлік мекенжаймен байланысты, олардың барлығын тұтынушы жүктей немесе оқи алады.
Сүйреу терминалының санау жадының (WCR) мазмұны резистор массивіндегі сүйреу терминалының JL битін басқарады. X9241 командалық құрылымында оқу-жазу мүмкіндігі жады мен әрбір жад арасында деректерді тасымалдау командасынан басқа, сүйреу терминалына (WCR) INC-WIPER минималды бірлік командасын орындауға мүмкіндік беретін команда бар, INC-WIPER әр орындалған сайын, яғни сүйреу терминалы 63 резистор модулінен біреуін жылжытады, бұл нөлдік реттеу бағдарламасының жобалау схемасын көрсетеді. Үлкен ыңғайлылық, 4 жүйелік принцип 1) Қалпына келтіру«Жүйелік бағдарламалық жасақтама қосылғаннан кейін, алдымен қалпына келтіру шешімі орындалады. Егер басқару панелі-адам-компьютер өзара әрекеттесу технологиясы бетінен жүйелік команда болмаса, жүйелік бағдарламалық жасақтама калибрлеу басталған сайын алдымен EEPROM-ға күй сөзін жүктейді және идентификацияны жүзеге асырады. Бастапқы алдын ала орнатылған немесе қауіпсіз арна әдісі, базалық мән және алдыңғы күту режимінен бұрын орнатылған күшейту сияқты негізгі параметрлерді автоматты түрде іске қосыңыз. Содан кейін процессор AD7502 көп арналы аналогтық қосқышын төртінші қауіпсіз арнаға және құрал мен жабдық күшейткішінің ① және ② кіріс терминалына түрлендіру командасын береді. AD524 қысқа тұйықталған, ал процессор алдын ала бағдарламаланған жүйеге сәйкес CNC станок құралының кедергісін басқарады. X9241 құрылғысындағы 10K резистордың кедергі мәні өзгертіледі және бағдарламаланатын контроллердің күшейту мәнінің аспаптық жабдығының күшейткішінің автоматты нөлдік реттеуі орындалады. 2) Сенсорды реттеу» Оператор электрондық көпбасты салмақ өлшегіштің жүктемесі жоқ екенін анықтаған кезде, сенсордың нөлдік реттеу командасы адам-компьютер өзара әрекеттесу технологиясы бетіне сәйкес алынады, ал процессор адам-компьютер өзара әрекеттесу технологиясы бетінің процессоры беретін ақпаратты сериялық байланысқа сәйкес қабылдайды. мазмұны, реттелуі керек сенсордың топтық нөмірін ажырату, сәйкес CNC станок құралының X9241 резисторын реттеу, бастапқы реттеу және дәл реттеуді орындау, ал қуат тізбегі сенсорды автоматты түрде нөлдік реттеудің күнделікті тапсырмасын орындайды. 3) Жүйелік бағдарламалық жасақтаманың нөлдік реттеуі, CPU күшейту мәнінің күшейткішін және бағдарламаланатын контроллердің сенсорын (қажет болған жағдайда) реттегеннен кейін, CPU MAX194 A/D түрлендіргішіне сәйкес нөлдік нүктенің қалған жұмыс кернеуінің қалдық мәнін жинайды және оны EEPROM-да сақтайды * бәрі қалыпты болғанша күтіңіз. Баланы өлшеген кезде бұл мәнді қайтадан алып тастаңыз. «Егер табиғи орта айтарлықтай өзгерсе және процессор нөлдік реттеу командасын алмаса, тұтынушы машинаның интерактивті бетіне сәйкес кез келген уақытта және кез келген жерде нөлдік реттеу командасын бере алады, осылайша электрондық көпбасты салмақ өлшегіш қайтадан калибрленеді. Сонымен қатар, A/D тудырған нөлдік нүктелік деректер қатесі үшін MAX194 әрбір қосылған кезде A/D-нің ақымақ нүктесін автоматты түрде түзетеді. CPU сонымен қатар реттеудің нақты жұмысын орындау үшін MAX194 A/D түрлендіргішін пайдалана алады. «Жалпы алғанда, бұл электрондық көпбасты салмақ өлшегіштің жоғары дәлдіктегі өлшеу жұмысын қамтамасыз ету үшін тамаша жүйелік бағдарламалық жасақтаманың автоматты және нақты уақыттағы нөлдік реттеу функциясы бар».#4) Сенсорға жауап беру функциясы. Бұл жүйелік бағдарламалық жасақтамада сенсорға жауап берудің бірегей функциясы бар, бұл жүйелік бағдарламалық жасақтаманы бірнеше килограмнан ондаған тоннаға дейін өте кең таралған «диапазонға» айналдырады. Негізгі технология - бағдарламаланатын басқару. Тұтынушы өзінің қолдану мақсатына сәйкес өлшеу диапазонында белгілі бір сенсор түрін таңдағанда немесе сенсор кең таралған ақауларға (немесе өндіріс процесіндегі өзгерістерге) байланысты ауыстырылғанда, Инженерлік жобалардың кәсіби техниктері (немесе тапсырыс беруші) сенсорды тек адам-компьютер өзара әрекеттесу технологиясы бетіне сәйкес жүйелік бағдарламалық жасақтамамен байланыстыруы, команданы және көріністің ауқымын енгізуі және стандартты KG немесе тонна компонентін (жоқ код) жүйелік бағдарламалық жасақтаманың өлшеу тақтасына орналастыруы керек, содан кейін A/D моделі Сандық түрлендіргіш мВ/кг немесе мВ/т мәнін негізгі мән ретінде оқиды және оны өлшеу кезінде пайдалану үшін жүйелік бағдарламалық жасақтаманың EEPROM-ында сақтайды.
Сонымен қатар, процессор адам-компьютер өзара әрекеттесу технологиясы жүйесінің бағдарламалық жасақтамасының CPU-дан берілетін өлшеу диапазонының базалық мәніне және негізгі параметрлеріне сәйкес AD524 аспап пен жабдық күшейткішінің бағдарламаланатын контроллер күшейту мәнінің күшейту мәнін есептейді және нақтылайды. Орталық процессор X9241 сандық потенциометріндегі 2K резисторды басқарады. Бағдарламаланатын контроллер күшейту мәнінің күшейткішін жаңа күшейту мәнінің стандарты бойынша жұмыс істетіңіз және таратқыштың өлшеу диапазонын калибрлеу мен калибрлеуді жүзеге асырыңыз. Өлшенетін нысанның таза салмақ мәніне қоса, ақпаратта қауіпсіздік арнасын орнату, базалық мәнді орнату, кәсіпорынды орнату, күшейту мәнінің орнатылуы, автоматты нөлдік реттеу және әдепкі параметр жағдайын сақтау сияқты бірқатар функциялар бар. 5.1 Негізгі бағдарламалау дизайны Электрондық көп басты өлшеуішті бақылау жүйесіндегі функциялардың барлығын тұтынушы адам-компьютер өзара әрекеттесу технологиясы жүйесінің бағдарламалық жасақтамасындағы басқару панеліне сәйкес іске қосады. Сондықтан, бақылау жүйесі мен интерактивті жүйелік бағдарламалық жасақтама келесі хаттамаларды уәде етті; адам-компьютер өзара әрекеттесуі Техникалық жүйелік бағдарламалық жасақтаманың әрбір функциясы командалық сөз деп аталатын байтқа сәйкес келетіндей етіп орнатылған. Басқару панелі белгілі бір функцияның нақты операциясын орындаған кезде, салыстырмалы командалық сөз адам-компьютер өзара әрекеттесу технологиясы жүйесінің бағдарламалық жасақтамасынан шығарылады, ал бақылау жүйесі оны сериялық интерфейсті аяқтау арқылы қабылдайды (өйткені тексеру саясаты жүйесі өлшеуді және итеру арқылы өлшеуді жүзеге асыруы керек. Нәтиженің нақты жұмысынан кейін оны тек аяқтау әдісімен қабылдауға болады, бірақ сұрау әдісімен емес), нұсқаулықты идентификациялауды орындағаннан кейін «салыстырмалы қызмет элементінің құрастырушысына» өтіңіз.
Сонымен қатар, командалық сөз EEPROM-ға жүктеледі және ол калибрлеуден кейін жүктелетін күйге айналады. Бағдарлама ағынындағы EEPROM-ды жаңартыңыз және тәуелсіз бағдарлама ағынының басына оралғаннан кейін EEPROM күй сөзін қайтадан жүктеңіз. Әрбір жүйелік бағдарламалық жасақтама іске қосылғаннан және негізгі параметр қалпына келтірілгеннен кейін, күшейткіштің автоматты нөлдік реттеу бағдарламалауы бір рет бөлінеді, ал бастапқы бағдарлама циклден секіріп шығып, желілік порт тоқтатылған сайын басынан бастауы керек. Аяқтау бағдарламасы ағынының күту нүктесі бастапқы тазарту орнына оралу болып табылады, сондықтан аяқтау үзілісінің қосылғанын немесе қосылмағанын ажырату үшін қосымша 7QH жалауша биті орнатылады. Егер бұл орын алса, ол өлшеу циклі жүйесінен секіріп шығып, негізгі параметрлерді қалпына келтіреді».5.2 Ішкі бағдарламалау дизайны-5. XI күшейткіші ассемблердің жартысына реттелген. Алдымен, процессор көп арналы қалып саңылауының 4-ші арнасын таңдайды. Нәтижесінде күшейткіш чипінің 2 кіріс терминалы қысқа тұйықталады және кіріс кернеуінің деректер сигналы нөлге тең болады, ал күшейту орындалады. Өлшеуіштің шығыс мәні реттелуі керек—— айнымалы ток кернеуі. X9241 сүйреу басын күшейткіштің бекітілген терминалына оң кернеу шығысына қойыңыз, яғни OOH^-ны қарама-қарсы WCRC сүйреу терминалына (санау жады) жіберіңіз, содан кейін A/D түрлендіруін қосыңыз. Бағдарлама ағыны алынған деректер ақпаратын (1FFFH-тан астам) және 1FFFH (1FFFH) шығыс деректерінің мөлшерін қосу және азайту болып табылады, егер ADCMAX194 жұмыс кернеуі нөлдік кіріс ағынының жылдамдығын модельдегенде және айырмашылық оң сан болса, оң сан екенін анықтайды. Сан WCR плюс KA/D және қосудың нақты операциясы қайталанады. және азайту, айырмашылық нәтижесі нөлге тең болғанша немесе оңнан теріске өзгергенде тоқтатылғанша. 5-2.2 Сенсордың Sm бағдарламасының ағыны Сенсордың нөлдік реттеуі мен күшейткішін бағдарламалау дизайны Нөлдік реттеу тұжырымдамасы ұқсас. Айырмашылық мынаған байланысты; процессор алдымен WCR-ге санды орнатудың қажеті жоқ, бірақ деректер көлемінің шығысын және 1FFFH өлшемін ажырату үшін A/D түрлендіруін бірден іске қосады. Егер ол асып кетсе, WCR енгізіп, ассемблерге біртіндеп 1 қосыңыз. Содан кейін WCR енгізіп, ассемблерді біртіндеп 1-ге азайтыңыз.
Мұнда WCR мәні екі құрастырушының бірінде A/D шығысы және 1FFFH жақын арада тоқтағанша біртіндеп өзгереді. 5.2.3 Базалық мәнді орнату бағдарламасының ағыны Интерактивті технологиялық жүйе бағдарламалық жасақтамасының басқару панелінде базалық мән параметрін таңдап, басып тұрыңыз. Осы уақытта мониторинг жүйесінің процессоры қолданба байланысының деректер сигналын қабылдауға байланысты аяқтау шешімі құрастырушысына ауысуы және аяқтау шешімі құрастырушысындағы қабылдауды жүйелік командалық сөзге анықтап, базалық мәнді орнату құрастырушысын енгізуі мүмкін.
Автор: Смартвей– Көп басты салмақ өлшегіш өндірушілер
Автор: Смартвей– Сызықтық салмақ өлшегіш
Автор: Смартвей– Сызықтық салмақты орау машинасы
Автор: Смартвей– Көп басты салмақ өлшегіш орау машинасы
Автор: Смартвей– Науа Денестер
Автор: Смартвей– Қабықшалы орау машинасы
Автор: Смартвей– Аралас салмақ өлшегіш
Автор: Смартвей– Дойпак орау машинасы
Автор: Смартвей– Дайын пакетті орау машинасы
Автор: Смартвей– Айналмалы орау машинасы
Автор: Смартвей– Тік орау машинасы
Автор: Смартвей– VFFS орау машинасы
Жылдам сілтеме
Қаптау машинасы