Форум программистов, компьютерный форум, киберфорум
Наши страницы

Микроконтроллеры Atmega AVR

Войти
Регистрация
Восстановить пароль
 
 
Dostorbitov
0 / 0 / 0
Регистрация: 17.05.2013
Сообщений: 54
#1

ATTiny13 - не "выключается" - Atmega AVR микроконтроллер

05.05.2014, 00:37. Просмотров 4354. Ответов 16
Метки нет (Все метки)

Всем привет.
Подскажите, плз, совсем сломал себе голову
Есть такая простая схема



И ситуация в следующем. При наличии +12В на АСС, отрубаю питание на МК - а он продолжает работать...
Единственное различие, что АСС идет на PINB2

Что я не так сделал?

PS.
Фьюзы:


<Изображение удалено>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2014, 00:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос ATTiny13 - не "выключается" (Atmega AVR микроконтроллер):

ATtiny13 и ADC - Atmega AVR микроконтроллер
Пытаюсь в МК ATtiny13 запустить ADC, считывание показаний с термистора. Напряжение подается на ADC2, по прерыванию результат конвертации...

ИК-пульт на Attiny13 - Atmega AVR микроконтроллер
Короче делаю ИК-пульт на тиньке 13. Код отлажевал на пинборде атмега16, там все работает, начал портировать в тиньку, а там уже не...

Таймер Attiny13 - Atmega AVR микроконтроллер
Здравствуйте! Хочу разобраться с таймером. По нажатию кнопки светодиод должен гореть примерно 5 секунд, и не гореть примерно 10 секунд,...

ws2801 + attiny13 - Atmega AVR микроконтроллер
Всем привет. Помогите, пож-та, уже совсем голову сломал, не понимаю почему не работает. Итак, есть лента с ws2801. Пытаюсь с помощью...

Не шьется attiny13 - Atmega AVR микроконтроллер
сделал устройство на attiny13, risit пин не использован - подтянут к плюсу 4.7к чип запрограмирован на внутренний генератор 4.8мгц ...

Pull-Up Attiny13 - Atmega AVR микроконтроллер
В Тини13 есть Pull-Up входов, включаемый програмно. У меня нет возможности втиснуть внешние подтяжки на кнопки. Кто сталкивался, насколько...

16
koriprokrommyst
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 1,818
05.05.2014, 01:32 #2
имхо гуглить "паразитное питание"
0
oxytt
0 / 0 / 0
Регистрация: 16.03.2013
Сообщений: 4,224
05.05.2014, 03:04 #3
А еще искать замыкания на плате
0
dsodir
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,284
05.05.2014, 05:21 #4
да не, это паразитное питание от ACC через защитный диод на 3 ножке
0
Dostorbitov
0 / 0 / 0
Регистрация: 17.05.2013
Сообщений: 54
05.05.2014, 10:30 #5
Цитата Сообщение от oxytt
А еще искать замыкания на плате
Исключено. Все проверял по несколько раз - замыканий нет.

Цитата Сообщение от koriprokrommyst
имхо гуглить "паразитное питание"
Цитата Сообщение от dsodir
да не, это паразитное питание от ACC через защитный диод на 3 ножке
Спасибо! А подскажите, как от него (паразитного питания) избавится?
0
YTYOUT
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
05.05.2014, 10:38 #6
Сжечь диод дотла
0
okt
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 222
05.05.2014, 12:41 #7
Цитата Сообщение от Dostorbitov
... подскажите, как от него (паразитного питания) избавится?
Всё зависит от того какое напряжение стабилизации имеют LP2981 и стабилитрон D3. Если напряжение стабилизации D3 больше на ~1V напряжения на выходе LP2981, то да возможно паразитное питание.
Цитата Сообщение от Dostorbitov
При наличии +12В на АСС, отрубаю питание на МК - а он продолжает работать...
Чем Вы пытаетесь отрубить питание МК? Объясните. По мне, пока BAT будет на 7...200mV больше напряжения стабилизации LP2981 МК будет запитан.
• Ultra-Low Dropout, Typically
– 200 mV at Full Load of 100 mA
– 7 mV at 1 mA
0
Dostorbitov
0 / 0 / 0
Регистрация: 17.05.2013
Сообщений: 54
05.05.2014, 13:19 #8
Цитата Сообщение от okt
Чем Вы пытаетесь отрубить питание МК? Объясните. По мне, пока BAT будет на 7...200mV больше напряжения стабилизации LP2981 МК будет запитан.
Питание, то бишь вход на LP2981 (BAT), присоединен к "сигнальному" проводу, который в определенный момент времени (событии) прижимается к земле, секунд на 10, а затем опять появляется +12. Таким образом, по моему замыслу, МК должен был "сбрасываться" и начинать работу сначала. Сделал это так, чтобы не городить обработку лишнего события.
0
Johmmy0007
0 / 0 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
05.05.2014, 13:30 #9
Цитата Сообщение от Dostorbitov
Цитата Сообщение от oxytt
А еще искать замыкания на плате
Исключено. Все проверял по несколько раз - замыканий нет.

Цитата Сообщение от koriprokrommyst
имхо гуглить "паразитное питание"
Цитата Сообщение от dsodir
да не, это паразитное питание от ACC через защитный диод на 3 ножке
Спасибо! А подскажите, как от него (паразитного питания) избавится?
надо транзистор, значит, вместо диода, просто сигнал получится инверсным
0
Dostorbitov
0 / 0 / 0
Регистрация: 17.05.2013
Сообщений: 54
05.05.2014, 13:43 #10
Цитата Сообщение от Johmmy0007
надо транзистор, значит, вместо диода, просто сигнал получится инверсным
Я, честно говоря, к такому же выводу пришел.
Вопрос - а будет ли схема работать, если стабилитрон не на 5.1В, а на 3.3, например? И тогда, как я понимаю, паразитного питания не будет возникать?
0
Johmmy0007
0 / 0 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
05.05.2014, 13:44 #11
тогда стабилитрон вообще не нужен
да он и с диодом не нужен был, если резистор увеличить

>>И тогда, как я понимаю, паразитного питания не будет возникать?

естественно, для этого и предлагаю заменить транзистором
0
Kymo
0 / 0 / 0
Регистрация: 01.04.2012
Сообщений: 319
05.05.2014, 13:51 #12
может делитель таки на резюках сообразить? а то как-то без стабилитрона 12В на ногу - чревато паленым. )
0
oxytt
0 / 0 / 0
Регистрация: 16.03.2013
Сообщений: 4,224
05.05.2014, 13:53 #13
Возникают вопросы
1. Как расчитывать резистор без стабилитрона если параметры внутренних защитных диодов не известны?
2. Стабилитрон по моему лучше оставить, если нет уверенности в отсутствии помех более высокого напряжения
0
Johmmy0007
0 / 0 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
05.05.2014, 13:54 #14
Цитата Сообщение от Kymo
может делитель таки на резюках сообразить? а то как-то без стабилитрона 12В на ногу - чревато паленым. )
устаю писать - в даташитах атмел на вход мк 220в подают сетевых через резистор 1м - встроенных защитных диодов мк вполне хватает
к тому ж конденсатор стоит на ножке
0
Johmmy0007
0 / 0 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
05.05.2014, 13:58 #15
Цитата Сообщение от oxytt
Возникают вопросы
1. Как расчитывать резистор без стабилитрона если параметры внутренних защитных диодов не известны?
2. Стабилитрон по моему лучше оставить, если нет уверенности в отсутствии помех более высокого напряжения
Известны - одному человеку давали ответ с атмела - 1ма. Доказать не могу, правда, но ваше дело верить или нет. Дыма без огня не бывает.
ну уж 0.5ма выдержит любой диод, даже с неизвестными параметрами - иначе зачем он нужен вообще?

и что даст ваш стабилитрон - это очень медленное устройство - от импульсных помех он не спасёт. поэтому и пришлось tvs выдумывать
0
05.05.2014, 13:58
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.05.2014, 13:58
Привет! Вот еще темы с ответами:

USBasp & ATtiny13 - Atmega AVR микроконтроллер
Уважаемые форумчане, подскажите где я туплю. Честно пытался разобраться сам три дня, но не получается( Имеем: USBasp с последней прошивкой,...

Attiny13 + NRF24L01 - Atmega AVR микроконтроллер
Ребята,доброго всем времени суток. Сейчас хочу собрать одно устройство, но для этого надо смоделировать в протеусе схему. На данном этапе...

ATtiny13. PWM (ШИМ) - Микроконтроллер
прошу знающих пояснить принцип управления аппаратным ШИМом, а именно: 1. как в коде Си это выглядит, 2. какие переменные необходимо...

Неполадки с АЦП ATTiny13 - Atmega AVR микроконтроллер
Здравствуйте! Сейчас делаю нечто вроде цифровой сервы на основе ATTiny13, управляемой по UART. взял программную реализацию UART отсюда...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru