Модель универсального программатора

Автор работы: Пользователь скрыл имя, 05 Декабря 2013 в 08:45, курсовая работа

Краткое описание

Цели:
Познакомиться с универсальным программатором, смоделировать его схему в программе Electronics Workbench и рассчитать тепловой режим этого устройства для того чтобы определить требуемый расход воздуха в канале.
Задачи:
• Проанализировать назначения и область применения электронного устройства
• Смоделированна модель программатора ВМ9215
• Произведен расчет теплового режима

Содержание

Введение 1.Основная часть
1.1 Теоретические основы электронного устройства
1.2 Практическая часть
1.2.1 Принципиальная схема электронного устройства
1.2.2 Расчет конструкции электронного устройства
1.2.3 Компьютерное моделирование электронного устройства
Заключение
Список литературы
Спецификация

Вложенные файлы: 1 файл

КУРСАЧ.docx

— 241.11 Кб (Скачать файл)

 

Программное обеспечение  программатора

Дадим общее  представление о возможных способах реализации программного обеспечения (ПО) программатора. Первое, на что нужно обратить внимание, — это под управлением какой операционной системы работает программатор. Большинство программного обеспечения программаторов реализовано под управлением DOS и не предъявляет к компьютеру специфических требований. Обычно, это программы, разработанные довольно давно. В последние несколько лет стали появляться программаторы, работающие под управлением операционной системы Windows. Это современные продукты, которые, как правило, выглядят гораздо элегантнее, имеют более дружественный интерфейс и обладают большим числом сервисных возможностей.

Рассмотрим  архитектуру программного обеспечения  программаторов. Наиболее распространенной является архитектура, в которой  в качестве ядра программатора выступает  промежуточный буфер данных. Все  операции в программаторе выполняются  с этим буфером. Для программирования микросхемы необходимо загрузить файл в буфер, запрограммировать данные из буфера в микросхему, сравнить содержимое микросхемы и буфера. При чтении данные из микросхемы записываются в  буфер. Размер промежуточного буфера данных, обычно, коррелирован с размером текущего типа микросхемы. Многолетний опыт разработки и производства программаторов позволил выработать концепцию оригинальной многобуферной архитектуры ПО программаторов с неограниченным количеством буферов. Такая архитектура позволяет работать с неограниченным количеством независимых наборов данных, проводить их анализ и редактирование. Например, Вы можете воспользоваться двумя буферами для считывания в них двух разных микросхем, проведения анализа этих наборов данных и, на их базе, создания нового массива данных в третьем буфере для последующего программирования его в микросхемы памяти или сохранения на диске.

Стандартным набором функций программаторов обычно являются следующие функции: чтение, запись, сравнение, контроль на чистоту, стирание (только для электрически перепрограммируемых устройств) микросхем. Некоторые программаторы имеют  функцию автоматического программирования. Эта функция позволяет осуществить  часто используемую комбинацию действий для конкретного типа микросхемы. Обычно, такая комбинация состоит  из такого набора: стереть микросхему, проконтролировать стертость, запрограммировать, сравнить запрограммированные данные с оригиналом, установить защиту. Удобство этой функции заключается в том, что весь «джентльменский» набор  активизируется одним нажатием.

Отдельно  остановимся на редакторских функциях программаторов. Наиболее распространенным перечнем редакторских функций являются: редактирование данных в шестнадцатеричном  формате, возможность заполнения буфера данных константой и подсчет контрольной  суммы. Этого простого набора редакторских функций вполне достаточно для простых  приложений. Для профессионального  использования программаторов необходимы расширенные возможности редактирования. К ним можно отнести:

* возможность редактирования данных  не только в шестнадцатеричном  формате, но и в двоичном, восьмеричном  и десятичном представлении;

* заполнение массива строкой  данных;

* поиск и замена строки данных;

* инвертирование данных;

* копирование массива данных  как внутри одного буфера, так  и между разными буферами;

* подсчет контрольной суммы;

* конвертирование шин адреса  и данных.

Еще одна особенность ПО программаторов, на которой стоит остановится отдельно, — это пакетный режим работы. Очень в немногих программаторах такой режим реализован. А преимущество такого режима просто очевидно — это автоматизация работы. Использую пакетный режим работы, можно создавать сценарии работы с программатором, автоматизируя всю рутинную работу. Наиболее интересны устройства, где пакетный режим работы практически не имеет ограничений, в нем доступны все ресурсы программатора. В пакетном режиме можно загружать файлы, запускать программирование, манипулировать параметрами программирования, окнами на экране, выводить графические данные и т. д., и т. п. В качестве иллюстрации использования пакетного режима работы программатора можно привести задачу программирования партии микросхем, в каждой из которых должен быть запрограммирован серийный номер. На специальном языке создается сценарий работы программатора, который заключается в следующем: оператор указывает начальное значение серийного номера партии микросхем и запускает процедуру программирования, программатор программирует микросхему с текущим серийным номером и вычисляет серийный номер следующей микросхемы, помещая его в соответствующий раздел памяти, далее процедура циклически повторяется. В приведенном примере пакетный режим работы значительно облегчает работу оператора и исключает свойственные оператору ошибки.

