Содержание Введение 1. Задание на курсовую работу 2. Разработка алгоритма решения задачи 3. Разработка программы 4. Тестирование и отладка программы 5. Документирование программы Заключение Литература Приложение Введение Целью данной курсовой работы является получение навыков разработки, отладки, тестирования и документирования программ на языке высокого уровня при решении на ЭВМ прикладной инженерной задачи. В ходе выполнения курсовой работы решены следующие задачи: Разработан алгоритм синтеза пленочного резистора по заданным параметрам исходного резистора. Разработана программа реализации данного алгоритма на языке С++. Выполнена отладка и тестирование программы. Составлена документация на программу и инструкция пользователя программой. Программа оттранслирована и скомпонована в среде MVS-6 в виде консольного приложения. Программа предназначена для работы под управлением операционной системы WINDOWSXP или ее более ранних версий. При работе программы используется стандартное оборудование компьютера: процессор типа PENTIUM, жесткий диск, монитор, клавиатура и мышь. 1. Задание на курсовую работу Прикладной инженерной задачей в данной курсовой работе является синтез интегральных резисторов микросхем. Резисторы микросхемы представляют собой полоски тонкой пленки в форме прямоугольника или меандра, как показано на рис. 1. Рис. 1 Форма пленочного резистора Расчет резистора заключается в определении его размеров – длины и ширины в случае прямоугольных пленок и ширины , расстояния между полосками, размеров и , а также числа звеньев в случае пленок в форме меандра. Исходные данные представлены в виде двух групп – данные с переменными и постоянными значениями. Таблица 1. Исходные данные с переменными значениями Обозначения и ед , кОм , кОм/кв , мВт , мВт/мм2 Наименование Номинальное сопротивление Сопротивление квадрата резистивной пленки Мощность рассеяния резистора Максимальная удельная мощность рассеяния резистивной пленки Диапазон значение 0.05..10000 0.01..50 5..50 10..30
Таблица 2. Исходные данные с постоянными значениями Обозначения и единицы , мм , мм , мм , мм , мм , мм Наименование Минимально допустимая ширина и длина резистора Погрешность воспроизведения ширины и длины резистора Допустимая погрешность коэффициента формы Минимальное расстояние между полосками резистора сложной формы Шаг координатной сетки Диапазон значение 0.1 0.3 0.01 0.03 0.1 0.3 0.01 Расчет резисторов выполняется в следующей последовательности. Определяется значение коэффициента формы (1) Выбирается форма резистора 1. При – резистор прямоугольной формы, 2. При – резистор прямоугольной формы, у которого , 3. При – резистор сложной формы типа меандр, 4. При – резистор не может быть сконструирован. Связь между размерами резистора прямоугольной формы определяется соотношением (2) В случае 1 , (3)
где , (4) . (5) После определения длина вычисляется по формуле (2). Полученные значения ширины и длины округляются с учетом шага координатной сетки по формуле , (6) где , – целая часть числа. В случае 2 Определяется длина из выражения , (7) где , (8) . (9)
Ширина определяется по формуле (2) и значения ширины и длины округляются по формуле (6). В случае 3 Определяется ширина резистора по формулам (3)–(5). Определяется длина средней линии меандра из выражения . (10) Задается расстояние . Если , то . Определяется шаг одного звена меандра . (11) Определяется по приближенной формуле число звеньев меандра . (12) Вычисляется длина и ширина меандра , (13) (14) Проверяется условие . (15)
Если это условие выполняется, то расчет завершается. Иначе, увеличивается расстояние на величину и повторяются вычисления по формулам (11)–(14). Если при 10-ти кратном повторении соотношение (15) не выполняется, то расчет завершается с фиксированием факта невозможности синтеза резистора. Рассмотренная методика расчета применяется к заданному количеству резисторов . Диапазон значений и значение для всех резисторов принимается одинаковыми.
Курсовые работы по информатикеСодержание Введение 1. Задание на курсовую работу 2. Разработка алгоритма решения задачи 3. Разработка программы 4. Тестирование и отладка программы
Оценок: 360 (Средняя 5 из 5)
Специалисты RetsCorp работают в digital-сфере более 7 лет. За это время мы разработали более 500+ успешных проектов. Основываясь на своем опыте и знании рынка, мы с уверенностью можем сказать, что будет работать, а что — нет. Заказывая создание лендинга для бизнеса в нашей студии, вы получаете работающие решения, необходимые именно вашему бизнесу.
Сотрудничая с нами, вы будете не клиентом, а нашим партнером. Благодаря этому мы будем развивать ваш бизнес как собственный. Мы так же как и вы заинтересованы в успехе проекта, поскольку ваша успешность будет нашей рекламой.