Re: [time-nuts] Brooke's Valpey picture

2008-05-24 Thread Brooke Clarke
Hi Randy:

Sorry, I was trying to give you a link to the Valpey VF150 data sheet, but 
their web site does not allow that.

Have Fun,

Brooke Clarke
http://www.prc68.com/P/Prod.html  Products I make and sell
http://www.prc68.com/Alpha.shtml  All my web pages listed based on html name
http://www.PRC68.com
http://www.precisionclock.com
http://www.prc68.com/I/WebCam2.shtml 24/7 Sky-Weather-Astronomy Web Cam

WB6BNQ wrote:
 Gee Brooke,
 
 If you made the picture any bigger it would not have fit on my screen.
 
 73BillWB6BNQ
 
 
 Brooke Clarke wrote:
 
 Hi Randy:

 Those appear to be the very common 14 pin dip IC oscillators.
 pin 7 = ground
 pin 14 = Vdd
 pin 8 = Out
 pin 1 may be no connection or may be inhibit. Check with DMM in Ohm and diode
 function.

 It sure looks like:
 http://www.valpeyfisher.com/images/productshots/xo/vf150.jpg

 Have Fun,

 Brooke Clarke
 http://www.prc68.com/P/Prod.html  Products I make and sell
 http://www.prc68.com/Alpha.shtml  All my web pages listed based on html name
 http://www.PRC68.com
 http://www.precisionclock.com
 http://www.prc68.com/I/WebCam2.shtml 24/7 Sky-Weather-Astronomy Web Cam

 Randy Leifer wrote:
 Novice here.
 I have a small electronics lab at home.

 PART 1:
 I have these Valpey Fisher VF154 1 MHz oscillators.
 I could not find any details at the VF website on this
 particular model #. (OC, VC, ???)
 Picture/link below

 PART 2:
 Does anyone have a link to a simple circuit, where I
 could use these to get a stand-alone signal @ around 1
 or 2 volts?
 This is just an educational value/exercise for me, I
 don't really have an intended use (yet) for these.
 I have some high-speed opamps and buffers?

 Thanks,
 =Randy Leifer=


 http://i5.photobucket.com/albums/y177/Midiot/DSCN.jpg




 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to 
 https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.

 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.
 

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


[time-nuts] OT: Anyone programmed HP 59306A relay actuator (or other old device)?

2008-05-24 Thread Dr. David Kirkby
I know this is a bit off-topic here, but has anyone here ever programmed 
an HP 59306A relay actuator

http://www.home.agilent.com/agilent/product.jspx?cc=USlc=engnid=-536900193.536882169

which consists of 6 SPDT relays programmable via GPIB?

Over the years I have programmed a number of sophisticated instruments 
including spectrum analysers, lock-in amplifiers, the 5370B 
time-interval counter, 8970A noise figure meters,  bench multimeter etc. 
On the face of it, I would think a box with only 6 relays to be much 
simpler than any of these, but I am having a hard time with it. It may 
be it's age - the commands needed might be a bit different from anything 
I know.

I'm trying to control it with a National Instruments GPIB board in a Sun 
workstation. (It's on a PCI bus and is the same card one would use in a 
PC. ).

Page 3-4 of the  HP 59306A's manual (page 25 in the PDF) )
 
http://www.home.agilent.com/agilent/redirector.jspx?action=refcname=AGILENT_EDITORIALcc=USlc=engckey=824199nid=-536900193.536882169.07pid=101496%3Aepsg%3Apro

has an example program, but it's unlike any example I have ever seen. 
There's no ibdev, ibwrt or similar - its basically a list of the state 
(high or low) of the control lines and digital IO lines.

Sequence #1 says
EOP=high, REN=high, MRE=low, digital IO lines ascii '?'

I assume this is basically
   dd=ibdev(0, gpib_address, 0, T3s, 1, 0);
   ibclr(dd);

but I've no idea if this is so, since I'm not sure what lines ibclr() 
sets high/low. I guess I will have to set up some LEDs on the bus to see 
what is happening.

I'm pretty sure the  sequences 4 to 9 can be set with

ibwrt(dd,A,1);
ibwrt(dd,3,1);
ibwrt(dd,5,1);
ibwrt(dd,B,1);
ibwrt(dd,3,1);
ibwrt(dd,A,1);

although it might be possible to use

ibwrt(dd,A35B35,6);

(It's not clear to me if this can accept multiple commands at once).

Anyone got any ideas of what NI commands can be used to executes 
sequences 1,2,3 and 10 in table 3-3?

David Kirkby



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] OT: Anyone programmed HP 59306A relay actuator (orother old device)?

2008-05-24 Thread Dr. David Kirkby
Daun Yeagley wrote:
 Hi David

 Don't worry about all the level stuff.  That's internal to the box (59306).
 The only thing you need to worry about is how to generate the proper
 commands on the bus for your particular H/W-S/W combination.
   
But looking at the example program, one sends

* ? to clear all listeners
*  % to listen
* The commands to set relays, such as B123, or A1
* REN=H to reset to local control.

But all 4 combinations have different TTL levels on the control lines.

On my bench multimeter, something as simple as
 
dd=ibdev(0, gpib_address, 0, T3s, 1, 0); /* open a device at address 
'gpib_address' with 3 s timeout. */
ibclr(dd);  /* Clear it */
ibwrt(dd,PRESET,6);  /* Can't recall what this command did on my 
meter, but it works! */
ibwrt(dd,DCV,3); /* Set to DC voltage. Command ends in 3, as DCV is 3 
characters */

will set it to DC voltage. If I want frequency, the last command would be

ibwrt(dd,FREQ,4);  /* ends in 4, as FREQ is 4 characters */

But this HP 59306A relay  actuator will *not* respond similarly if I send

ibwrt(A1,2);  /* Unsuccessfully try to join contacts A-C on relay 1 */

In various attempts, I've managed to get the odd click from the relays, 
but nothing useful is happening. I've got two of these, and neither is 
doing what I expect, so I suspect the units are not faulty, but just my 
bad programming.



 In hopefully simple terms, you need to address the 59306 as a listener, and
 then send the ASCII string that represents the relay state you need. In
 Didier's example:
   
 1) to turn all channels off, send B123456
 2) to turn channel 1 on: send A1
 

 You don't need (or want an end of line sequence or anything). When done
 sending the command, just unaddress it.
   
Perhaps that is what I am doing wrong. I am not un-addressing it. But 
I've never had to before. I've normally on other instruments just sent 
the command via ibwrt(), then read responses with ibrd(). For this 
instrument, I don't believe there is anything that can be read - you 
can't for example read the state of the relays, so I don't think there 
is any need for using ibrd().

 Hope that removes a bit of fog.

 Daun 

   


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] OT: Anyone programmed HP 59306A relay actuator (orother old device)?

2008-05-24 Thread Didier Juges
Remember these units don't have uC, so any signal that would normally depend
on some timing must be generated externally, i.e. come from the bus. I
suspect the box might need some signals that other equipment (uC equipped)
may not absolutely require. However, this being a piece of HP equipment, I
am pretty confident that is will strictly obey (and require strict adherence
to) the HPIB specification, even in areas where more recent equipment will
show significant tolerance. 

Now that I think of it, I really never cared much for the low level NI
programming. I did some of it way back under DOS, and ever since finding the
BlackBox and more recently the Prologix controllers, I have not looked back.

Didier

 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf Of Dr. David Kirkby
 Sent: Saturday, May 24, 2008 9:13 AM
 To: [EMAIL PROTECTED]; Discussion of precise time and 
 frequency measurement
 Subject: Re: [time-nuts] OT: Anyone programmed HP 59306A 
 relay actuator (orother old device)?
 
 Daun Yeagley wrote:
  Hi David
 
  Don't worry about all the level stuff.  That's internal to 
 the box (59306).
  The only thing you need to worry about is how to generate 
 the proper 
  commands on the bus for your particular H/W-S/W combination.

 But looking at the example program, one sends
 
 * ? to clear all listeners
 *  % to listen
 * The commands to set relays, such as B123, or A1
 * REN=H to reset to local control.
 
 But all 4 combinations have different TTL levels on the control lines.
 
 On my bench multimeter, something as simple as
  
 dd=ibdev(0, gpib_address, 0, T3s, 1, 0); /* open a device at 
 address 'gpib_address' with 3 s timeout. */ ibclr(dd);  /* 
 Clear it */ ibwrt(dd,PRESET,6);  /* Can't recall what this 
 command did on my meter, but it works! */ ibwrt(dd,DCV,3); 
 /* Set to DC voltage. Command ends in 3, as DCV is 3 characters */
 
 will set it to DC voltage. If I want frequency, the last 
 command would be
 
 ibwrt(dd,FREQ,4);  /* ends in 4, as FREQ is 4 characters */
 
 But this HP 59306A relay  actuator will *not* respond 
 similarly if I send
 
 ibwrt(A1,2);  /* Unsuccessfully try to join contacts A-C on 
 relay 1 */
 
 In various attempts, I've managed to get the odd click from 
 the relays, but nothing useful is happening. I've got two of 
 these, and neither is doing what I expect, so I suspect the 
 units are not faulty, but just my bad programming.
 
 
 
  In hopefully simple terms, you need to address the 59306 as a 
  listener, and then send the ASCII string that represents the relay 
  state you need. In Didier's example:

  1) to turn all channels off, send B123456
  2) to turn channel 1 on: send A1
  
 
  You don't need (or want an end of line sequence or anything). When 
  done sending the command, just unaddress it.

 Perhaps that is what I am doing wrong. I am not un-addressing 
 it. But I've never had to before. I've normally on other 
 instruments just sent the command via ibwrt(), then read 
 responses with ibrd(). For this instrument, I don't believe 
 there is anything that can be read - you can't for example 
 read the state of the relays, so I don't think there is any 
 need for using ibrd().
 
  Hope that removes a bit of fog.
 
  Daun
 

 
 
 ___
 time-nuts mailing list -- time-nuts@febo.com To unsubscribe, 
 go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.

