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

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





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

Після цього проводять травлення плати. Труять плату звичайно в розчині хлорного заліза. Нормальною концентрацією розчину можна вважати 20 ... 50%. Розводять, приблизно, 500 г порошку хлорного заліза в гарячій кип'яченій воді до отримання загального об'єму розчину, рівного 1 л. Розчин переливається в звичайну ванночку (наприклад використовувати фотографічний кювет). Тривалість травлення - 10 ... 60 хв, вона залежить від температури, концентрації розчину, товщини мідної фольги. Травлення проводять під витяжкою або в добре провітрюваному приміщенні. p align="justify"> Промиту плату просушують, рассверливают отвори під висновки радіоелементів (при цьому використовуються свердла діаметром 0,8 ... 1,0 мм.), зачищають дрібнозернистою наждачним папером, протирають серветкою, змоченою спиртом або ацетоном, а потім покривають каніфольним лаком (розчин каніфолі в спирті).

Заключним етапом є монтаж радіоелементів. Перед монтажем на плату потемнілі висновки радіоелементів слід зачищати до блиску, лудити їх не обов'язково. У якості флюсу краще користуватися каніфольним лаком, а не твердої каніфоллю. br/>

2.4 Тестуючі програми для пристрою


При проектуванні пристрої були розроблені ряд програм мовою програмування Сі, необхідних для його тестування і виявлення неполадок.

. Програма розроблена для перевірки індикатора (цифри 1, 2, 3, 4 висвічуються послідовно з затримкою в 20 мс):


# pragma code myprog = 0x800// початок програми з 0х800 адресса

# include "p18f2550.h"// підключення файлу p18f2550.h

void Delay10_us (unsigned char t);// процедури задержкіDelay100_us (unsigned char t); Delay_ms (unsigned char t); Delay10_ms (unsigned char t); main (void)

{= 0; TRISA = 0; = 0; TRISB = 0; = 0; TRISC = 0b00000000;

ADCON1 = 15;// налаштування висновків як цифрових = 0; (1)// нескінченний цикл

{

PORTB = 0b10000001;// запис 1 в 1 розряд індикатора

Delay_ms (20);// затримка 20 мс

PORTB = 0b01000010;// запис 2 в 2 розряд індикатора

Delay_ms (20);

PORTB = 0b11000100;// запис 3 в 3 розряд індикатора

Delay_ms (20);

PORTB = 0b00101000;// запис 4 в 4 розряд індикатора

Delay_ms (20);

}

} Delay10_us (unsigned char t)

{do

{

{_asm nop nop nop nop nop nop nop nop nop nop

nop nop nop nop nop nop nop nop nop nop


Назад | сторінка 7 з 13 | Наступна сторінка





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

  • Реферат на тему: Розробка індикатора рівня з пристроєм аварійного управління
  • Реферат на тему: Розробка методики калібрування індикатора годинникового типу ІТ 0 ... 2 мм
  • Реферат на тему: Розробка схеми перетворювача двійкового коду в код індикатора
  • Реферат на тему: Розробка схеми перетворювача двійкового коду в код семисегментний індикатор ...
  • Реферат на тему: Перетворювач двійково-десяткового коду в код семисегментний індикатора в ба ...