1.2 Практическая часть

1.2.1 Принципиальная схема электронного  устройства

Описание работы 
Через разъем ХР1 устройство подключается к COM-порту компьютера. 
К разъему ХР2 подключается внешний источник питания. Это бывает необходимым при программировании некоторых типов ИМС, когда тока отдаваемого COM-портом становится недостаточно. 
К разъему ХР3 подключается 10-ти контактный шлейф для соединения ББ с платами-адаптерами  
Съемной перемычкой JMP1 выбирается подключение источника питания к ББ. При положении перемычки 1-2 выбирается внешний источник питания, а при положении 2-3 устройство питается от СОМ-порта компьютера. 

Рисунок 1.1Схема электрическая принципиальная программатор ВМ9215

 

1.2.2 Расчет конструкции электронного  устройства

 

Транзистор КТ202А

мм

мм

мм

мм

мм

 

Диод Д2

мм

мм

мм

мм

 

Резистор КЭВ-10

мм

мм

мм

мм

 

Конденсатор К104-5

мм

мм

мм

мм

 

Стабилизатор напряжения ЛМ7805с

мм

мм

мм

мм

мм

 

Тиристор КУ120-5

мм

мм

мм

мм

мм

 

Общая площадь

м2

м2

м3

м3

 

Определить допустимый перегрев между  корпусом ИС и и окружающим его воздухом

к

к

к

 

Вычислить значение коэффициента теплообмена  конвекции

Вт

Вт/(К*м2)

 

Найти эффективную ширину канала

м

м

м

м

 

Определить среднее значение критерия Нуссельта

Вт/(Мк)

 

Посчитать высоту канала

м

м

 

Посчитать критерии Нуссельта

 

Вычислить значение критерия Рейнольдса

 

Определить скорость движения воздуха  в канале

м2

 

 

Найти живое сечение канала

м2

 

Суммарный требуемый расход воздуха, число каналов

м3

 

1.2. 3 Компьютерное моделирование электронного устройства

Рисунок 1.2. Схема электрическая принципиальная собранная в Electroniks Wordbench программатора ВМ 9215

 

Рисунок 1.3. форма сигнала поданного с цифрового генератора на вход схемы

Рисунок 1.4 форма сигнала полученного на цифровом анализаторе

 

Заключение

 

В данной курсовой проэкте было смоделированна модель программатора ВМ9215, произведен расчет теплового режима. В обзорной части были проанализированы назначения и область применения электронного устройства. В практической части курсового проэкта приведена принципиальная схема программаиора ВМ9215. При работе с курсовым проэктом мне понадобилось  знание полученные раньше, такие как

- знание  элементной базы полученные на  предмете «Электронная техника»

- умение  производить расчет теплового  режима конструкции, полученный  на предмете «Конструирование, производство  и эксплуатация СВТ»

- знание  и навыки работы в Electronic Workbench полученные на предмете «Электронная техника».

С прибором программатор был ознакомлен и 

 

Список используемой литературы

 

1. Точчи, Рональд, Дж., Уидмер, Нил, С. Цифровые системы. Теория и практика, 8-е издание. : Пер. с англ. — М. : Издательский дом "Вильяме", 2004. — 1024 с. : ил.

2. Новиков Ю. В. Основы цифровой схемотехники. Базовые элементы и схемы. Методы про-ектирования. -М.: Мир, 2001. -379с., ил. – Современная схемотехника.

3. Хвощ С.Т. Микропроцессоры и микро-ЭВМ в системах автоматического управления.

4. Каган Б.М., Сташин В.В. Основы проектирования микропроцессорных устройств автома-тики. – 2003 г.

5. Б. А. Калабеков «Цифровые устройства и микропроцессорные системы». – 2002 г.

6.А.И. Аксеонов  А В Нефедов отечественные полупроводниковые приборы.Справочное пособие -2002 г.

7. А.И. Аксеонов  А В Нефедов  Резисторы онденсаторы провода,припои,флюсы.Справочное пособие. – 2004 г. 

Спецификация

 

n/n

Наименование

Обозначение

Номинал

Количество

расчетные

стандартные

1

Транзистор

VT

 

КТ202А

1

2

Диод

VD1, VD2,VD3

 

Д-2

3

3

Резистор

R

 

КЭВ-10

1

4

Конденсатор

C

 

 К104-5

1

5

Стабилизатор напряжения

DA

 

ЛМ 7805с

1

6

Тиристор

VD4,VD 5 VD,6

 

КУ120-5

3

           
           
           
           
           
           
           
           
           
           
           
           
           
           
           


Изм.

Лист

№ докум.

Подпись

Дата

Лист

3

КРВМ.1111С14.005.ПЗ

 

 Разраб.

Козлов 

 Пров.

Гладкова Ю.В.

 Реценз.

 

 Н. Контр.

 

 Утв.

 

Модель  универсального программатора

Лит.

Листов

 



Изм.

Лист

№ докум.

Подпись

Дата

Лист

 

 

КРВМ.1111С14.005.ПЗ

 



Информация о работе Модель универсального программатора