Close

Generátor obdélník – bez externích součástek

Úvodní stránka Fórum Vaše projekty Arduino Generátor obdélník – bez externích součástek

Aktuálně je na stránce zobrazeno 6 příspěvků - 1. až 6. (celkem z 6)
  • Autor
    Příspěvky
  • #9867
    Pavel72
    Účastník

    Hledal jsem na webu návod, jak využít Arduino jako primitivní generátor obdélníku. Našel jsem různé generátory, ale všechno mi to připadlo pro moje potřeby zbytečně složité a frekvence byly nízké (většinou jednotky kHz).
    Zaregistroval jsem použití knihovny Timer1.

    Dotaz:
    Jde ať už s knihovnou Timer nebo bez ní dostat bez externích obvodů obdélník (byť nepřesný) řádově v desítkách až stovkách kHz?

    Pokud ano,
    Půjde to jednoduše způsobem „cyklus“ a čekání řádově mikrosekunda, nahodit výstup, shodit výstup a furt dokola?
    Chtěl jsem jenom zkusit osciloskop s rychlejším než nízkofrekvenčním signálem.

    díky

    #9908
    Luke_CZ
    Účastník

    Jukni na použití PWM výstupů http://underservice.org/index.php?topic=241.0

    Stačí?

    L.

    #9909
    Pavel72
    Účastník

    Vypadá to, že ano. Otestuju a dám vědět, jak jsem dopadl. Díky.

    #9987
    Luke_CZ
    Účastník

    Tož jak jsi dopadl?

    L.

    #9988
    Pavel72
    Účastník

    Momentálně nijak, teď nestíhám pracovně (a ten akutni problém jsem měl vyřešený klasickou 555 už v době psaní dotazu), nicméně až to zkusím, výsledek zde uvedu, to slibuju.

    #9989
    Vojtěch Vosáhlo
    Účastník

    I když už to máte vyřešené, mohlo by být zajímavé to zkusit čistě přes assembler i když jde o arduino. Jedna instrukce by měla při 16MHZ trvat asi jen 62,5ns takže by se dalo docílit i zajímavých frekvencí. Ale to be spíš taková volovina 🙂

Aktuálně je na stránce zobrazeno 6 příspěvků - 1. až 6. (celkem z 6)
  • Pro reakci na toto téma se musíte přihlásit.