Страница 1 из 1

АЦП и tiny13

Добавлено: Пт май 28, 2010 19:19:33
papadigger
Уважаемые коты! Вот решил разобраться с ацп на тиньке 13.
в конструкции необходимо подвесить на один вход тиньки несколько кнопок.
С резисторным делителем разобрался, даташит почитал на тиньку и возникли вопросы:

1) какое же всё-таки опорное напряжение по-умолчанию ? (в даташите написано что вроде 1,1В, но если высчитывать по формуле из даташита adc=(Vin*1024)/Vref, то не сходится)
2) как лучше обрабатывать полученные значения для выполнения каких либо действий (сравнивать значение в промежутке или с каким-то определённым, вычисленным по вышеупомянутой формуле?)

p.s пробовал писать программу в MikroC for AVR - преобразование происходит но с расчётными цифрами не совпадают =(
в дальнейшем буду использовать CVAVR так как ASM не знаю..

Re: АЦП и tiny13

Добавлено: Пт май 28, 2010 19:22:29
DrWatson
1) чем надеяться на умолчания, лучше настроить так как надо.
2) проверять полученные значения нужно на попадания в диапазоны, самое простое, брать границы диапазонов посередине между расчётными значениями.

Re: АЦП и tiny13

Добавлено: Пт май 28, 2010 22:01:58
GP1
В этой теме как раз это обсуждалось
viewtopic.php?f=20&t=19190&start=0&hilit=tiny13

Re: АЦП и tiny13

Добавлено: Сб май 29, 2010 10:03:18
papadigger
собственно про куч кнопок там конечно написано и написано что использовать АЦП но про его настройку и использование ничего
тем паче на Cи ...
интересует именно настройка его в CVAVR (какой всё-таки источник опорного ? и как его выбирать? ) и считывание значений (adc_data как я понял).

Re: АЦП и tiny13

Добавлено: Сб май 29, 2010 10:15:51
GP1
Если внимательно читал, там написано, что Си и tiny13 не очень хорошо совмещаются.

Re: АЦП и tiny13

Добавлено: Сб май 29, 2010 10:20:32
Meteor
Мяу, GP1!
Автору
А давайте по каждому глазу учебник писать, 12 млрд шт издадим, донесем информацию до каждого так сказать. И не только по глазу - по всем органам.
А тут на форуме будем делать темы в своей градации. Например нужно Васе по UARTу 3 байте передать - тема "Вася и 3 байте". Пете потребуется передать 5 байт, тема - "Петя и 5 байт"... :evil:
По существу. Есть тема про кодвижен (см. сверху).
Есть темы про кнопки.
Есть темы про АЦП.
Вопрос на засыпку, почему не объединить у себя в проекте это все как нужно? :idea:

Re: АЦП и tiny13

Добавлено: Вс май 30, 2010 06:53:47
papadigger
усё всем спасибо! разобрался!

тему мона закрывать!