Stránka 1 z 2

návrh impulsního obvodu

Napsal: 13 bře 2016, 19:23
od Zeratul
Prosím o pomoc při návrhu obvodu, který bude podle vstupních impulsů generovat výstupní impulsy, podle obrázku.

Napětí 5V.
Délka impulsu výstupu 1: 300ms
Zpoždění impulsu výstupu 2: 150ms

Napsal: 13 bře 2016, 20:11
od Zaky
Nejsnáze naprogramovat do MCU, nebo zpožděný výstup uděláš pomocí RC a schmittova KO, pulsní pomocí MKO, který ale musí reagovat na náběžnou i spádovou hranu, to je mírná komplikace, případně to mohou být dva MKO, jeden reagující na náběžnou, druhý na spádovou hranu a sečíst na výstupu.

Napsal: 13 bře 2016, 20:26
od FHonza
Vzal bych MCU z řady ATTiny 25/45/84 (v případě že by kvůli přesnosti stačil interní oscilátor, tak ATTiny13). Vstup by byl připojen na přerušení typu "Any logical change", spouštěl by časovač 150ms. Ten by generoval příslušný výstup.

Napsal: 13 bře 2016, 20:28
od samponek
Dal bych tam MH74123

Napsal: 13 bře 2016, 21:48
od ross4435897
s MCU to bude taky myslim idealni reseni ...

Napsal: 14 bře 2016, 09:44
od procesor
Kto nemá na MCU, ...trocha klasiky. S tou 4040 sa to dá zasynchronizovať celkom slušne a 555 sa dá pri vyššej frekvencii s malými kapacitami nastaviť v pohode.
Môžbyť nejaké prechodové javy by sa dali doladiť...neodskúšané.
Edit.
S obvodmi 4000 Vcc aj na 12V, inak všade 74HCxxx pre Vcc=5V. Timer 555 aj cmos môže byť.

Napsal: 14 bře 2016, 12:23
od Zeratul
Děkuji za odpovědi,
MCU vůbec nerozumím, ale asi bych se to měl už jednou naučit, protože by se mi to jistě hodilo i k jiným příležitostem.

U monostabilního klopného obvodu vidím problém se správným řízením. Pokud vím, tak dokážou reagovat pouze na impulsy a samotná délka výstupního pulsu bude vždy delší než délka vstupního pulsu.

na schéma je použito plno logických prvku, které neznám, neumím ověřit funkčnost a případně ladění délek impulsů. Ale děkuji za ochotu a práci, jakou sis s tím udělal.

Nejsnazší bude asi to MCU. Nevíte kde by se dal najít nějaký začátečnický tutorial, jak programovat MCU, například to attina13? jak to vůbec připojit k PC a naprogramovat do něj něco?

Napsal: 14 bře 2016, 13:22
od breta1
Tak jsem se trochu zamyslel a navrhnul jsem to s jedním X-OR (74HC86, 4030, 4070....).
Doufám že jsem se nesekl....

Napsal: 14 bře 2016, 13:31
od kulikus
Procesor odvedl pěknou práci (nekontroloval jsem). Myslím, že nastudovat MCU ti zabere podstatně více času než pochopit funkci těch pěti ve srovnání s MCU jednoduchých obvodů.
V tomto zapojení použité obvody mají datasheety tak do 8 stránek. Pokud vnímáš že tomu potřebuješ porozumět, požádej Procesor o komentář k zapojení.

Napsal: 14 bře 2016, 14:11
od masar
Jelikož nejsou definovány požadavky na přesnost a také vlastnosti vstupních impulzů, lze použít i jednoduché zapojení, např. podle breta1 nebo obdobné.
:wink:

Napsal: 14 bře 2016, 15:01
od Zeratul
Výborně, tohle už je opravdu jednoduché zapojení. Stačí mi přesnost +- autobus. nějaké drobnější špičky taky nevadí, ale zákmity by to nemělo generovat.

Použít tyhle schémata je opravdu už snadnější, než se učit programovat MCU ;)

Napsal: 14 bře 2016, 15:32
od masar
Zeratul píše:...Použít tyhle schémata je opravdu už snadnější, než se učit programovat MCU ;)
To je sice pravda, ale stejně je pravda i to, že i naprogramovat to může někdo za tebe. :wink:

p.s. Ta jednoduchá zapojení budou pracovat uspokojivě pouze za podmínky, že délka vstupního impulzu a délka časové prodlevy mezi vstupními impulzy bude několikanásobkem použité časové konstanty R1C1 (délka výstupního pulzu 300ms). V opačném případě budou výstupní impulzy kratší.
Tento nedostatek lze řešit pomocnými obvody např. podle druhého schematu.

Napsal: 14 bře 2016, 21:08
od ZdenekHQ
Když už jste u té CMOS logiky, což se mě líbí daleko víc, než věta "dej tam MCU", tak respektujte prosím jednu věc - když je na vstupu hradla kondík či jakýkoliv lineární/exponenciální průběh napětí, musíte použít tzv. "SCHMITT TRIGGER", třeba 4093 apod.

TTL to zvládne, ale CMOS to opravdu nemá rád.

Napsal: 14 bře 2016, 22:19
od masar
Doplnění Schmittem je samozřejmě možné, stejně jako použití verze AHC. Ale v případě hradel XOR v tomto zapojení bych to nejprve vyzkoušel. Někteří výrobci se totiž k vlastnostem SKO v těchto hradlech nepřiznávají.
:wink:

Napsal: 15 bře 2016, 03:06
od procesor
Neviem či sa dá ešte dnes splašiť PROM, ROM, EPROM napríklad 82S123, alebo čokoľvek s minimom 8x4-bit (8x8-bit)...potom sa dá takýto sekvenčný obvod urobiť.
Je to obdoba toho zapojenia vyššie (Gen_gen.jpg), ale kombinačné obvody robia data v pamäti.
Edit:
aj MH74S571 (512x4-bit)