реклама на сайте
подробности

 
 
> Помогите разобраться с АЦП ADS1216, Глючит, не хочет инициализироваться
Dimk
сообщение Feb 1 2012, 06:15
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 31-01-12
Пользователь №: 69 989



Связь с МК PIC18F4320 по SPI. Добился чтения и записи регистров АЦП. НУжна помощь в стартовой инициализации..калибровке..
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Dimk
сообщение Feb 1 2012, 12:30
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 31-01-12
Пользователь №: 69 989



Запись работает нормально у меня,пользуюсь встроенной в компилятор библиотекой SPI и SPI ногами МК, АЦП команды понимает..все, кроме автокалибровки))) а что если принудительно записать в регистры калибровки что-нибудь..

А про косяк, благодарю..Сейчас еще перепроверю и погрызу даташит..

Сообщение отредактировал Dimk - Feb 1 2012, 12:33
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Feb 1 2012, 12:34
Сообщение #3


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(Dimk @ Feb 1 2012, 17:30) *
Запись работает нормально у меня,пользуюсь встроенной в компилятор библиотекой SPI и SPI ногами МК, АЦП команды понимает..все, кроме автокалибровки))) а что если принудительно записать в регистры калибровки что-нибудь..

Они доступны для записи, без проблем. Я их в определённые моменты и считываю, запоминая, и потом переписываю при смене PGA. На работу АЦП и проблемы с калибровкой запись/чтение этих регистров влиять не должно.

Кстати, автокалибровка обновляет 6 регистров и эти значения жёстко привязаны к значению PGA. Канал можно дрыгать без проблем не переделывая калибровку, а PGA если сменить, то без перекалибровки АЦП будет врать. И при смене внутренней/внешней опоры то же.

Сообщение отредактировал GetSmart - Feb 1 2012, 12:42


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Dimk   Помогите разобраться с АЦП ADS1216   Feb 1 2012, 06:15
- - GetSmart   Стартовая инициализация и есть прописывание всех 1...   Feb 1 2012, 07:19
- - Dimk   Спасибо за ответ. Калибровку смещения и усиления (...   Feb 1 2012, 07:47
- - GetSmart   Я делал всё согласно даташиту и у меня всё работае...   Feb 1 2012, 08:38
- - Dimk   В том то и дело, что 0 строб на DRDY не появляется...   Feb 1 2012, 09:14
- - GetSmart   ~CS-ом дёргаете после каждой команды? Попробуйте ...   Feb 1 2012, 09:17
- - Dimk   Да, конечно. а Вы делали автокалибровку после зап...   Feb 1 2012, 09:26
- - GetSmart   Всё понятно. ~CS нужно дрыгать перед передачей ком...   Feb 1 2012, 09:32
- - Dimk   Косяяяяяк!! спасибо, щас попробую..а про...   Feb 1 2012, 09:32
- - Dimk   какой Вы кварц использовали для АЦП?   Feb 1 2012, 10:32
- - GetSmart   4,9 mHz   Feb 1 2012, 10:37
- - Dimk   Все равно не получается. У вас остался фрагмент ко...   Feb 1 2012, 11:56
- - GetSmart   У меня на LPC213x Начальное состояние регистров, ...   Feb 1 2012, 12:17
- - Dimk   все перепроверил..регистры пишутся нормально, чита...   Feb 1 2012, 12:20
- - GetSmart   Типичная функция обмена с ADS1216 Кодstatic void W...   Feb 1 2012, 12:27
- - Dimk   ага, это я в даташите тоже видел..мне б сейчас хот...   Feb 1 2012, 12:41
- - GetSmart   А как на счёт стробов DRDY без калибровки? То есть...   Feb 1 2012, 12:45
- - Dimk   я вот чего тревогу и забил то..DRDY всегда в 1..чт...   Feb 1 2012, 13:15
- - GetSmart   PWDN и RESET в состоянии лог 1 ? Кварц точно генер...   Feb 1 2012, 13:33
- - Dimk   Еще раз перепроверил схему..оказалось, что я ранее...   Feb 2 2012, 12:35
|- - GetSmart   Цитата(Dimk @ Feb 2 2012, 17:35) Еще раз ...   Feb 2 2012, 13:07
- - Dimk   да. теперь другой вопрос стоит. DRDY падает, все н...   Feb 2 2012, 14:07
- - GetSmart   Ну судя по тем значениям регистров там мультиплекс...   Feb 2 2012, 15:39
- - Dimk   то было давно. я отключил этот темп. датчик, подав...   Feb 2 2012, 16:14
- - Dimk   после тщательной проверки печатной платы выяснилос...   Feb 4 2012, 18:09


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 16:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01763 секунд с 7
ELECTRONIX ©2004-2016