Мистика Atmega8a

Davin
Offline
Зарегистрирован: 19.01.2017

Здравствуйте всем.

Прошу помощи, вторую неделю голову ломаем с товарищами. Не вижу возможности найти в поиске то о чем сейчас расскажу, объяснить словами и то сложно.

Максимально точно сделал набросок (схему).

Вообщем эта схема не работает, точнее при подаче сигнала на транзистор реле щелкает но не открывается. Такое чувство будто не хватает тока. Замер напряжения в момент подачи сигнала в точке "А" и точке "Б" показывает 0 вольт, но реле щелкает. Если отсоединить резистор то 5 вольт сигнал на ноге МК показывает. Если кинуть перемычку мимо МК из точки "В" в точку "А" реле щелкает и работает как положенно. Если кинуть перемыку за резистор в точку "Б" то транзистор вообще не реагирует (неоткрывается).

Вопрос что не так в этой схеме?

Транзисторы пробовал 945, 5551. Резистор изначатьно стоял 1 Ком, потом 330 Ом, пробовал и 170 Ом ставить, безрезультатно. Диод рабочий. Атмегу8 и стабилизатор ставил другие тоже не помогло. Непропай исключен, десятки раз уже перепаивал, допаивал, допиливал.

Блок питания переменка 24 вольт, 15 Ватт. Реле 5 вольт, питание идет напрямую от стабилизатора.

Вся схема потребляет приблизительно мА так 90, блок питания приблизительно на 600 мА.

Истина где то рядом?

Надеюсь понятно описал проблему и прошу на орфографические ошибки не обращать внимание.

Клапауций 823
Клапауций 823 аватар
Offline
Зарегистрирован: 13.01.2017

Davin пишет:

Не вижу возможности найти в поиске то о чем сейчас расскажу, объяснить словами и то сложно.

у вас там клуб, забаненных в гугле кретинов?

https://www.google.com/search?q=avr+транзистор

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

Ну осталось показать настройку порта контролера и вывод 1 в порт.

потому что, если перемычка А-B решает проблемы, то силовая схема не причем, хотя... марка транзистора на схеме не видна.

на другой порт пробывали повесить ?

Davin
Offline
Зарегистрирован: 19.01.2017

Даже с проверочным ведет себя также:

int Relay = 8;

void setup()
{
pinMode(Relay, OUTPUT);
}

void loop()
{
digitalWrite(Relay, LOW); // реле включено
delay(2000);
digitalWrite(Relay, HIGH); // реле выключено
delay(2000);
}

 

Транзистор KN2222A.

Нет, не пробовал. Вся эта ерунда уже на плате распаяна, плата на работе. Завтра попробую. Но прикол в том что если отсоединить все от ноги то стабильные 5 вольт нога отдает.

А может такой эффект быть от того что МК настроен на внутренние 8мгц ?

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

Davin пишет:

А может такой эффект быть от того что МК настроен на внутренние 8мгц ?

Нет.

А реле то на какой ток? марка ?

Может транзистор уже "поджарили".

Davin
Offline
Зарегистрирован: 19.01.2017

Марку только завтра смогу посмотреть, по даташиту 72 мА.

Транзисторы до этого ставил 945 и 5551 и тот же результат. Да и прямой подачей тока мимо МК он работает без проблем. Прикрепляю схему из лайоута, заодно послушаю критику) это моя первая плата))

Все остальное не задействованно еще, МК программирую только на 14 ногу проверочным кодом выше и кварц 16 на меге тоже не задействован, батарейки нет. Уточняю чтобы не вводить в заблуждение вас.

Прошу прощения, на ресете тоже резистора нет.

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

брр...

ребят, а чего у вас там реле коммутирует ? если оно всегда на коротко замкнуто ?

Клапауций 823
Клапауций 823 аватар
Offline
Зарегистрирован: 13.01.2017

xDriver пишет:

брр...

ребят, а чего у вас там реле коммутирует ? если оно всегда на коротко замкнуто ?

зато щёлкает 

Davin пишет:

при подаче сигнала на транзистор реле щелкает

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

просто теперь мне кажется, что напруга в 24 вольта не дает якорь оторвать (шутка)

Davin
Offline
Зарегистрирован: 19.01.2017

Не не)) На реле одна нога не задействованна та что в состояннии покоя

Клапауций 823
Клапауций 823 аватар
Offline
Зарегистрирован: 13.01.2017

Davin пишет:

Не не)) На реле одна нога не задействованна та что в состояннии покоя

будешь продолжать ебать мозг форумчанам?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а если светодиод через резистор поверисить на пин вместо транзистора?

емкость на выходе стабилизатора ничтожно мала. ставь минимум 100мкф электролит

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

Клапауций 823 пишет:

Davin пишет:

Не не)) На реле одна нога не задействованна та что в состояннии покоя

будешь продолжать ебать мозг форумчанам?

Я тут соглашусь, хоть мне и ... ну соглашусь.

to: Davin

И хотелось спокойно все Вам объяснить, но !!!

МЛЯ, тут не подлючено, там резистора нет, есть, хрен поймешь, и т.д и т.п

Пытаюсь каждому помочь, но МЛЯ опять, я тут изменил, того, этого не было, сейчас по другому...

ЗАнадоело, хочется уже приннять подходы Клапауций , но не мировозрение....)

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

ну все, меня понесло....

jeka_tm пишет:

а если светодиод через резистор поверисить на пин вместо транзистора?

100% будет мигать 

jeka_tm пишет:

емкость на выходе стабилизатора ничтожно мала. ставь минимум 100мкф электролит

как это соотнести к проблемме озвученной ТС ? даташит на 7805 откройте.

что "в рот" ему на входе положите, то на выходе он и даст, он линейный.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

xDriver пишет:

что "в рот" ему на входе положите, то на выходе он и даст, он линейный.

а характер нагрузки тебя не смущает?

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

Дык при таких емкостях в питании все так и будет. Ставьте вменяемые электролиты 50...100 мкф и про керамику 0.1 мкф в параллель им не забывайте, без керамики линейные стабилизаторы могут "шуметь".

gena
Offline
Зарегистрирован: 04.11.2012

  Если поверить ТС, что входное ПЕРЕМЕННОЕ напряжение 24 В, то странно, что 7805 ещё жива! (надолго ли?). ТС, какое ПОСТОЯННОЕ напряжение на входе 7805. И естественно поставь входной конденсатор ей не менее 100 мкФ, 35 В. Куда подключен второй вывод обмотки реле?

Davin
Offline
Зарегистрирован: 19.01.2017

Ставил на выходе электролит 470 мкф на 25в, правда без керамики, так он так бахнул (полярность была соблюдена 100%) что я час не мог подойти к плате) и сгорел стабилизатор, сейчас стоит другой рабочий. На выход поставил керамику 0.1, ставить после керамики чтото больше очково) но если вы настаиваете то поставлю, могу снова 470 мкф поставить, теоретически должно быть только лучше.

Прошу прощения за каламбур со схемой (этого нету, то незадействованно, то не работает...).

Вот в таком состоянии сейчас плата:

А вот эта часть платы не работает, точнее с ней проблема:

Повторю сюда, чтоб в кучу все собрать.

Ставил транзисторы 945, 5551. Менял резисторы повышая ток сначала стоял 1 Ком, потом 330 Ом, ставил 170 Ом. Конденсатор на выходе 7805 сначала стоял 4.7 Мкф, поставил 470 мкф если память не изменяет 25 вольт, он бахнул как фейерверк, теперь стоит керамика 0.1 мкф. Предохранитель керамика 1 ампер, ставил и на 5 ампер. МК  Atmega8a-PU тоже вторая стоит, настроена на 8 мгц.

Код проверочный, исключительно для проверки реле:

int Relay = 8;

void setup()
{
pinMode(Relay, OUTPUT);
}

void loop()
{
digitalWrite(Relay, LOW); // реле включено
delay(2000);
digitalWrite(Relay, HIGH); // реле выключено
delay(2000);
}

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

проверь просто на питании от USB, если все будет работать копай питание

а лучше вместо блока питания на 24 поставь какой нибудь зарядник от телефона, даже если нужно 24В поставь дополнительно. места занимает мало, но не будешь мучаться со стабилизатором. 24В переменки выпрямленные наверно под 30В будет, плюс потребляемый ток, выделяемая мощность на стабилизаторе заставит его сильно греться или взрываться. изза малой входной емкости перед стабилизатором 50гц не сглаживаются нормально

nevkon
Offline
Зарегистрирован: 20.01.2015

Фото чудо БП покажите после которого бабахнул электролит.

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

Мдааа, плохо без теории. Если пременное напряжение выпрямить, то мы получаем постоянное, но его уровень выше в 1.4 раза (корень из двух) !!!  

Картинко тут http://otvet.imgsmail.ru/download/6434ad578f65d28edde7b7ea2fbed057_s-74.jpg

Если 24*1.4, то получим 34 вольта, если в такое напряжение воткнуть электролит 25 вольт, его порвет "как Тузик грелку". Вывод, после диодного моста ставим емкость от 50 микрофарад на напряжение от 50 вольт и выше.

А че тестера нет ?

Davin
Offline
Зарегистрирован: 19.01.2017

Да, мой косяк, вы правы на выходе моста 26,7 вольт, почему бахнул теперь понятно.

По поводу зарядки от телефона, пробовал после стабилизатора тыкал все работает. Но повторюсь после стабилизатора (на выходе) перемычкой если кидать на 14 ногу, т.е. до резистора перед транзистором все работает, реле открывается полностью. Т.е. если выкинуть из схемы МК и питать стабом сразу транзистор, все работает.

А если от МК отсоединить транзистор, то МК выдает 5 вольт на 14 ноге как положенно. Единственное нет возможности проверить осцилографом. Но ставил другой МК, не помогает.

Фото блока и самой платы вид сверху, это чтобы понимание общее было. На 7805 весит маленький но всеже радиатор, еле теплый в момент работы  когда идет "имитация"  открытия и закрытия реле.

Еще не понятный факт, почему если перемычкой подать питание до резистора все работает, а если питание подать между резистором и транзистором то вообще никакой реакции нет ?  Естественно вынув МК из платы.

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

Davin пишет:

Да, мой косяк, вы правы на выходе моста 26,7 вольт, почему бахнул теперь понятно.

Вы опять ошибаетесь, это ваш тестер показывает, что там 27 вольт, на самом деле там 27 постоянки + от 27 до 34 вольт  пульсации, если измерить как переменное то получите показания от 5 до 10 переменки :) пока нормальным конденсатором не сгладите, верных показаний от прибора не ждите. 

Сначала сделайте нормально питание, потом, если проблемма останется и начинайте искать черную кошку в темной комнате :)

Davin
Offline
Зарегистрирован: 19.01.2017

Посоветуйте какие конденсаторы поставить до стабилизатора и после?

Клапауций 823
Клапауций 823 аватар
Offline
Зарегистрирован: 13.01.2017

Davin пишет:

Посоветуйте какие конденсаторы поставить до стабилизатора и после?

блин. да ты что, не можешь найти в интернете даташит на свой стабилизатор и дефолтную схему его обвязки?

nevkon
Offline
Зарегистрирован: 20.01.2015

Я надеюсь вы не ставите 5В стабилизатор сразу за мостом (пусть и с конденсатором)?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а что не видно по печатке

Клапауций 823
Клапауций 823 аватар
Offline
Зарегистрирован: 13.01.2017

nevkon пишет:

Я надеюсь вы не ставите 5В стабилизатор сразу за мостом (пусть и с конденсатором)?

О_О 

нужно пройти 200 метров и затем ставить?

Davin
Offline
Зарегистрирован: 19.01.2017

Я вас обманул по поводу конденсатор взорванного, да он был 25 вольт но он стоял после стабилизатора. Вот это меня и смутило и я совсем запутался. стоял до стабилизатора 4.7 мкф и на выходе 4.7 мкф, поменял на выход 470 мкф  25 вольт и он взорвался. После поставил керамику по даташиту 0.1 мкф и больше не рисковал. Ну в моем понимании нужно поставить до стабилизатора микрофарад так на 470 к примеру и 50 вольт + керамику 0.33 мкф по даташиту, а на выход 0.1 мкф по даташиту и теже 470 мкф на 50 вольт. Верно?

SLKH
Offline
Зарегистрирован: 17.08.2015

Davin пишет:

Я вас обманул по поводу конденсатор взорванного, да он был 25 вольт но он стоял после стабилизатора. Вот это меня и смутило и я совсем запутался. стоял до стабилизатора 4.7 мкф и на выходе 4.7 мкф, поменял на выход 470 мкф  25 вольт и он взорвался. После поставил керамику по даташиту 0.1 мкф и больше не рисковал. Ну в моем понимании нужно поставить до стабилизатора микрофарад так на 470 к примеру и 50 вольт + керамику 0.33 мкф по даташиту, а на выход 0.1 мкф по даташиту и теже 470 мкф на 50 вольт. Верно?

прекрати свои издевательства над компонентами, особенно над 7805. и свои глаза побереги - взрывы электролитов не всегда кончаются только легким испугом.

запитай свою схему от 9 - 12 вольт, переменки или постоянки. 

 

 

gena
Offline
Зарегистрирован: 04.11.2012

   Не устанавливайте микроконтроллер до тех пор, пока в голове и на плате не появится ясность, что же и где должно быть (в смысле - напряжения)!

" На выход поставил керамику 0.1, ставить после керамики чтото больше очково)" - боитесь разлёта крупных осколков?  Пользуйтесь поначалу защитными очками.

gena
Offline
Зарегистрирован: 04.11.2012

  Посмотрел на Вашу печатную плату. Не помешало бы в районе реле поставить электролитический конденсатор 100 мкФ 10 В на пятивольтовую шину питания микроконтроллера. А возле выводов 7 и 8, поближе к МК, запаять SMD конденсатор на 0,1 мкФ. Тоже и на DS1307.

 

