Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 19.07.2009, 21:07   #1
ivainc
Частый гость
 
Регистрация: 06.08.2006
Сообщений: 34
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
ivainc на пути к лучшему
По умолчанию Потенциометр AD5245 и ATmega32

AD5245 (256 позиций, номинал 100к) подключен к источнику стабильного тока и управляется от ATmega32 по шине I2C.
Потенциометр - в режиме реостата, вывод A подключен к источнику тока, выводы W и B заземлены.
Измерения показали:
D - зашиваемый код (десятичное значение), R - вычисленное значение сопротивления, Ом

D = 255 R = 77
D = 254 R = 444
D = 253 R = 807
.
.
.
D = 2 R = 92 592
D = 1 R = 92 963
D = 0 R = 94 444

Не могу понять, почему крайние значения не соотв ожидаемому шагу: Rstep = 100000/256=390.625 Ом и даже не соотв расчетам по приведенным в даташите формулам. В даташите вообще довольно затруднительно понять формулы на стр. 13.
1. Как правильно учесть сопротивление випера и как учесть его изменение в данном включении в зависимости от загружаемого кода?
2. Как понять рисунок 36 для расчета сопротивления на крайних значениях?
3. Вроде понятно, что в режиме реостата с заземленным випером эти формулы уже неверны.
4. Есть ли основания впредь не заземлять один из крайних выводов и оставлять его свободным?

На рис. приведена эквивалентная схема RDAC из даташита и ее откорректированнный вариант.
Если принять такую коррекцию, то формулы даташита в принципе работают, хотя как они считали значения в таблицах - мне непонятно... Например, как получено значение 10 060 Ом в таблице 7?

В принципе объяснить погрешность при высоких сопротивлениях (вблизи 100к при D= 0,1,2) еще возможно - обычный тестер замеряет напряжение в этих точках с большой погрешностью.
Но объяснить R = 77 Ом при D = 255 я что-то не могу...
Ведь должно быть так:
D = 255 R = 444
D = 254 R = 807
Можно было бы грешить на софт, но ни при каких условиях не должно быть возможно получить R = 77 Ом при D = 255, т. е. величина много меньше шага Rstep = 100000/256=390.625 Ом ....

-- Прилагается рисунок: --

Реклама:
ivainc вне форума  
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Электронный потенциометр vlad_de Микроконтроллеры, АЦП, память и т.д 2 14.11.2008 04:14
Потенциометр КСП2 forth32 Измерительное оборудование 14 28.12.2007 07:32
10-ти оборотный 10 кОм потенциометр-такие существуют? artyr_dva Измерительное оборудование 8 26.12.2007 21:28
Цифровой потенциометр в Proteus 7.1 zelanez Proteus 1 14.05.2007 11:37
ATmega32 NCy Микроконтроллеры, АЦП, память и т.д 20 28.04.2007 00:44


Часовой пояс GMT +4, время: 09:42.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot