Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Контролер управління домашньої метеостанцією

Реферат Контролер управління домашньої метеостанцією





="justify"> +0.5 В° C 0000 0000 0000 0001 0001h

В° C 0000 0000 0000 0000 0000h

.5 В° C 1111 1111 1111 1111 FFFFh

-25 В° C 1111 1111 1100 1110 FFCEh

В° C 1111 1111 1001 0010 FF92h

Крім ПЗУ DS18S20 має проміжне ОЗУ об'ємом 8 байт, плюс два байти енергонезалежної пам'яті. Карта пам'яті DS18S20 показана на малюнку:

В 

Рис. 3. Карта пам'яті DS18S20. br/>

Байти TH і TL являють собою температурні пороги, з якими порівнюються 8 біт кожного виміряного значення температури (молодший біт відкидається). За допомогою спеціальної команди можна організувати сигналізацію виходу температури за межі цих порогів. Якщо така функція не потрібна, байти TH і TL можна використовувати для зберігання будь-яких даних користувача. p align="justify"> Зчитування значення виміряної температури, а також передача команди початку перетворення і інших команд проводиться за допомогою 1-провідного інтерфейсу (1-WireTM). p align="justify"> Протокол, який використовується 1-провідним інтерфейсом, досить простий. У будь-який момент часу на 1-провідний шині можна виділити пристрій-майстер, яким може бути мікропроцесор або комп'ютер, і підлеглий пристрій, в нашому випадку це мікросхема термометра. Так як у нас на шині присутні тільки майстер і всього одне підлеглий пристрій, можна опустити все те, що пов'язано з адресацією пристроїв. У результаті потрібно знати лише протокол передачі байтів, які можуть бути командами або даними. p align="justify"> Ініціатором обміну по 1-провідний шині завжди виступає майстер. Всі пересилання починаються з процесу ініціалізації. Ініціалізація проводиться в такій послідовності (рис. 4):


В 

Рис.4. Ініціалізація обміну по 1-провідний шині. br/>

Майстер посилає імпульс скидання (reset pulse) - сигнал низького рівня тривалістю не менше 480 мкс. p align="justify"> За імпульсом скидання слід відповідь підлеглого пристрою (presence pulse) - сигнал низького рівня тривалістю 60 - 240 мкс, який генерується через 15 - 60 мкс після завершення імпульсу скидання. p align="justify"> Відповідь підлеглого пристрою дає майстру зрозуміти, що на шині присутній термометр і він готовий до обміну. Після того, як майстер виявив відповідь, він може передати термометру одну з команд. Передача ведеться шляхом формування майстром спеціальних тимчасових інтервалів (time...


Назад | сторінка 6 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка технологічного процесу виготовлення виливки Шків 525-326-0000-302
  • Реферат на тему: Анексія Криму, як можна вірішіті Конфлікт України с Россией чі можна его ві ...
  • Реферат на тему: Пристрій для безконтактного вимірювання температури за допомогою акустоопти ...
  • Реферат на тему: Коли працювати можна менше ...
  • Реферат на тему: Вправи, якими можна виміряти рівень розвитку координаційних здібностей