MKO pomocí CMOS logiky, deadtime generátor

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
nostalcomp
Příspěvky: 169
Registrován: 09 lis 2022, 00:00

#16 Příspěvek od nostalcomp »

danhard píše:74LS31 možná koupíš v nějakém výprodeji, ale rozhodně bych se na něj do nových konstrukcí" neorientoval

Pravdu díš. Už jsem ho i našel a pár si jich pořídím. Jen tak z plezíru. Orientovat se na něj ale nebudu. Slibuju :)

danhard píše:Jenom poznámka, u TTL logiky není vhodné ladit čas pomocí R v širokém rozsahu (jak jsi to namaloval), u HCMOS, CMOS ano.

Však proto jsem tam taky nedával konkrétní hodnoty. U toho klasického TTL hradla max. stovky Ohmů. Řekněme do kila?
samponek
Příspěvky: 3885
Registrován: 11 kvě 2015, 00:00

#17 Příspěvek od samponek »

Budit se to bude z odporu 2k, kterým teče 6ma a je na něm 510khz, 12V, ale může na něm být klidně i 5V, ale 12V je lepší, protože následující obvod IR2110 je rychlejší, když má Vdd 12V.
samponek
Příspěvky: 3885
Registrován: 11 kvě 2015, 00:00

#18 Příspěvek od samponek »

Mohlo by to vypadat takhle ?
Přílohy
deadtime 7431 + AND NOR.jpg
deadtime 7431 + AND NOR.jpg
Uživatelský avatar
danhard
Příspěvky: 6646
Registrován: 05 bře 2007, 00:00
Bydliště: Jesenice u Prahy

#19 Příspěvek od danhard »

A to tam budeš cpát 3 IO a to ještě jeden z nich atypickej ? :roll:

IR2110 má na vstupu schmidťáky a CMOS úrovně, proud do země cca 20uA, klidně to můžeš udělat tou diodou, odporem a kondem, 1N4148, 1k5, 100pF a před tím ta inverze z XOR.

Nebo jednou CD4001, potom tam bude to zpoždění 2x samostatně a bez diody a můžeš tam kompenzovat zpoždění té inverze.
Takže posílení, inverze a 2x zpoždění náběžné hrany s NOR.
Uživatelský avatar
nostalcomp
Příspěvky: 169
Registrován: 09 lis 2022, 00:00

#20 Příspěvek od nostalcomp »

samponek píše:Mohlo by to vypadat takhle ?

Mohlo. A ono už to nemusí být CMOS?
Uživatelský avatar
Valdano
Příspěvky: 3118
Registrován: 01 led 2023, 00:00
Bydliště: Česká Lípa

#21 Příspěvek od Valdano »

samponek píše:Budit se to bude z odporu 2k, kterým teče 6ma a je na něm 510khz, 12V, ale může na něm být klidně i 5V, ale 12V je lepší, protože následující obvod IR2110 je rychlejší, když má Vdd 12V.

Zmíněný 74LS31 pracuje s TTL úrovněmi a napájení má 5V. Takže 12V na vstupu hradel ani na napájení pro 74LS31 vhodné nebude.
samponek
Příspěvky: 3885
Registrován: 11 kvě 2015, 00:00

#22 Příspěvek od samponek »

Diody, odpory, kondíky sice ukrajují impulzy, ale stejnosměně posouvají ůrovně na vstupech hradel, kondík 100p a odpor 1k5 se při 510kHz do hradla CMOS nevybije kvůli vnitřnímu odporu hradel v nule. Kondík 15p s odporem 10k už jo ale je to citlivé na rušení, když se toho dotknu prstem.

Při použití DS1100, mohlo by to vypadat takhle ? Byly by to 4 IO + 2x DS1100-300
Přílohy
deadtime generator DS1100-300.jpg
deadtime generator DS1100-300.jpg
Uživatelský avatar
EKKAR
Příspěvky: 35015
Registrován: 16 bře 2005, 00:00
Bydliště: Česká Třebová, JN89FW21

#23 Příspěvek od EKKAR »

Šampi, máš můj dlouhotrvající potlesk in standing ovations za to, jak jsi překročil svůj stín a naučil se malovat schémata aspoň takhle od ruky...
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě :mrgreen: :mrgreen: !!!
Uživatelský avatar
danhard
Příspěvky: 6646
Registrován: 05 bře 2007, 00:00
Bydliště: Jesenice u Prahy

