[time-nuts] New Timestamping / Time Interval Counter: the TICC
379998 at qq.com
Sat Nov 26 00:16:34 EST 2016
I am doing a similar project too.
I've just sent gerber/pos/bom files to the PCB&SMT company. 3 tdc7200s are used on my board to support the 3-corner-hat measurement.
From: "John Ackermann N8UR"<jra at febo.com>
Date: 2016/11/25 22:57:33
To: "Discussion of precise time and frequency measurement"<time-nuts at febo.com>;"David"<mcquate at sonic.net>;
Subject: Re: [time-nuts] New Timestamping / Time Interval Counter: the TICC
Hi Dave --
I should clarify -- this UI is just a character-based menu system using
a dumb terminal program. The code is implemented within the Arduino.
It's written in the somewhat nonstandard C/C++ used by the Arduino IDE.
This morning I'm going to add a "TODO-UI" file to the git repository
explaining what the menu system needs to do.
TimeLab is able to read the data stream and plot results in real-time,
so there's no urgent need for software on the host end. But I do need
to allow the user to set a number of configuration parameters without
having to recompile the code, so that's the urgent goal.
On 11/25/2016 03:26 AM, David wrote:
> In what language is the GUI written? I might be able to help on
> that, or other parts of the software, if someone else hasn't yet
> Dave, WA8YWQ
> On 2016-11-24 06:43, John Ackermann N8UR wrote:
>> Hi Anders --
>> Thanks, and thanks for the info on the 53230A. I have not used one of
>> those myself but the data sheet lists 20ps single-shot.
>> Also I should note that the TICC does not compete with counters like
>> the 53230A for high speed measurement, or frequency counting. It does
>> far fewer measurements per second than the high-end counters -- my
>> design criteria was for use in PPS measuring system.
>> With the current software, the actual measurement processing time is
>> about 1 millisecond; we may be able to optimize a hundred or two
>> microseconds from that as the code currently has more 64 bit
>> operations than are necessary, and there are other things that can
>> surely be tweaked.
>> The killer is the serial output via USB. It can take up to 10 ms to
>> output 20 characters, and that's what really limits the measurement
>> rate. I'm pretty sure this can be improved (one idea is to buffer
>> results to reduce USB packetization delays), but there's other
>> functionality that I need to finish first.
>> BTW -- the software is open source and on github at
>> https://github.com/TAPR/TICC , so I welcome anyone who wants to work
>> on it. Bug fixes are gladly accepted, and if you're looking for work
>> to do, I could use a volunteer to work on a couple of areas, most
>> critically finishing a UI that will allow the user to set operating
>> On 11/24/2016 02:40 AM, Anders Wallin wrote:
>>> Nice work!
>>> On the website in the introduction you mention 22ps single-shot
>>> time-stamping on the 5370A/B.
>>> I think it's well established that the 53230A does about 11-12 ps for
>>> time-intervals, which corresponds to about 9 ps single-channel. see for
>>> On Wed, Nov 23, 2016 at 11:13 PM, Peter Vince <petervince1952 at gmail.com
>>> <mailto:petervince1952 at gmail.com>>
>>>> Fantastic John - well done! Yes, I'll definitely put an order in as soon
>>>> as possible.
>>>> Peter (G8ZZR, London)
>>>> time-nuts mailing list -- time-nuts at febo.com <mailto:time-nuts at febo.com>
>>>> To unsubscribe, go to https://www.febo.com/cgi-bin/
>>>> and follow the instructions there.
>>> time-nuts mailing list -- time-nuts at febo.com <mailto:time-nuts at febo.com>
>>> To unsubscribe, go to
>>> and follow the instructions there.
>> time-nuts mailing list -- time-nuts at febo.com <mailto:time-nuts at febo.com>
>> To unsubscribe, go to
>> and follow the instructions there.
time-nuts mailing list -- time-nuts at febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
More information about the time-nuts