Разделы сайта

Выбор микроконтроллера

Выбор микроконтроллеров в настоящее время очень широк, лидирующее место по продаже микроконтроллеров занимает компания Freescale, но в сегменте микроконтроллеров со встроенной Flash-памятью, наиболее подходящих для новых разработок и переконфигурируемых устройств лидирующую позицию занимает компания Atmel. Поэтому выбираем, в качестве управляющего микроконтроллера типичный микроконтроллер типа 8051,производства компании Atmel.

Разработка структурной схемы устройства

Кристалл ADSP-2192 содержит два ядра ЦОС и внутреннюю память, доступ к которой в любой момент времени может получить любое ядро. Часть адресного пространства доступна для обеих ядер. В случае попытки одновременного доступа к памяти приоритет установлен следующим образом: P0, P1. Таким образом, аппаратные устройства для согласования двух ядер разрабатывать не нужно. Входные данные процессор будет получать через последовательный порт от аналогово-цифрового преобразователя. АЦП должен быть многоканальным, чтобы обеспечить выборку из восьми входных каналов и иметь достаточное количество разрядов для обеспечения необходимой точности преобразования. Хост-порт процессора поддерживает режим внешнего управления, поэтому необходимо предусмотреть шину для подключения центрального процессора. Использовать внешнюю память не требуется согласно технического задания, к тому же, объёма внутренней вполне достаточно для решения поставленной задачи.

Выведение результатов обработки должно происходить в стандарте RS-485, который представляет собой четырехпроводный полный дуплексный канал связи. Нагрузкой данного порта является линия в виде витой пары.

Полученная структурная схема представлена на рисунок 10. Как показано на структурной схеме, ядра процессора соединяются друг с другом с помощью специальных флагов, называемых семафорами (DSP-DSP Semaphore0 и DSP-DSP Semaphore1). Обращение к считыванию входной информации происходит поочередно двумя процессорами, поэтому чтобы не возникал конфликт при обращении к одному блоку памяти одновремменно двух процессоров, мы и будем использовать семафоры. Вывод результата вычисления также должен происходить поочередно каждым из процессоров.

Фирма Analog Devices Inc. традиционно снабжает свои процессоры портами, обеспечивающими соединение с периферийными устройствами без дополнительных внешних устройств (дешифраторов адреса и т.д.), так называемый glueless-интерфейс.

Питание процессора осуществляется от источника постоянного напряжения. Дополнительную стабилизацию необходимо ввести для питания АЦП, чтобы обеспечить заданную точность преобразования.

Интересное из раздела

Обзор современных систем спутниковой навигации
спутниковая навигационная глобальное позиционирование На сегодняшний день в мире существует несколько навигационных систем, использующих искусственные спутни ...

Проектирование генератора гармонических колебаний
Генераторы гармонических колебаний представляют собой электронные устройства, формирующие на своем выходе периодические гармонические колебания при отсутств ...

Проект кабельной линии автоматики, телемеханики и связи на участке железной дороги Красноярск – Саянская – Абакан
Главная задача, поставленная перед железнодорожным транспортом, обеспечение всевозрастающей потребности народного хозяйства в перевозках, повышение скоросте ...