Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Программное обеспечение управления автоматизированным комплексом многоканальной связи

Фонарь садовый «Тюльпан».
Дачные фонари на солнечных батареях были сделаны с использованием технологии аккумулирования солнечной энергии. Уличные светильники для
106 руб
Раздел: Уличное освещение
Гуашь "Классика", 12 цветов.
Гуашевые краски изготавливаются на основе натуральных компонентов и высококачестсвенных пигментов с добавлением консервантов, не
170 руб
Раздел: 7 и более цветов
Горшок торфяной для цветов.
Рекомендуются для выращивания крупной рассады различных овощных и цветочных, а также для укоренения саженцев декоративных, плодовых и
7 руб
Раздел: Горшки, ящики для рассады

Введение Данный дипломный проект выполнен на актуальную для предприятий-производителей устройств связи тему, тесно связанную с реальными планами исследований и производства, решая практическую задачу по разработке и внедрению программного обеспечения управления автоматизированным комплексом многоканальной связи. По своему характеру проект является опытно-конструкторским. Разработанное обеспечение для изделия ТС16Е1 полностью удовлетворяет техническому заданию. По своему содержанию дипломный проект соответствует современному уровню науки и техники. В процессе решения задачи создания программного продукта детально были рассмотрены особенности разработки программного обеспечения для микропроцессорных систем, устройство и принципы работы микропроцессоров серии МК51 вообще, интерфейсы в системах связи, основы асинхронной последовательной связи, общие методы ввода / вывода через коммуникационный порт и изучен информационный обмен контроллер-ЭВМ с использованием интерфейса RS 232. Подробное описание структуры программы, алгоритмов построения и работы всех трех ее частей дает полное представление о ее создании, использовании и принципах работы. В технологической части разработки программных систем и программной документации освещены этапы решения задачи на ЭВМ, принципы тестирования программ и их отладка. Целый раздел посвящен вопросам надежности программного обеспечения. В организационно-экономической части расчета затрат на разработку программного продукта после подробного анализа составляющих затрат приведен расчет конкретно для этого программного продукта. 1. Специальная часть1.1 Постановка задачи проекта Целью представленного дипломного проекта является разработка программного обеспечения управления автоматизированным комплексом многоканальной связи, построенного на базе микроконтроллера A 89C51, представляющего собой высокопроизводительный микропроцессор, особенности которого будут рассмотрены ниже. Комплекс представляет собой 16 линейных интерфейсов, обеспечивающих связь через мультиплексор на входе и демультиплексор на выходе общего высокоскоростного канала связи. Каждый интерфейс является коммутатором связи еще нескольких десятков устройств связи. Структурная схема основных частей автоматизированного комплекса многоканальной связи представлена на рисунке 1.1. Е1 Е3, Е4 Рис. 1.1. Структурная схема основных частей комплекса Блок линейных интерфейсов состоит из 16 независимых коммутаторных устройств, работающих с сигналами на скорости Е1. Каждый интерфейс имеет в своем составе 8 управляющих регистров, которые отображают состояние его работы. При изменении условий работы интерфейса, состояния линии связи или неполадок в самом устройстве регистры изменяют свое содержимое, благодаря чему можно однозначно определить причину неисправности. Блок управления обеспечивает передачу данных регистров линейных интерфейсов на внешнюю ПЭВМ. Основной частью блока управления является микроконтроллер АТ89С51. Связь организуется через последовательный порт процессора Р3 по RS 232 му интерфейсу. Мультиплексор и демультиплексор являются блоками передачи сгруппированного сигнала со скоростью Е3, Е4, работая в режиме дуплекса.

На принимающей стороне стоят зеркально такие же демультиплексор и мультиплексор соответственно. Внешняя ПЭВМ, общаясь через последовательный порт микроконтроллера АТ89С51 с блоком управления, получает необходимую информацию о состоянии работы всех 16 ти линейных интерфейсов, контролируя таким образом весь комплекс удаленно. Для самой ПЭВМ таких комплексов может быть несколько. Разработанное программное обеспечение позволит контролировать нормальную работу комплекса, взаимодействуя с внешней ПЭВМ по RS 232 му интерфейсу. К данному программному продукту предъявляются следующие требования: Программное обеспечение для процессора АТ89С51 должно быть разработано в соответствии с общим алгоритмом ПО изделия ТС16Е1; Использовать ОЗУ данных процессора АТ89С51 для хранения карты памяти состояний части битов регистров CR1, CR2, SR и PSR 16 ти линейных интерфейсов по заданным адресам в заданном порядке; Обеспечить своевременное обновление карты памяти состояний части битов регистров CR1, CR2, SR и PSR всех интерфейсов; Обеспечить передачу карты памяти состояний оговоренных регистров, взаимодействуя с внешней ПЭВМ, используя интерфейс RS 232, через последовательный порт Р3. 1.2 Особенности разработки программного обеспечения для микропроцессорных систем В устройствах управления объектами на основе МП аппаратные средства и программное обеспечение существуют в форме неделимого аппаратно-программного комплекса. При проектировании контроллеров приходится решать одну из самых сложных задач разработки, а именно задачу оптимального распределения функций контроллера между аппаратными средствами и программным обеспечением. Решение этой задачи осложняется тем, что взаимосвязь и взаимовлияние аппаратных средств и программного обеспечения в микропроцессорной технике претерпевают динамичные изменения. Если в начале развития МП – техники определяющим было правило, в соответствии с которым аппаратные средства обеспечивают производительность, а программное обеспечение – дешевизну изделия, то в настоящее время это правило нуждается в серьёзной корректировке. Так как МП представляет собой стандартный массовый логический блок, конкретное назначение которого определяет пользователь с помощью программного обеспечения, то с ростом степени интеграции и, следовательно, функционально-логических возможностей МП резко понижается стоимость изделия в пересчёте на выполняемую функцию, что в конечном итоге и обеспечивает достижение высоких технико-экономических показателей изделий на МП. При этом затраты на разработку программного обеспечения изделия в 2 – 10 раз превышают затраты на приобретение и изготовление аппаратных средств. В настоящее время наибольшее распространение получил методологический приём, при котором весь цикл разработки контроллеров рассматривается как последовательность трёх фаз проектирования: Анализ задачи и выбора аппаратных средств контроллера; Разработка прикладного программного обеспечения; Комплексирование аппаратных средств и программного обеспечения в прототипе контроллера и его отладки. Фаза разработки программного обеспечения, т.е.

Фаза прикладных программ, в свою очередь, разбивается на два существенно различных этапа: От постановки задачи к исходной программе; От исходной программы к объектному модулю. Этап разработки «от исходной программы к объектному модулю» имеет целью получение машинных кодов прикладных программ, работающих в МП. Этот этап разработки прикладного программного обеспечения легко поддаётся формализации и поддержан всей мощью системного программного обеспечения МП, направленного на автоматизацию процесса получения прикладных программ. В состав средств системного программного обеспечения входят трансляторы с различных алгоритмических языков высокого уровня, ассемблеры, редакторы текстов, программы – отладчики, программы – документаторы, и т.д. Наличие всех этих системных средств придаёт инженерной работе на этом этапе проектирования контроллеров характер простого конструирования, без большого объёма творческой инженерной деятельности. Так как на конечном изделии имеются только «голый» МП и средства его сопряжения с объектом, то выполнять отладку разрабатываемого прикладного программного обеспечения на нём невозможно, и, следовательно, разработчик вынужден обращаться к средствам вычислительной техники для выполнения всех формализуемых стадий разработки: трансляции, редактирования, отладки, загрузки объектных кодов в программируемую постоянную память МП. Попутно отметим, что системные средства автоматизации разработки прикладных программ МП на этапе «от исходной программы к объектному модулю» широко распространены и существуют в среде операционных систем микроЭВМ и присутствуют в операционных системах персональных компьютеров как отдельные пакеты инженерных программ. Совсем по другому выглядит инженерный труд на этапе разработки программного обеспечения «от постановки задачи к исходной программе», так как он практически не поддаётся формализации и, следовательно, не может быть автоматизирован. Проектная работа здесь носит творческий характер, изобилует решениями, имеющими сугубо субъективную окраску, и решениями, продиктованными конъюнктурными соображениями. В силу перечисленных обстоятельств именно на этапе проектирования «от постановки задачи к исходной программе» разработчик сталкивается с наибольшим количеством трудностей. Качество получаемого прикладного программного обеспечения контроллера всецело зависит от уровня проектных решений, принятых на этапе «от постановки задачи к исходной программе». Уровень проектных решений, в свою очередь, из-за отсутствия теории проектирования программируемых контроллеров определяется только опытом, квалификацией и интуицией разработчика. Однако накопленный опыт убеждает в том, что систематический подход к процессу разработки прикладных программ для контроллеров обеспечивает достижение хороших результатов даже начинающими разработчиками. 1.3 Использование контроллера АТ89С51На данный момент широко применяются микроконтроллеры серии МК51. Существует обширная техническая документация и что самое главное широкий выбор отладочных средств от эмулятора ПЗУ и отладочного монитора до внутрисхемного эмулятора.

Впрочем, если роль стороннего наблюдателя Вас не устроит, Вы сможете поработать вдвоем. При этом вы будете не только разговаривать друг с другом, но и видеть одинаковое изображение на экранах своих компьютеров. И не обязательно, чтобы на ваших компьютерах выполнялась одна и та же программа. Текстовый процессор нужен только на одном конце линии – в данном случае у адвоката. Вам хватит соответствующего модема и программного обеспечения DSVD. Другое важное применение связи типа «речь-данные» – улучшение качества поддержки программных продуктов. У Microsoft тысячи сотрудников только и делают, что отвечают на вопросы покупателей. По сути, численность сотрудников, занятых поддержкой наших программ, сравнялась с количеством их разработчиков. Все это чудесно, потому что обратная связь помогает нам совершенствовать свои продукты. Часть вопросов направляется по электронной почте, но большинство покупателей по-прежнему звонит по телефону. Беседы по телефону очень неэффективны. Покупатель сообщает, что такой-то его компьютер имеет такую-то конфигурацию, а программа выдает такое-то сообщение об ошибке

1. Обзор современного программного обеспечения управления проектами

2. Автоматизированная система управления санаторным комплексом. Подсистема "Диетпитание"

3. Автоматизированная система документационного обеспечения управления

4. Программное обеспечение встроенных систем управления на базе однокристальных микропроцессоров (МП)

5. Разработка программного обеспечения для организации интерфейса программно-методического комплекса

6. Разработка технического и программного обеспечения автоматизированной системы научных исследований
7. Разработка программного обеспечения для голосового управления трехмерными моделями функционирования промышленных роботов
8. Служба документационного обеспечения управления

9. Программное обеспечение в фазе модернизации

10. Разработка программного обеспечения для Отделения Реанимации и Интенсивной Терапии новорожденных МГБ N1 г. Сургута

11. Системное и программное обеспечение

12. Разработка программного обеспечения решения нелинейных уравнений

13. Программное обеспечение пункта обмена валюты банка

14. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПЕРСОНАЛЬНЫХ КОМПЬЮТЕРОВ

15. Классификация программного обеспечения ЭВМ

16. Программное обеспечение персональных компьютеров

Пенал "Fairy" с наполнением.
Пенал на 1 отделение укоплектован необходимыми школьными принадлежностями. В комплекте пенала в помощь и на радость школьники найдут
1142 руб
Раздел: С наполнением
Настольная игра "Уве Розенберга Пэчворк".
Настольная игра "Пэчворк" - одна из лучших абстрактных игр в мире. На протяжении игры участники составляют полотно из отдельных
900 руб
Раздел: Классические игры
Мотоцикл-каталка 2-х колесный, желтый.
Мотоцикл каталка обязательно станет любимой игрушкой Вашего малыша. Большое удовольствие доставляет ребенку самостоятельно оттолкнувшись
1700 руб
Раздел: Каталки

17. Сравнительный анализ каскадной и спиральной моделей разработки программного обеспечения

18. Продуктовая политика организации (на примере продвижения услуг программного обеспечения)

19. Программное обеспечение сетей ЭВМ

20. Формирование системы управления строительным комплексом в современных условиях

21. Cистема информационного обеспечения управления конкурентоспособностью

22. Анализ программного обеспеченния обучения и воспитания глубоко умственно отсталых детей
23. Структура программного обеспечения региональной экоинформационной системы
24. Государственное регулирулирование документационного обеспечения управления

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

26. Вредоносное программное обеспечение

27. Программное обеспечение модемов

28. Разработка программного обеспечения

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

30. История развития прикладного программного обеспечения

31. Конфигурирования программного обеспечения алгоритма OSPF на маршрутизаторе

32. Программное обеспечение для создания видеоклипов

Переносная люлька-кокон Фея, цвет: серо-голубая, арт: ФЕЯ_0005605-5.
Переносная люлька-кокон — это комфортная переноска для малыша. Модель с жестким дном и съемным капюшоном защитит ребенка от холода и
910 руб
Раздел: Переноски
Машинка детская с полиуретановыми колесами "Бибикар-лягушонок", оранжевый.
Вашему крохе едва исполнилось 3 годика, а он уже требует дорогой квадроцикл на аккумуляторе, как у взрослых соседских мальчишек? Никакие
2350 руб
Раздел: Каталки
Многоразовые пакеты для хранения детского питания Happy Baby "Baby Food Pouches On-The-Go", 5.
Многоразовые пакеты для хранения детского питания c крышкой — это простой и удобный способ для питания в дороге, на прогулке или в машине.
399 руб
Раздел: Прочие

33. Концепция управления доходами для операторов связи

34. Технологии тестирования программного обеспечения

35. Системное программное обеспечение

36. Технологии тестирования программного обеспечения

37. Свободное программное обеспечение: к чему приведет "свобода"?

38. Бухгалтерский учет компьютеров и программного обеспечения
39. Задачи и функции службы документационного обеспечения управления
40. Современная организация и технология документационного обеспечения управления

41. Легализация программного обеспечения

42. Управление транспортным комплексом города

43. Аппаратура, программное обеспечение и микропрограммы

44. Виды программного обеспечения. Общие требования к программным системам

45. Информатика и программное обеспечение ПЭВМ

46. Моделирование надежности программного обеспечения

47. Операционная система, программное обеспечение ПК

48. Организация процесса конструирования программного обеспечения

Покрывало "Нордтекс. Цветочный ковер", 150х200 см.
Airsoft - это нежнейшие на ощупь покрывала с двусторонним длинным ворсом. Новая конструкция полотна содержит еще больше воздуха, который
900 руб
Раздел: Покрывала и пледы
Кастрюля из нержавеющей стали 5508-2, 2,1 л, 18 см.
Объем: 2,1 л. Диаметр: 18 см. Глубина: 10,5 см. Толщина стали: 0,3 мм. Кастрюля из высококачественной нержавеющей стали. Специальная
422 руб
Раздел: До 3 литров
Антискользящий резиновый коврик для ванны "Roxy-kids", 35x76 см, салатовый.
Резиновый коврик с отверстиями ROXY-KIDS создан специально для детей и призван обеспечить комфортное и безопасное купание в ванне. Мягкие
529 руб
Раздел: Горки, приспособления для купания

49. Оценка риска проектов программного обеспечения

50. Прикладное программное обеспечение

51. Прикладное программное обеспечение. Оновные понятия комбинаторики

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

53. Программное обеспечение Lotus-Notes

54. Программное обеспечение системы обработки изображения в реальном времени
55. Программное обеспечение ЭВМ и языки программирования
56. Программное обеспечение. Операционная система

57. Проектирование процесса тестирования программного обеспечения

58. Разработка имитационной модели программного обеспечения информационной системы "Центр обслуживания абонентов"

59. Разработка прикладного программного обеспечения деятельности отдела аренды ЗАО "Сириус"

60. Разработка прикладного программного обеспечения отдела кадров университета

61. Разработка программного обеспечения для оценки уровня знаний студентов с применением технологии "Клиент-сервер"

62. Разработка программного обеспечения для фильтрации растровых изображений

63. Разработка программного обеспечения по автоматизации учебного процесса в колледже

64. Реинжиниринг программного обеспечения

Лоток вертикальный, сборный, 6 отделений, серый.
Легкий и прочный, даже при максимальной загрузке документов. Возможность по собственному желанию регулировать ширину отделений. Для листов
383 руб
Раздел: Подставки, лотки для бумаг, футляры
Фоторамка на 6 фотографий С31-020 Alparaisa "Family", белый, 61,5x54,5 см.
Размеры рамки: 61,5x54,5 cм. Размеры фото: - 10х15 см (3 штуки), - 15х10 см (1 штука), - 10х10 см (2 штуки). Фоторамка-коллаж для 6-ти
757 руб
Раздел: Мультирамки
Чехол с поролоном для гладильной доски, бязь, 129x51 см.
Чехол для гладильной доски Ника Ч1 выполнен из высококачественной хлопчатобумажной ткани (бязь)с поролоновой прокладкой. Он имеет
313 руб
Раздел: Чехлы для гладильной доски