Internal Virus Database is out-of-date.
Checked by AVG. 
Version: 7.5.519 / Virus Database: 269.23.11/1422 - Release Date: 5/8/2008
5:24 PM
 


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] OT: Anyone programmed HP 59306A relay actuator (orother old device)?

2008-05-24 Thread Daun Yeagley

Hi David

You'll need a scope to look at the lines.  If you try reading with a
voltmeter, you'll only get the average value of the data that is being
transmitted.
There are a couple of control line as part of the bus.  The most important
one for our purposes here is the ATN line.  When this line is asserted,
Data on the 8 DATA lines is in what is known as the COMMAND mode. In this
mode, the ASCII code you see make up the commands to do the Unlisten,
Untalk, Listen, and Talk commands and the associated addresses. You
don't need to worry about that stuff. That's what the drivers are for. At
the programming level, all you need to be concerned with is who's talking
(the controller, i.e. the computer), and who's the listener (the 59306). As
an aside, there can be only one talker, but many listeners.  Other
(transparent) details include the handshake lines and some other dedicated
support lines that may or may not be used in any particular scenario.

So again, all you need to do is address the 59306 as a listener, and send
the specific ASCII characters that comprise the command. With this
instrument, since it is so very simple, doesn't even know what to do with
end of line sequences. (CR/LF). It would simply ignore them. (I say this
because most computers customarily send this unless specifically
suppressed).

Hope this helps.  If not enough, I'll have to see if I can dig out some of
the old HPIB tutorials I used to teach from twenty some years ago.

Daun 

-Original Message-
From: Dr. David Kirkby [mailto:[EMAIL PROTECTED] 
Sent: Saturday, May 24, 2008 10:13 AM
To: [EMAIL PROTECTED]; Discussion of precise time and frequency measurement
Subject: Re: [time-nuts] OT: Anyone programmed HP 59306A relay actuator
(orother old device)?

Daun Yeagley wrote:
 Hi David

 Don't worry about all the level stuff.  That's internal to the box
(59306).
 The only thing you need to worry about is how to generate the proper
 commands on the bus for your particular H/W-S/W combination.
   
But looking at the example program, one sends

* ? to clear all listeners
*  % to listen
* The commands to set relays, such as B123, or A1
* REN=H to reset to local control.

But all 4 combinations have different TTL levels on the control lines.

On my bench multimeter, something as simple as
 
dd=ibdev(0, gpib_address, 0, T3s, 1, 0); /* open a device at address 
'gpib_address' with 3 s timeout. */
ibclr(dd);  /* Clear it */
ibwrt(dd,PRESET,6);  /* Can't recall what this command did on my 
meter, but it works! */
ibwrt(dd,DCV,3); /* Set to DC voltage. Command ends in 3, as DCV is 3 
characters */

will set it to DC voltage. If I want frequency, the last command would be

ibwrt(dd,FREQ,4);  /* ends in 4, as FREQ is 4 characters */

But this HP 59306A relay  actuator will *not* respond similarly if I send

ibwrt(A1,2);  /* Unsuccessfully try to join contacts A-C on relay 1 */

In various attempts, I've managed to get the odd click from the relays, 
but nothing useful is happening. I've got two of these, and neither is 
doing what I expect, so I suspect the units are not faulty, but just my 
bad programming.



 In hopefully simple terms, you need to address the 59306 as a listener,
and
 then send the ASCII string that represents the relay state you need. In
 Didier's example:
   
 1) to turn all channels off, send B123456
 2) to turn channel 1 on: send A1
 

 You don't need (or want an end of line sequence or anything). When done
 sending the command, just unaddress it.
   
Perhaps that is what I am doing wrong. I am not un-addressing it. But 
I've never had to before. I've normally on other instruments just sent 
the command via ibwrt(), then read responses with ibrd(). For this 
instrument, I don't believe there is anything that can be read - you 
can't for example read the state of the relays, so I don't think there 
is any need for using ibrd().

 Hope that removes a bit of fog.

 Daun 

   





___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] OT: Anyone programmed HP 59306A relay actuator (orother old device)?

2008-05-24 Thread Dr. David Kirkby
Didier Juges wrote:
 Remember these units don't have uC, so any signal that would normally depend
 on some timing must be generated externally, i.e. come from the bus. I
 suspect the box might need some signals that other equipment (uC equipped)
 may not absolutely require. However, this being a piece of HP equipment, I
 am pretty confident that is will strictly obey (and require strict adherence
 to) the HPIB specification, even in areas where more recent equipment will
 show significant tolerance. 
   
Could be that.
 Now that I think of it, I really never cared much for the low level NI
 programming. I did some of it way back under DOS, and ever since finding the
 BlackBox and more recently the Prologix controllers, I have not looked back.
   

I've always used the NI controllers and never had any problems with any 
micro processor controlled instrument. This is the first item I've ever 
programmed a device without a micro, and so far it is beating my 
attempts to program it.
 Didier

   


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] OT: Anyone programmed HP 59306A relay actuator (or other old device)?

2008-05-24 Thread Brooke Clarke
Hi David:

The HP 59000 series boxes were some of the very first HP-IB instruments made. 
They are what might be called glue boxes used to build systems.  As has been 
pointed out there is not a micro controller and in addition there is no 
IEEE-488 interface chip (this was before there was an IEEE specification).

In addition they are slow.  The handshake on the HP-IB slows the buss down to 
the slowest instrument that's on the buss even if you are not talking to that 
instrument.  This has two implications, first, it's good to put the slow 
instruments on a different bus from instruments where you want speed and 
second, when talking to a slow instrument add a time delay after you send it a 
command before the program proceeds so that there's time for the instrument to 
process the command.

The 59306 has two modes, local and remote.  You can press buttons on the front 
panel in local mode and use it without a remote control.  When you want to use 
remote control you must first send the remote command $.  The front panel 
switches stay pressed and when the box is put into local mode those switch 
positions well be restored.

The three letter line names are control lines on the HP-IB and modern interface 
cards take care of most of those signals.  But, since there's no micro 
controller you should not send any characters after the single command byte. 
No CRLF, no EOI.  You may need to explicitly set the termination sequence 
so that these are avoided.

For more on the 59000 series boxes see:
http://www.prc68.com/I/HP59000.shtml
These are are handy when building HP-IB systems since they also allow manual 
control.

Have Fun,

Brooke Clarke
http://www.prc68.com/P/Prod.html  Products I make and sell
http://www.prc68.com/Alpha.shtml  All my web pages listed based on html name
http://www.PRC68.com
http://www.precisionclock.com
http://www.prc68.com/I/WebCam2.shtml 24/7 Sky-Weather-Astronomy Web Cam

Dr. David Kirkby wrote:
 I know this is a bit off-topic here, but has anyone here ever programmed 
 an HP 59306A relay actuator
 
 http://www.home.agilent.com/agilent/product.jspx?cc=USlc=engnid=-536900193.536882169
 
 which consists of 6 SPDT relays programmable via GPIB?
 
 Over the years I have programmed a number of sophisticated instruments 
 including spectrum analysers, lock-in amplifiers, the 5370B 
 time-interval counter, 8970A noise figure meters,  bench multimeter etc. 
 On the face of it, I would think a box with only 6 relays to be much 
 simpler than any of these, but I am having a hard time with it. It may 
 be it's age - the commands needed might be a bit different from anything 
 I know.
 
 I'm trying to control it with a National Instruments GPIB board in a Sun 
 workstation. (It's on a PCI bus and is the same card one would use in a 
 PC. ).
 
 Page 3-4 of the  HP 59306A's manual (page 25 in the PDF) )
  
 http://www.home.agilent.com/agilent/redirector.jspx?action=refcname=AGILENT_EDITORIALcc=USlc=engckey=824199nid=-536900193.536882169.07pid=101496%3Aepsg%3Apro
 
 has an example program, but it's unlike any example I have ever seen. 
 There's no ibdev, ibwrt or similar - its basically a list of the state 
 (high or low) of the control lines and digital IO lines.
 
 Sequence #1 says
 EOP=high, REN=high, MRE=low, digital IO lines ascii '?'
 
 I assume this is basically
dd=ibdev(0, gpib_address, 0, T3s, 1, 0);
ibclr(dd);
 
 but I've no idea if this is so, since I'm not sure what lines ibclr() 
 sets high/low. I guess I will have to set up some LEDs on the bus to see 
 what is happening.
 
 I'm pretty sure the  sequences 4 to 9 can be set with
 
 ibwrt(dd,A,1);
 ibwrt(dd,3,1);
 ibwrt(dd,5,1);
 ibwrt(dd,B,1);
 ibwrt(dd,3,1);
 ibwrt(dd,A,1);
 
 although it might be possible to use
 
 ibwrt(dd,A35B35,6);
 
 (It's not clear to me if this can accept multiple commands at once).
 
 Anyone got any ideas of what NI commands can be used to executes 
 sequences 1,2,3 and 10 in table 3-3?
 
 David Kirkby
 
 
 
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
 and follow the instructions there.
 

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] OT: Anyone programmed HP 59306A relay actuator (or other old device)?

2008-05-24 Thread Dr. David Kirkby
Brooke Clarke wrote:
 Hi David:

 The HP 59000 series boxes were some of the very first HP-IB 
 instruments made. They are what might be called glue boxes used to 
 build systems.  As has been pointed out there is not a micro 
 controller and in addition there is no IEEE-488 interface chip (this 
 was before there was an IEEE specification).

Hi Bruce,

Seems they are very old then.

 In addition they are slow.  The handshake on the HP-IB slows the buss 
 down to the slowest instrument that's on the buss even if you are not 
 talking to that instrument.  This has two implications, first, it's 
 good to put the slow instruments on a different bus from instruments 
 where you want speed and second, when talking to a slow instrument add 
 a time delay after you send it a command before the program proceeds 
 so that there's time for the instrument to process the command.

I did think about adding a few sleep() commands, but it went out of my 
mind.  I'll try that later tonight when I get home.

The speed is a bit worrying, as it will slow things down if this device 
takes significantly longer to respond than the instrument making the 
measurement. Unfortunately the 1U server I intended using for this only 
has one PCI slot, so I could not add another GPIB board. Anyway, that is 
another issue - the first problem is to be able to get it working at all.

I did think about programming the parallel port of the Sun - something 
that was very easy on PCs under DOS, but is far from as simple on a 
multi-user UNIX operating system.

 The 59306 has two modes, local and remote.  You can press buttons on 
 the front panel in local mode and use it without a remote control.  
 When you want to use remote control you must first send the remote 
 command $.  The front panel switches stay pressed and when the box 
 is put into local mode those switch positions well be restored.

Where do you get the $ as being the remote command? It appears to be % 
in my manual, but I'm not sure if that would be sent with ibwrt or not. 
The fact the control lines are different in the manual for sending the % 
to other commands makes me think it might have to be done another way.

 The three letter line names are control lines on the HP-IB and modern 
 interface cards take care of most of those signals.  But, since 
 there's no micro controller you should not send any characters after 
 the single command byte. No CRLF, no EOI.  You may need to 
 explicitly set the termination sequence so that these are avoided.
You might have solved it there.

I'm opening the device with

  dd=ibdev(0, gpib_address, 0, T3s, 1, 0);

the 5th argument to ibdev is the 1, not 0. The manual for linux at least

says If |send_eoi| is nonzero, then the EOI line will be asserted with 
the last byte sent during writes

So it seems I might be sending EOI, which you are saying I should not do.

I hope you are right!!! I'm not in a position to test now, as I am about 
50 miles away from the instrument.

Dave



___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] OT: Anyone programmed HP 59306A relay actuator (or other old device)?

2008-05-24 Thread Dr. David Kirkby
Brooke Clarke wrote:
 But, since there's no micro controller you should not send any 
 characters after the single command byte. No CRLF, no EOI.  You 
 may need to explicitly set the termination sequence so that these are 
 avoided.

Looking at the manual on the HP 59306A, it says of the EOI line Not 
monitored or driven, terminated by resistive network. This rather 
suggests to me it will make no difference whether the EOI is asserted or 
not and so whether I open the device with

dd=ibdev(0, gpib_address, 0, T3s, 1, 0);
or
dd=ibdev(0, gpib_address, 0, T3s, 0, 0);

will make no difference.

Dave

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] OT: Anyone programmed HP 59306A relay actuator (or other old device)?

2008-05-24 Thread Brooke Clarke
Hi David:

Sorry about that.  You're correct EOI and a number of the other control signals 
are not used.  Do you have a complete schematic, mine has the left side missing 
  and I can't read the names of the lines.

Have Fun,

Brooke Clarke
http://www.prc68.com/P/Prod.html  Products I make and sell
http://www.prc68.com/Alpha.shtml  All my web pages listed based on html name
http://www.PRC68.com
http://www.precisionclock.com
http://www.prc68.com/I/WebCam2.shtml 24/7 Sky-Weather-Astronomy Web Cam

Dr. David Kirkby wrote:
 Brooke Clarke wrote:
 But, since there's no micro controller you should not send any 
 characters after the single command byte. No CRLF, no EOI.  You 
 may need to explicitly set the termination sequence so that these are 
 avoided.
 
 Looking at the manual on the HP 59306A, it says of the EOI line Not 
 monitored or driven, terminated by resistive network. This rather 
 suggests to me it will make no difference whether the EOI is asserted or 
 not and so whether I open the device with
 
 dd=ibdev(0, gpib_address, 0, T3s, 1, 0);
 or
 dd=ibdev(0, gpib_address, 0, T3s, 0, 0);
 
 will make no difference.
 
 Dave
 

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Valpey - VF154

2008-05-24 Thread David Forbes
At 12:42 PM -0700 5/24/08, Randy Leifer wrote:
I applied 5v + ground to the proper pins. Pin 1 left
open.
Results vary from part to part, but within 10kHz of
1MHz.especially if voltage is dropped to 4.1v.
3.3v output is further off.
I don't know if a load on the output makes a
difference...(load resistor value ? ).
Scope shows a square wave...but not a pretty one.
A 10nf cap across the power pins helps freq stability,
but does nothing to the scope image.

Is it pointless to attempt to get a good sine wave out
of this? ...or best to get a real sine wave part ?
These I'm guessing, are TTL/CMOS type.

=Randy=

Randy,

Those do sound like old-fashioned TTL oscillators. They will require 
5V to run. Expect a frequency error range of about 50 PPM.

The easy way to get a sine wave is to add a low pass filter. 
Something made out of some resistors and capacitors will produce a 
decent result. You might want to add an amplifier after that.

And don't expect good frequency accuracy or phase noise, since these 
are meant to clock a microprocessor, not provide an accurate 
frequency reference.


-- 

--David Forbes, Tucson, AZ
http://www.cathodecorner.com/

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] OT: Anyone programmed HP 59306A relay actuator (or other old device)?

2008-05-24 Thread Dr. David Kirkby
Brooke Clarke wrote:
 Hi David:

 Sorry about that.  You're correct EOI and a number of the other 
 control signals are not used.  Do you have a complete schematic, mine 
 has the left side missing  and I can't read the names of the lines.

 Have Fun,

 Brooke Clarke


I found this on the Agilent site:

http://www.home.agilent.com/agilent/redirector.jspx?action=refcname=AGILENT_EDITORIALcc=USlc=engckey=824199nid=-536900193.536882169.07pid=101496%3Aepsg%3Apro

that's all I have. I've not checked carefully the schematic, but it did 
say something about EOI  not being used.

I'm home now, with the equipment upstairs, but I've had a few pints of 
beer, so will tackle this again tomorrow. I don't think I'll get much 
sense out of it tonight.

Dave

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Valpey - VF154

2008-05-24 Thread Hal Murray

 Those do sound like old-fashioned TTL oscillators. They will require
 5V to run. Expect a frequency error range of about 50 PPM. 

Many newer cans run on 3.3V.


 And don't expect good frequency accuracy or phase noise

They might make good thermometers.  :)

(You probably have to keep the supply voltage stable.)




-- 
These are my opinions, not necessarily my employer's.  I hate spam.




___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.