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

 
 
 
Reply to this topicStart new topic
> Измерение VCC МК с помощью встроенного АЦП без внешней обвязки
Aleksey_M
сообщение Jun 15 2008, 16:31
Сообщение #1





Группа: Участник
Сообщений: 13
Регистрация: 29-09-06
Из: Оренбург
Пользователь №: 20 809



Может, кто сможет внести ясность. Attiny44 VCC 3.3в
Встречался способ измерять напряжение внутреннего ИОН (1.1в) при использовании VCC в качестве ИОН (ADMUX=0x21). Напряжение вычислять по формуле VCC=(1024*1.1)/ADC.
На выходе получается "стабильный мусор", к примеру, при реальном VCC=3.27в после вычисления результата АЦП по вышеуказанной формуле выходит 3.49в. А вот непосредственно результат ADC = 0x142 получается гораздо ближе реальности, соответственно если сдвинуть запятую на 2 знака.
К сожалению в официальных источниках об этом способе не нашёл ни слова. Да и возникает вопрос, для каких целей они разрешили замер внутреннего ИОНа (ADMUX=0x21)???
Растолкуйте, может чего не дочитал..
Go to the top of the page
 
+Quote Post
aesok
сообщение Jun 15 2008, 17:14
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 596
Регистрация: 26-05-06
Из: Москва
Пользователь №: 17 484



Цитата(Aleksey_M @ Jun 15 2008, 20:31) *
Растолкуйте, может чего не дочитал..


Даташит.

Table 20-10. ADC Characteristics,

VINT Internal Voltage Reference Min - 1.0 Typ - 1.1 Max - 1.2 V

Анатолий.
Go to the top of the page
 
+Quote Post
Aleksey_M
сообщение Jun 15 2008, 17:24
Сообщение #3





Группа: Участник
Сообщений: 13
Регистрация: 29-09-06
Из: Оренбург
Пользователь №: 20 809



Цитата(aesok @ Jun 15 2008, 23:14) *
Даташит.

Table 20-10. ADC Characteristics,

VINT Internal Voltage Reference Min - 1.0 Typ - 1.1 Max - 1.2 V

Анатолий.


Угу! Спасибо! не учёл разброс ИОН, точность выходит +-лапоть smile.gif

Сообщение отредактировал Aleksey_M - Jun 15 2008, 17:32
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Jun 16 2008, 04:12
Сообщение #4


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(Aleksey_M @ Jun 15 2008, 21:24) *
Угу! Спасибо! не учёл разброс ИОН, точность выходит +-лапоть smile.gif

Нужна точность => используйте внешний ИОН (который стоит наверно дороже тиньки)


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
Леонид Иванович
сообщение Jun 16 2008, 09:30
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 318
Регистрация: 21-07-06
Из: Минск
Пользователь №: 18 986



Цитата(MrYuran @ Jun 16 2008, 07:12) *
Нужна точность => используйте внешний ИОН (который стоит наверно дороже тиньки)


Проще использовать калибровку на этапе производства с сохранение м калибровочного коэффициента в EEPROM.


--------------------
Go to the top of the page
 
+Quote Post
viakon
сообщение Jun 16 2008, 09:37
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 290
Регистрация: 9-12-05
Из: г. Пермь
Пользователь №: 12 002



Цитата(MrYuran @ Jun 16 2008, 09:12) *
Нужна точность => используйте внешний ИОН (который стоит наверно дороже тиньки)


Точность то и не важна, всегда откалибровать можно. Стабильность нужна. Если устройство в комнатных условиях работает то и внутреннего ИОН достаточно.
Go to the top of the page
 
+Quote Post
Aleksey_M
сообщение Jun 16 2008, 14:56
Сообщение #7





Группа: Участник
Сообщений: 13
Регистрация: 29-09-06
Из: Оренбург
Пользователь №: 20 809



Всёже склоняюсь к использованию внешнего делителя. По большому счёту нужно отловить падение напряжения <3в.

Цитата(Леонид Иванович @ Jun 16 2008, 15:30) *
Проще использовать калибровку на этапе производства с сохранение м калибровочного коэффициента в EEPROM.

т.е. каждый девайс придётся калибровать ..... очень гиморно это..
Go to the top of the page
 
+Quote Post
Леонид Иванович
сообщение Jun 16 2008, 17:22
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 318
Регистрация: 21-07-06
Из: Минск
Пользователь №: 18 986



Цитата(Aleksey_M @ Jun 16 2008, 17:56) *
Всёже склоняюсь к использованию внешнего делителя.


А чем поможет внешний делитель? Отклонение опорного напряжения будет влият на результат в такой же мере, кроме того, добавится погрешность делителя.


--------------------
Go to the top of the page
 
+Quote Post
defunct
сообщение Jun 17 2008, 10:16
Сообщение #9


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(Aleksey_M @ Jun 16 2008, 17:56) *
По большому счёту нужно отловить падение напряжения <3в.

Можно использовать компаратор,
но опору все равно придется ставить, да и делитель калибровать...

А если уж выбирать между калибровкой внешнего делителя и ИОН'а МК, то второе экономичнее и IMHO проще.
Go to the top of the page
 
+Quote Post
domowoj
сообщение Jun 18 2008, 03:01
Сообщение #10


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Цитата(Aleksey_M @ Jun 16 2008, 21:56) *
т.е. каждый девайс придётся калибровать ..... очень гиморно это..

Достаточно один раз измерить заведомо известное U,
а дальше арифметика


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 09:45
Рейтинг@Mail.ru


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