X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=Notebook;h=cfdc9ea9a6197ddf284d9d44537be5b0e0b0486a;hb=f17914e2b7b45ea3e69a58f4ba06c5dbe8427e04;hp=2f6fe2e0412f2b5020d9eb93325ba30540584064;hpb=866cc0b8364b8b30ef526f04a231cadc5cc07edd;p=hw%2Fquantimotor diff --git a/Notebook b/Notebook index 2f6fe2e..cfdc9ea 100644 --- a/Notebook +++ b/Notebook @@ -22,3 +22,137 @@ version of the acquisition chip, and costs less. That would support one pressure sensor and one load cell. Then make it possible to add on other acquisition boards somehow. + +2020.10.20 +- sticking with the ADS131A04 and routing the extra two inputs to the header + means that supporting 2 burn wires for the strand burner daughter card is + dead simple. it also means that adding a second load cell and pressure + sensor if required on a daughter card would also be dead simple. + +- for strand burner, I need a daughter card that provides a high-side switch + for pyro power (since I need a common ground through the system), and has + resistors for 2 ADC inputs hooked to burn wires. Bring this all out through + a 5-pin connector to the outside that hooks to the strand burner end. We'd + also use the existing pressure sensor channel, but not use the load cell. + + So, firmware wants to log all 4 analog inputs all the time. For a test + stand run, only the pressure sensor and load cell are relevant. For strand + burner, pressure sensor and the two burn wires are relevant. + +- for Jamie / Estes, I need a daughter card that adds at least 4 thermistor + inputs, and support for their Sony camera trigger thing. + +- 40 pin header and mating female connector for daughter cards w/q1 pricing + + header Sullins PRPC020DAAN-RC DK S2011EC-20-ND 0.90 + mating Sullins PPPC202LFBN-RC DK S7123-ND 2.38 + +- high-side switch for strand burner daughter card. This is an 8-SO part + good to 28V and 21A, 50 mOhm on resistance. Should be trivial to make + work on a 2-layer PCB + + ST's VN7050ASTR, DK 497-15993-1-ND, 1.58 + + Means we need multiple header pins carrying pyro voltage to get enough + current, since the header spec is 3A per pin. 2-4 pins each for v_pyro + on the pin 1 end, and gnd on the other end should do. + +- for strand burner daughter, use CUI TB003-500-P06BE 6-position 5mm pitch + screw terminal strip, supports 14-26 AWG wire, 10A per pin continuous, + DK 102-6165-ND, $1.01 q1 + +2020.11.15 +- thinking about connectoring again. for the base TeleStatic, we need to + have DC power in for battery charging, pyro output, pressure sensor, and + load cell. + + For battery charging, use the same powerpole and 3d-printed part we use on + TeleFireEight. + + For pyro output, let's try a panel-mount single 3-wire AC socket: + + Schurter 4300.0701, DK 486-1082-ND, $1.48 q1, needs a complex routed + opening, has lugs for soldering wires. Sides squeeze to remove if + if needs to be replaced. Should be easy enough to CNC mill opening. + + For the pressure sensor, a 3-conductor 1/4" audio plug seems like a great + plan, use metal-shell Switchcraft parts. Couple that with shielded twisted + pair cable. + + For the load cell, we need 4 conductors plus ground, so a 5-pin XLR is an + economical possibility. + + male chassis IO-XLR5-M-BK-JL DK 1937-1135-ND 4.65 + female cable IO-XLR5-F-BK DK 1937-1035-ND 5.25 + + Gary's load cells use Amphenol PC04E-10-6P, which is $64/ea from Newark! + Could offer to deliver him a cable with one of those on one end and what + we want on our end? + + Cable that's 2 twisted pairs, shielded with drain wire, would suffice for + the load cell and could be used ignoring one pair for the pressure sensor + if desired. Here's one with grey PVC jacket and foil shield: + Alpha M4473 SL005 DK M4473SL005-ND 51.79/100ft + +2021.02.09 +- Grainger carries Rust-Oleum "Industrial Choice Spray Paint in Gloss OSHA + Safety Purple for Masonry, Metal, Plastic, Wood", Item #6KP15, $6.60 per + 12oz can. The idea of test stand electronics being purple with orange + logo decals vs TeleFireEight being orange with purple decals might make + sense? + +2022.05.22 +- looking at firmware for v4 board. + + ads131 has driver for ADS131A0X, not quite working? + bdale-ui work on teststand ui + + - created new branch telestatic-v4 from master + - merged bdale-ui, resolving conflict in altoslib/AltosCSV.java + - merged ads131, resolving conflict in src/kernel/ao_data.h + +- improper gain setting or higher than expected mV/V on load cell can easily + drive INA125 output above the 5V allowed by ADC input. adding a 5.1V, 500mW + zener between INA125 and ADC to clamp that and protect the ADC + + +2022.09.17 +- and now, for something completely different... + + What if I re-think TeleStatic to use an ESP32-S3 chip with integrated WiFi + radio? Imagine a board in an ammo box with an SMA female and a cheap WiFi + whip on top of the box. Looks over the air like an access point with web + server. Take any client device (laptop, tablet, phone) with a web browser + and use it to talk to the box, check status, initiate a burn, etc. If we + include an SD card, then data is stored on board and can be downloaded via + WiFi, or pulled out and parsed later. + + One really big win with this approach is that ALL the software involved in + operation lives on the board. Only post-processing tools might want to live + on a separate computer. And, frankly, if we make "raw" data avaialble in + CSV form and have on-board plotting with pdf output .. we'd be about done? + + The onboard 12-bit ADC seems pretty lame, but I've been planning an off-SOC + SPI attache ADC anyway, so who cares? The pyro circuit, LED outputs, + + The ESP32-S3 is under $3 each at Q1 in stock at DK, a 56 lead QFN'ish thing. + +2022.09.19 +- sadly, the ESP32 series requires a pile of binary firmware blobs to make + the wifi and BT stuff work, and because those execute on the same processor + and must be linked to the firmware, it just isn't legally possible to write + GPL'ed code for this processor series. Sigh. + + So, Keith suggests I use an available SAMD21 part with 256k flash and 32k RAM + and an external standalone wifi peripheral, like the uBlox NINA-W131-03B. + You talk to it with an AT command set, so we don't have to deal with a binary + firmware blob. Amusingly, this seems to have an ESP32 inside! + +- bought a NINA eval board to play with .. should be able to hook it to one of + my existing proto boards? + +2022.11.10 +- looks like I have 25 pieces of STM32L151VCT6A, which might be well used for + an initial TeleStatic board run? 256k flash, 32k RAM + +