АЦП ATmega16 - Форум
Четверг, 27.02.2014, 09:21 Вы вошли как Гость | Группа "Гости"
Eugene's MCU
Главная | | Мой профиль | Выход | RSS

[ Личные сообщения() · Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Страница 1 из 111231011»
Форум » Основной раздел » Разработка: программирование, схемотехника. » АЦП ATmega16 (Учебная программа - вольтметр на ATmega16)
АЦП ATmega16
us4ilq

Дата: Среда, 28.10.2009, 13:16 | Сообщение # 1

Группа: Пользователи
Сообщений: 48
Статус: Offline
Здравствуйте !
Допустим я собрался сделать, и написать программу, вольтметр с верхним
пределом 5 вольт, используя ATmega16.
И без делителя на резисторах на входе АЦП.

Встал вопрос, какое опорное напряжение выбрать?
Внутренний источник 2,56 вольт, или 5 вольт с шины питания?
Если использовать внутренний 2,56 вольт, то (как мне кажется) на ножку АЦП нельзя будет подавать напряжение более чем 2,56 вольт ?
Тоесть понадобится делитель?
И что случится если при опоре 2,56, на входе АЦП появится скажем 4 вольта?

Прямого указания на этот момент я нигде не встречал, вот поэтому и спрашиваю.
Заранее благодарю за ответ.
Сергей.


[ (UA) ]

eugenemcu

Дата: Среда, 28.10.2009, 19:11 | Сообщение # 2

Группа: Администраторы
Сообщений: 115
Статус: Offline
Вы можете измерять напряжение не выше напряжения самого ИОН то есть 2,56В, иначе произойдёт переполнение выходного кода АЦП, который равен ADC=(Uin/Uref)*1024. Решать эту проблему делителем или опорой с питания значит снижать точность измерения до точности резисторов и стабилизатора питающего МК. Лучше использовать внешний ИОН на 5В например MAX6150 (питаются минимум от 6V, но это проблема вполне разрешимая).


[ (RU) ]

us4ilq

Дата: Среда, 28.10.2009, 19:57 | Сообщение # 3

Группа: Пользователи
Сообщений: 48
Статус: Offline
Евгений, большое спасибо за толковое разьяснение.
Однако (если это возможно то) какие еще источники опорного напряжения можете посоветовать?
Может каких нибудь других фирм?

Я в основном пасусь вот в этих интернет магазинах, цены конечно не самые либеральные, но зато
прямо домой и пока ниодной накладки небыло.
http://www.imrad.kiev.ua/
http://www.vdmais.kiev.ua/index.asp
Вот из того что они предлагают (я имею в виду источники опорного напряжения).
И еще есть один вопрос-
Здесь возможно "коллективное " написание проги (ну хотбы того же вольтметра), НО только с использованием
CVAVR , у меня версия 2.03.9 ?
Просто дело в том что я "чайник из чайников" , а потому даже с ним кое как разбираюсь.

Спасибо
Сергей.


[ (UA) ]

eugenemcu

Дата: Среда, 28.10.2009, 22:02 | Сообщение # 4

Группа: Администраторы
Сообщений: 115
Статус: Offline
Дорогой источник опоры, то есть высокоточный, брать тоже нет никакого смысла. АЦП в ATmega не гарантирует точность двух младших разрядов, а это аж 0,5%. Цены традиционно ниже у Analog Devices, могу рекомендовать REF195 (точность 2mV - это меньше одного разряда АЦП, цена ниже некуда).
Что касается выбора среды разработки то, как только Вы поднаберётесь опыта, то поймёте, что они все не сложнее один другого. Например, IAR, который принято считать более профессиональным, нисколько не труднее в освоении того же AvrStudio. Зато в последнем просто отличный симулятор. А по поводу CVAVR ничего сказать не могу - почти не использовал. Попользовал и бросил, чем-то он мне помню, не понравился.

us4ilq: Здесь возможно "коллективное " написание проги... ?
Конечно возможно, но был бы коллектив...
Вы бросили клич, если никто не отзовётся, пишите мне в личку, чем смогу помогу


[ (RU) ]

us4ilq

Дата: Четверг, 29.10.2009, 13:28 | Сообщение # 5

Группа: Пользователи
Сообщений: 48
Статус: Offline
А какие файлы допустимо присоединять к сообщениям?
Скажем меня интерисуют файл разводчика Sprint-Layout, и рисовалки пр.схем sPlan 6.0, потому что я их использую. Ну и вообще, а то размер указан ,а допустимые нет.

Добавлено (29.10.2009, 12:52)
---------------------------------------------
Есть у меня вот такие вот детальки TL431, поскольку английского языка я не знаю, то из даташита понял лиш то, что это какойто регулятор напряжения. Вот его можно использовать как опорник? Если да - то как?
Спасибо.
Сергей.


[ (UA) ]

eugenemcu

Дата: Четверг, 29.10.2009, 13:45 | Сообщение # 6

Группа: Администраторы
Сообщений: 115
Статус: Offline
Да... TL431 - штука хорошая. Внутри точный опорник на 2.5В. Набросал из кусков pdf рисунок - как, соединить две TL431 последовательно и получить опору 5В.

Резистор нужно подбирать так, чтобы ток через TL был около 10мА - (R=(Uin-5V)/10mA).
На input можно подавать нестабилизированное входное напряжение до 36В, output на вход REF ATmega.
P.S.
С прикреплением файлов буду разбираться...
В качестве схемного редактора и трассировщика использую P-CAD 2002 Schematic и PCB.


[ (RU) ]

us4ilq

Дата: Четверг, 29.10.2009, 13:50 | Сообщение # 7

Группа: Пользователи
Сообщений: 48
Статус: Offline
Ну так этоже хорошо!
Вот правда они у меня БУшные , но я их проверю конечно.
А что касается 10ма - (судя из ресунка) это для каждого из двух?
Тоесть общий ток будет 20ма. Я правильно понял?



[ (UA) ]

eugenemcu

Дата: Четверг, 29.10.2009, 13:56 | Сообщение # 8

Группа: Администраторы
Сообщений: 115
Статус: Offline
Они же соединены последовательно, ток у них будет одинаковый - 10mA.
Надпись 10мА два раза на рисунке - издержки копипэйста в Paint



[ (RU) ]

us4ilq

Дата: Четверг, 29.10.2009, 16:24 | Сообщение # 9

Группа: Пользователи
Сообщений: 48
Статус: Offline
Ага!
Теперь понял.
Спасибо за разьяснения.

Добавлено (29.10.2009, 16:24)
---------------------------------------------
Одна TL431 (из двух имеющихся) оказалась неисправна,
буду заказывать, а заодно и те что Вы рекомендовали.


[ (UA) ]

us4ilq

Дата: Суббота, 31.10.2009, 19:45 | Сообщение # 10

Группа: Пользователи
Сообщений: 48
Статус: Offline
Здравствуйте!
Вот было свободное время, нарисовал схему будущего вольтметра. Собираюсь я его делать исключительно в познавательных (учебных) целях. Хотелось бы почитать мнения опытных людей.
Генератор начального кода CVAVR рекомендует такое подключение:

Сергей.
6954415.jpg(111Kb)

[ (UA) ]

Форум » Основной раздел » Разработка: программирование, схемотехника. » АЦП ATmega16 (Учебная программа - вольтметр на ATmega16)
Страница 1 из 111231011»
Поиск: