Курсовые работы, рефераты бесплатно скачать!
РАБОТЫ
Подобные работы
Устройство для измерения угла опережения зажигания четырехтактных карбюраторных двигателей
echo "Разрабатываемый прибор предназначен для диагностики системы зажигания в автомобиле, а именно для измерения опережения угла зажигания четырехтактных карбюраторных двигателей. 2. Описание подобных
Расчет распределения примесей в кремнии при кристаллизационной очистке и диффузионном легировании
echo "Рассчитать и построить распределение указанной выше примеси (Ga) в полупроводнике после диффузионного отжига при различных условия диффузии: · при условии бесконечного источника примеси на повер
Постановка лабораторной работы по курсу волоконнооптические системы связи
echo "Преимущества оптических систем передачи (СП) перед СП работающими по металлическому кабелю заключается в: -возможности получения световодов с малым затуханием и дисперсией, а значит увеличение д
Элементная база радиоэлектронной аппаратуры-2 (Контрольная)
echo "Контрольная работа № 2 по дисциплине: “ Элементная база радиоэлектронной аппаратуры “ . Вариант № 17 Шифр: Ф.И.О Заочный факультет Радиотехника Курс: 3 Работу не высылать. Аннотация. Целью рабо
Проектирование передающего устройства одноволоконной оптической системы передачи для городской телефонной сети
echo "Аппаратура «Соната-2» сопрягается со стандартным каналои группо-образующим оборудованием типов ИКМ-30 и ИКМ-120. В 1990 г . начат промышленный выпуск оборудования вторичной цифровой системы пере
Генератор телеграфного текста
echo "Неудобством этого способа передачи данных является сравнительно сложный процесс ввода информации связанный с необходимостью владеть навыками представления данных в коде Морзе. Решением этой про
Электронноcчетный частотомер
echo "Пособие может быть использовано учащимися при изучении данной темы в курсе ЭРИ, при подготовке к лабораторным работам, а так же во время электроизмерительной практики. . - 3 - _Основные достоинс
Элементная база радиоэлектронной аппаратуры-1 (Контрольная)
echo "Контрольная работа № 1 по дисциплине: “ Элементная база радиоэлектронной аппаратуры “ . Вариант № 17 Шифр: Ф.И.О Заочный факультет Радиотехника Курс: 3 Работу не высылать. Аннотация. Целью рабо
Логические системы в различных функциональных наборах и их реализацияКаждый символ сообщения отображается на отдельной матрице (матричном индикаторе) 5 7 светящихся элементов, то есть каждому символу соответствует определенная комбинация светящихся элементов матрицы. В данном курсовом проекте нужно выбрать три признака (светящегося элемента) и построить автомат, управляющий этими признаками при подаче на вход четырехразрядного управляющего кода. Для разработки автомата необходимо произвести анализ на толерантность и эквивалентность. В заключение необходимо сделать вывод. 1. Исходные данные. Исходными данными является строка из шестнадцати символов, а так же матричный индикатор, назначение которого будет подробнее рассмотрено в пункте 1.2. 1.1. Строка из шестнадцати символов. Строка из шестнадцати символов выбирается произвольно. Она является объектом исследования. В данном курсовом проекте используется строка, приведенная на рисунке 1.1.
Матричный индикатор - матрица размерностью 5 7 = 35 ячеек. С помощью матричного индикатора можно любому символу (букве, знаку препинания, цифре и т.д.) поставить в соответствие набор признаков H = { h 1 , h 2 , ..., h 35 }. Внешний вид матричного индикатора представлен на рисунке 1.2.
Выпишем отдельно буквы и соответствующие им признаки И 1,5,6,10,11,14,15,16,18,20,21,22,25,26,30,31,35 В 1,2,3,4,6,10,11,15,16,17,18,19,21,25,26,30,31,32,33,34 A 2,3,4,6,10,11,15,16,17,18,19,20,21,25,26,30,31,35 H 1,5,6,10,11,15,16,17,18,19,20,21,25,26,30,31,35 пробел М 1,5,6,7,9,10,11,13,15,16,20,21,25,26,30,31,35 И 1,5,6,10,11,14,15,16,18,20,21,22,25,26,30,31,35 Х 1,5,7,9,12,14,18,22,24,27,29,31,35 A 2,3,4,6,10,11,15,16,17,18,19,20,21,25,26,30,31,35 Й 1,3,5,6,10,11,14,15,16,18,20,21,22,25,26,30,31,35 Л 3,4,5,7,10,11,15,16,20,21,25,26,30,31,35 O 2,3,4,6,10,11,15,16,20,21,25,26,30,32,33,34 В 1,2,3,4,6,10,11,15,16,17,18,19,21,25,26,30,31,32,33,34 И 1,5,6,10,11,14,15,16,18,20,21,22,25,26,30,31,35 Ч 1,5,6,10,11,15,16,17,18,19,20,25,30,35 . 35 2.2. Получение ФАЛ В данном курсовом проекте из множества признаков выделено 3 (см. табл.1). С номерами 1,3,5 для которых и будет построена логическая схема устройства, диагностирующего их наличие или отсутствие. Для решения задачи в двухзначной логике необходимо перейти к двоичному коду, закодировав им каждый из 16-ти символов строки А. При этом достаточно четырехразрядного двоичного числа, определяющего значение XYZP, которым в дальнейшем будет кодироваться номер каждого символа. Например, второй символ «В» должен иметь код 0001, первый «И» - 0000 и т.д. Таблица истинности для выбранных признаков представлена в таблице 2, где ФАЛ - функция алгебры логики, в которых значение 1 принимается для кодов, имеющих значение признака h , равного 1. В общем случае h {0,1}. Следует учесть, что h 1 F 1 , h 3 F 3 , h 5 F 5 . Отображение T:H A F
Представим выбранные признаки в совершенной дизъюнктивной нормальной форме (СДНФ) и совершенной конъюнктивной нормальной форме (СКНФ). Для этого из таблицы истинности ФАЛ (см. табл. 2) выпишем конституэнты 0 и 1. ФАЛ в СДНФ примет вид: F 1 (X,Y,Z,P) = (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) F 3 (X,Y,Z,P) = (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) F 5 (X,Y,Z,P) = (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) (X,Y,Z,P) ФАЛ в СКНФ примет вид: F 1 (X,Y,Z,P) = (X Y Z P) & (X Y Z P) & (X Y Z P) & (X Y Z P) & (X Y Z P) & (X Y Z P) F 3 (X,Y,Z,P) = (X Y Z P) & (X Y Z P) & (X Y Z P) & (X Y Z P) & (X Y Z P) & (X Y Z P) & (X Y Z P) & (X Y Z P) & (X Y Z P) F 5 (X,Y,Z,P) = (X Y Z P) & (X Y Z P) & (X Y Z P) & (X Y Z P) & (X Y Z P) & (X Y Z P) & (X Y Z P) 2.6. Минимизация ФАЛ Проведем минимизацию полученных ФАЛ при помощи карты Карно и представим их в ДНФ. Для этого попытаемся оптимальным образом объединить 0-кубы в кубы большей размерности. Клетки, образующие k-куб, дают минитерм n-k ранга, где n - число переменных, которые сохраняют одинаковое значение на этом k-кубе. Таким образом, получим ДНФ выбранных ФАЛ. Построить матрицу отношений T:H A. Матрица отношений представляет собой таблицу, строками которой являются записи (кортежи признаков), а строками отношения, которые имеют все уникальные имена. Матрица отношения представлена в таблице 3. Определим классы толерантности. Рассмотрим классы толерантности k 1 , k 2 , k 3 , имеющие общие элементы, следовательно, являющиеся пересекающимися множествами. h 1 = h ( a 1 ) = h (A) = { X 0 , X 1 , X 3 , X 5 , X 6 , X 7 , X 9 , X 12 , X 13 , X 14 } h 2 = h ( a 2 ) = h (B) = { X 1 , X 2 , X 8 , X 9 , X 10 , X 11 , X 12 } h 3 = h ( a 3 ) = h (C) = { X 0 , X 3 , X 5 , X 6 , X 7 , X 9 , X 10 , X 13 , X 14 } Проанализировав классы h 1 , h 2 , h 3 , можно получить: k 1 k 2 = 0; k 1 k 3 = 0; k 2 k 3 = 0, т.е. {k 1 , k 2 , k 3 }- образуют класс толерантности Результаты исследования занесем в таблицу 3. 3.3. Исследование ФАЛ на эквивалентность. Определим классы эквивалентности для этого множества А = {Х 0 , Х 1 , ...., Х 15 }разобьем на классы эквивалентности, получим 6 классов М 1 = {AC}= {X 0 ,X 3 ,X 5 ,X 6 X 7 ,X 13 ,X 14 } М 2 = {AB}= {X 1 ,X 12 } М 3 = {B}= {X 2 ,X 8 ,X 11 } М 4 = { }= {X 4 ,X 15 } М 5 = {ABC}= {X 9 } М 6 = {BC}= {X 10 } При этом каждый класс полностью определяется любым его представителем. Сопоставив результаты исследования с результатами пункта 3.2 получим следующие зависимости
Матрицу эквивалентности и толерантности можно представить в виде квадрата, по диагонали которого строятся классы эквивалентности, а затем устраиваются отношения толерантности. Матрица эквивалентности и толерантности представлена в таблице 4. Таблица 4. 3.5. Диаграмма Эйлера. Диаграмма Эйлера дает наглядное представление о том, как распределяются признаки по классам толерантности и эквивалентности. Диаграмма Эйлера для выбранных ФАЛ представлена на рисунке 3.5 . |