Комбинированное звуковое USB-устройство с функциями автономного MP3-плеера и поддержкой Bluetooth

Наиболее удобным из указанных дисплеев в силу своих размеров и наличия встроенного контроллера является модель SG12864H.

Так как модуль F2M03MLA способен обеспечить выход звука на миниатюрные динамики и имеет усилитель для микрофона, в разрабатываемое устройство целесообразно добавить возможность воспроизведения звука и наушниками, и динамиками и возможность записи звука и через микрофон,

и через аудио вход.

Для устройства подойдет любой микрофон с питанием не более 3.6 В и компактными размерами. Параметры конденсаторных и электретных микрофонов, которые можно без проблем приобрести, приведены в табл. 3.

Таблица 3. Конденсаторные и электретные микрофоны

Модель

Цена, руб.

Размеры, мм

Напряжение, В

Тип микрофона

ECM-10A

17.40

6

4.5

конденсаторный

ECM-10B

14.02

6

4.5

конденсаторный

ECM-10C

17.40

6

4.5

конденсаторный

ECM-10D

17.40

6

4.5

конденсаторный

ECM-30A

15.40

10

4.5

конденсаторный

ECM-30B

12.13

10

4.5

конденсаторный

ECM-30C

15.38

10

4.5

конденсаторный

ECM-60A

14.70

10

4.5

конденсаторный

HMO0603A

23.72

6

3

электретный

HMO0603B

48.12

6

3

электретный

HMO1001A

12.82

9.8

1.5

электретный

Из перечисленных микрофонов для разрабатываемого устройства подходят две модели – HMO0603A и HMO0603B.

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

В соответствии с техническим заданием и возможностями выбранных процессора и базовых компонентов устройство должно иметь:

USB-вход;

LCD-дисплей;

1 Гбайт встроенной памяти;

аудио выход и 2 миниатюрных динамика;

микросхему для зарядки аккумулятора и сам аккумулятор;

управляющие клавиши.

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

Управляющий микроконтроллер (процессор) должен обеспечивать взаимодействие всех компонентов устройства. Во-первых, он обеспечивает соединение с USB-портом. Во-вторых, управляет работой модуля F2M03MLA, отвечающего за мультимедийные и Bluetooth возможности устройства. В-третьих, обеспечивает работу с памятью устройства и выдает данные для отображения на LCD-дисплей. Для управления работой устройства в автономном режиме предназначены управляющие клавиши, сигналы которых должны поступать процессору устройства.

Модуль F2M03MLA выводит звук либо на проводные наушники или на миниатюрные динамики, либо на беспроводные наушники. Также он обеспечивает запись звука через аудио вход или микрофон. Модуль представляет собой полностью законченное схемотехническое изделие, и его программируемые линии ввода/вывода уже сконфигурированы для приема некоторых управляющих сигналов, таких как повышение, понижение уровня звука, стоп и воспроизведение. Следовательно, клавиши управления уровнем звука можно подключить не к управляющему микроконтроллеру устройства, а к модулю F2M03MLA. Это позволит наиболее полно использовать возможности модуля и даст некоторое преимущество в скорости выполнения функций управления уровнем звука.

Питание всех перечисленных компонентов обеспечивается через USB-вход. Если же устройство используется в автономном режиме, то питание осуществляется аккумулятором. Зарядка аккумулятора осуществляется через USB-порт посредством специальной микросхемы.

Таким образом, данные от USB-порта (компьютера) будут поступать через USB-вход устройства управляющему микроконтроллеру, и далее через него будут подаваться на входы Bluetooth аудио модуля либо встроенной памяти. Аналогично, данные будут поступать USB-порту в обратном направлении через процессор устройства.

Итак, получили следующую структурную схему устройства (рис. 1):

Рис. 1. Структурная схема устройства

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

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

процессора устройства и памяти;

процессора устройства и LCD-дисплея;

процессора устройства и USB входа;

процессора устройства и управляющих клавиш;

модуля F2M03MLA и клавиш управления уровнем звука;

модуля F2M03MLA и комбинированных аудио входа и выхода, совмещающих в себе микрофон и динамики.

Также необходимо определить количество необходимых управляющих клавиш.

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

3.1 Обзор функциональных возможностей процессора устройства

Функциональная схема микроконтроллера AT91SAM7SE состоит из следующих частей:

JTAG-порт – для программирования микроконтроллера;

упреждающий диспетчер прерываний – для работы с 2 аппаратными прерываниями и 1 быстрым прерыванием;

DBGU-порт (фактически это двухпроводной UART-порт) – для тестирования и отладки прошивки микроконтроллера;

диспетчер управления питанием;

диспетчер сброса/восстановления;

таймер;

сторожевой таймер;

таймер реального времени;

3 диспетчера линий ввода/вывода;

2 USART-порта;

SPI-порт;

таймер/счетчик;

аналого-цифровой преобразователь;

регулятор напряжения питания;

SRAM-память;

Flash-память;

интерфейс быстрого программирования;

Страница:  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15 
 16  17  18  19  20  21  22  23  24  25 


Другие рефераты на тему «Программирование, компьютеры и кибернетика»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы