Attiny13 и ацп

Ответить
Kataklysm
Рядовой
Сообщения: 4
Зарегистрирован: 30 сен 2019, 16:27
Имя: Сергей

Attiny13 и ацп

Сообщение Kataklysm »

Всем привет! Кто работал с тинькой13, очень нужна Ваша помощь! Второй день ломаю голову как на ней с переменного резистора считывать показания...
Задача с переменного резистора значения 0-1023 подавать на вход таймера
При изменении на аналоговом входе от 0-5 вольт таймер не реагирует :(
У вас нет необходимых прав для просмотра вложений в этом сообщении.
RootShell
Рядовой
Сообщения: 77
Зарегистрирован: 27 июн 2020, 04:22
Откуда: World
Имя: Agat
Контактная информация:

Attiny13 и ацп

Сообщение RootShell »

Не сильно уверен, так как никогда не работал с attiny. Ьеглый взгляд на на datasheet

Нужно сперва сконфигурировать ADC, задать prescaler, выбрать источник опорного напряжения и задать режим считывания. Пример конфигурирования АЦП: Config Adc = Single, Prescaler = Auto, Reference = Internal
Так же не очень уверен, что на ADC можно подавать напряжение до 5v возможно там несколько меньше. В datasheet этого значения не нашел.

Не очень разбираюсь в визуальном программировании. Возможно старшие более компетентные товарищи подскажут подробнее.
у вас в коде в 43 строке

Код: Выделить всё

if (_isTimer(_tim2P,  (analogRead (2))))
только одно упоминание об analogRead и то в качестве проверки. Этого недостаточно для запуска ADC
Kataklysm
Рядовой
Сообщения: 4
Зарегистрирован: 30 сен 2019, 16:27
Имя: Сергей

Attiny13 и ацп

Сообщение Kataklysm »

Rootshell Огромное человеческое Спасибо! Стал копать в этом направлении, как говорят дело было не в бабине :no:
Косяк в флпроге, он аналоговый вход А1 в ардуино иде указал цифрой 2, я не обратил внимание, думал 2 это PB2
if (_isTimer(_tim2P, (analogRead (2))))
Наткнулся на статью
https://habr.com/ru/post/234477/
там заметил что 2 это пин А2 он же PB4 исправил в ардуино иде на 1 и всё заработало как надо
Надеюсь что кому-то пригодиться...
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей