48 / 48 / 6
Регистрация: 24.12.2009
Сообщений: 507
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
АЦП AD7705 c Atmega03.09.2018, 12:07. Показов 4544. Ответов 21
Метки нет (Все метки)
Всем привет! В чем затык...
Подключил AD7705 к Atmega328. АЦП, вроде, делает пару правильных измерений, но потом показывает одно значение неизменно. Нашел выход. Делаю Ресет АЦП в цикле после каждого замера. Вроде стал реагировать на изменение напряжения на входе. Мне кажется, что постоянно сбрасывать АЦП в цикле не очень хорошая идея, но как заставить его работать без ресета - не понимаю.Подскажите пожалуйста, что поправить Ф-ия записи SPI
0
|
03.09.2018, 12:07 | |
Ответы с готовыми решениями:
21
АЦП на Atmega 328p u Atmega 16 АЦП: измерения по нескольким каналам Меряем напряжение с помощью АЦП ATMEGA-8 Запись результатов АЦП в массив (Atmega 128) |
48 / 48 / 6
Регистрация: 24.12.2009
Сообщений: 507
|
||||||
04.09.2018, 23:45 [ТС] | 21 | |||||
В общем теперь АЦП зависает на том месте, где она раньше падала
https://www.cyberforum.ru/post12877152.html Если убрать ф-ию Reset, которую я вызываю перед циклом, то АЦП не зависает, но крутит 1-но значение и не реагирует на изм. U-я на входе. Я так понял, если DRDY не ждать, то АЦП должен работать, только на достоверность результатов уже не будет отвечать. Я сейчас убрал все циклы DRDY и АЦП не зависает, но ведет себя так же (падает) https://www.cyberforum.ru/post12877152.html Добавлено через 5 минут Без циклов DRDY и с ф-ей Reset в цикле все работает. В общем надо посмотреть, как там DRDY приходит и еще раз в даташите посмотреть, как нужно обрабатывать приход этого DRDY, но это уже завтра. Добавлено через 8 минут Блиииин! Надож вот так:
Заработалаа!!!!!
0
|
6770 / 2739 / 384
Регистрация: 17.02.2013
Сообщений: 4,047
|
|
05.09.2018, 17:04 | 22 |
0
|
05.09.2018, 17:04 | |
05.09.2018, 17:04 | |
Помогаю со студенческими работами здесь
22
АЦП-ЦАП в ATmega или вопросы новичка :) AtMEGA 16 - Запуск АЦП от таймера/счётчика1 по совпадению B Как считать значение АЦП из регистра. Atmega 8 Atmega 1281 АЦП показывает наличие напряжения при 0В Макетная плата для Atmega 32?atmega 8 Прием данных с АЦП AD7705 в ПЛИС Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |