Thanks for picking up that perl error. Fixed in the cvs.

Paul

On 6/10/06, Jim Duda <[EMAIL PROTECTED]> wrote:
> Paul,
>
> Ah, thanks for the description, very helpful.  I'm almost there.
>
> I think I found a possible bug when reading the alarm values through the
> perl interface.  I can read the voltage, but not the alarm.
>
> When I do a perl get on "volt.X", all is good.
> When I do a perl get on "alarm/low.X", I get a directory listing of the
> alarm directory.
>
>  From my print logs (perl):
>
> 06/10/06 09:49:27 AM Owfw_Item::get /20.DB2506000000/volt.B
> data: 1.84003
>
> 06/10/06 09:49:27 AM Owfw_Item::get /20.DB2506000000/alarm/low.B
> data: high.ALL,high.A,high.B,high.C,high.D,low.ALL,low.A,low.B,low.C,low.D
>
> However, when I "cat 20.DB2506000000/alarm/low.B" via the file system, I
> get the proper value of "0".
>
> Jim
>
>
> Paul Alfille wrote:
> > On 6/9/06, Jim Duda <[EMAIL PROTECTED]> wrote:
> >
> >>I measured the DC voltage, and discovered a cold solder joint on the
> >>PCB.  The DS2450 is reading voltage correctly now.
> >>
> >>Do the Alarms work?  I don't follow how to set and/or detect an alarm.
> >>I want to know if the voltage drops below 1V DC.
> >
> > I think they work -- easy enough to check.
> >
> >>I read the documentation, but it wasn't quite obvious what I should
> >>be doing.
> >
> >
> > I can see why the documentation was dissapointing. It hasn't been updated.
> > I'll do that today and it can be read at
> > http://www.owfs.org/index.php?page=ds2450
> >
> > I believe the steps are
> >
> > 1. Set alarm limits, alarm enable and powered mode
> > echo "1.0" > set_alarm/voltlow.A
> > echo "1"    > set_alarm/low.A
> > echo "1"    > power
> >
> > 2. Loop:
> > while : ; do
> >   echo "1" > simultaneous/voltage
> >   ls alarm
> >     and look for it there
> > done
> >
> > 3. Actually, all that is a rather silly way to do it if you don't have
> > a lot of other 1-wire activity.
> > Acording to my reading of the datasheet:
> > http://pdfserv.maxim-ic.com/en/ds/DS2450.pdf
> > Even powered, the DS2450 doesn't do continuous conversion, just allows
> > other activity during conversion and speed up converions by .16
> > millseconds
> >
> > So you have to trigger a read.
> >
> > You can just poll the DS2450 and read the voltage and test.
> > The real advantage of the scheme above with the "simultaneous" is that
> > you don't need to pause during the conversion.
> > I suspect the "alarm" directory would reflect a prior "simultaneous"
> > since only a read would pause for it to be done, but that's ok.
> >
> > Does this answer your questions?
> >
> > Paul Alfille
> >
> > set "set_alarm/volthigh.A to "5.0" (so it won't trigger)
> >   for A through D, os use
> > set "set_alarm/voltlow.ALL to "1.0,1.0,1.0,1.0"
> > set "set_alarm/volthigh.ALL to "5.0,5.0,5.0,5.0"
> >
> >
> >
> >>I do have the DS2450 locally powered.  I've set the POWER bit checkbox.
> >>I also have the PIO check box set for the channels I want to monitor.
> >>
> >>Do the conversions happen continuously when power is set to true?  Or,
> >>only when I attempt to read the voltage?
> >>
> >>Thanks,
> >>
> >>Jim
> >>
> >>Paul Alfille wrote:
> >>
> >>>Can you test a DC voltage? It's always possible that we aren't reading
> >>>voltages correctly.
> >>>
> >>>Paul Alfille
> >>>
> >>>On 6/9/06, Jim Duda <[EMAIL PROTECTED]> wrote:
> >>>
> >>>
> >>>>Yes, 60 Hz.  I would expect the capacitor to remain at some steady state
> >>>>voltage, somewhere around 1.5V.  I don't have access to an oscillosope at
> >>>>home.
> >>>>
> >>>>Jim
> >>>>
> >>>>
> >>>>"Paul Alfille" <[EMAIL PROTECTED]> wrote in message
> >>>>news:[EMAIL PROTECTED]
> >>>>Not at all off-topic.
> >>>>I'm no expert, but the schematic is at
> >>>>http://www.hobby-boards.com/catalog/links/hvac2-r1/HVAC%20Monitor%20v2.0%20Schematic.pdf
> >>>>
> >>>>With 1M resitor and 1uF capacitor, the time constant is 1 second. What is
> >>>>the frequency of your AC? 60Hz?
> >>>>
> >>>>Paul Alfille
> >>>>
> >>>>
> >>>>On 6/7/06, Jim Duda <[EMAIL PROTECTED]> wrote:
> >>>>
> >>>>
> >>>>>I apologize if this is off topic, since owfs seems to handle DS2450 just
> >>>>>fine, as best I can surmise.
> >>>>>
> >>>>>I purchased a "HVAC Monitor Kit" from Hobby Boards.  The description of
> >>>>>the board states that it can measure any voltage up to 28V AC or DC.
> >>>>>The design has a diode and a resistive voltage divider (100K/1M) on the
> >>>>>front-end of the DS2450 voltage inputs.
> >>>>>
> >>>>>For the signal I want to monitor, my DVM measures 15V AC at the terminal
> >>>>>lug of the HVAC Monitor.  However, via owfs HTTP, I see various voltages
> >>>>>between 240 mV and 1.5V, seems to be all over the place, like maybe a
> >>>>>sinusoid :-)
> >>>>>
> >>>>>Can anyone offer any tips on how I might measure an AC voltage with this
> >>>>>thing?
> >>>>>
> >>>>>Jim
> >>>>>
> >>>>>
> >>>>>
> >>>>>_______________________________________________
> >>>>>Owfs-developers mailing list
> >>>>>[email protected]
> >>>>>
> >>>>
> >>>>https://lists.sourceforge.net/lists/listinfo/owfs-developers
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>________________________________
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>________________________________
> >>>>
> >>>>
> >>>>_______________________________________________
> >>>>
> >>>>Owfs-developers mailing list
> >>>>[email protected]
> >>>>https://lists.sourceforge.net/lists/listinfo/owfs-developers
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>_______________________________________________
> >>>>Owfs-developers mailing list
> >>>>[email protected]
> >>>>https://lists.sourceforge.net/lists/listinfo/owfs-developers
> >>>>
> >>>>
> >>>>
> >>
> >>
> >>
> >>_______________________________________________
> >>Owfs-developers mailing list
> >>[email protected]
> >>https://lists.sourceforge.net/lists/listinfo/owfs-developers
> >>
>
>
>
> _______________________________________________
> Owfs-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>


_______________________________________________
Owfs-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/owfs-developers

Reply via email to