Описание


Конфигурация AD7606 очень проста. Он не имеет внутренних регистраторов. Диапазон и параметры oversampling контролируются внешним IO.
Частота дискретизации обеспечивается регулятором частоты импульсов, предоставляемым MCU или DSP.
AD7606 должен использовать один источник питания 5 В.
Уровень интерфейса связи между AD7606 и MCU контролируется VIO pin. То есть, VIO должен подключаться к источнику питания singlechip, это может быть 3,3 В или 5 В.
[Модуль расширения, штыревая панель инструкции]
OS2 OS1 OS2: Комбинация государство выбирает oversampling режим.
000 представляет собой отсутствие оспаривания и максимум 200 Ksps частота дискретизации.
001 означает 2 раза по сравнению с пробоотбором, то есть 2 образца собираются внутри оборудования в среднем.
010 означает 4 раза по сравнению с пробоотбором, то есть 4 образца собираются внутри оборудования в среднем.
011 означает 8 раз по сравнению с пробоотбором, то есть 8 образцов собираются внутри оборудования в среднем.
100 означает 16 раз по сравнению с пробоотбором, то есть 16 образцов собираются внутри оборудования в среднем.
101 означает 32 раза по сравнению с пробоотбором, то есть 32 образца собираются внутри оборудования в среднем.
110 означает 64 раза по сравнению с пробоотбором, то есть 64 образца собираются внутри оборудования в среднем.
Чем выше частота выборки, тем дольше время преобразования ADC, тем ниже Максимальная частота выборки.
CVA, CVB: запуск контрольного сигнала преобразования AD. CVA определяет 1-4 канала, и CVB определяет 5-8 каналов.
2 сигнала могут быть ошеломлены в течение короткого времени. Как правило, CVA и CVB могут быть параллельны.
RAGE: выбор диапазона. 0 является положительным и отрицательным 5 В, и 1 является положительным и отрицательным 10 в.
RD: прочитайте сигнал
RST: сброс сигнала
Занят: темно-синяя сигнала
CS: выбор сигнала
FRST: сигнальный индикатор для образцов Первого канала
VIO: уровень интерфейса связи
DB0-DB15: шины данных
[Схема проводки с параллельным режимом 16 бит]AD7606 также поддерживает 8 бит режим. См. Руководство по обработке данных AD7606.

[Схема подключения интерфейса SPI]

[Схема исполнения программного обеспечения для получения времени 1]
Пример SPI, который мы предоставляем, основан на этом растворе, см. файл bsp_spi_ad7606.c.
Применение в сервисной программе таймера прерывания:
Прерывания таймера ПВР:
{
Прерывания вход;
Результат чтения 8 каналов сохранен в ram; ----> результат последнего приобретения не относится к непрерывному приобретению.
Запуск следующей коллекции ADC; (флип CVA и CVB)
Прерывания возврата;
}
Частота таймера-частота дискретизации ADC. Этот режим не может быть подключен к напряженной линии.
[Схема исполнения программного обеспечения для получения времени 2]
-Мы предоставляем пример интерфейса 8080 с помощью этой схемы, см. файл bsp_ad7606.c.
Конфигурация CVA и CVB контакты вывод pwm режим, период установлен на требуемую частоту выборки; ----> после этого MCU будет производить очень стабильный сигнал преобразования AD.
Установите занятую линию, чтобы прервать Режим триггера падающего края.
Внешнего прерывания ПВР:
{
Прерывания вход;
Результаты образцов, считывающие 8 каналов, сохранены в ram;
}
[Схема синхронизации программного обеспечения 1 и схема 2 различия]
(1) Схема 1 может использовать менее занятую линию, но когда другие программы обслуживания прерывания или Основная программа временно закрывают мировые прерывания, это может привести к небольшому джиттеру в цикле преобразования ADC.
(2) СХЕМА 2 может обеспечить стабильность часов приобретения, потому что она генерируется аппаратным обеспечением MCU. Но вам нужно занять еще одну напряжённую линию.
По умолчанию AD7606 модуль нашей фабрики является 8080 параллельным интерфейсом.





'
Характеристики
- Бренд
- TailKuKe




