Pulssinpituuden rajoitin, 555 ?

Saisikohan 555 -piirillä toteutettua pulssinpituuden rajoittimen, ja jos, niin miten ?

Siis:

Kytkennässä on ohjaussignaali, joka on suurimman osan ajasta passiivitilassa, ja joka on enintään ½ s kerrallaan aktiivitilassa.

Saisiko esim. 555:llä toteutettua pulssinpituuden rajoittimen, joka toimisi seuraavasti:

niin kauan, kun tuo ohjaussignaali ei koskaan ole kauempaa kuin ½ s kerrallaan aktiivitilassa, lisäyksen antosignaali = ottosignaali (= alkuperäinen ohjaussignaali).

Jos jonkun häiriötilanteen seurauksena ohjaussignaali on kauemmin kuin ½ s aktiivitilassa, pitäisi lisäyksen toimia seuraavasti:

Kun ohjaussignaali, eli lisäyksen otto siirtyy aktiivitilaan, anto siirtyy myös aktiivitilaan, ja kun ohjaus on ollut yhtäjaksoisesti ½ s aktiivitilassa, lisäyksen anto siirtyy passiivitilaan ja jää sinne, kunnes ohjaussignaali on ensin palautunut passiivitilaan ja sitten vielä uudelleen siirtyy aktiivitilaan, jolloin lisäyksen anto siirtyy jälleen aktiivitilaan.

Monostabiilia 555:n kytkentää tässä kai pitäisi jotenkin soveltaa,. mutta miten?

Tässähän siis pitäisi käynnistää ajastin aina kun ohjaus siirtyy aktiivitilaan, ja samalla siirtää anto aktiivitilaan siten, että anto palautuu passivitilaan kun kumpi tahansa seuraavista toteutuu:

a) ohjaus siirtyy passiivitilaan

tai

b) ohjaus on ollut yhtäjaksoisesti ½ s tai enemmän aktiivitilassa

Kun anto ja ohjaus ovat molemmat passiivitilassa, niin ajastimen on oltava koko ajan valmiina reagoimaan heti, jos ohjaussignaali siirtyy (uudelleen) aktiivitilaan.
5297
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

Missä on nykyihmisten luovuus ja mielikuvitus.
Homma voidaan ratkaista esim siten, että ensin on komparaattori, esim. LM139, jonka liipaisusisäänmenossa on kondensaattori C1, joka muodostaa halutun aikavakion. Komparaattori muuttaa tilaansa, kun C1 jännite ylittää referenssijännitteen. Komparaattorin ulostulo triggaa sitten C2 kautta (esim 10nF) 555 monostabiilin.
http://www.aijaa.com/img/b/00630/5535757.gif

Parempaakin voi kehitellä, mutta tuossa pikaisen ajattelun ja parin kuvan yhdistämisen ja piirtämisen tulos.