SLKH
Offline
Зарегистрирован: 17.08.2015

gena пишет:

  Посмотрел на Вашу печатную плату. Не помешало бы в районе реле поставить электролитический конденсатор 100 мкФ 10 В на пятивольтовую шину питания микроконтроллера. А возле выводов 7 и 8, поближе к МК, запаять SMD конденсатор на 0,1 мкФ. Тоже и на DS1307.

для усиления спецэффектов при пробое 7805?

AlexeySh
Offline
Зарегистрирован: 16.01.2017

До стабилизатора поставьте конденсатор не менее 470 мкФ 35В. На выходе ставить 0,1 мкФ можно если у вас стабилизатор разведен на плате по даташиту (входной и выходной конденсаторы прямо на ножках 7805), а так как у вас совсем не так, то ставьте емкость больше. Входная емкость должна быть больше выходной для надежного запуска стабилизатора.

Что касается реле - померьте сопротивление катушки для начала. Может быть у него ток срабатывания слишком большой. Или напряжения не хватает, реле то на 5V, а часть напряжения на переходе транзистора падает. Так что на реле вольта 4 всего приходит.

AlexeySh
Offline
Зарегистрирован: 16.01.2017

SLKH пишет:

gena пишет:

  Посмотрел на Вашу печатную плату. Не помешало бы в районе реле поставить электролитический конденсатор 100 мкФ 10 В на пятивольтовую шину питания микроконтроллера. А возле выводов 7 и 8, поближе к МК, запаять SMD конденсатор на 0,1 мкФ. Тоже и на DS1307.

для усиления спецэффектов при пробое 7805?

Вы уже ТС совсем наверное запугали. С какого перепугу 7805 должно пробиваться? У него 35V максимально допустимое напряжение на входе. Если ТС подает на питание 24V AC, то после фильтра получаем 24 * 1,41 = 33,84V минус потери на диодном мосту 1,4V = 32,44V. Запас по напряжению около 10%.

Насчет конденсатора в районе реле если плату уже не переделать поддерживаю. Если можно было переделать, то питание реле через ножку питания МК пропускать не стоит, лучше было отдельную шину +5 на питание реле сделать.

Клапауций 823
Клапауций 823 аватар
Offline
Зарегистрирован: 13.01.2017

AlexeySh пишет:

С какого перепугу 7805 должно пробиваться? 

ты название темы прочитай... это мистическая тема - тут всё происходит по воле аллаха православного.

а, значит, взрывается.

SLKH
Offline
Зарегистрирован: 17.08.2015

AlexeySh пишет:

 

Вы уже ТС совсем наверное запугали. С какого перепугу 7805 должно пробиваться? У него 35V максимально допустимое напряжение на входе.

да, в теории 35. а сколько в реале выдержит конкретный экземпляр  (возможно, неизвестного происхождения) ?

и сколько времени собранное устройство проработает без присмотра? 

Цитата:
Если ТС подает на питание 24V AC, то после фильтра получаем 24 * 1,41 = 33,84V минус потери на диодном мосту 1,4V = 32,44V. Запас по напряжению около 10%.
опять же в теории. а на практике, например, у меня с неделю в розетках было 238-240 вольт. и где в таком случае тот запас?

 

Да, ещё: например, Texas Instruments при заявленном максимуме 35в рекомендует (recommended operating conditions) для своих изделий max Input voltage 25v. Почему бы не прислушаться?

SLKH
Offline
Зарегистрирован: 17.08.2015

Клапауций 823 пишет:

AlexeySh пишет:

С какого перепугу 7805 должно пробиваться? 

ты название темы прочитай... это мистическая тема - тут всё происходит по воле аллаха православного.

а, значит, взрывается.

ну да. и что интересно: " по поводу конденсатор взорванного, да он был 25 вольт но он стоял после стабилизатора."

что навевает. и наводит.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

AlexeySh
Offline
Зарегистрирован: 16.01.2017

jeka_tm пишет:

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

Зарядник от телефона это не вариант. Собирал как то термостат на PIC, все отладил. Собираю в корпус, ничего не работает. Долго причину искал. Потом дошло. Настраивал от внешнего блока 5V. А после сборки подключил зарядник от телефона в качестве БП. Помехи такие, что у микроконтроллера крышу сносит.

gena
Offline
Зарегистрирован: 04.11.2012

Что то ТС не откликается. Не пострадал ли?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

AlexeySh есть такой блок питания . говорят хорошие характеристики

gena
Offline
Зарегистрирован: 04.11.2012

  Сегодня вспомнил нашего ТС (подозрительно молчит) https://www.youtube.com/watch?v=4koWpwj8ZgQ.