Forum Replies Created
-
AuthorPosts
-
Hello Cheryl. I wonder could you say what its setting is. What is the geography, what wires are coming out, and how is it powered?
For electronics any form of excess voltage on processor pins can cau
Hello Cheryl. I wonder could you say what its setting is. What is the geography, what wires are coming out, and how is it powered?For electronics any form of excess voltage on processor pins can cause the device to fail. However its very difficult to figure out exactly what the cause is, as they say it can be complicated. You can inspect it visually to see if there are any burnt indications, also smell the board – fried electronics can leave a nasty wiff. Devices can fail by themselves, and typically if its an internal fault it fails in its “infancy” – first couple of weeks of running. Once it has seasoned, its unlikely to fail.
From my professional experience as an electronic engineer, usually if something fails, its easiest to just replace it. In commercial business they usually replace a device, and keep a count of the number of times something fails. I have seen some boards that had extreme lightening burns, but pretty unusual.
I once talked to a USGS guy who was managing stage gages sensors on the Ohio River for navigation ~ so water level was highly visible for ships to transit the river. They only use bubbler sensors there – no electrical connection with the water level. He talked about lightening strikes traveling down the Ohio river.
With lightening protection, you can think of it in two parts 1) protecting the processor with electrical clamps and diodes, and 2) diverting the electrical energy into the ground.
I was part of professional group that was discussing electronics (irrigation controllers) failing in Florida. The irrigation controller wires had a good electrical protection clamps. Florida is largely on a reef, prone to lightening, and its very difficult to conduct lightening into the ground because of that reef. Eventually they had to use a professional grounding method to ensure good grounding.
Many thanks.
Hello @shicks. Just wondering if you can give any insight as to the process, when you think you might be able to tell us about what the new revision looks like, or possibly any visibility on when itHello @shicks. Just wondering if you can give any insight as to the process, when you think you might be able to tell us about what the new revision looks like, or possibly any visibility on when it might be available, and the process gates you are going through. I realize some times this is a bit like asking how long is a piece of string, and happy to help out if I can. I’m just doing a scope of work, as part of California Wildlands Conservation board grant, and talking about using the Mayfly, and saying its not available right now and its expected to be available shortly. Many thanks for any insights.Listing the directory with L? needs a bit of cleanup but looks like this1[2021-08-13 18:55:32.110] Enter cmd: ?<CR> for help.(need a key to be typed evListing the directory with L? needs a bit of cleanup but looks like this12345678910111213[2021-08-13 18:55:32.110] Enter cmd: ?<CR> for help.(need a key to be typed every 20 secs)[2021-08-13 18:55:42.232] L?[2021-08-13 18:55:42.232] Files on microSD card[2021-08-13 18:55:42.232] System Volume Information/[2021-08-13 18:55:42.232] TU_RC_test04b_2021-07-29a.csv 2116[2021-08-13 18:55:42.232] DBG2108.log 255147[2021-08-13 18:55:42.232] TU_RC_test04b_2021-07-29.csv 140664[2021-08-13 18:55:42.232] TU_RC_test04b_2021-08-01.csv 32606[2021-08-13 18:55:42.232] TU_RC_test04b_2021-08-02.csv 48810[2021-08-13 18:55:42.232] TU_RC_test04b_2021-08-03.csv 7969[2021-08-13 18:55:42.232] TU_RC_test04b_2021-08-10.csv 1312[2021-08-13 18:55:42.232] TU_RC_test04b_2021-08-13.csv 6212[2021-08-13 18:55:42.294] ms_cfg.ini 3518Listing the active logger file, recorded by TeraTerm with time stamp,1[2021-08-13 18:56:11.013] Enter cmd: ?<CR> for help.(need a key to be typedListing the active logger file, recorded by TeraTerm with time stamp,1234567891011121314151617181920212223242526272829[2021-08-13 18:56:11.013] Enter cmd: ?<CR> for help.(need a key to be typed every 20 secs)[2021-08-13 18:56:11.607] LR[2021-08-13 18:56:12.982] Data Logger: TU_RC_test04b[2021-08-13 18:56:13.013] Data Logger File: TU_RC_test04b_2021-08-13.csv[2021-08-13 18:56:13.060] Location: "At TU-RCtest04 simRiverX Monitor"[2021-08-13 18:56:13.107] LoggingInterval (min): 2[2021-08-13 18:56:13.138] Tz: -8[2021-08-13 18:56:13.154] BatteryType: 2[2021-08-13 18:56:13.169] Sw Name: nano MMW/LTE. Sw Build: src\tu_xx01.cpp Aug 13 2021 16:24:58[2021-08-13 18:56:13.247] ModularSensors vers 0.30.0[2021-08-13 18:56:13.279] Board: mayfly rev:'0.5bR02' sn:'MAYFLY20395'[2021-08-13 18:56:13.326] Digi XBee Wi-Fi Sn 409D8F66F1 HwVer 2730 FwVer 2026[2021-08-13 18:56:13.497] Sampling Feature UUID: 2c7bd08e-355c-4ba5-80a3-f61745ff2e0c,[2021-08-13 18:56:13.560] "Sensor Name:","EnviroDIY Mayfly","Stc3100Sensor","Stc3100Sensor","Calculated","EnviroDIY Mayfly","KellerNanolevel","KellerNanolevel"[2021-08-13 18:56:13.716] "Variable Name:","sequenceNumber","electricEnergy","electricEnergy","batteryVoltage","batteryVoltage","temperature","gaugeHeight"[2021-08-13 18:56:13.872] "Result Unit:","Dimensionless","milliAmpHour","milliAmpHour","volts","volt","degreeCelsius","meter"[2021-08-13 18:56:13.982] "Result UUID:","c49c2646-57a5-4706-982e-234c5e68d878","5aa7c45b-aa60-41c9-ba0f-2449583a8080","9614a087-744b-4dc1-a657-5e6b234212d0","563f2971-ebe4-4a74-9ed7-f8cd2907215a","78e07e3b-5660-4118-930a-e91b489f5142","b188e862-2e0a-4381-8918-be777ac48735","c673e643-7d8b-4a7c-9bf5-eabcdcedea17"[2021-08-13 18:56:14.279] "Date and Time in UTC-8","SampNum","STC3100avblmAhr","STC3100usedmAhr","Stc3100_V","Battery","kellerNanoTemp","kellerNanoHeight"[2021-08-13 18:56:14.419] 2021-08-13 15:27:22,1,-9999.000,-9999.000,0.0000,4.700,-9999.00,-9999.0000[2021-08-13 18:56:14.497] 2021-08-13 15:29:29,1,-9999.000,-9999.000,0.0000,4.685,-9999.00,-9999.0000[2021-08-13 18:56:14.607] 2021-08-13 15:32:00,2,-9999.000,-9999.000,0.0000,4.776,-9999.00,-9999.0000[2021-08-13 18:56:14.685] 2021-08-13 15:34:00,3,-9999.000,-9999.000,0.0000,4.776,-9999.00,-9999.0000[2021-08-13 18:56:14.763] 2021-08-13 15:36:00,4,-9999.000,-9999.000,0.0000,4.776,-9999.00,-9999.0000[2021-08-13 18:56:14.841] 2021-08-13 15:38:57,1,-9999.000,-9999.000,0.0000,4.670,-9999.00,-9999.0000[2021-08-13 18:56:14.935] 2021-08-13 15:40:00,2,-9999.000,-9999.000,0.0000,4.776,-9999.00,-9999.0000[2021-08-13 18:56:15.013] 2021-08-13 15:42:00,3,-9999.000,-9999.000,0.0000,4.776,-9999.00,-9999.0000[2021-08-13 18:56:15.091] 2021-08-13 15:44:00,4,-9999.000,-9999.000,0.0000,4.776,-9999.00,-9999.0000[2021-08-13 18:56:15.169] 2021-08-13 15:46:00,5,-9999.000,-9999.000,0.0000,4.776,-9999.00,-9999.0000[2021-08-13 18:56:15.263] 2021-08-13 15:50:00,1,-9999.000,-9999.000,0.0000,4.776,-9999.00,-9999.0000So it worked for me. I took @ensign basic structure, and added it as an extension in the Class Logger, and then attached it to the two SerialCSo it worked for me. I took @ensign basic structure, and added it as an extension in the Class Logger, and then attached it to the two SerialCommands LR and L?and
Hi I’ve been thinking/working on something slightly similar when @ensign posted above.BTW I found the github.co
Hi I’ve been thinking/working on something slightly similar when @ensign posted above.BTW I found the github.com/ScottEnsign/SDoutput hasn’t got the actual code, I think it probably needs a “git push” to send the code up.
Seems to me the issue with the @selbig original post #15641 above, is that the SD card is initialized in Logger, so ShowData() needs to be an extension to LoggerBase.x : Class Logger {}
From @selbig post transfer-file-from-sd-card-to-ios-android-via-bluetooth post I’ve been thinking about adding BT ……
So I believe the Software Use Case is:
User approaches a Mayfly/BT logger, and with the BT enabled phone, connects to the Mayfly-BT logger, and downloads the readings, also verifies the logger time is accurate.
This could be done with developing an App that possibly uses an embedded remote procedure call (eRpc). However its a lot of skills.
Another version might be ; User approaches a Mayfly/BT logger, and with the BT enabled phone, connects to the Mayfly-BT logger with a terminal app that uses the BT serial pass through, and then commands the Mayfly to downloads the readings with “LR” (list readings) . Another separate command can list the time Mayfly date/time (D?), and also set the Mayfly time with D YYMMDD HHMM.
I have a system that I am thinking of this for, inexpensive-diy-conductivity-sensor that currently has Boot Net (walk up and get data).
Some baby steps in getting there, has been developing a Mayfly SerialCommand interface, and its just about there – see Arduino-SerialCommand This solves a problem of how to check date in the field.
Initially I developed an interface using a simple String to collect the serial user input data. However using String led to a terrible bug, as the Mayfly Rx input is floating (Mayfly Issue#28) and so can cause random bursts of characters, which with String meant it periodically fractured the heap and lobotomized the ram. See eight-tips-to-use-the-string-class-efficiently. The hardware fix for the Mayfly is to add a dongle to J2 “FTDI Programmer” port, with a 1M resistor pull down to the Rx pin3
I’ve just switched to a serial command – and added the context for “LR” and “L?” to tu_serialCmd.h
The next stages are to get the file listing, and then to try the BT context with the Serial Command being processed from the BT serial interface.
One other issue is that with the UART serial port 115200baud, the serial input is misread about 20% of the time – I’m guessing the baud rate doesn’t quite line up. I wouldn’t think this would happen with BT.
@zeke-holloman I’ve been out the office. Just to summarize our offline investigation – I got a good POST using your thingsp@zeke-holloman I’ve been out the office. Just to summarize our offline investigation – I got a good POST using your thingspeak settings. It seem to me that its your modem data plan that isn’t connecting in some way. Maybe there is a better error indication from DigiXBeeCellularTransparent, but its an evolving area to make it easy.@vogelrnws nice to se the layout. That battery holder looks pretty solid and as you said 2 *12V * 9Ah gives 216WHr of capacity. a LiIon at 4.4AH @ 4V is 16Ah.
Its great to have a discussion about the@vogelrnws nice to se the layout. That battery holder looks pretty solid and as you said 2 *12V * 9Ah gives 216WHr of capacity. a LiIon at 4.4AH @ 4V is 16Ah.
Its great to have a discussion about the mechanical side, what works, what doesn’t work so well.
Seems like on of the challenges is that uSD is right up against the side of the cabinet – doesn’t appear like it can be easily removed. Would require the Teensy 3.5 to be pulled first.
I wonder also if there is any protection for static/lightening on the instrument leads. That’s a problem in certain parts of the country.The DIN rails take some thinking about. The issue as I see it is how to do assembly simple and reliably. If the screws are inserted from the front, and require a nut at the back to hold it, it can become a challenge for replacement in the field.
https://www.mcmaster.com/din-rails/ shows some of the options for clips that might solve that.
For the Mayfly, in the Arduino style of a low cost environment, I’ve been using a plastic polycarbonate bar, and configuring it for the mayfly holes. Here is a write up .. Bud Ptq 11050 Enclosure
I’ve had some people ask me how to get hold of boards.
Just wondering, I know there has been a worldwide shortage of some parts, but is there any update of when the boards might be available?I’ve had some people ask me how to get hold of boards.
Just wondering, I know there has been a worldwide shortage of some parts, but is there any update of when the boards might be available? many thanks -
AuthorPosts