Разработка программы универсального термостата с помощью микроконтроллера ATmega8
В современном мире широкое применение все более приобретает внедрение новой техники как в промышленном хозяйстве, так и в бытовых нуждах. Для улучшения какой-либо техники разрабатываются методы эффективного использования энергии, и одним из таких устройств являются микроконтроллеры. Для улучшения и...
Saved in:
| Main Authors: | , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Academician Ye.A. Buketov Karaganda University
2017-06-01
|
| Series: | Қарағанды университетінің хабаршысы. Физика сериясы |
| Subjects: | |
| Online Access: | https://phs.buketov.edu.kz/index.php/physics-vestnik/article/view/176 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850197770712907776 |
|---|---|
| author | N.A. Ispulov A.Zh. Zhumabekov A.B. Abdrakhmanov |
| author_facet | N.A. Ispulov A.Zh. Zhumabekov A.B. Abdrakhmanov |
| author_sort | N.A. Ispulov |
| collection | DOAJ |
| description |
В современном мире широкое применение все более приобретает внедрение новой техники как в промышленном хозяйстве, так и в бытовых нуждах. Для улучшения какой-либо техники разрабатываются методы эффективного использования энергии, и одним из таких устройств являются микроконтроллеры. Для улучшения и автоматизирования работ использованы современные технологии и их продукты, например, влажность воздуха, разность температур. Для разных условий работы нужны разные части используемого продукта, и поэтому необходимо уменьшить число вспомогательных датчиков. Для этого разрабатываются компактные и универсальные датчики и программы ее реализации. Статья посвящена разработке модели универсального термостата на микроконтроллере ATmega8. Описаны
используемые устройства и способы их подключения к микроконтроллеру. Разработан алгоритм работы программы в специальной среде CodeVisionAVR. Создана схема устройства, произведена отладка программы в симуляторе схем ISIS Proteus. Произведена прошивка кода программы в микроконтроллер ATmega8. Реализовать эту широтно-импульсную модуляцию можно как программным, так и аппаратным способом. Первый из них не подходит, так как захватывает все ресурсы микроконтроллера, а нужно еще организовать опрос датчика, поэтому выбран аппаратный способ, использующий внутренние ресурсы компьютера. Для его реализации использован оператор WriteAnalog(), который
может выполняться в фоновом режиме. Результаты работы, как аппаратная, так и программная часть, выполнены в полном объеме и изложены в настоящей статье. Универсальный термостат является лучшим аналогом всех датчиков температуры и очень прост в использовании.
|
| format | Article |
| id | doaj-art-b4df154ea94746238d9d2368d9abd0c7 |
| institution | OA Journals |
| issn | 2518-7198 2663-5089 |
| language | English |
| publishDate | 2017-06-01 |
| publisher | Academician Ye.A. Buketov Karaganda University |
| record_format | Article |
| series | Қарағанды университетінің хабаршысы. Физика сериясы |
| spelling | doaj-art-b4df154ea94746238d9d2368d9abd0c72025-08-20T02:13:03ZengAcademician Ye.A. Buketov Karaganda UniversityҚарағанды университетінің хабаршысы. Физика сериясы2518-71982663-50892017-06-01862Разработка программы универсального термостата с помощью микроконтроллера ATmega8N.A. IspulovA.Zh. ZhumabekovA.B. Abdrakhmanov В современном мире широкое применение все более приобретает внедрение новой техники как в промышленном хозяйстве, так и в бытовых нуждах. Для улучшения какой-либо техники разрабатываются методы эффективного использования энергии, и одним из таких устройств являются микроконтроллеры. Для улучшения и автоматизирования работ использованы современные технологии и их продукты, например, влажность воздуха, разность температур. Для разных условий работы нужны разные части используемого продукта, и поэтому необходимо уменьшить число вспомогательных датчиков. Для этого разрабатываются компактные и универсальные датчики и программы ее реализации. Статья посвящена разработке модели универсального термостата на микроконтроллере ATmega8. Описаны используемые устройства и способы их подключения к микроконтроллеру. Разработан алгоритм работы программы в специальной среде CodeVisionAVR. Создана схема устройства, произведена отладка программы в симуляторе схем ISIS Proteus. Произведена прошивка кода программы в микроконтроллер ATmega8. Реализовать эту широтно-импульсную модуляцию можно как программным, так и аппаратным способом. Первый из них не подходит, так как захватывает все ресурсы микроконтроллера, а нужно еще организовать опрос датчика, поэтому выбран аппаратный способ, использующий внутренние ресурсы компьютера. Для его реализации использован оператор WriteAnalog(), который может выполняться в фоновом режиме. Результаты работы, как аппаратная, так и программная часть, выполнены в полном объеме и изложены в настоящей статье. Универсальный термостат является лучшим аналогом всех датчиков температуры и очень прост в использовании. https://phs.buketov.edu.kz/index.php/physics-vestnik/article/view/176микроконтроллерысреда Arduinoмикроконтроллер ATmega8термисторыуниверсальный термостатпрограмма LabVIEW |
| spellingShingle | N.A. Ispulov A.Zh. Zhumabekov A.B. Abdrakhmanov Разработка программы универсального термостата с помощью микроконтроллера ATmega8 Қарағанды университетінің хабаршысы. Физика сериясы микроконтроллеры среда Arduino микроконтроллер ATmega8 термисторы универсальный термостат программа LabVIEW |
| title | Разработка программы универсального термостата с помощью микроконтроллера ATmega8 |
| title_full | Разработка программы универсального термостата с помощью микроконтроллера ATmega8 |
| title_fullStr | Разработка программы универсального термостата с помощью микроконтроллера ATmega8 |
| title_full_unstemmed | Разработка программы универсального термостата с помощью микроконтроллера ATmega8 |
| title_short | Разработка программы универсального термостата с помощью микроконтроллера ATmega8 |
| title_sort | разработка программы универсального термостата с помощью микроконтроллера atmega8 |
| topic | микроконтроллеры среда Arduino микроконтроллер ATmega8 термисторы универсальный термостат программа LabVIEW |
| url | https://phs.buketov.edu.kz/index.php/physics-vestnik/article/view/176 |
| work_keys_str_mv | AT naispulov razrabotkaprogrammyuniversalʹnogotermostataspomoŝʹûmikrokontrolleraatmega8 AT azhzhumabekov razrabotkaprogrammyuniversalʹnogotermostataspomoŝʹûmikrokontrolleraatmega8 AT ababdrakhmanov razrabotkaprogrammyuniversalʹnogotermostataspomoŝʹûmikrokontrolleraatmega8 |