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

Реферат Мікропроцесорний пристрій управління електронними вагами





ачення опору до стандартного, отримуємо R3 = 130Ом.

Вихід дешифратора К1564ІД5, дозволяє роботу окремо взятого індикатора, не забезпечує такого струму, тому слід застосувати схему з підсилювальним каскадом, зображену на рис. 5.1. Робота семисегментного індикатора дозволена, коли з виходу дешифратора приходить низький рівень. При цьому між базою і емітером транзистора подається зсув, що задається дільником напруги, що складається з резисторів R1 і R3, включеного паралельно з опором емітерного переходу зі боку бази. Резистор R2 обмежує струм. br/>В 

Рис. 5.1 - Схема узгодження по струму дешифратора з семісегментним індикатором.


Для даної схеми можна вибрати транзистор К501 з максимальним струмом колектора 300мА.

Якщо прийняти струм через R3 рівним струму бази, то величина цього опір визначитися за формулою:

(5.3)

де b - коефіцієнт передачі по струму в схемою з загальним емітером, для К501 можна прийняти рівним 50;

U бе - напруга, необхідне для відкриття транзистора, зазвичай одно (0,8 .. 0,9) В;

I до - струм колектора, в даному випадку дорівнює струму, споживаному індикатором;

R бе - опір емітерного переходу з боку бази.

.

Округляючи значення опору до стандартного, отримуємо R3 = 300Ом.

R1 розраховується за формулою:

, (5.4)

де U п - Напруга живлення. <В 

Округляючи значення опору до стандартного, отримуємо R1 = 680ом

R2 розраховується за формулою:

, (5.5) p> де U д - Падіння напруга на індикаторі, одно 2,5 В.

Висновки 4 мікросхеми К514ІД1, 18 і 19 мікросхеми К1564ІД5 під'єднуються до мінуса живлення для дозволу їх роботи.

Ззовні на пристрій управління через роз'єм XP1 подаються: сигнал датчика, напруга живлення +5 В,-5В (для підсилювача), загальний провід живлення.

6 розробки керованих ПРОГРАМИ


Лістинг керуючої програми наведено в додатку А.

Для відображення інформації в пам'яті слід виділити 12 байт, в кожному з яких буде зберігатися код відображуваного символу. Підпрограма перетворення числа в послідовність виконує ділення машинного слова на 10 із залишком, тому для неї необхідно 6 байт: по два для діленого, приватного та залишку. Підпрограма розрахунку вартості виконує множення і ділення слів, тому для неї необхідно виділити 8 тимчасових регістрів. При виділенні реєстрової пам'яті враховано, що регістри r0-r15 не можуть використовуватися в ряді команд, наприклад, при порівнянні. В оперативній пам'яті також слід виділити 10 осередків під таблицю для розшифровки скан-кодів цифрових клавіш. Під вага, ціну і вартість у пам'яті виділяється по два байти.

Після подачі сигналу скидання RESET проводиться початкова завантаження регістрів, за допомогою яких реалізується настройка портів введення/виводу і оцифровка аналогового сигналу, а також ініціалізація таблиці рашіфровкі скан-кодів. Після ініціалізації програма входить в нескінченний цикл. Опитування клавіатури відбувається шляхом почергової установки в низький рівень ліній PB4-PB6 і читання ліній PB0-PB3. Далі скан-код клавіші розпізнається програмно, під нього виділено регістр r13. При виконанні процедури введення даних скан-код розшифровується при допомогою таблиці і кінцеве значення символу, введеного з клавіатури, записується в регістр r14.

Регістри r16-r25 використовуються для тимчасового зберігання даних.

При розробці процедури відображення інформації необхідно враховувати, що екран повинен повністю оновлюватися з частотою не менш 40Гц, отже, з урахуванням того, що дисплей має 16 індикаторів, активний індикатор повинен мінятися не пізніше, ніж через кожні 1,5625 мс. Основний цикл програми, в якому відбувається оновлення інформації, що відображається, займає менше часу

Мікроконтролер працює з цілими числами, дрібна частина буде лише імітуватися шляхом підсвічування коми біля відповідного символу на дисплеї.

7 ВИСНОВОК


У контролері можна використовувати будь-які мікросхеми сімейства AVR, залежно від поставлених завдань. Контролер володіє резидентної пам'яттю і безліччю вбудованих допоміжних пристроїв, що значно спрощує схемотехнічні реалізацію системи управління. Завдяки того, що контролер є перепрограмувальний, в системі управління електронними вагами досить легко можна міняти діапазони ваги, ціни і вартості. br clear=all> ЛІТЕРАТУРА

1. Шарапов О.В. Приклади розв'язання схемотехнічних завдань: Навчальний посібник. - Томськ: ТІАСУР, 1994. - 141 с. p> 2. Шарапов О.В. Цифрова та мікропроцесорна техніка: Навчальний посібник. 2-е вид., Перер. і доп. - Томськ: Вид-во Том. ун-ту, 1997. - 108 с. p> 3. Сташін В.В., Урусов А.В., Мологонцева О.Ф. Проектування цифрових пристроїв на однокристальних мікроконтролерах. - М.: В...


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





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

  • Реферат на тему: Проектування цифрових пристроїв на основі цифрових компараторів для керуван ...
  • Реферат на тему: Схеми живлення і секціонування контактної мережі змінного струму
  • Реферат на тему: Розрахунок блоку живлення постійного струму
  • Реферат на тему: Коли працювати можна менше ...
  • Реферат на тему: Розробка плати &Пристрій управління та індикації РЛС& та програмного компле ...