Найдено 7 результатов

Lotus13
Пт дек 26, 2014 04:24:03
Форум: Периферия
Тема: АЦП AD7730
Ответы: 14
Просмотры: 11179

Re: АЦП AD7730

Тут я, однако помочь увы не могу. С тех пор перевелся на ПЛИС и скоростные параллельные АЦП. Про тот проект забыл окончательно, хотя и получил тогда удовлетворительные результаты. Все равно уже код проекта утерян, разве что сама плата где-то еще валяется. Больше, чем описывал я и те, кто мне помогал ...
Lotus13
Пт окт 28, 2011 04:44:49
Форум: Периферия
Тема: АЦП AD7730
Ответы: 14
Просмотры: 11179

Re: АЦП AD7730

Всем спасибо. Всё заработало. Главной проблемой была инициализация АЦП. А именно правильно установить фронты тактирующих импульсов с ведущего МК, установить полярность и фазу этих импульсов и соответственно полярность считывания импульсов ведомым АЦП. Всего восемь вариантов получилось. Тут главное ...
Lotus13
Чт окт 13, 2011 09:16:04
Форум: Периферия
Тема: АЦП AD7730
Ответы: 14
Просмотры: 11179

Re: АЦП AD7730

Резонатор на МК внешний, 8МГц. С ним проблем нет. Выяснил, что сигналы с RDY от АЦП должны показывать микроконтроллеру, идет передача, калибровка или как раз передача завершена. У меня же на RDY постоянно 5В, т.е. лог.1, либо он так долго этот бит передает, либо калибруется. RDY не переводится в 0 ...
Lotus13
Чт окт 13, 2011 05:10:16
Форум: Периферия
Тема: АЦП AD7730
Ответы: 14
Просмотры: 11179

Re: АЦП AD7730

Всем спасибо за ответы.
CS постоянно в логическом нуле. АЦП один и постоянно выбирать его нет смысла. Однажды его инициализировал CS в ноль и всё. По крайней мере так я понял из даташита.
Немного изменил прием 24-х битного значения:
interrupt [TIM1_OVF] void timer1_ovf_isr(void) //процедура ...
Lotus13
Ср окт 12, 2011 13:33:05
Форум: Периферия
Тема: АЦП AD7730
Ответы: 14
Просмотры: 11179

Re: АЦП AD7730

Что-то пока совсем не то, что нужно.
В основной программе void main инициализирую передачу и получение даных в и из регистров:
SPI_MasterInit();
SPI_MasterTransmit(0x02); //доступ в mode register
SPI_MasterTransmit(0x31); //старший байт: непрерывное преобразование,
//униполярный размах входн ...
Lotus13
Ср окт 12, 2011 04:55:49
Форум: Периферия
Тема: АЦП AD7730
Ответы: 14
Просмотры: 11179

Re: АЦП AD7730

SubDia, спасибо. Буду пробовать.
Lotus13
Вт окт 11, 2011 13:37:33
Форум: Периферия
Тема: АЦП AD7730
Ответы: 14
Просмотры: 11179

АЦП AD7730

Доброго всем времени суток.
Прошу помочь с одной проблемой. Нужно получить оцифрованный сигнал с АЦП AD7730 на МК ATmega8. Когда использовал встроенный в МК АЦП проблем почти не было, но был большой минус - мало разрядов. Поэтому поставил 24-х разрядный AD7730. Развел согласно даташиту. Кварц 2,4576 ...

Перейти к расширенному поиску