135892 (Разработка программатора микросхем ПЗУ), страница 7
Описание файла
Документ из архива "Разработка программатора микросхем ПЗУ", который расположен в категории "". Всё это находится в предмете "радиофизика и электроника" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "радиоэлектроника" в общих файлах.
Онлайн просмотр документа "135892"
Текст 7 страницы из документа "135892"
Данная команда выводит окно с текущим алгоритмом программирования, который выводится также о окне . Если существует возможность корректировки, то на нижней части окна присутствуют один или два указателя , . Тогда соответстующими клавишами-стрелками можно выбрать альтернативный вариант, а затем нажатием зафиксировать свой выбор.
5.2.38 Команда
По этой команде выводится окно с текущим режимом программирования, который выводится также в окне . Если есть возможность корректировки, то на нижней части рамки окна присутствуют один или два указателя , . Тогда соответствующими клавишами-стрелками можно выбрать альтернативный вариант, а затем нажатием зафиксировать свой выбор.
Кроме режимов программирования "Нормальный" и "Ускоренный", для тестирования программатора есть режим "Отладка", в котором процесс программирования или чтения микросхемы зацикливается (результат чтения в первом цикле отображается в буфере редактора) до нажатия .
Для микросхем семейства MK51 еще предусмотрены режимы "Бит защиты 1", "Бит защиты 2" (для программирования битов защиты от чтения внутреннего ПЗУ) и "Шифр.таблица" (для программирования шифровальной таблицы).
5.2.39 Команда
Эта команда выводит окно с текущим значением напряжения программирования, которое, в случае его отличия от штатного значения, выводится в окно и в окно с прогресс-индикатором процесса программирования (справа от штатного значения, например, 25 --> 24.5). Если есть возможность корректировки напряжения, то на нижней части рамки окна присутствуют один или два индикатора , . Тогда соответствующими клавишами-стрелками можно выбрать альтернативный вариант и зафиксировать свой выбор нажатием .
5.2.40 Команда
Данная команда позволяет выбрать один из трех вариантов расчета контрольной суммы для назначаемой области буфера редактора ПЗУ или для выбранной микросхемы (ПЗУ или ПЛМ):
-
с точностью до слова
-
с точностью до байта
-
с точностью до байта с учетом переносов.
5.2.41 Команда
Эта команда "привязывает" аппаратуру программатора к одному из существующих параллельных портов компьютера LPT1...LPT3. Если в компьютере поддерживается только один порт, например, LPT1, то он назначается и программатору и принтеру. В этом случае непосредственно перед использованием программатора, если он не подключен к соответствующему порту кабелем, необходимо выполнить такую связь (при переключении кабеля принтер и программатор надо обязательно выключать).
5.2.42 Команда
Команда назначает принтеру один из доступных параллельных портов LPT1 ... LPT3 компьютера (для распечатки данных буфера редактора ПЗУ или редактора ПЛМ). Если в компьютере доступен только один порт, например, LPT1, то он может использоваться и программатором и принтером. Для этого непосредственно перед использованием конкретного устройства его необходимо с этим портом соединить кабелем (при переключении кабеля принтер и программатор надо обязательно выключать).
-
Анализ работы устройства
Формирователь сигналов IBM представляет собой шинный формирователь, который пропускает сигналы с шины данных IBM (выходные сигналы регистра данных последовательного порта) на внутреннюю шину программатора, когда сигнал MODE_OUT имеет нулевое значение. По положительному фронту сигнала MODE_OUT в регистре управляющих сигналов запоминаются управляющие сигналы, которые поступают по той же шине IBM. Четыре управляющих сигнала (READ, WRITE, MODE_OUT и OUT_HI) являются выходными сигналами регистра управления последовательного порта.
Информация для прожигания ячейки ПЗУ (адрес и данные), поступающая с шины данных IBM, запоминается в регистре адреса и регистре данных. Распределение информации по регистрам осуществляется путем программирования соответствующих управляющих сигналов.
Сигналы с выходов регистра адреса и регистра данных подаются непосредственно на микросхему ПЗУ. Кроме того, на нее поступают от одного до четырех сигналов с управляемых блоков питания. Напряжения на выходах этих блоков питания задаются информацией, записываемой в соответствующие регистры. Эта информация поступает с IBM точно так же, как данные для прожигания ячейки ПЗУ (через шинный формирователь IBM), а управляющие сигналы обеспечивают запись этой информации в соответствующие регистры.
Для чтения информации из ячейки ПЗУ сначала из IBM поступает адрес ячейки, который запоминается в регистре адреса, а затем управляющие сигналы открывают формирователь сигналов данных ПЗУ, пропуская информацию с шины данных ПЗУ на внутреннюю шину программатора. Сигнал MODE_OUT при открытом формирователе сигналов данных ПЗУ должен иметь единичное значение, отключающее формирователь сигналов IBM от внутренней шины программатора.
Чтение байта данных с внутренней шины программатора в IBM осуществляется через коммутатор в 2 этапа (по 4 бита), т.к. у последовательного порта IBM только 5 входных сигналов (входы регистра состояния). Подключение к выходу коммутатора старшего полубайта осуществляется при единичном значении сигнала OUT_HI, а при нулевом значении этого сигнала на выход коммутатора проходят сигналы младшего полубайта.
Формирователь сигналов адреса предназначен для считывания с ПЗУ младшего байта адреса. Это требуется для микросхем ПЗУ с общей 16-разрядной шиной для адреса и данных (например, КМ1801РР1). Шина адреса и данных этих микросхем является мультиплексированной (т.е. по ней сначала передается адрес, затем данные) и двунаправленной (при чтении из микросхемы данные передаются в обратную сторону). Для таких микросхем шина адреса/данных подключается к сигналам A0...A7, D0...D7 программатора, которые тоже являются двунаправленными.
Формирователь сигнала KROSS предназначен для идентификации кросс-платы. Сигнал KROSS, поступающий на формирователь с кросс-платы, скоммутирован на каждой кросс-плате с одним из разрядов адреса и поэтому повторяет значение этого разряда. Записывая в регистр адреса адрес с нулевым битом в определенном разряде, программа проверяет, соответствует ли подключенная кросс-плата микросхеме ПЗУ, выбранной пользователем.
-
Организационно-экономическая часть
-
Расчет себестоимости платы программатора
-
Основным исходным материалом для расчета себестоимости печатной платы для программатора микросхем ПЗУ служит основная производственная программа, табель трудоемкости изготовления узлов на плату программатора. В состав, которой входят трудоемкость на таких участках как химико – технологический участок (ХТУ), на котором осуществляется изготовление печатной платы; электро – монтажный участок (ЭМУ), где производится монтаж электрорадиоэлементов; и, наконец, участок наладки теперь уже изготовленной платы, прошедшей весь технологический цикл изготовления и сборки печатной платы. Также для расчета необходимо знать затраты на сырье, материалы, покупные и комплектующие изделия, выпуск продукции. Основная производственная программа – это документ, в котором оговариваются все затраты на выпуск продукции.
В зависимости от типа производства и этапа проектирования, производственная программа может быть точной, приведенной и условной.
Для средне- и мелкосерийного производства применяют проектирование по приведенной программе. С этой целью все сборочные единицы разбивают на группы по конструктивным и технологическим признакам. В каждой группе выбирали сборочную единицу – представитель, по которой далее ведут расчеты.
Производственная программа рассчитывается, исходя из следующих соображений:
Проектированный участок должен иметь достаточные размеры с учетом размещения необходимого оборудования.
Годовая программа должна быть такой, чтобы выполнялись установленные нормативы (например, сменный мастер должен иметь в своем подчинении не менее 20-25 рабочих, а старший не менее 2-х мастеров) и т.д.
Таблица 5 - Сырьё и материалы.
№ | Наименование | Ед. изм. | Кол-во | Цена за ед., руб. | Затраты на изд., руб. | |
1 | СТЭФ.1-2ЛК | кг | 0,32 | 180 | 57,60 | |
2 | Вспомогательные материалы | - | - | - | 20,15 | |
ИТОГО | 77,75 |
К затратам на сырье и материалы добавляются транспортно-заготовительные расходы, которые составляют 8%.
ТЗРс = 8%* сырьё = 0,08*77,75 =6,22 руб.
Таблица 6 - Расчет затрат на комплектующие изделия
№ | Наименование комплектующих изделий | Кол. | Цена за ед. изд., руб. | Затраты на изд., руб. | ||
1 | 2 | 3 | 4 | 5 | ||
1 | Диоды | |||||
2 | Д310 | 16 | 1,56 | 24,96 | ||
3 | КД522 | 21 | 0,54 | 11,34 | ||
4 | КС168 | 2 | 1,63 | 3,26 | ||
5 | Конденсаторы | |||||
6 | КМ-6 | 6 | 5,20 | 31,20 | ||
7 | Микросхемы | |||||
8 | К555АП5 | 1 | 6,50 | 6,50 | ||
9 | К555АП6 | 1 | 7,20 | 7,20 | ||
10 | К555ИР23 | 1 | 8,40 | 8,40 | ||
11 | К555КП11 | 1 | 4,29 | 4,29 | ||
12 | К555ЛА13 | 2 | 3,90 | 7,80 | ||
13 | К555ЛН3 | 13 | 2,08 | 27,04 | ||
14 | К572ПА1 | 4 | 78,00 | 312 | ||
15 | К574УД2 | 2 | 57,60 | 115,2 | ||
16 | КР580ВВ55А | 4 | 24,00 | 96,00 | ||
17 | Резисторы | |||||
18 | С2-33А-0,125 | 76 | 0,48 | 36,48 | ||
19 | С2-33-0,25 | 52 | 0,48 | 24,96 | ||
20 | С2-33А-0,5 | 8 | 0,77 | 6,16 | ||
21 | С2-33А-1 | 1 | 0,84 | 0,84 | ||
22 | Разъмы | |||||
Продолжение таблицы 6 | ||||||
23 | ОНП-КГ-56-40-В53 | 1 | 26,70 | 26,70 | ||
24 | CENR-36F | 1 | 68,20 | 68,20 | ||
25 | Транзисторы | |||||
26 | КТ315 | 1 | 0,54 | 0,54 | ||
27 | КТ361Г | 20 | 0,90 | 18,00 | ||
28 | КТ805 | 4 | 4,80 | 19,2 | ||
29 | КТ814 | 8 | 2,73 | 21,84 | ||
30 | КТ972 | 4 | 4,20 | 16,8 | ||
31 | КТ973 | 4 | 4,20 | 16,8 | ||
ИТОГО | 951,44 |
Тех. потери составляют 6% от суммы затрат на комплектующие изделия и вычисляются следующим образом: