- •Ответы по мпс (по Вовану – 2008-2009 уч.Г.)
- •1. Классификация микропроцессоров. Архитектуры микропроцессоров. Микропроцессорные комплекты, системы на кристалле.
- •2. Ацп. Основные характеристики, структурные схемы.
- •3. Цап. Основные характеристики, структурные схемы.
- •4. Микроконтроллеры семейства mcs51. Структура, параметры.
- •5. Микроконтроллеры семейства mcs51. Организация памяти.
- •6. Микроконтроллеры семейства mcs51. Система команд.
- •7. Микроконтроллеры avr. Структуры, параметры.
- •8. Микроконтроллеры avr. Организация памяти, внешняя память.
- •9. Микроконтроллеры avr. Система тактирования.
- •10. Микроконтроллеры avr. Организация портов ввода/вывода.
- •11. Микроконтроллеры avr. Сторожевой таймер, логика сброса.
- •12. Микроконтроллеры avr. Подсистема прерываний.
- •13. Микроконтроллеры avr. Таймеры.
- •14. Микроконтроллеры avr. Модуль захвата и сравнения, режимы шим.
- •15. Микроконтроллеры avr. Интерфейс spi.
- •16. Микроконтроллеры avr. Интерфейс usart.
- •17. Микроконтроллеры avr. Интерфейс twi.
- •18. Микроконтроллеры avr. Модуль ацп.
- •19. Микроконтроллеры avr. Система команд.
- •20. Микроконтроллеры avr. Методы адресации.
- •21. Микроконтроллеры avr. Организация интерфейса с семисегментным индикатором и матричной клавиатурой.
- •22. Ассемблер микроконтроллеров avr. Приемы программирования.
- •23. Программные и аппаратные средства разработки и отладки микропроцессорных систем.
- •24. Цифровые сигнальные процессоры, структуры, характеристики, области применения.
- •25. Цсп семейства tms320c2000. Структура, основные характеристики.
- •39. Организация интерфейса usb.
- •40. Шина isa. Организация, протокол обмена.
- •41. Шина pci. Организация, протокол обмена.
- •42. Проектирование микропроцессорных систем. Цикл проектирования.
- •43. Организация питания микропроцессорных систем. Импульсные источники питания.
3. Цап. Основные характеристики, структурные схемы.
Современные АЦП и ЦАП, как правило, представляют собой БИС, выполненные по КМОП - технологии, и требующие минимальное число дополнительных внешних элементов для выполнения своих функций.
Рассмотрим основные варианты построения ЦАП.
Чаще всего используется принцип цифро-аналогового преобразования, основанный на суммировании токов. На рис. ниже показана структурная схема ЦАП, содержащего b генераторов тока, питающихся от источника напряжения , и Ь ключей, где b - число двоичных разрядов, равное в данном примере 5. Величины токов пропорциональны степеням 2. Ключ замыкается, если соответствующий бит Q в очередном такте цифрового сигнала равен лог.1, и размыкается в противоположном случае. Суммарный ток течет через сопротивление нагрузки и создает выходное напряжение . Для преобразования суммы токов в напряжение на выходе ЦАП может быть использован операционный усилитель. Широко известна схема ЦАП с резистивными цепями R-2R.
Достоинством ЦАП с суммированием двоично-взвешенных токов является минимальное число генераторов тока и ключей. Однако при большом числе разрядов и высокой частоте дискретизации начинает сильно сказываться недостаток таких ЦАП, который заключается в том, что одновременное переключение ключей в нескольких двоичных разрядах создает значительные помехи в выходном напряжении. Эти помехи зависят от того, какие именно ключи замыкаются или размыкаются, что создает дополнительные погрешности преобразования. Другой недостаток этого пути построения ЦАП - необходимость получения высокоточных резисторов разных номиналов, что требует сложной и дорогостоящей технологии.
Значительно меньше указанные недостатки сказываются, если число генераторов тока и ключей увеличить до , и токи всех генераторов сделать равными . При подаче на вход такого ЦАП двоичного числа К, где , замкнется К ключей, и выходной ток будет равен . При увеличении входного числа ключи будут только замыкаться, а при уменьшении - только размыкаться.
ЦАП с суммированием двоично-взвешенных токов
ЦАП с интерполяцией (а) и с сигма-дельта модулятором (б)
Этот вариант называется ЦАП с полным декодированием или «термометр» по аналогии с термометром, содержащим столбик жидкости, который может подниматься и опускаться. Очевидно, что ЦАП с полным декодированием содержит значительно больше элементов, чем ЦАП с двоично-взвешенными токами.
Для построения быстродействующих ЦАП с большим числом разрядов квантования используются структурные схемы с разделением на сегменты. Пример 10-разрядного ЦАП такого типа показан на рис. 2.24. На этом рисунке жирными стрелками показаны цифровые шины, рядом с которыми написано число разрядов в них.
Входной 10-разрядный код фиксируется в регистре Рег1 по импульсам тактовой частоты . Затем 5 старших разрядов преобразуются дешифратором Дш в 31-разрядный код. Используется закон преобразования «термометр»: если на входе дешифратора число N (в двоичной записи), то на выходах N младших разрядов Дш единицы, а на остальных выходах - нули. Коды с выхода Дш вместе с 5 младшими разрядами входного кода запоминается в 36-разрядном регистре Рег2. Полученный 31-разрядный код далее поступает на ЦАП1, содержащий 31 генератор тока одинаковой величины и 31 ключ. Младшие 5 разрядов поступают на ЦАП2, построенный по принципу суммирования двоично-взвешенных токов. Помехи, возникающие в ЦАП1 и ЦАП2 при переключениях, оказываются незначительными, так как коммутируются небольшие токи. Токи ЦАП1 и ЦАП2 суммируются и образуют выходной ток.
При цифро-аналоговом преобразовании звуковых сигналов, как пояснялось в предыдущем параграфе, используют повышение частоты дискретизации и интерполяцию. Для этого имеются специальные ЦАП (рис. 2.25,а). Интерполятор представляет собой цифровое устройство, в котором в промежутке между каждыми двумя отсчетами входного цифрового сигнала вставляется к-1 новых отсчетов, рассчитываемых по определенным правилам. В результате частота дискретизации увеличивается в к раз. Затем сигнал преобразуется n-разрядным ЦАП в аналоговую форму и фильтруется ФНЧ.
Наибольшее число разрядов квантования обеспечивается в ЦАП с сигма-дельта модулятором (рис. 2.25,б). Интерполятор повышает частоту дискретизации в к раз. Цифровой сигма-дельта модулятор преобразует n-разрядные двоичные слова в m-разрядные (т<n) слова, которые преобразуются m-разрядным ЦАП в аналоговый сигнал, сглаживаемый ФНЧ. Сигма-дельта модулятор формирует m-разрядные слова так, чтобы в результате усреднения нескольких отсчетов, идущих с увеличенной частотой дискретизации, получалось требуемое значение выходного аналогового сигнала. Чем меньше т по сравнению с л, тем больше должно быть число к, показывающее во сколько раз увеличивается частота дискретизации. В предельном случае может быть т = 1. При этом выходное напряжение получается сглаживанием последовательности импульсов, как в устройствах с широтно-импульсной или частотно-импульсной модуляцией.