Thanks Paul! I'll download and check it out. Jim
Paul Alfille wrote: > 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
