АЦП и tiny13

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
papadigger
Родился
Сообщения: 17
Зарегистрирован: Ср ноя 04, 2009 19:56:17
Откуда: Йошкар-Ола
Контактная информация:

АЦП и tiny13

Сообщение papadigger »

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

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

p.s пробовал писать программу в MikroC for AVR - преобразование происходит но с расчётными цифрами не совпадают =(
в дальнейшем буду использовать CVAVR так как ASM не знаю..
Аватара пользователя
DrWatson
Опытный кот
Сообщения: 890
Зарегистрирован: Вт янв 20, 2009 14:49:08
Откуда: Гондурас, Мурманск

Re: АЦП и tiny13

Сообщение DrWatson »

1) чем надеяться на умолчания, лучше настроить так как надо.
2) проверять полученные значения нужно на попадания в диапазоны, самое простое, брать границы диапазонов посередине между расчётными значениями.
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

Re: АЦП и tiny13

Сообщение GP1 »

В этой теме как раз это обсуждалось
viewtopic.php?f=20&t=19190&start=0&hilit=tiny13
Чем дальше, тем больше становлюсь занудой...
Изображение
Аватара пользователя
papadigger
Родился
Сообщения: 17
Зарегистрирован: Ср ноя 04, 2009 19:56:17
Откуда: Йошкар-Ола
Контактная информация:

Re: АЦП и tiny13

Сообщение papadigger »

собственно про куч кнопок там конечно написано и написано что использовать АЦП но про его настройку и использование ничего
тем паче на Cи ...
интересует именно настройка его в CVAVR (какой всё-таки источник опорного ? и как его выбирать? ) и считывание значений (adc_data как я понял).
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

Re: АЦП и tiny13

Сообщение GP1 »

Если внимательно читал, там написано, что Си и tiny13 не очень хорошо совмещаются.
Чем дальше, тем больше становлюсь занудой...
Изображение
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: АЦП и tiny13

Сообщение Meteor »

Мяу, GP1!
Автору
А давайте по каждому глазу учебник писать, 12 млрд шт издадим, донесем информацию до каждого так сказать. И не только по глазу - по всем органам.
А тут на форуме будем делать темы в своей градации. Например нужно Васе по UARTу 3 байте передать - тема "Вася и 3 байте". Пете потребуется передать 5 байт, тема - "Петя и 5 байт"... :evil:
По существу. Есть тема про кодвижен (см. сверху).
Есть темы про кнопки.
Есть темы про АЦП.
Вопрос на засыпку, почему не объединить у себя в проекте это все как нужно? :idea:
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Аватара пользователя
papadigger
Родился
Сообщения: 17
Зарегистрирован: Ср ноя 04, 2009 19:56:17
Откуда: Йошкар-Ола
Контактная информация:

Re: АЦП и tiny13

Сообщение papadigger »

усё всем спасибо! разобрался!

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

Вернуться в «Микроконтроллеры и ПЛИС»