Academic Journal

Applied software for fiber optical digital spectrometer BTC-110S

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Applied software for fiber optical digital spectrometer BTC-110S
Πηγή: Технічні науки та технології; № 3(21) (2020): Технічні науки та технології; 154-162
Technical sciences and technology; No. 3(21) (2020): Technical sciences and technologies; 154-162
Технические науки и технологии; № 3(21) (2020): Технічні науки та технології; 154-162
Στοιχεία εκδότη: Національний університет «Чернігівська політехніка», 2021.
Έτος έκδοσης: 2021
Θεματικοί όροι: application software, спектрометр, 0103 physical sciences, 0211 other engineering and technologies, 02 engineering and technology, spectrometer, прикладне програмне забезпечення, 01 natural sciences, спектр, spectrum
Περιγραφή: Urgency of the research. Spectral instruments are widely used in scientific and applied optical research. Modern spectral instruments in many cases are digital. The development of application software for digital spectral instruments is an urgent task. Target setting. Typically, companies that manufacture spectral equipment supply digital spectral instruments and application software as a set. In some cases, the use of this software is tied to a specific platform. The application software for the BTC-110S spectrometer has similar features. In addition, the software that comes with the devices may not include the necessary spectral data processing procedures for optical studies. Actual scientific researches and issues analysis. Currently, one of the most popular programming languages is Java. Recently, the cross-platform program ST_Complex, an application software for the BTC-110S spectrometer, has been developed in the Java programming language. Uninvestigated parts of general matters defining. The ST_Complex program has several limitations. It allows the BTC-110S spectrometer to record radiation spectra only in a single mode. In addition, when processing spectral data, it is not possible to find the results of multiplying and dividing the spectra into each other, as well as determining the correlation spectrum and its correspondence coefficient. The research objective. In this work, the task was to develop a Java application that can be used for recording radiation spectra in a single and continuous mode with the BTC-110S spectrometer, as well as for quantitative comparison and processing of spectral data of objects of study using arithmetic operations. Moreover, to compare the spectra of optical radiation sources, use the coefficients of correspondence of their difference and correlation spectra. The statement of basic materials. The features of functioning and the graphical user interface of a Java application that solves the problem are described. Examples of its use are given. Conclusions. A cross-platform application software has been developed for recording radiation spectra in a single and continuous mode with the BTC-110S spectrometer, as well as for quantitative comparison and processing using arithmetic operations of spectral data of research objects. When comparing the spectra of objects of study, the program determines the correspondence coefficients for their difference and correlation spectra.
Актуальність теми дослідження. Спектральні прилади широко використовуються в наукових та прикладних оптичних дослідженнях. Сучасні спектральні прилади в багатьох випадках є цифровими. Розробка прикладного програмного забезпечення (ПЗ) для цифрових спектральних приладів є актуальним завданням. Постановка проблеми. Здебільшого компанії, які виготовляють спектральне устаткування, поставляють цифрові спектральні прилади і прикладне ПЗ в комплекті. У багатьох випадках використання цього ПЗ прив'язано до певної платформи. Подібні особливості має прикладне програмне забезпечення для спектрометра BTC-110S. Крім того, ПЗ, яке поставляється разом із приладами, може не включати необхідних для оптичних досліджень процедур обробки спектральних даних. Аналіз останніх досліджень і публікацій. У наш час однією з найбільш популярних мов програмування є Java. Останнім часом мовою програмування Java розроблена кросплатформна програма ST_Complex – прикладне ПЗ для спектрометра BTC-110S. Виділення недосліджених частин загальної проблеми. Програма ST_Complex має певні обмеження. Вона дозволяє спектрометру BTC-110S реєструвати спектри випромінювання тільки в однократному режимі. Крім того, при обробці спектральних даних відсутня можливість знаходження результатів множення та ділення спектрів один на одного, а також визначення кореляційного спектра та його коефіцієнта відповідності. Постановка завдання. Розробити Java-додаток, який може використовуватися для реєстрації спектрометром BTC-110S спектрів випромінювання в однократному та безперервному режимі, а також для кількісного порівняння і обробки за допомогою арифметичних операцій спектральних даних об'єктів дослідження. При цьому для порівняння спектрів джерел оптичного випромінювання використовувати різницеві та кореляційні спектри, а також їхні коефіцієнти відповідності. Виклад основного матеріалу. Описані особливості функціонування та графічний інтерфейс користувача Java-додатка, що вирішує поставлене завдання. Наведені приклади його використання. Висновки відповідно до статті. Розроблено кросплатформне прикладне ПЗ для реєстрації спектрометром BTC-110S спектрів випромінювання в однократному та безперервному режимі, а також для кількісного порівняння і обробки за допомогою арифметичних операцій спектральних даних об'єктів дослідження. З порівняння спектрів об'єктів дослідження програмою визначаються коефіцієнти відповідності для їх різницевого та кореляційного спектра.
Τύπος εγγράφου: Article
Περιγραφή αρχείου: application/pdf
Γλώσσα: Ukrainian
ISSN: 2411-5363
2519-4569
Σύνδεσμος πρόσβασης: http://tst.stu.cn.ua/article/view/218631
Rights: CC BY NC
Αριθμός Καταχώρησης: edsair.scientific.p..4e8acde4ea7f328c3fa498214e8ff5fb
Βάση Δεδομένων: OpenAIRE