0

комп'ютерний термометр (Інтернет-термометр)

Простий і недорогий термометр для ПК, який дозволяє вимірювати і записувати температуру з 8-ї термодатчиков. Пристрій адаптовано для передачі даних через Інтернет. Зв'язок з комп'ютером здійснюється через послідовний роз'єм RS232. Як датчики температури використовувалися DS1820 які обмінюються даними з системою за однопровідною шині. В результаті представлений термометр може бути оснащений великою кількістю датчиків, і температура може вимірюватися в багатьох точках одночасно.Компьютерный регистратор температуры (Интернет-термометр)

Характеристика

  • датчики температури: DS1820
  • максимальну кількість датчиків: 8
  • підключення до комп'ютера: роз'єм RS232
  • можливість роботи в Інтернеті
  • програмне забезпечення для Windows XP
  • харчування: від комп'ютера (роз'єм RS232)

опис схеми

Принципова схема показана на рис. 1.

Комп'ютерний реєстратор температури (Інтернет-термометр)

Рис. 1

Зв'язок з комп'ютером здійснюється по послідовному каналу RS-232. Схема харчуються по DTR. Оскільки порт RS-232 працює з напругою в діапазоні навіть -25 В … + 25 В, необхідно було використовувати стабілітрон D1, щоб знизити його до напруги 5 В, необхідного для систем DS1820. Робота однопровідною шини полягає в наступному. установка стану 1 (негативна напруга) на виході TXD порту RS-232 викликає закриття транзистора T1 (BC548B). В даний момент за допомогою резистора R1 стан холостого ходу, тобто + 5 В, підтримується на лінії. Транзистор T1 підключений емітером на мінус. Якщо час замикання на транзисторі перевищує 480 мкс, DS1820 прийме це як сигнал скидання. Відправка логічного нуля на мікросхеми DS1820 здійснюється через транзистор T1. Якщо комп'ютер посилає логічний сигнал, він буде встановлювати позитивне напруга на виході RTS. Це перевантажить навантаження на конденсатор C1. У той же час діод D2 не дозволить напрузі на лінії передачі даних перевищити 5В. Потім на лінії RTS встановлюється негативна напруга, і конденсатор C1 заряджається через елементи R1, R2 і D3. Конденсатор заряджається приблизно через 5 мкс, датчики DS1820 інтерпретують цей короткий імпульс як логічний сигнал. тепер, якщо однопровідні схеми відправляють 0, лінія даних в цих системах буде закорочена на землю. У цей момент на катоді діода D3 з'явиться позитивне напруга, а на аноді – негативне. Елементи U1 мікросхеми типу 4011 встановлять високий імпульс на вході CTS. Такий імпульс запам'ятається системним регістром. Як тільки керуюча програма завершить поточну функцію, вона буде проінформована про те, що 1-провідна лінія відправила логічну.

Монтаж і настройка

Збірка зразка була виконана на друкованій платі, показаної на рис. 2.

Компьютерный регистратор температуры (Интернет-термометр)

Рис. 2

Максимальна кількість датчиків температури, які можна підключити до одного роз'єму – 8. Тепер ви можете підключити зібрану систему до ПК і запустити програму. Програма для роботи з термометром повинна запускатися з дозволом не менше 1024×768. Програма автоматично виявляє підключену схему і починає вимірювати температуру.

Додатки показано на рис. 3.

Комп'ютерний реєстратор температури (Інтернет-термометр)

Рис. 3

Чи можемо змінити опис кожного термометра, вибравши його, і після нетривалого натискання на її ім'я за замовчуванням використовується «no_name». Після закриття вікна програми схема все одно буде працювати у фоновому режимі, і буде видно тільки значок поруч з годинником в панелі. Якщо курсор миші навести на цей значок, то з'явиться інформація з усіма назвами датчиків і вимірюваними температурами. Одне клацання по цьому значку відкриє вікно додатка. Програма повністю закривається після натискання кнопки «Готово» у вікні програми.

Програма може зберігати дані в файл для подальшого редагування, наприклад, в електронній таблиці. Для цього введіть шлях до файлу в поле «Шлях до файлу», введіть кількість секунд для запису і встановіть прапорець «Зареєструвати в файл». Ще можна адаптувати систему для роботи в інтернеті. У зв'язку зі специфікою теми інструкції з виконання цієї процедури доступні для завантаження в цифровому вигляді з веб-сайту. Керівництво містить безліч ілюстрацій, і установка дуже проста навіть для початківців. Зовнішній вигляд програми – термометра в браузері можна побачити на рис. 4.

Комп'ютерний реєстратор температури (Інтернет-термометр)

Рис. 4

Список деталей

Архів до проекту

Залишити коментар

Ваша електронна адреса не буде опублікований.