Реферат: Цифровой диктофон
- АЦП;
- выходных цепей;
- ЦАП;
- контроллер записи/чтения;
- блок питания;
- тактового генератора;
- энергонезависимой памяти;
- блок индикации и управления.
Блок входных цепей соединяется информационной связью с блоком АЦП, который в свою очередь соединяется информационной связью с блоком энергонезависимой памяти и управляющими связями с тактовым генератором и блоком контроллера записи/чтения.
Блок выходных цепей соединяется информационной связью с блоком ЦАП, который в свою очередь соединяется информационной связью с блоком энергонезависимой памяти и управляющими связями с тактовым генератором и блоком контроллера записи/чтения.
Контроллер записи/чтения соединяется управляющей связью с энергонезависимой памятью.
Блок питания соединяется со всеми блоками.
Блок входных цепей обеспечивает усиление входного сигнала от микрофона и ограничение верхней частоты входного сигнала до 4 кГц.. Усиленный сигнал поступает на АЦП где преобразуется по сигналам от тактового генератора в кодовые отсчеты по уровню, представленные в двоичном коде. Кодовые отсчеты поступают в энергонезависимую память, где посредством контроллера записи/чтения происходит их запись. Контроллер записи/чтения формирует необходимые сигналы для записи и чтения из энергонезависимой памяти. В свою очередь, он получает управляющие сигналы от блока индикации и управления.
При воспроизведении голоса происходит выборка кодовых отсчетов из энергонезависимой памяти и подача их на ЦАП, где и происходит их преобразование в аналоговый сигнал.
Блок выходных цепей обеспечивает усиление выходного сигнала и ограничение верхней частоты выходного сигнала до 4 кГц, для того чтобы избавиться от высокочастотных гармоник в выходном сигнале, появляющихся при квантовании.
Блок питания необходим для обеспечения питания всех блоков диктофона.
3. УСТРОЙСТВО ДЛЯ ЗАПИСИ РЕЧЕВОЙ ИНФОРМАЦИИ
Устройство состоит из следующих функциональных элементов (см. схему электрическую функциональную ПГУ9.901.012.001.Э2): MCU-контроллер на базе микропроцессора, выполняющий функции управления устройством. В состав MCU также входят АЦП и ЦАП, поэтому микроконтроллер также выполняет функции оцифровывания аналогового сигнала и преобразования цифровых кодов в аналоговый сигнал. Усилители U1 и U2 предназначены для усиления аналоговых сигналов и ограничения верхних граничных частот этих сигналов до 4 кГц. Микрофон MIC и динамик SPK предназначены соответственно для ввода и воспроизведения голосовой информации. Генератор опорного напряжения U3 формирует опорное напряжение для встроенного АЦП микроконтроллера MCU. Тактовый генератор G предназначен для тактирования всех внутренних схем микроконтроллера. Энергонезависимая память nvRAM предназначена для хранения всей записываемой голосовой информации. Блок клавиатуры KBDпредназначен для управления режимами устройства. Блок индикации LED предназначен для индикации режимов работы устройства.
??????? ?????? ? ????????? MIC ????????? ?? ?????????-?????? U1, ??? ?? ??????????? ?? ??????? ? ????????? ????? ? ?????????????? ??????? ???????? ?? 4 ???. ? ?????? ?????????-??????? U1 ?????? ????????? ?? ???? ??????????? ??? AD0. ???????????? ?????? ????????? ???????????? ? nvRAM ?? ??????, ??????????????? ?????????? SPI(??. ???.5).
Рис.5. Запись в память.
????? ????????? ?????? ?????? ????? ???? ???????? ?? ?????? ?????????????????(?? ???.6).
Рис.6. Чтение из памяти.
?????????????? M?U ?????? ????? ?????????? ??? ??????? ?? ?????????-?????? U2, ??? ??? ??????????? ? ?????????????? ?? ??????? ??????? ?? 4 ???. ? ???????? ??? ? ???????????????? ???????? ?????????? ???????-?????????? ?????????, ??????? ? ??????? ???????????????? ???????? ? ????????????? ???? ????? ???????????? ????? ????????? ???????.
Рис.7. Восстановление сигнала при помощи широтно-импульсной модуляции.
Отображение режимов работы устройства производят светоизлучающие диоды LED красного цвета свечения при высоком уровне сигнала на соответствующем выходе микроконтроллера.
4. ВЫБОР ТЕХНОЛОГИИ ИЗГОТОВЛЕНИЯ ЭЛЕМЕНТОВ УСТРОЙСТВА
При проектировании принципиальной схемы, учитывая анализ входных данных и требований к выполнению работы, базовой технологией выбора интегральных микросхем была выбрана КМОП, и в соответствии с этим был произведен выбор следующих элементов:
В качестве устройства управления выбран высокопроизводительный микроконтроллер RISC-архитектуры серии AVRфирмы AtmelAT90S8535. Он обладает встроенной памятью программ объемом 4096 слов и памятью данных 512 байт. Любая его команда выполняется за 1 такт процессора. Тактовая частота 8 МГц [5].
На выполнение процессором программного кода для обработки и записи отсчетов, полученных от АЦП, потребуется до 20 мс, так что выбранный процессор вполне удовлетворяет требованию скорости работы и успевает обработать всю необходимую информацию.
Обеспечение протокола работы с памятью организуется тем же процессором прграмно - аппаратными методами, так как в микроконтроллере имеется аппаратная поддержка протокола SPI.
Для хранения записываемой информации выбрана FLASH ПЗУ AT45DB32 фирмы Atmel, объемом 32Мб.
5. ОПИСАНИЕ ПРИНЦИПИАЛЬНОЙ СХЕМЫ
УСТРОЙСТВА
Микропроцессор MCU (AT90S8535) управляет через порт В работой FLASH- памяти DD1(см. схему электрическую принципиальную ПГУ9.901.012.001.ЭЗ).Так как в процессоре имеется аппаратная поддержка SPI протокола, то микросхема памяти, работающая по этому протоколу непосредственно подключается к выводам микроконтроллера DD2 miso, mosi, sck.
В режиме хранения информации микроконтроллер и микросхема памяти переключаются в спящий режим- микроконтроллер путем выполнения специальной команды, а микросхема памяти путем удержания микроконтроллером сигнала #cs в высоком уровне.
Микросхема памяти и микропроцессор выполнены по КМОП - технологии, что позволяет их непосредственно питать от аккумуляторных батарей небольшой емкости, которые подключаются через разъем Х1.
Для обеспечения работы процессора на частоте 8 МГц применены элементы BQ1 - кварцевый резонатор и конденсаторы С8 и С9.
Опорное напряжение для АЦП берется напрямую с шины питания. Изменение его значения не приведет к структурному искажению сигнала, а только к его масштабированию.