#24 Příspěvek od danhard »

Samponku, plácáš nesmysly a tímhle by ses neuživil.
Bohužel takové nesmysly se taky v "profi" výtvorech najdou :roll:

V jakém rozsahu má fungovat ta PWM ? Jak se to má chovat v okrajových podmínkách, kdy délka pulzu bude kratší, než death time ?
samponek
Příspěvky: 3885
Registrován: 11 kvě 2015, 00:00

#25 Příspěvek od samponek »

Teď to mám zapojené takto, na výstupu IR2110 jsou viditelné zkrácené svaly impulzy, ale na výstupu mosfet to mrtvý čas nepřidává, souvisi to se zpětnou vazbou, která se to zkrácení impulzů snaží dorovnat změnou kmitočtu, takže na výstupu je stále střída 1:1 bez mrtvého času, jak to vyřešit u samokmitajiciho oscilátoru? Krajní řešení je zapojit na vstup integrátoru pravoúhlý generátor 500kHz a zpětnou vazbu odpojit, pak by mrtvý čas fungoval
Zpětná vazba je nakreslená symbolicky.
Přílohy
received_2668626206624045.jpeg
received_2668626206624045.jpeg
Uživatelský avatar
danhard
Příspěvky: 6646
Registrován: 05 bře 2007, 00:00
Bydliště: Jesenice u Prahy

#26 Příspěvek od danhard »

Mrtvé časy tam jsou, ale není důvod je vidět na výstupu, protože tam není indukční zátěž, takže tam nedochází k ZCS komutaci.
Dívej se na buzení toho spodního FETu a na výstup.
Na gate se to zavře, ale nahoru půjde výstup, až do toho práskne ten horní FET.

500kHz na jakém napětí to chceš provozovat a s jakými tranzistory ?

Dělal jsem rezonanční zdroje na 400V a optimum na ztráty s IRFP450 bylo asi tak 100kHz.
samponek
Příspěvky: 3885
Registrován: 11 kvě 2015, 00:00

#27 Příspěvek od samponek »

To mě napadlo, že mrtvé časy tam možná jsou, zatížil jsem to odporem, na obrazovce to ukazuje mrtvý čas 60ns a ten se nemění naprázdno, ani se zátěží s odporem a při zvyšování napětí na 300V DC roste odběr a teče příčný proud, průběh obdélníku je stále stejný, mezery jsou stále 60ns, proto mám podezření, že ten mrtvý čas tam nejspíš není.
Používám IXFX94N50, kapacita hradla 16n7 kvůli tomu jsou hradlové budiče obsahující 4 středně výkonné mosfety, které nabíji a vybíjí hradlo proudem cca 20A, protože potřebuji dobu vzrůstu a pádu pod 100ns. Spínací kmitočet je 490kHz. Mám za to , že zpětná vazba se snaží to zpoždění vytvořené těmi odpory kondy diodami vyrovnat.
Pokud bych ji odpojil, tak už tam nic nemůže bránit, znamenalo by to ale DC servo a pravoúhlý oscilátor.
samponek
Příspěvky: 3885
Registrován: 11 kvě 2015, 00:00

#28 Příspěvek od samponek »

Hradlové budiče
Přílohy
received_671826388262339.jpeg
received_671826388262339.jpeg
samponek
Příspěvky: 3885
Registrován: 11 kvě 2015, 00:00

#29 Příspěvek od samponek »

Hradlové budiče IRF510, IRF9510, IRF540, IRF9540.
Přílohy
received_671826388262339.jpeg
received_671826388262339.jpeg
Uživatelský avatar
danhard
Příspěvky: 6646
Registrován: 05 bře 2007, 00:00
Bydliště: Jesenice u Prahy

#30 Příspěvek od danhard »

Zatížit to musíš proti středu napájení a odporem musí téct aspoň 100mA, aby jsi něco viděl.

Kapacita hradla je nezajímavá, zajímá tě náboj plata a to je asi 100nC, na hranu 100ns by měl stačit 2A budič.

Jak Ti to dává 20A, když tam máš v serii 1R odpory ? :D
Odpovědět

Zpět na „Poradna“