Уважаемые коты! Вот решил разобраться с ацп на тиньке 13.
в конструкции необходимо подвесить на один вход тиньки несколько кнопок.
С резисторным делителем разобрался, даташит почитал на тиньку и возникли вопросы:
1) какое же всё-таки опорное напряжение по-умолчанию ? (в даташите написано что вроде 1,1В, но если высчитывать по формуле из даташита adc=(Vin*1024)/Vref, то не сходится)
2) как лучше обрабатывать полученные значения для выполнения каких либо действий (сравнивать значение в промежутке или с каким-то определённым, вычисленным по вышеупомянутой формуле?)
p.s пробовал писать программу в MikroC for AVR - преобразование происходит но с расчётными цифрами не совпадают =(
в дальнейшем буду использовать CVAVR так как ASM не знаю..
АЦП и tiny13
- papadigger
- Родился
- Сообщения: 17
- Зарегистрирован: Ср ноя 04, 2009 19:56:17
- Откуда: Йошкар-Ола
- Контактная информация:
- DrWatson
- Опытный кот
- Сообщения: 890
- Зарегистрирован: Вт янв 20, 2009 14:49:08
- Откуда: Гондурас, Мурманск
Re: АЦП и tiny13
1) чем надеяться на умолчания, лучше настроить так как надо.
2) проверять полученные значения нужно на попадания в диапазоны, самое простое, брать границы диапазонов посередине между расчётными значениями.
2) проверять полученные значения нужно на попадания в диапазоны, самое простое, брать границы диапазонов посередине между расчётными значениями.
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: АЦП и tiny13
В этой теме как раз это обсуждалось
viewtopic.php?f=20&t=19190&start=0&hilit=tiny13
viewtopic.php?f=20&t=19190&start=0&hilit=tiny13
- papadigger
- Родился
- Сообщения: 17
- Зарегистрирован: Ср ноя 04, 2009 19:56:17
- Откуда: Йошкар-Ола
- Контактная информация:
Re: АЦП и tiny13
собственно про куч кнопок там конечно написано и написано что использовать АЦП но про его настройку и использование ничего
тем паче на Cи ...
интересует именно настройка его в CVAVR (какой всё-таки источник опорного ? и как его выбирать? ) и считывание значений (adc_data как я понял).
тем паче на Cи ...
интересует именно настройка его в CVAVR (какой всё-таки источник опорного ? и как его выбирать? ) и считывание значений (adc_data как я понял).
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: АЦП и tiny13
Если внимательно читал, там написано, что Си и tiny13 не очень хорошо совмещаются.
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: АЦП и tiny13
Мяу, GP1!
Автору
А давайте по каждому глазу учебник писать, 12 млрд шт издадим, донесем информацию до каждого так сказать. И не только по глазу - по всем органам.
А тут на форуме будем делать темы в своей градации. Например нужно Васе по UARTу 3 байте передать - тема "Вася и 3 байте". Пете потребуется передать 5 байт, тема - "Петя и 5 байт"...
По существу. Есть тема про кодвижен (см. сверху).
Есть темы про кнопки.
Есть темы про АЦП.
Вопрос на засыпку, почему не объединить у себя в проекте это все как нужно?
Автору
А давайте по каждому глазу учебник писать, 12 млрд шт издадим, донесем информацию до каждого так сказать. И не только по глазу - по всем органам.
А тут на форуме будем делать темы в своей градации. Например нужно Васе по UARTу 3 байте передать - тема "Вася и 3 байте". Пете потребуется передать 5 байт, тема - "Петя и 5 байт"...
По существу. Есть тема про кодвижен (см. сверху).
Есть темы про кнопки.
Есть темы про АЦП.
Вопрос на засыпку, почему не объединить у себя в проекте это все как нужно?
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
- papadigger
- Родился
- Сообщения: 17
- Зарегистрирован: Ср ноя 04, 2009 19:56:17
- Откуда: Йошкар-Ола
- Контактная информация:
Re: АЦП и tiny13
усё всем спасибо! разобрался!
тему мона закрывать!
тему мона закрывать!
