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

Реферат Контролер управління системою терморегуляції з висновком показань на індикатор





термометром з цифровим введенням/виводом, що працюють з точністю В± 0.5 В° C.

У кожної мікросхеми DS18B20 мається унікальний і незмінний 64-бітний серійний номер, який використовується як вузловий адресу датчика. При цьому з'являється можливість співіснувати безлічі мікросхем DS18B20 на одній 1 провідний шині. Мікросхема DS18B20 може бути локально запитана від 3.0В до 5.5В або вона може бути налаштована таким чином, щоб бути живиться за допомогою 1-провідної лінії даних. p align="justify"> Здійснення передачі команди початку перетворення і інших команд, а також зчитування значення виміряної температури проводиться за допомогою 1-провідного інтерфейсу (1-WireTM).

Використовуваний 1-провідним інтерфейсом протокол не складний. У будь-який момент часу на 1-провідний шині можна виділити пристрій-майстер, яким може бути мікропроцесор або комп'ютер, і підлеглий пристрій, в нашому випадку це мікросхема система нагрівання і охолоджування. p align="justify"> Майстер завжди виступає ініціатором обміну по 1-провідний шині. Обмін з датчиком завжди починається з процесу ініціалізації. Ініціалізація проводиться в такій послідовності:

1. Формується імпульс скидання не менше 480мкс

. Далі лінія відпускається і через деякий час не більше 60мкс вона закорачивается самим датчиком це як сигнал готовності до обміну. ​​p align="justify">. Далі слід виконати передачу команди і адреси конкретного датчика встановленого на шині. br/>В 

Рис. 6 - Тимчасова діаграма ініціалізації


Після того, як майстер виявив відповідь, він може передати датчику одну з команд. Передача ведеться шляхом формування майстром спеціальних тимчасових інтервалів (time slots). Кожен часовий інтервал служить для передачі одного біта. Першим передається молодший біт. Інтервал починається імпульсом низького рівня, тривалість якого лежить в межах 1 - 15 мкс. Оскільки перехід з одиниці в нуль менш чутливий до ємності шини (він формується відкритим транзистором, в той час як перехід з нуля в одиницю формується підтягуючим резистором), саме цей перехід використовують 1-провідні пристрої для синхронізації з майстром. У підлеглому пристрої запускається схема тимчасової затримки, яка визначає момент зчитування даних. Номінальне значення затримки дорівнює 30 мкс, однак, воно може коливатися в межах 15 - 60 мкс. За імпульсом низького рівня слід передається біт. Він повинен утримуватися майстром на шині протягом 60 - 120 мкс від початку інтервалу. Часовий інтервал завершується переведенням шини в стан високого рівня на час не менше 1 мкс. Тривалість інтервалу залежить від власної ємності лінії обумовленою довгою. Так як в моєму пристрої датчики знаходяться на великій відстані від контролера, то рекомендується не мене 15мкс. br/>В 

Рис. 7 - Тимчасова діаграма передачі 0го біта


В 

Рис....


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





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

  • Реферат на тему: Штучний інтелект: чи може машина бути розумною?
  • Реферат на тему: Чи може комп'ютер мислити
  • Реферат на тему: Мова SMS - що це таке. Бути чи не бути йому в нашому житті
  • Реферат на тему: Учитель XXI століття. Яким він повинен бути ...
  • Реферат на тему: Чи може музика зупинити танки