Безкоштовна технічна бібліотека ЕНЦИКЛОПЕДІЯ РАДІОЕЛЕКТРОНІКИ ТА ЕЛЕКТРОТЕХНІКИ USB термометр на мікроконтролері. Енциклопедія радіоелектроніки та електротехніки Енциклопедія радіоелектроніки та електротехніки / Мікроконтролери Як мікроконтролер, був обраний ATmega8. Цифровий термодатчик: DS18B20, у якого межі вимірювання температури від -55 до +125 градусів за Цельсієм. Втім, ось список всього, що потрібно для термометра:
Схема пристрою: Схема дуже проста. Зліва розташовані всі 4 контакти USB. Конденсатор С3 - це той самий кондер живлення. Стабілітрони VD1 та VD2 знижують напругу на лінії передачі даних до 3,3В. Датчик DS18B20 Можна не ставити на плату, а вивести на потрібне місце, взагалі довжина дроту може бути до 100 метрів, але я не раджу більше ніж 50м. Світлодіод змінює свій стан (запалюється/гасне) при кожному запуску вимірювання температури. Якщо він з хаотичною швидкістю блимає, тоді з термодатчиком працює нормально, якщо постійно світитися або не світитися - з датчиком проблеми (неправильно підключений, неробочий, або дуже довгий провід, біля якого сильні електромагнітні перешкоди). Справа розташований роз'єм для внутрішньосхемного програмування мікроконтролера. Прошивка для нього - USBThermometer\MCU\USB_thermometer\default\main.hex. Після заливання прошивки Вам потрібно правильно виставити фьюзи, інакше пристрій не буде працювати, в STK500 з AVR Studio це виглядає так: Якщо ви правильно зібрали пристрій і правильно прошили МК, то при підключенні до комп'ютера через USB Windows знайде новий пристрій і запитає де драйвер. Він розташований у папці USBThermometer\windows-driver\куди Вам і треба вказати шлях Після встановлення драйвера перезавантажте ПК. Потім запустіть програму USBThermometer.exe. Якщо пристрій не підключено, замість температури буде написано "Не підкл." і при перетягуванні вікно буде трохи "підвисати" кожну секунду тому що програма кожну секунду оновлюватиме дані про підключені пристрої поки не знайде цей термометр. Якщо Ви підключите пристрій, то в треї вискочить повідомлення "Термометр підключено", вікно підвисати вже не буде, і Ви побачите таке: Ще, що дуже зручно, є функція "Міні-вікно" та "Поверх усіх вікон". Я зазвичай встановлюю всі 2 галочки і виходити ось що: Вся сіра область це і є вікно програми в "міні-виді" (біло-синє тло з бульбашками - то робочий стіл). Подобатися:)? Це зручно тому, що вікно маленьке (96х198) постійно поверх всіх вікон і не заважається при використанні інших додатків. До того ж, програма не відображається на панелі завдань, а тільки в треї і, навівши курсор на іконку програми, можна побачити температуру в Цельсіях: Цей термометр я перевіряв на кількох стаціонарних ПК, ноутбуках та нетбуках під операційними системами Windows Home Edition, Windows Professional та Windows Vista. Все працювало чудово! Тільки на вісті, при температурі на термодатчика нижче -9 і вище 99 град. не було видно літери "С" (там де температура в Цельсіях), тому що я вибрав шрифт для відображення температури "Comic Sans MS", але я не думаю, що для когось це проблема. Програма, прошивка, вихідники та драйвер: Завантажити (500 кБайт) PS Якщо у Вас немає програматора і Вам потрібен вже прошитий мікроконтролер або Ви хочете купити вже готовий термометр, то звертайтесь до мене на e-mail: Так само я приймаю замовлення на розробку та виготовлення пристроїв на мікроконтролерах, за цим звертатись на той же імейл. Автор: Бражніков Михайло, devices2000 {сцебака} ya.ru; Публікація: cxem.net Дивіться інші статті розділу Мікроконтролери. Читайте та пишіть корисні коментарі до цієї статті. Останні новини науки та техніки, новинки електроніки: Запрацювала найвища у світі астрономічна обсерваторія
04.05.2024 Управління об'єктами за допомогою повітряних потоків
04.05.2024 Породисті собаки хворіють не частіше, ніж безпородні
03.05.2024
Інші цікаві новини: ▪ Нова електроніка витримає радіацію та нагрівання ▪ Гра в Тетріс позбавить болісних спогадів ▪ Нова технологія стеження за малими судами Стрічка новин науки та техніки, новинок електроніки
Цікаві матеріали Безкоштовної технічної бібліотеки: ▪ розділ сайту Мистецтво відео. Добірка статей ▪ стаття Не хочу вчитися, хочу одружитися. Крилатий вислів ▪ стаття Який збіг пов'язав смерті соліста Boney M та Григорія Распутіна? Детальна відповідь ▪ стаття Експлуатація водоелектронагрівачів. Типова інструкція з охорони праці ▪ стаття Автозаряд акумулятора резервного живлення. Енциклопедія радіоелектроніки та електротехніки
Залишіть свій коментар до цієї статті: All languages of this page Головна сторінка | Бібліотека | Статті | Карта сайту | Відгуки про сайт www.diagram.com.ua |