Need advice for creating nS time delay


Closed Thread
Results 1 to 29 of 29

Hybrid View

  1. #1
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default

    or... eh eh, a 18F and enable/disable the internal PLL on the fly...
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

  2. #2
    Join Date
    Jul 2003
    Location
    Colorado Springs
    Posts
    4,959


    Did you find this post helpful? Yes | No

    Default

    This won't help Sayzer, but it's another example of why NOT to say RTFD all the time.

    I was looking at the timing of a 628A. Trying to see if there was something that might work.
    Looked at the capacitor discharge idea using a on-board comparator. But the response time was up to 600ns.
    Hmmm, didn't expect them to be that slow.

    Then was looking farther and came across this ...
    Apparently, you can run a 16F628A at 4Ghz.
    A 1ns delay would just be a NOP.

    Attached Images Attached Images  
    DT

  3. #3
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

  4. #4
    Join Date
    Jul 2003
    Location
    Colorado Springs
    Posts
    4,959


    Did you find this post helpful? Yes | No

    Default

    I guess it should be RTFCD. (current datasheet)

    P.S. Hello skimask.
    DT

  5. #5
    Join Date
    Nov 2003
    Location
    Greece
    Posts
    4,170


    Did you find this post helpful? Yes | No

    Default

    Hi skimask! Where have you been? Its been a long time...

    Well about the pin capacitance, I don't think it is a good idea in respect of the difference between chips. The delay won't be standard. If precision is needed don't think about it.

    Can you provide more info about your project Sayzer?

    Ioannis

  6. #6
    Join Date
    Jan 2006
    Location
    Istanbul
    Posts
    1,185


    Did you find this post helpful? Yes | No

    Default

    Ioannis,

    I am interfacing with PYD1998 (digital output pyrodetector) and the communication requires a pause min.200nS.

    I am using 12F675 (intosc) and the min. delay is 1uS.

    1uS does not give precise results.
    Since, a delay faster then 1uS at 4Mhz is not possible, now I have no choice but use a chip with 8Mhz intosc ( based on Alain's calculation I can get 500nS).

    This time, the unit cost will be on table.


    Quote Originally Posted by Darrel Taylor View Post
    ...
    Then was looking farther and came across this ...
    Apparently, you can run a 16F628A at 4Ghz.
    A 1ns delay would just be a NOP.
    Anyone can show me a practical application of this?


    P.S. - Welcome back Skimask! Howzit?
    Last edited by sayzer; - 11th December 2007 at 07:31.
    "If the Earth were a single state, Istanbul would be its capital." Napoleon Bonaparte

  7. #7
    Join Date
    Nov 2003
    Location
    Greece
    Posts
    4,170


    Did you find this post helpful? Yes | No

    Default

    Although I have not made anything on FPGA's I see them now as an approrpiate solution.

    They can be really fast!

    Now about the device, I could not find a detailed pdf. Only a 2-page short datasheet. Do you have a complete copy? From the short one I think it is not as fast as you have stated.

    Ioannis

Similar Threads

  1. 16F628A - Stops if release power switch.
    By dene12 in forum General
    Replies: 16
    Last Post: - 14th February 2009, 07:57
  2. Old and beyond help ?
    By DavidFMarks in forum mel PIC BASIC Pro
    Replies: 46
    Last Post: - 11th December 2008, 15:23
  3. Memory Space of the PIC16F84...
    By Tear in forum mel PIC BASIC Pro
    Replies: 7
    Last Post: - 1st July 2005, 19:55
  4. Problem with saving to EEPROM...
    By Tear in forum mel PIC BASIC Pro
    Replies: 5
    Last Post: - 1st July 2005, 00:10
  5. Linx RF -> HSERIN time delay / time critical app...
    By batee in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 15th October 2004, 15:04

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts