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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> АЦП Tiny13V на входе ноль, а результат преобразования не 0, Как такое может быть?
TechMike
сообщение Oct 26 2010, 11:59
Сообщение #16


Частый гость
**

Группа: Свой
Сообщений: 130
Регистрация: 30-07-08
Из: Moscow
Пользователь №: 39 302



Делал год назад показометр на трех светодиодах, что-то вроде вольтметра с тремя порогами.
В результате пришлось делать макетку под строго определенные элементы и соблюдать правильную разводку платы.

Пришлось програмно: усереднять значения АЦП (среднее из 100 выборок), выключать АЦП в моменты переключения светодиодов, разбить пороги включение/выключения разных светодиодов с зонами тишины, т.е. переключаются не сразу, а есть некий разрыв в значении АЦП при переключении.
Аппаратно: применить внешний правильный опорник lp2950, на входе ацп поставить резисторы делителя 1%.

Температурную нестабильность не мерил, нов озможно в будущем придется с этим бороться.

P.S. Показания АЦП будут скакать всегда, нужно с этим бороться. Девайс был коммерческий.
Go to the top of the page
 
+Quote Post
domowoj
сообщение Oct 26 2010, 16:30
Сообщение #17


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

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



Цитата(TechMike @ Oct 26 2010, 18:59) *
Аппаратно: применить внешний правильный опорник lp2950, на входе ацп поставить резисторы делителя 1%.

У Тини 13 нет внешнего опорного


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
sKWO
сообщение Oct 26 2010, 21:03
Сообщение #18


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



Цитата(smk @ Oct 24 2010, 16:14) *
Схема влючения простая. Вход АЦП (PB4) зашунтирован на обший резистором 68 Ом и конденсатором 1000 мкф.

Вы наверное перепутали ёмкость на порядок

Цитата(smk @ Oct 26 2010, 09:03) *
Закоротка входа не дает ничего. На счет переключения каналов, ставил задержку 0,1 с, убирал переключение вообще - изменений небыло.

Попробуйте на время преобразования остановить АЛУ


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
GDI
сообщение Oct 27 2010, 06:39
Сообщение #19


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

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Почитайте про калибровку АЦП в апноутах Атмела, там написано про смещение нуля (когда закоротка на входе АЦП не дает 0 в результате преобразования), нелинейность передаточной характеристики и т.п. и описаны методы компенсации этих особенностей конкретного экземпляра МК.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
skyled
сообщение Nov 2 2010, 09:51
Сообщение #20


Местный
***

Группа: Участник
Сообщений: 217
Регистрация: 11-06-10
Пользователь №: 57 868



Переделал все на Мегу8 с выводом АЦП в порт компа. Дествительно редко когда ноль. Обычно 1 при короткозамкнутом входе. 0 тоже бывает. Это при внутренней опоре и внешнем конденсаторе 220нФ. Удиволо то, что при внешней опоре (TL431) значение АЦП при короткозамкнутом входе оказалось 4-5.

Сообщение отредактировал skyled - Nov 2 2010, 09:52
Go to the top of the page
 
+Quote Post
TechMike
сообщение Nov 22 2010, 19:52
Сообщение #21


Частый гость
**

Группа: Свой
Сообщений: 130
Регистрация: 30-07-08
Из: Moscow
Пользователь №: 39 302



Цитата(domowoj @ Oct 26 2010, 19:30) *
У Тини 13 нет внешнего опорного


Опорное=питанию.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 07:20
Рейтинг@Mail.ru


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