• opto shift register

    From john larkin@21:1/5 to All on Mon Dec 18 10:24:39 2023
    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From wmartin@21:1/5 to john larkin on Mon Dec 18 12:49:59 2023
    On 12/18/23 10:24, john larkin wrote:
    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    Well,that's cute, but not useful without some guaranteed resting high
    time for the pulse train. If the cap doesn't recharge fully between low intervals, it gets indeterminate as to what happens.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From john larkin@21:1/5 to wmartin on Mon Dec 18 13:08:28 2023
    On Mon, 18 Dec 2023 12:49:59 -0800, wmartin <wwm@wwmartin.net> wrote:

    On 12/18/23 10:24, john larkin wrote:
    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    Well,that's cute, but not useful without some guaranteed resting high
    time for the pulse train. If the cap doesn't recharge fully between low >intervals, it gets indeterminate as to what happens.

    Sure, but I'll control the drive waveform.

    I want a bunch of pretty slow isolated control signals, and
    multi-channel digital isolators are big and expensive.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Arie de Muijnck@21:1/5 to john larkin on Mon Dec 18 21:47:23 2023
    On 2023-12-18 19:24, john larkin wrote:
    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    The idea has been used in an Electronics Design Idea: an even longer pulse was used to gate the output latch.
    It was used to drive an LCD display (HD44780) using one line only.

    Arie

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Larkin@21:1/5 to langwadt@fonz.dk on Mon Dec 18 17:23:54 2023
    On Mon, 18 Dec 2023 16:40:42 -0800 (PST), Lasse Langwadt Christensen <langwadt@fonz.dk> wrote:

    mandag den 18. december 2023 kl. 19.24.58 UTC+1 skrev john larkin:
    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    sorta similar to these LED drivers, https://www.tme.eu/dk/en/details/ws2811-m/led-drivers/worldsemi/ws2811-msop8/

    That is an impressively bad data sheet.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jan Panteltje@21:1/5 to jl@650pot.com on Tue Dec 19 06:04:01 2023
    On a sunny day (Mon, 18 Dec 2023 10:24:39 -0800) it happened john larkin <jl@650pot.com> wrote in <re31oid9dqb1136cj5rctmnruvvhrm47nl@4ax.com>:

    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    What,s the use?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jan Panteltje@21:1/5 to Langwadt Christensen on Tue Dec 19 06:15:55 2023
    On a sunny day (Mon, 18 Dec 2023 16:40:42 -0800 (PST)) it happened Lasse Langwadt Christensen <langwadt@fonz.dk> wrote in <50752cee-2eb8-4219-b896-39b13284f0d9n@googlegroups.com>:

    mandag den 18. december 2023 kl. 19.24.58 UTC+1 skrev john larkin:
    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    sorta similar to these LED drivers, https://www.tme.eu/dk/en/details/ws2811-m/led-drivers/worldsemi/ws2811-msop8/

    Interesting, thanks you.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jan Panteltje@21:1/5 to Langwadt Christensen on Tue Dec 19 11:28:26 2023
    On a sunny day (Tue, 19 Dec 2023 01:55:16 -0800 (PST)) it happened Lasse Langwadt Christensen <langwadt@fonz.dk> wrote in <0d59e35a-6272-49ea-aef6-51176f2b798dn@googlegroups.com>:

    tirsdag den 19. december 2023 kl. 07.16.02 UTC+1 skrev Jan Panteltje:
    On a sunny day (Mon, 18 Dec 2023 16:40:42 -0800 (PST)) it happened Lasse
    Langwadt Christensen <lang...@fonz.dk> wrote in
    <50752cee-2eb8-4219...@googlegroups.com>:
    mandag den 18. december 2023 kl. 19.24.58 UTC+1 skrev john larkin:
    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    sorta similar to these LED drivers, https://www.tme.eu/dk/en/details/ws2811-m/led-drivers/worldsemi/ws2811-msop8/
    Interesting, thanks you.

    it is the same or similar IC build into an RGB led that is in those cheap individually addressable LED strips

    https://www.aliexpress.com/item/4001322411818.html

    Yea, if figured that, I have some normal LED strips here for Christmas
    with those individual addressable strips you could make interesting displays -but- I also have an old iconnect laser projector :-)
    Really cool thing :-) Connected to a Raspberry Pi.
    So I had not ordered those special LED strips.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Larkin@21:1/5 to All on Tue Dec 19 07:31:03 2023
    On Tue, 19 Dec 2023 06:04:01 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    On a sunny day (Mon, 18 Dec 2023 10:24:39 -0800) it happened john larkin ><jl@650pot.com> wrote in <re31oid9dqb1136cj5rctmnruvvhrm47nl@4ax.com>:

    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    What,s the use?

    One channel of an isolated temperature acquisition box. It will do
    RTDs, thermocouples, IC sensors, and cryo diodes. I need several
    isolated logic levels to switch ranges and such, and a multi-channel
    logic isolator is big and expensive. I don't need speed.

    The alternative is to use a bunch of single-lane SSRs.

    Or maybe float a uP per channel and talk to it with one bidirectional
    isolator.

    Early stages of design, many possibilities.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From john larkin@21:1/5 to langwadt@fonz.dk on Tue Dec 19 11:03:39 2023
    On Tue, 19 Dec 2023 09:09:28 -0800 (PST), Lasse Langwadt Christensen <langwadt@fonz.dk> wrote:

    tirsdag den 19. december 2023 kl. 16.32.07 UTC+1 skrev John Larkin:
    On Tue, 19 Dec 2023 06:04:01 GMT, Jan Panteltje <al...@comet.invalid>
    wrote:
    On a sunny day (Mon, 18 Dec 2023 10:24:39 -0800) it happened john larkin
    <j...@650pot.com> wrote in <re31oid9dqb1136cj...@4ax.com>:

    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    What,s the use?
    One channel of an isolated temperature acquisition box. It will do
    RTDs, thermocouples, IC sensors, and cryo diodes. I need several
    isolated logic levels to switch ranges and such, and a multi-channel
    logic isolator is big and expensive. I don't need speed.

    there's also, SN74LV8153, uart to 8 bit



    That's slick. Might work. It would need a single-channel isolator,
    which isn't bad.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jan Panteltje@21:1/5 to alien@comet.invalid on Wed Dec 20 05:49:57 2023
    On a sunny day (Tue, 19 Dec 2023 11:28:26 GMT) it happened Jan Panteltje <alien@comet.invalid> wrote in <ulruor$29dr$1@solani.org>:

    On a sunny day (Tue, 19 Dec 2023 01:55:16 -0800 (PST)) it happened Lasse >Langwadt Christensen <langwadt@fonz.dk> wrote in ><0d59e35a-6272-49ea-aef6-51176f2b798dn@googlegroups.com>:

    tirsdag den 19. december 2023 kl. 07.16.02 UTC+1 skrev Jan Panteltje:
    On a sunny day (Mon, 18 Dec 2023 16:40:42 -0800 (PST)) it happened Lasse >>> Langwadt Christensen <lang...@fonz.dk> wrote in
    <50752cee-2eb8-4219...@googlegroups.com>:
    mandag den 18. december 2023 kl. 19.24.58 UTC+1 skrev john larkin:
    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    sorta similar to these LED drivers, https://www.tme.eu/dk/en/details/ws2811-m/led-drivers/worldsemi/ws2811-msop8/
    Interesting, thanks you.

    it is the same or similar IC build into an RGB led that is in those cheap individually addressable LED strips

    https://www.aliexpress.com/item/4001322411818.html

    Yea, if figured that, I have some normal LED strips here for Christmas
    with those individual addressable strips you could make interesting displays >-but- I also have an old iconnect laser projector :-)
    Really cool thing :-) Connected to a Raspberry Pi.
    So I had not ordered those special LED strips.

    PS, as it is the time of year,
    I have some RGB LED strips, and wrote some stuff so it displays colors when you play music
    so one could play Christmas like songs
    Basically an audio equalizer, spectrum filter:
    http://panteltje.online/panteltje/xpequ/index.html
    drives a simple RGB strip, red for low frequencies, green for middle, blue for high ones, via RS232:
    https://panteltje.online/panteltje/pic/col_pic/index.html
    Then I later added an Ethernet RGB LED driver:
    https://panteltje.online/panteltje/pic/ethernet_color_pic/index.html
    now in use all the time.

    Script to make it play some mp3 file via the RGB LED strips:
    mpg123 -w - music.mp3 | xpequ -i - -t /dev/dsp0 -q 192.168.178.157 -j 102

    This is even older:
    https://panteltje.online/panteltje/pic/sign_pic/

    And then again in RGB mounted on a drone:
    https://panteltje.online/panteltje/quadcopter/hsign.html

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jan Panteltje@21:1/5 to jl@997PotHill.com on Wed Dec 20 05:18:42 2023
    On a sunny day (Tue, 19 Dec 2023 07:31:03 -0800) it happened John Larkin <jl@997PotHill.com> wrote in <r9d3oipchi8i1no29gu1rlccg0mlnn3llc@4ax.com>:

    On Tue, 19 Dec 2023 06:04:01 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    On a sunny day (Mon, 18 Dec 2023 10:24:39 -0800) it happened john larkin >><jl@650pot.com> wrote in <re31oid9dqb1136cj5rctmnruvvhrm47nl@4ax.com>:
    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    What,s the use?

    One channel of an isolated temperature acquisition box. It will do
    RTDs, thermocouples, IC sensors, and cryo diodes. I need several
    isolated logic levels to switch ranges and such, and a multi-channel
    logic isolator is big and expensive. I don't need speed.

    The alternative is to use a bunch of single-lane SSRs.

    Or maybe float a uP per channel and talk to it with one bidirectional >isolator.

    Early stages of design, many possibilities.

    For that, if I understand your description right,
    I usually grab a Microchip PIC micro.

    It has many outputs that can drive optocouplers,
    both for in - and outputs.
    Then it can do Ethernet to a main computer too with one extra chip.
    I am a bit worried about the timing capacitors in your idea,
    caps may drift over time and temperature?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bill Sloman@21:1/5 to John Larkin on Wed Dec 20 18:58:33 2023
    On 20/12/2023 2:31 am, John Larkin wrote:
    On Tue, 19 Dec 2023 06:04:01 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    On a sunny day (Mon, 18 Dec 2023 10:24:39 -0800) it happened john larkin
    <jl@650pot.com> wrote in <re31oid9dqb1136cj5rctmnruvvhrm47nl@4ax.com>:

    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    What,s the use?

    One channel of an isolated temperature acquisition box. It will do
    RTDs, thermocouples, IC sensors, and cryo diodes. I need several
    isolated logic levels to switch ranges and such, and a multi-channel
    logic isolator is big and expensive. I don't need speed.

    The alternative is to use a bunch of single-lane SSRs.

    Or maybe float a uP per channel and talk to it with one bidirectional isolator.

    Early stages of design, many possibilities.

    Send long enough words and one isolated serial link would do the job.
    Back in 1988 we used AMD's Taxichips to send 16-bit words, and you could
    string more of them together to send longer words. We started off with a
    75MHz serial link but AMD upgraded it to 125 MHz.

    That's too fast for opto-isolators (or was then) and we used 1:1
    isolating transformers wound with twisted pair - not a lot of voltage stand-off, but we didn't need that. I wound the first one with minature
    coax, which worked fine (and would have stood off a lot more volts) but
    it would have been more expensive. The bifilar wound isolators are
    off-the shelf parts now.

    --
    Bill Sloman, Sydney


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Larkin@21:1/5 to All on Wed Dec 20 04:20:54 2023
    On Wed, 20 Dec 2023 05:18:42 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    On a sunny day (Tue, 19 Dec 2023 07:31:03 -0800) it happened John Larkin ><jl@997PotHill.com> wrote in <r9d3oipchi8i1no29gu1rlccg0mlnn3llc@4ax.com>:

    On Tue, 19 Dec 2023 06:04:01 GMT, Jan Panteltje <alien@comet.invalid> >>wrote:

    On a sunny day (Mon, 18 Dec 2023 10:24:39 -0800) it happened john larkin >>><jl@650pot.com> wrote in <re31oid9dqb1136cj5rctmnruvvhrm47nl@4ax.com>:
    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    What,s the use?

    One channel of an isolated temperature acquisition box. It will do
    RTDs, thermocouples, IC sensors, and cryo diodes. I need several
    isolated logic levels to switch ranges and such, and a multi-channel
    logic isolator is big and expensive. I don't need speed.

    The alternative is to use a bunch of single-lane SSRs.

    Or maybe float a uP per channel and talk to it with one bidirectional >>isolator.

    Early stages of design, many possibilities.

    For that, if I understand your description right,
    I usually grab a Microchip PIC micro.

    It has many outputs that can drive optocouplers,
    both for in - and outputs.
    Then it can do Ethernet to a main computer too with one extra chip.
    I am a bit worried about the timing capacitors in your idea,
    caps may drift over time and temperature?

    I plan to use one RP2040 in the box, as the top level manager. The
    question is then how to talk to four isolated temprature measurement
    channels. People sometimes weld thermocouples to whatever, or bolt raw
    cryo diodes to metal things, so I need true isolation.

    A uP per channel is probably overkill. I've done that before but it's
    a nuisance.

    If I do the long/short pulse thing, the pulse width ratio can be 10:1
    or 100:1 so capacitor tolerance wouldn't matter.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jan Panteltje@21:1/5 to jl@997PotHill.com on Wed Dec 20 13:04:58 2023
    On a sunny day (Wed, 20 Dec 2023 04:20:54 -0800) it happened John Larkin <jl@997PotHill.com> wrote in <lim5oi5afhvee38tb5can9id36k1bgcic9@4ax.com>:

    On Wed, 20 Dec 2023 05:18:42 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    On a sunny day (Tue, 19 Dec 2023 07:31:03 -0800) it happened John Larkin >><jl@997PotHill.com> wrote in <r9d3oipchi8i1no29gu1rlccg0mlnn3llc@4ax.com>:

    On Tue, 19 Dec 2023 06:04:01 GMT, Jan Panteltje <alien@comet.invalid> >>>wrote:

    On a sunny day (Mon, 18 Dec 2023 10:24:39 -0800) it happened john larkin >>>><jl@650pot.com> wrote in <re31oid9dqb1136cj5rctmnruvvhrm47nl@4ax.com>:
    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    What,s the use?

    One channel of an isolated temperature acquisition box. It will do
    RTDs, thermocouples, IC sensors, and cryo diodes. I need several
    isolated logic levels to switch ranges and such, and a multi-channel >>>logic isolator is big and expensive. I don't need speed.

    The alternative is to use a bunch of single-lane SSRs.

    Or maybe float a uP per channel and talk to it with one bidirectional >>>isolator.

    Early stages of design, many possibilities.

    For that, if I understand your description right,
    I usually grab a Microchip PIC micro.

    It has many outputs that can drive optocouplers,
    both for in - and outputs.
    Then it can do Ethernet to a main computer too with one extra chip.
    I am a bit worried about the timing capacitors in your idea,
    caps may drift over time and temperature?

    I plan to use one RP2040 in the box, as the top level manager. The
    question is then how to talk to four isolated temprature measurement >channels. People sometimes weld thermocouples to whatever, or bolt raw
    cryo diodes to metal things, so I need true isolation.

    A uP per channel is probably overkill. I've done that before but it's
    a nuisance.


    Well the thing will have to understand commands, and sent data..
    or is it just one-way traffic? sensor to raspberry?
    Using logic takes more chips than a micro.


    If I do the long/short pulse thing, the pulse width ratio can be 10:1
    or 100:1 so capacitor tolerance wouldn't matter.

    Looks like a simple serial protocol like for example used via PC serial port would be OK.
    2 photo couplers per channel, one for each direction,
    You need supply insulation too, so one potcore at RF with a few flat cable thick windings, one for each sensor unit
    https://www.panteltje.online/pub/1_to_1_transformer_in_1_minute.jpg
    1 transistor sine wave oscillator to power all units:
    https://www.panteltje.online/pub/tuned_eprom_programmer_voltage_generator.gif Raspi can mimic several serial ports via the GPIO pins.
    Depends a bit how many task interups happen via the software.

    On the Pi4 there seem to be 4 hardware serial ports?
    https://forums.raspberrypi.com/viewtopic.php?t=244528
    I only ever used ttyAMA0 (GPS module connected to it).
    # ls /dev/ttyAMA*
    /dev/ttyAMA0

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Larkin@21:1/5 to bloggs.fredbloggs.fred@gmail.com on Wed Dec 20 09:15:30 2023
    On Wed, 20 Dec 2023 06:33:50 -0800 (PST), Fred Bloggs <bloggs.fredbloggs.fred@gmail.com> wrote:

    On Monday, December 18, 2023 at 1:24:58?PM UTC-5, john larkin wrote:
    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    You can't beat that for simplicity and reliability. The first bit always has to be a 0,

    Why?

    and you probably want to blank the output whenever you put the register into a new state.

    That wouldn't matter in my case. I'm just configuring current sources
    and gains, a setup-type operation.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Martin Rid@21:1/5 to john larkin on Wed Dec 20 12:15:40 2023
    john larkin <jl@650pot.com> Wrote in message:r
    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1A short low pulse shifts a 1 and a long pulse shifts a 0.

    Dallas one wire interface?
    I recall some Manchester chips that could do that. Ran some hp
    optical interfaces, worked ok.

    Cheers
    --


    ----Android NewsGroup Reader---- https://piaohong.s3-us-west-2.amazonaws.com/usenet/index.html

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From john larkin@21:1/5 to All on Wed Dec 20 11:19:43 2023
    On Wed, 20 Dec 2023 13:04:58 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    On a sunny day (Wed, 20 Dec 2023 04:20:54 -0800) it happened John Larkin ><jl@997PotHill.com> wrote in <lim5oi5afhvee38tb5can9id36k1bgcic9@4ax.com>:

    On Wed, 20 Dec 2023 05:18:42 GMT, Jan Panteltje <alien@comet.invalid> >>wrote:

    On a sunny day (Tue, 19 Dec 2023 07:31:03 -0800) it happened John Larkin >>><jl@997PotHill.com> wrote in <r9d3oipchi8i1no29gu1rlccg0mlnn3llc@4ax.com>: >>>
    On Tue, 19 Dec 2023 06:04:01 GMT, Jan Panteltje <alien@comet.invalid> >>>>wrote:

    On a sunny day (Mon, 18 Dec 2023 10:24:39 -0800) it happened john larkin >>>>><jl@650pot.com> wrote in <re31oid9dqb1136cj5rctmnruvvhrm47nl@4ax.com>: >>>>> >>>>>>https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    What,s the use?

    One channel of an isolated temperature acquisition box. It will do >>>>RTDs, thermocouples, IC sensors, and cryo diodes. I need several >>>>isolated logic levels to switch ranges and such, and a multi-channel >>>>logic isolator is big and expensive. I don't need speed.

    The alternative is to use a bunch of single-lane SSRs.

    Or maybe float a uP per channel and talk to it with one bidirectional >>>>isolator.

    Early stages of design, many possibilities.

    For that, if I understand your description right,
    I usually grab a Microchip PIC micro.

    It has many outputs that can drive optocouplers,
    both for in - and outputs.
    Then it can do Ethernet to a main computer too with one extra chip.
    I am a bit worried about the timing capacitors in your idea,
    caps may drift over time and temperature?

    I plan to use one RP2040 in the box, as the top level manager. The
    question is then how to talk to four isolated temprature measurement >>channels. People sometimes weld thermocouples to whatever, or bolt raw
    cryo diodes to metal things, so I need true isolation.

    A uP per channel is probably overkill. I've done that before but it's
    a nuisance.


    Well the thing will have to understand commands, and sent data..
    or is it just one-way traffic? sensor to raspberry?
    Using logic takes more chips than a micro.


    If I do the long/short pulse thing, the pulse width ratio can be 10:1
    or 100:1 so capacitor tolerance wouldn't matter.

    Looks like a simple serial protocol like for example used via PC serial port would be OK.
    2 photo couplers per channel, one for each direction,
    You need supply insulation too, so one potcore at RF with a few flat cable thick windings, one for each sensor unit
    https://www.panteltje.online/pub/1_to_1_transformer_in_1_minute.jpg

    It will take more than a minute to mount and connect that on a PCB.

    1 transistor sine wave oscillator to power all units:
    https://www.panteltje.online/pub/tuned_eprom_programmer_voltage_generator.gif

    A stock tiny surface-mount isolated dc/dc converter costs about $2.


    Raspi can mimic several serial ports via the GPIO pins.
    Depends a bit how many task interups happen via the software.

    On the Pi4 there seem to be 4 hardware serial ports?
    https://forums.raspberrypi.com/viewtopic.php?t=244528
    I only ever used ttyAMA0 (GPS module connected to it).

    I could bit-bang it too. But I'll use the Pico processor, the RP2040
    chip. The Pi4 is about as big as my entire product!

    One might use Ethernet magnetics, two transformers, as a logic
    isolator too. Clock and data.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Larkin@21:1/5 to All on Wed Dec 20 17:53:13 2023
    On Tue, 19 Dec 2023 07:31:03 -0800, John Larkin <jl@997PotHill.com>
    wrote:

    On Tue, 19 Dec 2023 06:04:01 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    On a sunny day (Mon, 18 Dec 2023 10:24:39 -0800) it happened john larkin >><jl@650pot.com> wrote in <re31oid9dqb1136cj5rctmnruvvhrm47nl@4ax.com>:
    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    What,s the use?

    One channel of an isolated temperature acquisition box. It will do
    RTDs, thermocouples, IC sensors, and cryo diodes. I need several
    isolated logic levels to switch ranges and such, and a multi-channel
    logic isolator is big and expensive. I don't need speed.

    The alternative is to use a bunch of single-lane SSRs.

    Or maybe float a uP per channel and talk to it with one bidirectional >isolator.

    Early stages of design, many possibilities.

    Incidentally, cryo diodes are interesting parts. They are just
    well-charactized small diodes, or maybe diode-connected transistors.
    They act like normal diodes down to around 20K, and then "carrier
    freeze-out" kicks in and voltage drop goes way up as temp goes down. I
    think they get ohmic too.

    Lakeshore makes good ones. They are specified at 10 uA forward
    current, probably to minimize self-heating.

    https://www.lakeshore.com/products/categories/overview/temperature-products/cryogenic-temperature-sensors/dt-670-silicon-diodes

    I think transistor action stops below 20K too. I recall that jfets
    still work cold.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jan Panteltje@21:1/5 to jl@997PotHill.com on Thu Dec 21 06:13:42 2023
    On a sunny day (Wed, 20 Dec 2023 17:53:13 -0800) it happened John Larkin <jl@997PotHill.com> wrote in <eo57oi5oooqal8g9hc60c0iq2i87mmbs4f@4ax.com>:

    On Tue, 19 Dec 2023 07:31:03 -0800, John Larkin <jl@997PotHill.com>
    wrote:

    On Tue, 19 Dec 2023 06:04:01 GMT, Jan Panteltje <alien@comet.invalid> >>wrote:

    On a sunny day (Mon, 18 Dec 2023 10:24:39 -0800) it happened john larkin >>><jl@650pot.com> wrote in <re31oid9dqb1136cj5rctmnruvvhrm47nl@4ax.com>:
    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    What,s the use?

    One channel of an isolated temperature acquisition box. It will do
    RTDs, thermocouples, IC sensors, and cryo diodes. I need several
    isolated logic levels to switch ranges and such, and a multi-channel
    logic isolator is big and expensive. I don't need speed.

    The alternative is to use a bunch of single-lane SSRs.

    Or maybe float a uP per channel and talk to it with one bidirectional >>isolator.

    Early stages of design, many possibilities.

    Incidentally, cryo diodes are interesting parts. They are just >well-charactized small diodes, or maybe diode-connected transistors.
    They act like normal diodes down to around 20K, and then "carrier
    freeze-out" kicks in and voltage drop goes way up as temp goes down. I
    think they get ohmic too.

    Lakeshore makes good ones. They are specified at 10 uA forward
    current, probably to minimize self-heating.

    https://www.lakeshore.com/products/categories/overview/temperature-products/cryogenic-temperature-sensors/dt-670-silicon-diodes

    I think transistor action stops below 20K too. I recall that jfets
    still work cold.

    Thermocouples work fine too:
    https://panteltje.online/pub/cryo/
    you can make your own, and the electronics that comes with it:
    https://panteltje.online/panteltje/pic/th_pic/
    Exploring things is fun.

    Curiosity :-)

    and then apply it when needed!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jan Panteltje@21:1/5 to jl@650pot.com on Thu Dec 21 06:02:06 2023
    On a sunny day (Wed, 20 Dec 2023 11:19:43 -0800) it happened john larkin <jl@650pot.com> wrote in <42f6oitf4inj4un46nu3nkgj5n9as2mt62@4ax.com>:

    On Wed, 20 Dec 2023 13:04:58 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    On a sunny day (Wed, 20 Dec 2023 04:20:54 -0800) it happened John Larkin >><jl@997PotHill.com> wrote in <lim5oi5afhvee38tb5can9id36k1bgcic9@4ax.com>:

    On Wed, 20 Dec 2023 05:18:42 GMT, Jan Panteltje <alien@comet.invalid> >>>wrote:

    On a sunny day (Tue, 19 Dec 2023 07:31:03 -0800) it happened John Larkin >>>><jl@997PotHill.com> wrote in <r9d3oipchi8i1no29gu1rlccg0mlnn3llc@4ax.com>: >>>>
    On Tue, 19 Dec 2023 06:04:01 GMT, Jan Panteltje <alien@comet.invalid> >>>>>wrote:

    On a sunny day (Mon, 18 Dec 2023 10:24:39 -0800) it happened john larkin >>>>>><jl@650pot.com> wrote in <re31oid9dqb1136cj5rctmnruvvhrm47nl@4ax.com>: >>>>>> >>>>>>>https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    What,s the use?

    One channel of an isolated temperature acquisition box. It will do >>>>>RTDs, thermocouples, IC sensors, and cryo diodes. I need several >>>>>isolated logic levels to switch ranges and such, and a multi-channel >>>>>logic isolator is big and expensive. I don't need speed.

    The alternative is to use a bunch of single-lane SSRs.

    Or maybe float a uP per channel and talk to it with one bidirectional >>>>>isolator.

    Early stages of design, many possibilities.

    For that, if I understand your description right,
    I usually grab a Microchip PIC micro.

    It has many outputs that can drive optocouplers,
    both for in - and outputs.
    Then it can do Ethernet to a main computer too with one extra chip.
    I am a bit worried about the timing capacitors in your idea,
    caps may drift over time and temperature?

    I plan to use one RP2040 in the box, as the top level manager. The >>>question is then how to talk to four isolated temprature measurement >>>channels. People sometimes weld thermocouples to whatever, or bolt raw >>>cryo diodes to metal things, so I need true isolation.

    A uP per channel is probably overkill. I've done that before but it's
    a nuisance.


    Well the thing will have to understand commands, and sent data..
    or is it just one-way traffic? sensor to raspberry?
    Using logic takes more chips than a micro.


    If I do the long/short pulse thing, the pulse width ratio can be 10:1
    or 100:1 so capacitor tolerance wouldn't matter.

    Looks like a simple serial protocol like for example used via PC serial port would be OK.
    2 photo couplers per channel, one for each direction,
    You need supply insulation too, so one potcore at RF with a few flat cable thick windings, one for each sensor unit
    https://www.panteltje.online/pub/1_to_1_transformer_in_1_minute.jpg

    It will take more than a minute to mount and connect that on a PCB.


    OK, example, take a 8 strand piece of flat cable
    mark both ends at the same side with a black dot.
    fold the cable and put it 3 times through the ringcore.
    Now press the 16 strands dot up in one of those flat cable connectors.
    Takes 1 minute for somebody who plays a lot with electronics.
    Now you have 8 windings of 3 turns!
    Now here comes your PCB experience:
    you can make 8 windings of 3 turns or 1 winding of 6 and 6 of 3 or any other combination
    by PCB layout to those header pins the connector fits in,
    So 7 insulated power output windings, 1 input maybe 6 outputs and one feedback using the ringcore thing as oscillator.
    whatever combination you want.
    I should have patented that, but 4 sure somebody would have found it earlier and I do not like patents anyways, open source idea!...
    Ringcore oscillators I use up to very high power:
    https://panteltje.online/pub/h501s_drone_remote_power_lab_test_IMG_6271.JPG Ringcores everywhere, in the junk box, many from old computer supplies.






    1 transistor sine wave oscillator to power all units:
    https://www.panteltje.online/pub/tuned_eprom_programmer_voltage_generator.gif

    A stock tiny surface-mount isolated dc/dc converter costs about $2.


    Raspi can mimic several serial ports via the GPIO pins.
    Depends a bit how many task interups happen via the software.

    On the Pi4 there seem to be 4 hardware serial ports?
    https://forums.raspberrypi.com/viewtopic.php?t=244528
    I only ever used ttyAMA0 (GPS module connected to it).

    I could bit-bang it too. But I'll use the Pico processor, the RP2040
    chip. The Pi4 is about as big as my entire product!

    One might use Ethernet magnetics, two transformers, as a logic
    isolator too. Clock and data.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Larkin@21:1/5 to All on Thu Dec 21 05:14:23 2023
    On Thu, 21 Dec 2023 06:13:42 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    On a sunny day (Wed, 20 Dec 2023 17:53:13 -0800) it happened John Larkin ><jl@997PotHill.com> wrote in <eo57oi5oooqal8g9hc60c0iq2i87mmbs4f@4ax.com>:

    On Tue, 19 Dec 2023 07:31:03 -0800, John Larkin <jl@997PotHill.com>
    wrote:

    On Tue, 19 Dec 2023 06:04:01 GMT, Jan Panteltje <alien@comet.invalid> >>>wrote:

    On a sunny day (Mon, 18 Dec 2023 10:24:39 -0800) it happened john larkin >>>><jl@650pot.com> wrote in <re31oid9dqb1136cj5rctmnruvvhrm47nl@4ax.com>:
    https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    What,s the use?

    One channel of an isolated temperature acquisition box. It will do
    RTDs, thermocouples, IC sensors, and cryo diodes. I need several
    isolated logic levels to switch ranges and such, and a multi-channel >>>logic isolator is big and expensive. I don't need speed.

    The alternative is to use a bunch of single-lane SSRs.

    Or maybe float a uP per channel and talk to it with one bidirectional >>>isolator.

    Early stages of design, many possibilities.

    Incidentally, cryo diodes are interesting parts. They are just >>well-charactized small diodes, or maybe diode-connected transistors.
    They act like normal diodes down to around 20K, and then "carrier >>freeze-out" kicks in and voltage drop goes way up as temp goes down. I >>think they get ohmic too.

    Lakeshore makes good ones. They are specified at 10 uA forward
    current, probably to minimize self-heating.
    https://www.lakeshore.com/products/categories/overview/temperature-products/cryogenic-temperature-sensors/dt-670-silicon-diodes

    I think transistor action stops below 20K too. I recall that jfets
    still work cold.

    Thermocouples work fine too:
    https://panteltje.online/pub/cryo/
    you can make your own, and the electronics that comes with it:
    https://panteltje.online/panteltje/pic/th_pic/
    Exploring things is fun.

    For sure. And the physics boys often need help with electronics. You
    would think...


    Curiosity :-)

    and then apply it when needed!

    How low can a thermocouple work? Any error in the reference junction
    temp measurement is additive (or worse) and that matters near 0K. What
    did you use for the ref junction measurement? We usually use a
    platinum RTD working against a Susumu super-resistor.

    Old carbon comp resistors have been used as cryo temp sensors, but I
    think they need to be individually calibrated.

    Lakeshore has a bunch of exotic cryo sensors.

    Temperature measurement is generally nasty. I could rant about Global
    Warming instrumentation but I won't.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bill Sloman@21:1/5 to John Larkin on Fri Dec 22 15:21:16 2023
    On 22/12/2023 12:14 am, John Larkin wrote:
    On Thu, 21 Dec 2023 06:13:42 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:
    On a sunny day (Wed, 20 Dec 2023 17:53:13 -0800) it happened John Larkin
    <jl@997PotHill.com> wrote in <eo57oi5oooqal8g9hc60c0iq2i87mmbs4f@4ax.com>: >>> On Tue, 19 Dec 2023 07:31:03 -0800, John Larkin <jl@997PotHill.com>
    wrote:
    On Tue, 19 Dec 2023 06:04:01 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:
    On a sunny day (Mon, 18 Dec 2023 10:24:39 -0800) it happened john larkin >>>>> <jl@650pot.com> wrote in <re31oid9dqb1136cj5rctmnruvvhrm47nl@4ax.com>:

    <snip>

    Temperature measurement is generally nasty. I could rant about Global
    Warming instrumentation but I won't.

    For once. Your rant is actually Anthony Watts' rant, and climate change
    denial propaganda, but you don't know enough to realise quite how silly
    Anthony Watts' obsessions are.

    --
    Bill Sloman, Sydney

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Larkin@21:1/5 to All on Thu Dec 21 21:45:05 2023
    On Thu, 21 Dec 2023 21:07:14 -0800 (PST), whit3rd <whit3rd@gmail.com>
    wrote:

    On Thursday, December 21, 2023 at 5:15:27?AM UTC-8, John Larkin wrote:
    On Thu, 21 Dec 2023 06:13:42 GMT, Jan Panteltje <al...@comet.invalid>
    wrote:

    Thermocouples work fine too:
    https://panteltje.online/pub/cryo/
    you can make your own, and the electronics that comes with it:
    https://panteltje.online/panteltje/pic/th_pic/

    How low can a thermocouple work?
    It's not so great at the lowest temperatures; I've used gold/ 0.7%Fe versus gold
    for helium temperatures, but sensitivity is poor. That third law of thermodynamics
    says it fails at zero.

    We did a lot of helium temperature and level measurement gear for the Supercollider in Texas. The only part that they actually built was the
    helium plant.

    This might be it:

    https://investors.linde.com/archive/praxair/news/2006/praxair-opens-new-helium-distribution-center-in-waxahachie-texas

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jan Panteltje@21:1/5 to jl@997PotHill.com on Fri Dec 22 06:35:53 2023
    On a sunny day (Thu, 21 Dec 2023 05:14:23 -0800) it happened John Larkin <jl@997PotHill.com> wrote in <lkd8oit9trsfd5punjs35ql6i51d84frvs@4ax.com>:

    On Thu, 21 Dec 2023 06:13:42 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    On a sunny day (Wed, 20 Dec 2023 17:53:13 -0800) it happened John Larkin >><jl@997PotHill.com> wrote in <eo57oi5oooqal8g9hc60c0iq2i87mmbs4f@4ax.com>:

    On Tue, 19 Dec 2023 07:31:03 -0800, John Larkin <jl@997PotHill.com> >>>wrote:

    On Tue, 19 Dec 2023 06:04:01 GMT, Jan Panteltje <alien@comet.invalid> >>>>wrote:

    On a sunny day (Mon, 18 Dec 2023 10:24:39 -0800) it happened john larkin >>>>><jl@650pot.com> wrote in <re31oid9dqb1136cj5rctmnruvvhrm47nl@4ax.com>: >>>>> >>>>>>https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    What,s the use?

    One channel of an isolated temperature acquisition box. It will do >>>>RTDs, thermocouples, IC sensors, and cryo diodes. I need several >>>>isolated logic levels to switch ranges and such, and a multi-channel >>>>logic isolator is big and expensive. I don't need speed.

    The alternative is to use a bunch of single-lane SSRs.

    Or maybe float a uP per channel and talk to it with one bidirectional >>>>isolator.

    Early stages of design, many possibilities.

    Incidentally, cryo diodes are interesting parts. They are just >>>well-charactized small diodes, or maybe diode-connected transistors.
    They act like normal diodes down to around 20K, and then "carrier >>>freeze-out" kicks in and voltage drop goes way up as temp goes down. I >>>think they get ohmic too.

    Lakeshore makes good ones. They are specified at 10 uA forward
    current, probably to minimize self-heating.
    https://www.lakeshore.com/products/categories/overview/temperature-products/cryogenic-temperature-sensors/dt-670-silicon-diodes


    I think transistor action stops below 20K too. I recall that jfets
    still work cold.

    Thermocouples work fine too:
    https://panteltje.online/pub/cryo/
    you can make your own, and the electronics that comes with it:
    https://panteltje.online/panteltje/pic/th_pic/
    Exploring things is fun.

    For sure. And the physics boys often need help with electronics. You
    would think...


    Curiosity :-)

    and then apply it when needed!

    How low can a thermocouple work? Any error in the reference junction
    temp measurement is additive (or worse) and that matters near 0K. What
    did you use for the ref junction measurement?

    LM135, see the above link

    We usually use a platinum RTD working against a Susumu super-resistor.

    Old carbon comp resistors have been used as cryo temp sensors, but I
    think they need to be individually calibrated.

    Lakeshore has a bunch of exotic cryo sensors.

    Temperature measurement is generally nasty. I could rant about Global
    Warming instrumentation but I won't.

    Na no problem here...
    We have a bad NW storm, some places in the country are under water, hail thunder and LOTS of rain.
    https://nos.nl/artikel/2502459-maeslantkering-automatisch-gesloten-eerste-keer-door-hoogwater
    first time since 1997 the sea water protection door closed automaticaly here Hotels flooded:
    https://www.ad.nl/binnenland/hoogwater-zorgt-voor-veel-overlast-kades-en-straten-staan-blank-hotels-en-restaurants-ondergelopen~a7ab1bf4/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From none) (albert@21:1/5 to jl@650pot.com on Fri Dec 22 14:32:40 2023
    In article <re31oid9dqb1136cj5rctmnruvvhrm47nl@4ax.com>,
    john larkin <jl@650pot.com> wrote: >https://www.dropbox.com/scl/fi/weo0og6siaf5ano8thng3/Opto_Shift_Reg.jpg?rlkey=g170fs3jzg6zftzrrvr3phmd4&raw=1

    A short low pulse shifts a 1 and a long pulse shifts a 0.

    I have here a 200 led Christmas ornament. 20 m with leds separated at 10 cm.

    The output is two leads, but there is button that can switch
    - continuous all
    - odd even alternating with odd flashing and even flashing
    - od even flashing alternating with gradually dimming and increasing
    - all off
    - continuous even
    - continuous odd
    - erratically flashing.

    I wonder how they do it. There is probably a ucontroller in the
    tiny box. It rattles as you shake it.

    Groetjes Albert

    --
    Don't praise the day before the evening. One swallow doesn't make spring.
    You must not say "hey" before you have crossed the bridge. Don't sell the
    hide of the bear until you shot it. Better one bird in the hand than ten in
    the air. First gain is a cat spinning. - the Wise from Antrim -

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)