16+
Понедельник
23 января
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Электронные проекты

 
   Правила Регистрация Поиск »» Архив

Модуль управления с DSP

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

Модуль содержит:
- 8-ми разрядный 8051 совместимый микроконтроллер T89C51RD2, работающий на частоте 40 МГц (3.33 MIPS) и имеющий 64 КБайта перепрограммируемой в системе флеш памяти программ, 1280 байтов памяти данных (256 RAM, 1024 XRAM), 2КБайта EEPROM, сторожевой таймер с программируемым временным интервалом;
- 16-ти разрядный процессор обработки сигналов с фиксированной точкой ADSP-218x, работающий на частоте 40 МГц (40 MIPS) и имеющий до 16КБайт памяти программ и 16 КБайт памяти данных (для ADSP-2185), 2 последовательных синхронных порта (один с возможностью многоканальной работы), программируемый 16-ти разрядный таймер с предделителем, 8 линий общего назначения;
- последовательную электрически стираемую перепрограммируемую память (SEEPROM) AT24C256 объемом 32 КБайта с интерфейсом I2C;
- интерфейс RS232C для обмена информацией с внешней системой верхнего уровня и смены управляющих программ микроконтроллера и цифрового сигнального процессора;
- интерфейс с клавиатурой, содержащей до 16 кнопок и организованной в виде матрицы 4 строки на 4 столбца;
- интерфейс с символьными жидкокристаллическими индикаторами с возможность управления контрастностью и подсветкой;
- интерфейс к 4 светодиодам (внешним оптопарам);
- 4 транзисторных оптопары;
- буферизированная 5-ти Вольтовая 8-ми разрядная параллельная шина для подключения внешних устройств к микроконтроллеру;
- буферизированная 16-ти разрядная параллельная шина для подключения внешних устройств к ЦСП;
- 2 не буферизированных синхронных последовательных порта для подключения кодеков, последовательных ЦАП/АЦП к ЦСП;
- 8 не буферизированных линий ввода/вывода общего назначения от ЦСП.

Модуль выполнен на 4-ех слойной печатной плате с размерами 80 х 100 мм (см. фото).
Подключение внешних цепей осуществляется либо непосредственной пайкой кабеля к контактным площадкам, либо посредством разъемов серии IDC, BLS, BLD.
Питание платы осуществляется от стабилизированного источника напряжением 5В +/-5.
Ток потребления платы (без внешних устройств) составляет не более 70 мА.

Пользователю предоставляются исходные тексты и коды:
- драйверов всех устройств платы, написанные на языке ассемблера A51 фирмы Keil Electronik GmbH. Драйверы предоставляют пользователю набор основных функций для работы с аппаратурой платы, например, Booting_ADSP() - функция загрузки управляющей программы в сигнальный процессор, Read_Data_From_SEEPROM() - функция чтения массива данных из SEEPROM и т.п.;
- коммуникационной программы загрузки управляющей программы микроконтроллера по RS232C;
- коммуникационной программы загрузки управляющей программы ЦСП;
- программы формирования таблицы загрузки ЦСП из выходного exe файла линекера ld21.exe

Примерная стоимость модуля составляет 100$.

Разрабатывалась в 2002 году, применялась Институтом общей физики АН.
Может применяться в качестве отладочного набора (некий аналог EZKit-Lite от AD).

Алехин Александр <a.alechin@mail.ru>
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7525 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXVII