Практика інженерної електроніки
Травлення друкованих плат Травлення друкованих платАвтор испробовал безліч методів травлення друкованих плат. По суб'єктивній думці, найкращий і безпечним є перший з описаних нижче методів, заснований на використанні готового розчину хлорного...
Структурна схема Структурна схемаСтруктурна схема робота. На фотодатчик 1 і фотодатчик 2 попадає світло, а операційні підсилювачі ОУ1 і ОУ2 підсилюють сигнал з фотодатчика, що попадає на АЦП, де він перетвориться в цифрові десятиразрядные дані D0-D10....
Виготовлення деталей Виготовлення деталейРозглянемо окремі деталі. Основою електродриля служить підставка, виготовлена з листа металу товщиною 1 мм. Підставка має форму квадрата. При виготовленні кути квадрата зігнуті в місцях, позначених пунктирними...
Монтажна плата Монтажна платаОскільки схема нескладна, вона може бути виконана на однобічному текстоліті розмірами 150x30 мм. Для перевірки автор зібрав схему на макетній платі. Позиції установки датчиків Холу можна висвердлити по периметрі плати...
Алгоритм роботи пристрою
Дані з LM75 можуть бути лічені двома способами. Для передачі адреси й даних використовується пакет, у якому бере участь тільки байт адреси з наступним байтом даних для читання. Зчитування байта провідним пристроєм 12С підтверджується позитивним або негативним квитированием. Сигнал негативного квитирования сповіщає провідний пристрій про те, що воно тільки що прочитало останній байт

Отримані дані зміщають вправо через перенос п'ять разів, після чого їх необхідно перетворити в позитивні числа. Для цього негативні значення за допомогою додаткового коду перетворять у цілі позитивні значення. Код температури перетвориться в цифри реальної температури в десятковому коді. Далі отримані числа необхідно розділити на вісім

На наступному етапі дані розбиваються поразрядно. Для роботи семисегментного індикатора двоїчно-десяткове значення перетвориться в семисегментный код. Мікроконтролер виводить семисегментные коди на дисплей, після чого програма реалізує затримку в 0,5 з і вертається в початок.

Реалізація підпрограми Реалізація підпрограмиПрограма. Програма починається з установки портів вводу-виводу. Далі треба опитування АЦШ. Виходячи з результату значень, отриманих з АЦШ, установлюється...