Äänestä
  • "esim. LM139, jonka liipaisusisäänmenossa on kondensaattori C1, joka muodostaa halutun aikavakion"

    Siis, kun tarkoitus on, että niin kauan, kun

    lisäyksen sisäänmeno ei ole aktiivitilassa yli ½ sekuntia,
    niin lisäyksen ulostulo = lisäyksen sisäänmeno, ilman mitään viiveitä !

    Passiivitilalle ei ole mitään aikarajaa missään olosuhteessa.

    Idea siis hieman sama, kuin ns. fliptronic -järjestelmässä:

    Sillä varustetuissa flippereissä on elektroninen ajastin sekä mekaaninen kytkin seuraamassa mailan asentoa.

    Kyseinen flipperihän toimii näin:

    Kun flipperinappia painetaan, sekä mailan lyöntikela (= erittäin voimakas) että mailan pitokela (huomattavasti lyöntikelaa heikompi) saa virtaa, kunnes joko maila tulee yläasentoonsa (tunnistetaan kytkimellä) TAI kunnes lyöntikela on jo saanut virtaa asetetun maksimiajan.

    Jos pelaaja edelleen pitää flipperinappia painettuna, niin lyöntikelalta katkaistaan virta, jottei se ylikuumene ja hajoa tämän seurauksena, mutta pitokela saa virtaa niin kauan kuin flipperinappia pidetään painettuna.

    Tässä esitetty siis olisi tarkoitus toimia kuten lyöntikelan ohjaus fliptronic -järjestelmällä varustetuissa flippereissä, mutta tällä kertaa heikomman pitokelan ohjausta ei tarvitse miettiä.

    Mutta kuten flipperissä, tässäkin seuraavat asiat ovat tärkeitä:

    1) kun ohjaussignaali siirtyy aktiivitilaan (vastaa flipperinapin painamista), tulee myös lähdön siirtyä aktiivitilaan välittömästi ilman viivettä

    2) kun ohjaussignaali siirtyy passiivitilaan (vastaa flipperinapin vapauttamista), tulee myös lähdön siirtyä passiivitilaan välittömästi ilman viivettä

    3) JOS ohjaussignaali pysyy aktiivitilassa yli ½ sekuntia (vastaa flipperinapin painettuna pitämistä kauemmin kuin mailan lyöntiliikkeeseen tarvitaan), tulee lähdön siirtyä takaisin passiivitilaan heti kun se on ollut yhtäjaksoisesti aktiivitilassa ½ sekuntia, vaikka tulosignaali pysyisi aktiivitilassa kauemminkin.

    Kun tulosignaali lopulta siirtyy takaisin passiivitilaan, niin seuraava tulosignaalin muutos aktiivitilaan pitää jälleen aiheuttaa välittömästi myös lähdön siirtymisen aktiivitilaan, mutta kuitenkin enintään ½ sekunnin ajaksi.

    Lisäyksen tarkoitus on siis luoda signaali, joka on kaikissa muissa tapauksissa sama kuin tulosignaali, paitsi jos tulosignaali pysyy aktiivitilassa yli ½ sekuntia niin tällöin lähtösignaali pitää pysyä aktiivitilassa tasan ½ sekuntia ja palata sitten passiivitilaan ja jäädä sinne, kunnes tulosignaali sekä palaa takaisin passiivitilaan että muuttuu jälleen aktiivitilaan.

    Äänestä

Onko jonkun firman tuotekehittely ja elektroniikkasuunnittelu Suoli24.fi varassa? ;))
Ei kai vain Nokia!?

Äänestä

generoit sen 0.5s kertapulssin ja lähdöllä ohjaat NAND-veräjän toista ottoa ja toista ottoa sitten sillä samalla kytkimellä kuin käynnistät sen 555'sen.

Kuvaa en lähde piirtämään.

Äänestä

Kommentoi aloitusta


555Ohjeen_tarvitsija kirjoitti:

Saisikohan 555 -piirillä toteutettua pulssinpituuden rajoittimen, ja jos, niin miten ?

Siis:

Kytkennässä on ohjaussignaali, joka on suurimman osan ajasta passiivitilassa, ja joka on enintään ½ s kerrallaan aktiivitilassa.

Saisiko esim. 555:llä toteutettua pulssinpituuden rajoittimen, joka toimisi seuraavasti:

niin kauan, kun tuo ohjaussignaali ei koskaan ole kauempaa kuin ½ s kerrallaan aktiivitilassa, lisäyksen antosignaali = ottosignaali (= alkuperäinen ohjaussignaali).

Jos jonkun häiriötilanteen seurauksena ohjaussignaali on kauemmin kuin ½ s aktiivitilassa, pitäisi lisäyksen toimia seuraavasti:

Kun ohjaussignaali, eli lisäyksen otto siirtyy aktiivitilaan, anto siirtyy myös aktiivitilaan, ja kun ohjaus on ollut yhtäjaksoisesti ½ s aktiivitilassa, lisäyksen anto siirtyy passiivitilaan ja jää sinne, kunnes ohjaussignaali on ensin palautunut passiivitilaan ja sitten vielä uudelleen siirtyy aktiivitilaan, jolloin lisäyksen anto siirtyy jälleen aktiivitilaan.

Monostabiilia 555:n kytkentää tässä kai pitäisi jotenkin soveltaa,. mutta miten?

Tässähän siis pitäisi käynnistää ajastin aina kun ohjaus siirtyy aktiivitilaan, ja samalla siirtää anto aktiivitilaan siten, että anto palautuu passivitilaan kun kumpi tahansa seuraavista toteutuu:

a) ohjaus siirtyy passiivitilaan

tai

b) ohjaus on ollut yhtäjaksoisesti ½ s tai enemmän aktiivitilassa

Kun anto ja ohjaus ovat molemmat passiivitilassa, niin ajastimen on oltava koko ajan valmiina reagoimaan heti, jos ohjaussignaali siirtyy (uudelleen) aktiivitilaan.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu