Can I use arduino to replace delay pulse generator?

Discussion in 'General Electronics Chat' started by Dong-gyu Jang, Oct 11, 2015.

  1. Dong-gyu Jang

    Thread Starter Member

    Jun 26, 2015
    100
    4
    Hello.

    I really don't know nuch about arduino but a lot of activities using this make me think one practice question for our physics lab; Can arduino have similar function to our Delay generator like DG535 from stanford research? I want to make simple delay pulse generator which output pulse is 5V 10 us square pulse of 50 Ohm output impedance when it received similar pulse from the other generator (maybe triggering at rise in pulse) or by self triggering.

    I want this without always-connection to computer. This circuit must be run alone.

    Thans for reading this!
     
  2. Veracohr

    Well-Known Member

    Jan 3, 2011
    550
    75
    You can make a digital delay with an Arduino, but not with the specs of the DG535. If you want a delay in milliseconds, absolutely.
     
    Dong-gyu Jang likes this.
  3. MikeML

    AAC Fanatic!

    Oct 2, 2009
    5,450
    1,066
    Generally, a ucomputer can do this, but you need to ask about the time step resolution to which a pulse can be delayed.
    Things you need to know:
    What is the cpu clock rate for the uc?
    How many clock cycles does it take to execute each machine instruction?
    How many instructions does it take to recognize an input changed state (trigger pulse)?
    How many instructions does it take to change the state of a port pin (delayed output pulse)?
    How many instructions does it take to jump back to the beginning to keep looping forever?
    How good is the C compiler in translating a simple looping program like If this, then That...
     
  4. Dong-gyu Jang

    Thread Starter Member

    Jun 26, 2015
    100
    4
    Thanks and you mean Arduino can't follow microsecond time scale?

     
  5. Papabravo

    Expert

    Feb 24, 2006
    10,137
    1,786
    Dong-gyu Jang likes this.
  6. Aleph(0)

    Member

    Mar 14, 2015
    343
    323
    If insist on uC then direct approach better than training platform! Just saying:rolleyes:
     
  7. TheButtonThief

    Active Member

    Feb 26, 2011
    219
    38
    Agreed, Think less "Arduino" and more "32bit ARM Cortex"
     
    Dong-gyu Jang and Aleph(0) like this.
Loading...