|
цифровая обработка сигнала. ПЗ исправленный!. Анализ технического задания
Заключение В результате выполнения курсовой работы была спроектирована микропроцессорная система, включающая в себя процессор цифровой обработки сигналов, способная вычислять ПФ БИХ-фильтра, в частотном диапазоне 0,1-10 кГц, с соотношением мощности сигнала к мощности шума (с/ш) 120 дБ.
Данная система была реализована на сигнальном процессоре фирмы Motorola. В качестве дополнительных периферийных устройств использовались достаточно современные и относительно недорогие микросхемы, отличающиеся высокой производительностью и простотой использования. Использование данных устройств позволяет повысить производительность системы и качество обработки сигналов.
Подробно рассмотрена периферия данного устройства, описаны параметры, достоинства и недостатки. Разработана программа реализации ПФ БИХ-фильтра . Приведена ассемблерная программа на DSP56002.
В процессе написания курсовой работы ознакомились с принципами использования специализированных микросхем, научились наиболее оптимально выбирать элементную базу разрабатываемого устройства.
Список литературы Куприянов М.С., Матюшкин Б.Д. Цифровая обработка сигналов: процессоры, алгоритмы, средства проектирования. - 2-е изд., перераб. и доп. СПб.: Политехника, 1999. - 592 с. Куприянов М.С., Матюшкин Б.Д., Иванова В.Е., Матвиенко Н.И, Усов Д.Ю. Техническое обеспечение цифровой обработки сигналов - СПб.: «Наука и Техника», 2000. Мясников В. И. Микропроцессорные системы: Учебное пособие / В. И. Мясников - Йошкар-Ола: МарГТУ, 2005. 524 с. Отечественные микросхемы АЦП и ЦАП и их аналоги. Часть 2. Солонина А.И., Улахович Д.А., Яковлев Л.А. Алгоритмы и процессоры цифровой обработки сигналов. - СПб.: БХВ - Петербург,2002. - 464 с. Солонина А.И., Улахович Д.А., Яковлев Л.А. Цифровые процессоры обработки сигналов фирмы Motorola. - СПб.: БХВ - Петербург, 2000.-512 с. Цифровая обработка сигналов в системах передачи информации: методические указания к выполнению курсового проекта для студентов направления 210700. / сост. A.II. Дедов, ЭЛИ. Аюпова, - Йошкар-Ола: ПГТУ, 2012.-64 с.
Приложения
Приложение 1
Рисунок 1 – Структурная схема сигнального процессора DSP56002
Рисунок 2 - Обобщенная структурная схема ядра DSP56002
Внешний вид:
Рисунок 3 - Внешний вид DSP56845
Питание
Наим. контакта
| Описание
| VCCP
| Питание аналогового устройства ФАПЧХ - эта линия используется аналоговым ФАПЧХ и должна быть защищена от шумов, чтобы обеспечивать стабильную частоту и производительность ФАПЧХ.
| VCCCK
| Питание выхода синхронизации - эта линия обеспечивает источник питания для выхода CKOUT.
| VCCQ
| Питание генератора - эти линии обеспечивают источник питания устройства генерации и линий управления режимом и прерываниями.
| VCCA
| Питание шины адреса - эти линии обеспечивают питание для шины адреса.
| VCCD
| Питание шины данных - эти линии обеспечивают питание для шины данных.
| VCCC
| Питание шины управления - эта линия обеспечивает питание для логики управления шиной.
| VCCH
| Питание host-интерфейса - эти линии обеспечивают питание для логики host-интерфейса.
| VCCS
| Питание последовательного интерфейса - эта линия обеспечивает питание для логики последовательных интерфейсов (SSI и SCI).
| Земля
Наим.контакта
| Описание
| GNDP
| Земля аналогового устройства ФАПЧХ - эта линия обеспечивает соединение с нулевым уровнем напряжения (землей) для аналогового ФАПЧХ и должна быть защищена от шумов, чтобы обеспечивать стабильную частоту и производительность ФАПЧХ.
| GNDCK
| Земля выхода синхронизации - эта линия обеспечивает соединение с нулевым уровнем для выхода CKOUT.
| GNDQ
| Земля генератора - эти линии обеспечивают соединение с нулевым уровнем устройства генерации и линий управления режимом и прерываниями.
| GNDA
| Земля шины адреса - эти линии обеспечивают соединение с нулевым уровнем для шины адреса.
| GNDD
| Земля шины данных - эти линии обеспечивают соединение с нулевым уровнем для шины данных.
| GNDC
| Земля шины управления - эта линия обеспечивает соединение с нулевым уровнем для логики управления шиной.
| GNDH
| Земля host-интерфейса - эти линии обеспечивают соединение с нулевым уровнем для логики host-интерфейса.
| GNDS
| Земля последовательного интерфейса - эти линии обеспечивают соединение с нулевым уровнем для логики последовательных интерфейсов (SSI и SCI).
|
Сигналы ФАПЧХ и синхронизации
Наим.сигнала
| Типсигнала
| Состояниепослесброса
| Описание
| EXTAL
| Вход
| Вход
| Вход внешней синхронизации - этот вход соединяет внутренний генератор с внешним кристаллом или с внешним генератором.
| XTAL
| Выход
| Управляетсякристаллом
| Выход кристалла - этот выход соединяет внутренний генератор с внешним кристаллом. Если используется внешний генератор, XTAL должен быть оставлен неподключенным.
| CKOUT
| Выход
| Управляетсякристаллом
| Выходная синхронизация ФАПЧХ - если использование ФАПЧХ разрешено, этот сигнал обеспечивает 50% выходных сигналов синхронизации рабочего цикла для внутренней синхронизации процессора.
Если используется ФАПЧХ и фактор умножения меньше или равен 4, CKOUT синхронизируется EXTAL.
Если ФАПЧХ запрещен, выходная синхронизация получается из CKOUT и имеет одинаковую частоту и рабочий цикл с EXTAL.
| CKP
| Вход
| Вход
| Управление полярностью выходной синхронизации ФАПЧХ - значение этого сигнала при сбросе определяет полярность выхода CKOUT относительно EXTAL. Если CKP подсоединен к земле через резистор, CKOUT и EXTAL имеют одинаковую полярность. Если CKP подсоединен к VCC через резистор, CKOUT и EXTAL имеют противоположную. полярность. Полярность CKOUT защелкивается по концу сброса, и любые изменения CKP после сброса не оказывают влияния на CKOUT.
| PCAP
| Вход/ Выход
| Неопределен
| Конденсатор ФАПЧХ - этот сигнал используется для соединения необходимого внешнего фильтрующего конденсатора с фильтром ФАПЧХ. Один контакт конденсатора соединяется с PCAP, второй - с VCCP.
| PINIT
| Вход
| Вход
| Источник инициализации ФАПЧХ - значение этого сигнала при сбросе определяет значение, записываемое в бит разрешения ФАПЧХ (PEN) в регистре управления ФАПЧХ.
Если PINIT во время сброса имел высокий уровень, бит PEN устанавливается в 1, что означает разрешение использования ФАПЧХ и DSP получает внутреннюю синхронизацию из VCO.
Если PINIT во время сброса имел низкий уровень, бит PEN устанавливается в 0, что означает запрещение использования ФАПЧХ и DSP получает внутреннюю синхронизацию от источника, подсоединенного к EXTAL.
PEN записывается только после того, как сигнал сброса становится неактивным
| PLOCK
| Выход
| Неопределен
| Блокировка фазы и частоты - этот выход генерируется внутренним устройством определения фазы. Это устройство выдает сигнал высокого уровня, если:
ФАПЧХ запрещен (выходная синхронизация - по EXTAL и фаза та же самая) или ФАПЧХ разрешен и блокирован в соответствующей фазе (на основании значения CKP) и частоте EXTAL.
Устройство выдает сигнал высокого уровня, если ФАПЧХ разрешен, но не блокирован в соответствующей фазе и частоте.
|
Сигналышиныадреса
Наим. сигнала
| Тип сигнала
| Состояние после сброса
| Описание
| A0-A15
| Выход
| Третье состояние
| Шина адреса - эти сигналы определяют адреса для доступа к внешней памяти программ и данных. Если активности на внешней шине нет, A0-A15 сохраняют свое предыдущее состояние для уменьшение потребления энергии.
|
Сигналышиныданных
Наим.сигнала
| Типсигнала
| Состояниепослесброса
| Описание
| D0-D23
| Вход/ Выход
| Третьесостояние
| Шина данных - эти сигналы обеспечивают двунаправленную шину данных для доступа к внешней памяти программ и данных.
| |
|
|