Stránka 1 z 2

Rozkmitání 7805, reset Atmegy při sepnutí zátěže

Napsal: 01 bře 2016, 22:51
od david126
Rád bych poprosil zkušenější bastlíře o radu s mým problémem.

Sestavil jsem jednoduchý časovač řízený jednočipem - Atmega16, přes tranzistory jsou ním ovládána dvě relé, bez galvanického oddělení optočlenem.

K problému:
-zkouším odolnost zapojení proti rušení sepnutím zátěže, zjistil jsem, že pokud připojím trafopájku (relé trvale sepnuto), a zacvakám spínačem na pájce, dochází občas k tomu, že:
1) Resetuje se mikrokontrolér (nezamrzne, ale vždy skočí na začátek programu)
2) Rozkmitá se 7805 (viz snímek osciloskopu, nezávisle na resetu AVR, to klidně běží i s kmitajícím napájením)

Zkusil jsem:
-přidat kondenzátor 100n přímo na výstupní nožičky 7805 (330n paralelně ke vstupu již mám, ikdyž asi 15mm od stabilizátoru, čili asi ne uplně vhodně)
-nahradit 220u elyt za stabilizátorem 10u elytem
-zvýšit filtrační kapacitu před stabilizátorem z 470u na 5x470u

Nic z toho nepomohlo. Relé + trafo atd jsou na samostatné desce, stejně tak stabilizátor a MCU.

Trafopájku s tím samozřejmě spínat nebudu, ale jelikož jsem zjistil, že jsem s ní schopen provoz zapojení ohrozit, používám ji pro testování.

Děkuji za přečtení a tipy, jak řešení vylepšit! :)

Napsal: 01 bře 2016, 23:11
od samponek
Dej do napájení té štěnice tlumivku, před 7805 taky a do napájení toho rele taky.
Za každou tlumivkou kond na zem.
Pokud máš někde na vstupech štenice zbytečně velký odpory, tak zmenšit.
Dále špatně vedená kostra.
Pokud to máš pokusně v nepájivém poli, tak vytahat a naletovat natvrdo.

Napsal: 01 bře 2016, 23:35
od ZdenekHQ
Možná bude stačit tu 7805 zatížit odporem, aby přes ni teklo vždy více než 5mA.

Napsal: 01 bře 2016, 23:37
od ZdenekHQ
samponek píše:Dej do napájení té štěnice tlumivku
Patrně píšeš z postele, ale že tě zrovna koušou ještě neznamená, že jsou všude. Tady je celou dobu řeč o hrochovi....

Napsal: 02 bře 2016, 00:13
od david126
Děkuji za odpovědi, štěnicí byla předpokládám myšlena Atmega.

Jak jsem psal, není to v nepájivém poli, ale na dvou DPS spojených plochým kabelem.

Zkusil jsem dát za stabilizátor 2x150R paralelně (možná až moc), výsledkem bylo po pár cvaknutích pájkou rozkmitání, nejprve jako dřív, posléze i symetricky kolem nuly, to se mi dřív nikdy nestalo, tady asi problém nebude.

Viz fotka, 2V = dílek.

Zítra pojedu koupit tlumivky (10uH cca?) . Kondenzátory byly myšleny keramika 100n, nebo jiné?

Díky za rady.

Napsal: 02 bře 2016, 00:29
od PeteBurns
Presne take, 10uH bude filtrovat este aj spicky u susedov :lol:

Napsal: 02 bře 2016, 01:06
od samponek
10µH to tam můžeš rovnou dát kus drátu . . Kup normální napájecí cca 1mH až 10mH, nebo je vykuchej CRT monitoru a kondíky cca 10 až 47µ

Napsal: 02 bře 2016, 01:26
od Michal22
Já bych se přiklonil k tomu, co psal Šampi už v prvním příspěvku- nevhodně navržená GND.

Napsal: 02 bře 2016, 01:44
od samponek
Vypadá to tak, ale když mezi ty desky narve 10mH a 47µ, to dělá basy a musí to kmitání zmizet.

Napsal: 02 bře 2016, 05:07
od vlado5
Tiež by som skúsil vymeniť stabilizátor (7805), v praxi sa mi stalo, že sa u sériovo vyrábaného zariadenia občas bez príčiny rozkmitával. Stalo sa to výnimočne, ale po výmene to bolo OK. Skús stabilizátor od iného výrobcu. Neviem, či tam nemáš "ryžový" stabilizátor-tie dokážu robiť divy.

Napsal: 02 bře 2016, 07:59
od Ondra2
Myslím že chybí zásadní věc a to je kmitočet toho kmitání - pokud jsou to desítky kHz až MHz, tak ano, asi zamkitává ten stabilizátor. Pokud jde o 50/100Hz, tak bych to spíš viděl na neošetřený vstup toho MCU. Každopádně tlumivky v napájení v řádu milihenry jsou poněkud ... neobvyklé. (Možná) vyřeší následek, ale ne příčinu.

Napsal: 02 bře 2016, 11:14
od PeteBurns
Presne tak, pokial to kmita aj s blokovacimi kondikmi, tak je tam nieco moc zle a tlmivka nepomoze ;)

Napsal: 02 bře 2016, 12:10
od jiriS
Taky může chybět kvalitní blokování napájení MCU. Chtělo by to schema.
Jirka

Napsal: 02 bře 2016, 12:20
od ZdenekHQ
Přesně tak, tím by se mělo začínat. Fotka + schema.

Ten pseudosinus na osciloskopu mě spíš připomíná nezapojenou zem, ale to je jen úvaha...

Napsal: 02 bře 2016, 14:55
od david126
Sypu s popel na hlavu.

Zdeněk měl pravdu, měl jsem krokodýla na chladiči 7805, poté, co jsem si vyvedl z desky samostatný vodič a na něj chytil zem, zjistil jsem, že k rozkmitávání vůbec nedochází a důvodem všeho byla odfláknutě zapojená zem.

Díky všem za rady, zůstává tedy už jen otázka resetování MCU.

Jedu koupit součátky a pak nahodím schémata a DPS.