Реферат: Устройство цифровой записи речи цифровой диктофон
- выходных цепей;
- контроллер записи/чтения;
- блок питания;
- тактового генератора;
- энергонезависимой памяти;
- блок индикации и управления.
Блок входных цепей соединяется информационной связью с блоком АЦП, который в свою очередь соединяется информационной связью с блоком энергонезависимой памяти и управляющими связями с тактовым генератором и блоком контроллера записи/чтения.
Блок выходных цепей соединяется информационной связью с блоком ЦАП, который в свою очередь соединяется информационной связью с блоком энергонезависимой памяти и управляющими связями с тактовым генератором и блоком контроллера записи/чтения.
Контроллер записи/чтения соединяется управляющей связью с энергонезависимой памятью.
Блок питания соединяется со всеми блоками.
Блок входных цепей обеспечивает усиление входного сигнала от микрофона и ограничение верхней частоты входного сигнала до 4 кГц. Усиленный сигнал поступает на АЦП где преобразуется по сигналам от тактового генератора в кодовые отсчеты по уровню, представленные в двоичном коде. Кодовые отсчеты поступают в энергонезависимую память, где посредством контроллера записи/чтения происходит их запись. Контроллер записи/чтения формирует необходимые сигналы для записи и чтения из энергонезависимой памяти. В свою очередь, он получает управляющие сигналы от блока индикации и управления.
При воспроизведении голоса происходит выборка кодовых отсчетов из энергонезависимой памяти и подача их на ЦАП, где и происходит их преобразование в аналоговый сигнал.
Блок выходных цепей обеспечивает усиление выходного сигнала и ограничение верхней частоты выходного сигнала до 4 кГц, для того чтобы избавиться от высокочастотных гармоник в выходном сигнале, появляющихся при квантовании.
Блок питания необходим для обеспечения питания всех блоков диктофона.
ВЫБОР ЭЛЕМЕНТОВ
В качестве устройства управления выбран микроконтроллер RISC-архитектуры серии AVRфирмы AtmelAT90S8535. Он обладает встроенной памятью программ объемом 4096 слов и памятью данных 512 байт. Любая его команда выполняется за 1 такт процессора. Тактовая частота 8 МГц .
На выполнение процессором программного кода для обработки и записи отсчетов, полученных от АЦП, потребуется до 20 мс, так что выбранный процессор вполне удовлетворяет требованию скорости работы и успевает обработать всю необходимую информацию.
Обеспечение протокола работы с памятью организуется тем же процессором программно - аппаратными методами, так как в микроконтроллере имеется аппаратная поддержка протокола SPI.
Для хранения записываемой информации выбрана FLASH ПЗУ AT45DB32 фирмы Atmel, объемом 32Мб.
AT90S8535 Description
The AT90S8535 is a low-power CMOS 8-bit microcontroller based on the AVR RISC architecture. By executing powerful instructions in a single clock cycle, the AT90S8535 achieves throughputs approaching 1 MIPS per MHz allowing the system designer to optimize power consumption versus processing speed.
Features
• AVR® – High-performance and Low-power RISC Architecture
– 118 Powerful Instructions – Most Single Clock Cycle Execution
– 32 x 8 General-purpose Working Registers
– Up to 8 MIPS Throughput at 8 MHz
• Data and Nonvolatile Program Memories
– 8K Bytes of In-System Programmable Flash SPI Serial Interface for In-System Programming Endurance: 1,000 Write/Erase Cycles
– 512 Bytes EEPROM Endurance: 100,000 Write/Erase Cycles