Atmega8A не стартует или я туплю?

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
>TEHb<
Друг Кота
Сообщения: 5742
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Откуда: Воронеж
Контактная информация:

Re: Atmega8A не стартует или я туплю?

Сообщение >TEHb< »

sanitar_zaz писал(а):мне что,все 8 ног надо ещё дополнительно резисторами обвязать?
Только если хотите чтобы всё работало.
Novice user писал(а):подтяжку к плюсу
Или так. Тогда опрашиваемое устройство должно замыкаться на минус.
"Привет!" - соврал он.
Реклама
sanitar_zaz
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Сб янв 13, 2024 04:32:14

Re: Atmega8A не стартует или я туплю?

Сообщение sanitar_zaz »

Добавлено after 30 seconds:
[uquote="Novice user",url="/forum/viewtopic.php?p=4533778#p4533778"]Можно включить подтяжку к плюсу
PORTB=0x01;[/uquote]

пробовал,не помогло

Добавлено after 2 minutes 24 seconds:
[uquote=">TEHb<",url="/forum/viewtopic.php?p=4533781#p4533781"]
sanitar_zaz писал(а):мне что,все 8 ног надо ещё дополнительно резисторами обвязать?
Только если хотите чтобы всё работало.[/uquote]

ох жеееесть...
а оно будет работать,если учесть что у меня там на ноги приходит питание вот так?
дополнена резистором к каждой ноге,связанной с энкодером,и связана через общий плюс,как того требует даташит на энкодер
Изображение
Реклама
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Atmega8A не стартует или я туплю?

Сообщение Novice user »

Так у вас в протеусе и на картинке выше немного по разному
В протеусе когда кнопка НЕ нажата порт висит в воздухе (потому предложил включил подтяжку,думал кнопки подключены к минус питания),когда нажимаем кнопку на порт приходит лог единица (напряжение питания)
На картинке выше-когда кнопка не нажата на порт приходит лог 1 через резистор ,когда кнопка нажата приходит ноль
Вам надо подключить каждый порт к плюсу через резистор,либо включить внутреннюю подтяжку,но кнопки (в протеусе) отключить от плюса и подключить к минусу,тогда на портах будет постоянно лог 1 пока кнопка не нажата и не будет неопределенного состояния
Аватара пользователя
>TEHb<
Друг Кота
Сообщения: 5742
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Откуда: Воронеж
Контактная информация:

Re: Atmega8A не стартует или я туплю?

Сообщение >TEHb< »

Так вот они на схеме резисторы! Восемь штук, как положено.
"Привет!" - соврал он.
Реклама
Эиком - электронные компоненты и радиодетали
sanitar_zaz
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Сб янв 13, 2024 04:32:14

Re: Atmega8A не стартует или я туплю?

Сообщение sanitar_zaz »

хм,действительно.подцепил к разъёму энкодер,покрутил и стал получать отключение питания на PB1,когда на PINB0 замыкается энкодер.век живи-век учись.я просто думал что можно отдебажить состояние "нет питания" на PINB0,оставив висеть ногу в воздухе.
спасибо.
Реклама
Аватара пользователя
>TEHb<
Друг Кота
Сообщения: 5742
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Откуда: Воронеж
Контактная информация:

Re: Atmega8A не стартует или я туплю?

Сообщение >TEHb< »

Такая ситуация с любыми однотактными выходами. В одну сторону тянет транзистор (контакты, фотодиод, что угодно ещё), а в другую сторону надо ставить резистор.
"Привет!" - соврал он.
Реклама
Ответить

Вернуться в «AVR»