МЕНЮ


Фестивали и конкурсы
Семинары
Издания
О МОДНТ
Приглашения
Поздравляем

НАУЧНЫЕ РАБОТЫ


  • Инновационный менеджмент
  • Инвестиции
  • ИГП
  • Земельное право
  • Журналистика
  • Жилищное право
  • Радиоэлектроника
  • Психология
  • Программирование и комп-ры
  • Предпринимательство
  • Право
  • Политология
  • Полиграфия
  • Педагогика
  • Оккультизм и уфология
  • Начертательная геометрия
  • Бухучет управленчучет
  • Биология
  • Бизнес-план
  • Безопасность жизнедеятельности
  • Банковское дело
  • АХД экпред финансы предприятий
  • Аудит
  • Ветеринария
  • Валютные отношения
  • Бухгалтерский учет и аудит
  • Ботаника и сельское хозяйство
  • Биржевое дело
  • Банковское дело
  • Астрономия
  • Архитектура
  • Арбитражный процесс
  • Безопасность жизнедеятельности
  • Административное право
  • Авиация и космонавтика
  • Кулинария
  • Наука и техника
  • Криминология
  • Криминалистика
  • Косметология
  • Коммуникации и связь
  • Кибернетика
  • Исторические личности
  • Информатика
  • Инвестиции
  • по Зоология
  • Журналистика
  • Карта сайта
  • Разработка для контроля и определения типа логических интегральных микросхем методом сигнатурного анализа

    | |Конденсаторы | | |

    |C1, C2 |К50-16 - 16в-10мкф |2 | |

    |C3 |КМ-3б-Н30 - 0.1мкф (20% |1 | |

    |C4 |К50-16 - 16в-100мкф |1 | |

    |C5, C6 |К50-6 - 16в-2000мкф |2 | |

    |C7, C8 |К50-16 - 16в-100мкф |2 | |

    | | | | |

    | |Микросхемы аналоговые ГОСТ 18682-83 | | |

    |DA1 |К142ЕН1А |1 | |

    |DA2 |К142ЕН5А |1 | |

    |DA3, |К572ПА1А |2 | |

    |DA4 | | | |

    |DA5 |К554СА3А |1 | |

    |DA6 |К140УД6 |1 | |

    | | | | |

    | | | | | | |

    | | | | | |ППИ СПГТУ 2201.97.01 ПЭ1 |

    |Из|Лис|N докум.|Подп.|Дат| |

    |м |т | | |а | |

    |Разраб.| | | | |Лит. |Лист |Листов |

    |Пров. | | | |Сигнатурный анализатор | | | |1 |3 |

    | | | | | | |

    |N | | | |Перечень элементов | |

    |контр. | | | | | |

    |Утв. | | | | | |

    | | | | |

    |Поз. |Наименование |Кол|Примечание |

    |обоз-на| | | |

    |чение | | | |

    | | | | |

    | |Микросхемы цифровые ГОСТ 17021-75 | | |

    |DD1 |К555ИД7 |1 | |

    |DD2..DD|К555ИР27 |7 | |

    |8 | | | |

    |DD9, |К555ИД7 |2 | |

    |DD10 | | | |

    |DD11 |К155ЛП4 |1 | |

    |DD12 |К561ТМ2 |1 | |

    |DD13.. |К555КП11 |4 | |

    |DD16 | | | |

    | |Переключатели | | |

    |SA1 |ПКН-41 |1 | |

    | |Предохранители | | |

    |FU1 |0.5А |1 | |

    | |Разъемы | | |

    |X3 |Панель SLC-32, 32pin |1 | |

    |LPT-пор|DB25-M, 25pin |1 | |

    |т | | | |

    | | | | |

    | |Резисторы | | |

    |R1..R32|МЛТ-0.125 - 100К (10% |32 | |

    |R33..R6|МЛТ-0.125 - 27К (10% |32 | |

    |4 | | | |

    |R65..R9|МЛТ-0.125 - 4.3К (10% |32 | |

    |6 | | | |

    |R97..R1|МЛТ-0.125 - 100К (10% |32 | |

    |28 | | | |

    |R129..R|МЛТ-0.125 - 10К (10% |32 | |

    |160 | | | |

    |R161 |МЛТ-0.125 - 390 (10% |1 | |

    |R162 |МЛТ-0.125 - 270 (10% |1 | |

    |R163, |МЛТ-0.125 - 1К (10% |2 | |

    |R164 | | | |

    |R165, |МЛТ-0.125 - 360К (10% |2 | |

    |R166 | | | |

    |R167 |МЛТ-0.125 - 10К (10% |1 | |

    | | | | | | |Лис|

    | | | | | | |т |

    | | | | | |ППИ СПГТУ 2201.97.01 ПЭ1 |2 |

    |Из|Лис|N докум.|Подп.|Дат| | |

    |м |т | | |а | | |

    | | | | |

    |Поз. |Наименование |Кол|Примечание |

    |обоз-на| | | |

    |чение | | | |

    |R168 |МЛТ-0.125 - 100К (10% |1 | |

    |R169, |МЛТ-0.125 - 10К (10% |2 | |

    |R170 | | | |

    |R171 |C5-16-0.125 - 0.1 (1% |1 | |

    |R172..R|МЛТ-0.125 - 430 (10% |9 | |

    |180 | | | |

    |R181..R|МЛТ-0.125 - 10К (10% |14 | |

    |194 | | | |

    |R195 |МЛТ-0.125 - 100К (10% |1 | |

    |R196 |МЛТ-0.125 - 910 (10% |1 | |

    |R197 |МЛТ-0.125 - 1К (10% |1 | |

    |R198 |СП5-3ВА-0.5 - 4.7К (10% |1 | |

    |R199 |МЛТ-0.125 - 390 (10% |1 | |

    |R200 |МЛТ-0.125 - 10К (10% |1 | |

    | | | | |

    | |Транзисторы | | |

    |VT1.. |КП303 |32 | |

    |VT32 | | | |

    |VT33.. |КП301 |32 | |

    |VT64 | | | |

    |VT65.. |КТ315Б |33 | |

    |VT97 | | | |

    |VT98 |КТ815Б |1 | |

    |VT99.. |КТ814Б |6 | |

    |VT104 | | | |

    |VT105..|КТ815Б |3 | |

    | | | | |

    |VT107 | | | |

    |VT108..|КТ361Б |4 | |

    | | | | |

    |VT111 | | | |

    |VT112 |КТ315Б |1 | |

    |VT113 |КТ361Б |1 | |

    |VT114 |КТ815Б |1 | |

    | |Трансформаторы | | |

    |T1 |ТПП207-127/220-50 |1 | |

    | | | | |

    | | | | | | |Лис|

    | | | | | | |т |

    | | | | | |ППИ СПГТУ 2201.97.01 ПЭ1 |3 |

    |Из|Лис|N докум.|Подп.|Дат| | |

    |м |т | | |а | | |

    2) Основные параметры тестируемых микросхем.

    а) ТТЛ микросхемы [3,4] (при Uпит.=5в):

    |Параметр |К155 |К555 |К531 |КР1531 |

    |U1вх. мин., В |2 |2 |2 |2 |

    |U0вх. макс., В |0.8 |0.8 |0.8 |0.8 |

    |U0вых. макс., В |0.4 |0.5 |0.5 |0.5 |

    |I0вых. макс., мА |16 |8 |20 | |

    |U1вых. мин., В |2.4 |2.7 |2.7 |2.7 |

    |I1вых., макс., мА |-0.8 |-0.4 |-1 | |

    |I1вых. макс. с ОК,|250 |100 |250 | |

    |мкА | | | | |

    |I1вых. макс. сост.|40 |20 |50 | |

    |Z, мкА | | | | |

    |I0вых. макс. сост.|-40 |-20 |-50 | |

    |Z, мкА | | | | |

    |I1вх. макс., мкА |40 |20 |50 |20 |

    |I0вх. макс., мА |-1.6 |-0.4 |-2.0 |-0.6 |

    |Iк.з. макс., мА |-(18(55) |-100 |-100 |-(60(150) |

    |(U0вых=0) | | | | |

    |tзд. Р., нс |9 |9.5 |3 |3 |

    |Rн, кОм |0.4 |2 |0.28 |0.28 |

    |Pпот., мВт |10 |2 |19 |4 |

    б) КМОП микросхемы [3,4] (при Uпит.=10в):

    |Параметр |К176 |К561 |КР1561 |

    |U1вх. мин., В |7 |7 |7 |

    |U0вх. макс., В |3 |3 |3 |

    |Iвх. макс., мкА |0.1 |0.2 |0.3 |

    |U0вых. макс., В |0.3 |2.9 |1 |

    |I0вых. макс., мА | |0.3 |1.1 |

    |U1вых. мин., В |8.2 |7.2 |9 |

    |I1вых. макс., мА | |0.3 |-1.1 |

    |tзд. Р., нс |600 |620 |190 |

    3) Описание и распайка LPT-порта (нормальный режим) [7].

    |Порт |Бит |Контакт разъема |Описание |

    |378H |0 |2 |используется для записи |

    | |1 |3 |-“”- |

    | |2 |4 |-“”- |

    | |3 |5 |-“”- |

    | |4 |6 |-“”- |

    | |5 |7 |-“”- |

    | |6 |8 |-“”- |

    | |7 |9 |-“”- |

    |379H |0-2 |- |не используются |

    | |3 |15 |используется для чтения |

    | |4 |13 |-“”- |

    | |5 |12 |-“”- |

    | |6 |10 |-“”- |

    | |7 |11 |-“”- |

    |37AH |0 |1 |используется для записи |

    | |1 |14 |-“”- |

    | |2 |16 |-“”- |

    | |3 |17 |-“”- |

    | |4-7 |- |не используются |

    4) Подпрограмма инициализации устройства.

    INIT PROC NEAR ; начало подпрограммы инициализации

    push ax ; Запоминаем значения регистров ax и dx

    push dx

    mov dx, 378h

    mov al, 7Fh

    out dx, al ; 7FH(378H

    mov dx, 37AH

    mov al, 7

    out dx, al ; 07H(37AH

    mov al, 0Fh

    out dx, al ; 0FH(37AH

    mov dx, 378h

    mov al, 0

    out dx, al ; 00H(378H

    mov dx, 37AH

    mov al, 5

    out dx, al ; 05H(37AH

    mov al, 0Dh

    out dx, al ; 0DH(37AH

    mov al, 6

    out dx, al ; 06H(37AH

    mov al, 0Eh

    out dx, al ; 0EH(37AH

    pop dx ; Восстанавливаем значения регистров

    pop ax ; dx и ax

    INIT ENDP ; конец подпрограммы инициализации

    5) Подпрограмма тестирования микросхемы.

    b_data db 02h ; Данные по коммутации

    db 05h ; Макс. ток

    dw 4 ; Число циклов тестирования

    ; Далее идут 32 байта данных:

    dd 00000000000000000000000000000000b ; запись

    dd 00000000010010010100100000000000b ; сверка

    dd 00000000001001000001001000000000b ; запись

    dd 00000000010010010100100000000000b ; сверка

    dd 00000000000100100010010000000000b ; запись

    dd 00000000010010010100100000000000b ; сверка

    dd 00000000001101100011011000000000b ; запись

    dd 00000000010000000000000000000000b ; сверка

    TESTING PROC NEAR ; начало подпрограммы

    ; тестирования

    push bx ; сохраняем регистры в стеке

    push cx

    push dx

    mov bx, offset cs:b_data ; регистр BX - указатель

    ; на данные

    mov al, cs:[bx] ; загрузка в AL данных по

    ; коммутации

    mov ah, 7 ; выбор регистра коммутации (DD6)

    call write_r ; запись AL в регистр коммутации

    and al, 01000000B ; выделяем 6-й бит

    ; (тип микросхемы)

    jnz kmop

    mov al, 142 ; напряжение питания - +5в,

    ; если ТТЛ

    jmp end_u

    kmop: mov al, 255 ; напряжение питания - +9в,

    ; если КМОП

    end_u: mov ah, 5 ; выбор регистра управления

    ; напряжением (DD7)

    call write_r ; запись AL в регистр управления

    ; напряжением

    inc bx ; ставим указатель на макс. ток

    mov al, cs:[bx] ; загрузка в AL данных по току

    add al, 7 ; коррекция данных по току на 7мА

    mov al, 6 ; выбор регистра управления током

    ; (DD8)

    call write_r ; запись AL в регистр управления

    ; током

    inc bx ; ставим указатель на число

    ; циклов

    mov cx, cs:[bx] ; загружаем число циклов в

    ; регистр CX

    inc bx

    cycle: mov dl,0 ; внешний цикл записи (по CX)

    wr1: mov al, cs:[bx] ; внутренний цикл записи

    ; в 4 регистра (DD2-DD5)

    call write_r ; по регистру DL

    inc bx

    inc dl

    cmp dl, 4

    jnz wr1

    mov dl,0

    rd1: mov ah, dl ; внутренний цикл чтения и

    ; сравнения данных, считанных из

    call read_r ; 4-х мультиплексоров (DD13-DD16)

    mov ah, cs:[bx] ; и указателя [BX];по регистру DL

    cmp al, ah

    jnz error

    inc bx

    inc dl

    cmp dl, 4

    jnz rd1

    loop cycle

    good: mov al, 0 ; выход из п/п с AX=0 в случае,

    ; если все OK

    jmp exit

    error: mov al, 0FFH ; выход из п/п с AX=0FFH в случае

    ; ошибки

    exit: pop dx ; восстанавливаем регистры при

    ; выходе

    pop cx

    pop bx

    TESTING ENDP

    WRITE_R PROC NEAR

    ; процедура записи значения в регистры DD2-DD8

    ; Входные параметры: AL - записываемое значение

    ; AH - номер регистра

    ; (0-DD2, 1-DD3, 2-DD4, 3-DD5, 5-DD7, 6-DD8, 7-DD6)

    push ax ; сохраняем используемые регистры

    ; в стеке

    push dx

    mov dx, 378H

    not al ; инвертируем значение

    out dx, al

    mov dx, 37AH

    mov al, ah

    out dx, al

    or al, 00001000b ; устанавливаем 3-й бит для

    ; записи в порт 37AH

    out dx, al ; запись данных в регистр

    pop dx ; восстанавливаем значения

    ; регистров из стека

    pop ax

    WRITE_R ENDP

    READ_R PROC NEAR

    ; процедура чтения данных из мультиплексоров DD13-DD16

    ; Входные параметры: AH - номер мультиплексора

    ; (0-DD13, 1-DD14, 2-DD15, 3-DD16)

    ; Выходные параметры: AL - считанное значение

    push cx ; сохраняем используемые регистры

    ; в стеке

    push dx

    mov dx, 37AH

    mov al, ah

    out dx, al ; выбираем мультиплексор записью

    ; AL в 37AH

    mov al, 0 ; записываем 0 в регистр 378H для

    ; выбора для чтения

    mov dx, 378H ; "младшей" половины

    ; мультиплексора

    out dx, al

    mov dx, 379H

    in al, dx ; считываем данные "младшей"

    ; половины мультиплексора

    mov ah, al ; сохраняем их в AH

    mov al, 1 ; записываем 0 в регистр 378H для

    ; выбора для чтения "старшей"

    mov dx, 378H ; половины мультиплексора

    out dx, al

    mov dx, 379H

    in al, dx ; считываем данные "старшей"

    ; половины мультиплексора

    ; далее производим сборку считанных "половинок" из

    ; мультиплексоров по 4-е байта в 8 байт данных:

    mov cl, 4

    ror ah, cl ; сдвигаем данные в AH

    ; из 4-7 в 0-3 биты

    and ah, 00001111b ; сбрасываем 4-7 биты в AH

    and al, 11110000b ; сбрасываем 0-3 биты в AL

    or al, ah ; логически суммируем AL и AH

    not al ; инвертируем AL

    pop dx ; восстанавливаем значения

    ; регистров из стека

    pop cx

    READ_R ENDP

    Страницы: 1, 2, 3, 4


    Приглашения

    09.12.2013 - 16.12.2013

    Международный конкурс хореографического искусства в рамках Международного фестиваля искусств «РОЖДЕСТВЕНСКАЯ АНДОРРА»

    09.12.2013 - 16.12.2013

    Международный конкурс хорового искусства в АНДОРРЕ «РОЖДЕСТВЕНСКАЯ АНДОРРА»




    Copyright © 2012 г.
    При использовании материалов - ссылка на сайт обязательна.