65. Технологический процесс разработки программного обеспечения

66. Корпоративная локальная компьютерная сеть на предприятии по разработке программного обеспечения

67. Анализ прикладного программного обеспечения, используемого для разработки бизнес–плана

68. Документационное обеспечение управления

69. Документационное обеспечение управления в организации

70. Документационное обеспечение управления фирмой. Состав документации
71. Информационное обеспечение управления в современной организации
72. Новые информационные технологии в документационном обеспечении управлении

73. Организация и документационное обеспечение управления персоналом

74. Ресурсное обеспечение управления персоналом

75. Стратегическое управление: сущность, составляющие и связь между ними, проблемы

76. Организация и технология документационного обеспечения управления

77. Революция в программном обеспечении УЧПУ

78. Организационное обеспечение деятельности отдела документационного обеспечения управления Костромской таможни

79. Исследование программного обеспечения физкультурного образования дошкольников

80. Математическое обеспечение комплекса задач “Автоматизированная система документооборота учереждения

Игра настольная "7 на 9".
Быстрая игра для 2-4 человек. Суть игры в том, что необходимо быстро считать в уме и ещё быстрее действовать — бросать подходящую карту,
390 руб
Раздел: Игры в дорогу
Бумага упаковочная "Путешествие", 70x100 см, 10 листов.
Упаковочная бумага — одна из важнейших деталей презента. Подарочная упаковка с оригинальным дизайном с легкостью дополнит всю прелесть
487 руб
Раздел: Прочие
Настольная игра "Тримино".
"Тримино" настольная игра для тех, кто умеет просчитывать ходы, создавать хитроумные комбинации и не боится блефовать. Здесь не
714 руб
Раздел: Домино детское

81. Подбор программно-технического комплекса ЛВС для автоматизации работы бухгалтерии АОЗТ "Донецкое пуско-наладочное управление № 414 "Донбасэлектромонтаж"

82. Финансово-кредитное управление развитием оборонного комплекса России

83. Управление системой "Интеллектуальный дом" через Интернет. Аппаратно-программные решения внутренней сети

84. Принцип программного управления. Микропроцессор. Алгоритм работы процессора

85. Создание автоматизированной системы расчета трудоемкости разработки и сопровождения программных средств

86. Cистема Автоматизированного Управления процесса стерилизации биореактора
87. Разработка и внедрение автоматизированных систем управления технологического оборудования минипекарень
88. Разработка программно-методического комплекса для анализа линейных эквивалентных схем в частотной области /для числа узлов <=500/

89. Информационное обеспечение в процессе управления

90. Разработка автоматизированной информационной системы для управления портфелем реальных инвестиций

91. Корабельные автоматизированные системы управления

92. Информационное обеспечение процесса управления

93. Финансовый менеджмент как основа управления ресурсным обеспечением производства

94. Основные положения моделирования систем обеспечения качества управления в экономике

95. Разработка автоматизированной системы управления сбором и отображением информации на установке продувки азотом

96. Информационное и техническое обеспечение системы управления персоналом

Магнитная игра "Тангос. Парадокс".
Игры «Тангос» – это компактные головоломки, которые имеют многовековую историю и предназначены для изучения детьми геометрических фигур и
471 руб
Раздел: Игры на магнитах
Набор стикеров "Среда Обитания".
Удивительный набор стикеров познакомит вашего малыша с различными животными, а также со средой их обитания: фермой, африканским оазисом,
479 руб
Раздел: Альбомы, коллекции наклеек
Магнитная азбука. Жукова Н.С.
В новом издании знаменитой «Магнитной азбуки» букв стало еще больше. И еще увеличилось количество строк на магнитном мольберте-доске. А
649 руб
Раздел: Буквы на магнитах

97. Все начальники делают это. Или обратная связь как инструмент управления

98. Программная реализация модального управления для линейных стационарных систем

99. Информационное обеспечение рекламы и фундаментальные принципы управления


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.