Author |
Message |
bf
Joined: Feb 28, 2009 Posts: 22 Location: mid-west
|
Posted: Tue Sep 28, 2010 9:29 am Post subject:
|
 |
|
I'd be interested in a few depending on the final options and price. |
|
Back to top
|
|
 |
Danno Gee Ray
Joined: Sep 25, 2005 Posts: 1351 Location: Telford, PA USA
|
Posted: Tue Sep 28, 2010 2:20 pm Post subject:
|
 |
|
I would be interested in a pcb as well. |
|
Back to top
|
|
 |
TheAncientOne

Joined: Dec 26, 2006 Posts: 144 Location: United Kingdom
|
Posted: Wed Sep 29, 2010 6:54 pm Post subject:
|
 |
|
Fascinating circuit! Amazing the way he used a 3900 to synthesize the Exclusive-Or function. The 1/4 4016 could be replaced with a switching FET, it only provides a clock level translator - my guess is it was spare on the 208 main board, and was used for economy
I'm going to breadboard this up when I get a minute, and see if it can be done with a 4070 instead of the first 3900, (since they are getting rare), and perhaps a 40106 schmidt as the input shaper and 1 injector. that would leave 4 Schmidts over to make a clock oscillator, and perhaps a random-ish clock based on Ken stones 'Psycho LFO'.
Interesting too that Don didn't use the classic maximal length sequence for 8 bits, which has taps from stages 4, 5, 6, and 8. Can't remember enough theory to work out the length for this one off the top of my head, but I'll see if I can work it out. Since the circuit hasn't got a tap from the 8th bit, it can't be longer than 127 steps.
Hmmm - a thought. I wonder if a mixture of the stage output voltages, summed through pots could be used to trip a Schmidt trigger and inject more random 1's into the Exclusive-Or stack. Trouble is, there is always a danger of lockup. For n stages you can have (2^n)-1 steps, with exception of the 'all ones' state, or the 'all zeros' state. Randomly injecting 1's can lead to a sequence that terminates. Some lighting systems use LFSR's and used to have gating to get them out of the lockout state.
DaveMoog said he was getting a problem like this - it could either be power line noise, he could have mixed up a couple of resistors on the 2900 doing the logic gating, or maybe the cap on the 1's injector is a bit low.
I've been in love with these circuits as sources since I built my first one as a kid. I need to get back on the bench soon, and do more work on the LFSR add-on for my Klee. Which gave a sort of Klee arpeggiator effect, on my first experiments, (though with 16 steps, the max length is 65535!), and would, in fact let the Klee act like a big version of the circuit we're discussing, but with only one output.
(Edit: for some reason I wrote '2900' rather than '3900' - corrected) _________________ Mike Last edited by TheAncientOne on Fri Jan 21, 2011 10:44 am; edited 2 times in total |
|
Back to top
|
|
 |
pcp2020

Joined: Dec 25, 2007 Posts: 40 Location: boston
|
Posted: Sat Dec 18, 2010 5:28 pm Post subject:
|
 |
|
Any word on another PCB run for this or is it dead? |
|
Back to top
|
|
 |
J3RK
Joined: Jun 05, 2006 Posts: 123 Location: Seattle
|
Posted: Sat Dec 18, 2010 8:38 pm Post subject:
|
 |
|
I made an Ares layout based on this one, and was going to send it out and get a few made. (small proto run)
If it works, and I didn't make any major mistakes, I can make the file available for people to get some done themselves. |
|
Back to top
|
|
 |
DGTom

Joined: Dec 08, 2008 Posts: 211 Location: Adelaide
Audio files: 3
G2 patch files: 1
|
Posted: Sat Dec 18, 2010 9:08 pm Post subject:
|
 |
|
did you look at removing the 4016 J3RK?
i always assumed that was part of the 208s preset thingy(?)
wasting 3 switches made me grimace, I think when I get back to it I'll mod that section,
that being said, I have a spare board here - from bbobs run - if anyone should want it. |
|
Back to top
|
|
 |
J3RK
Joined: Jun 05, 2006 Posts: 123 Location: Seattle
|
Posted: Sat Dec 18, 2010 9:56 pm Post subject:
|
 |
|
No I didn't actually. I just turned that drawing into a 2 bit BMP, and loaded in as the background in Ares, and built the same thing 1:1 over top of it.
Since this board was fairly simple, I used this as a test for doing this sort of thing. The next one I did was Mark Verbos' DIY Buchla 258 VCO, which other than a few errors (like not mirroring it back, flipped SSM orientation, etc.) turned out pretty well.
I've had a lot of practice since then, so I could probably rework it to remove the 4016 at this point. I'll take a look at it soon. I'm just wrapping up another project, so I might be able to get to this by next week sometime. |
|
Back to top
|
|
 |
J3RK
Joined: Jun 05, 2006 Posts: 123 Location: Seattle
|
Posted: Sat Dec 18, 2010 10:13 pm Post subject:
|
 |
|
It's been a little while since I've looked at this. There are a few things I'm fixing right now while I have a little spare time. I did a few shortcuts like just putting pads instead of a resistor screen when the length was shorter than res40, and other such. I'm fixing these now. I also pulled the 4016. I have one question. I routed pin 4 of the LM3900 directly to the 100K resistor at the bottom. I'm not sure if this was the correct thing to do here.
Previously it went through another 100K, through the 22pF cap that's was on the 4016, then down to the one I routed it to directly now.
It may not be necessary at all now. I don't have schematic. Maybe I'll look back in this thread to see if there is one there. It also wouldn't take very long to put this in ISIS, and simulate it really quick. Maybe I'll do that. |
|
Back to top
|
|
 |
J3RK
Joined: Jun 05, 2006 Posts: 123 Location: Seattle
|
Posted: Sat Dec 18, 2010 10:31 pm Post subject:
|
 |
|
Based on a quick look at the schematic, I think my edit should be fine. Still might be a good idea to simulate it though, just in case. |
|
Back to top
|
|
 |
J3RK
Joined: Jun 05, 2006 Posts: 123 Location: Seattle
|
Posted: Sat Dec 18, 2010 10:42 pm Post subject:
|
 |
|
Eek, I don't have an LM3900 model in ISIS... |
|
Back to top
|
|
 |
J3RK
Joined: Jun 05, 2006 Posts: 123 Location: Seattle
|
Posted: Sat Dec 18, 2010 10:57 pm Post subject:
|
 |
|
After all that, I went and read the post above on this page. I think since 4016s are what 60 cents? that just leaving it there might be better for now. Could always find a use for the extra parts later.
So, I'll just use the old file, and fix some of the shortcuts I mentioned earlier. |
|
Back to top
|
|
 |
DGTom

Joined: Dec 08, 2008 Posts: 211 Location: Adelaide
Audio files: 3
G2 patch files: 1
|
Posted: Sun Dec 19, 2010 2:12 am Post subject:
|
 |
|
i'd be surprised if the LM3900 couldn't just drive the resistor / cap, then the 4015, maybe easier to breadboard than simulate, been awhile since I looked at the schem tho, I might dig mine out tomorrow, pull the 4016 & try a jumper.
a re-designed board could be alot smaller, but yeah, the real estate is prob only worth as much as the IC _shrugs_ |
|
Back to top
|
|
 |
Peake

Joined: Jun 29, 2007 Posts: 1113 Location: Loss Angeles
Audio files: 3
|
Posted: Fri Dec 24, 2010 11:25 am Post subject:
|
 |
|
Would a 555 on a 15V rail be able to actuate this circuit? Straight out of pin 3, that is. _________________ We are selling emotions, there are no emotions in a grid. -mwagener
"IC 741. Sometimes you don't want fidelity." -Small Bear Electronics Catalog |
|
Back to top
|
|
 |
J3RK
Joined: Jun 05, 2006 Posts: 123 Location: Seattle
|
Posted: Fri Dec 24, 2010 5:03 pm Post subject:
|
 |
|
I've got all the necessary bits including a CMOS 555. I could try this out after I fix a problem I'm having with my current project. |
|
Back to top
|
|
 |
Peake

Joined: Jun 29, 2007 Posts: 1113 Location: Loss Angeles
Audio files: 3
|
Posted: Sat Dec 25, 2010 2:12 pm Post subject:
|
 |
|
Two of these circuits on a single PCB will fit behind a Buchla panel, so I have a pair of the artwork set up side-by-side and linked the ground, jumpered the rails, and moved the end bits to provide space for a 555 clock on each...but I don't know if the 555 will fire this circuit as many Buchla trigger ins look for 10V. Okay, Google'd it:
The high output level of the 555 timer is 1.7 volts less than the supply voltage.
That's plenty. The only issue would be needing normal'd/interrupting banana jacks...I see Conrad has them, gotta find out...end stream of conscsiousness posting... _________________ We are selling emotions, there are no emotions in a grid. -mwagener
"IC 741. Sometimes you don't want fidelity." -Small Bear Electronics Catalog |
|
Back to top
|
|
 |
J3RK
Joined: Jun 05, 2006 Posts: 123 Location: Seattle
|
Posted: Sun Dec 26, 2010 12:15 am Post subject:
|
 |
|
Nice! Good to know, because I'd like to get a few boards made when my short backlog is out of the way. (1.5 projects to go.) Of course I do have a ton of 4016s laying around.  |
|
Back to top
|
|
 |
fluxmonkey
Joined: Jun 24, 2005 Posts: 708 Location: cleve
|
Posted: Sun Dec 26, 2010 4:59 am Post subject:
|
 |
|
make sure you use the cmos 7555... the standard 555 is notorious for dumping power spikes onto the rails
for myself, i not sure i see the musical utility of doubling up this module... 4 independent synched random voltages is plenty for most purposes. thinking about it, one possibility would be to clock the second one at a division of the first clock. in any event, i'd keep at least an option to separate the inputs.
b _________________ www.fluxmonkey.com |
|
Back to top
|
|
 |
pcp2020

Joined: Dec 25, 2007 Posts: 40 Location: boston
|
Posted: Sun Dec 26, 2010 9:21 am Post subject:
|
 |
|
DGTom wrote: |
that being said, I have a spare board here - from bbobs run - if anyone should want it. |
PM'ed you on that board. I would love to get it. at this point I am still not set up for making my own PCB's. hopefully I will be soon. |
|
Back to top
|
|
 |
Peake

Joined: Jun 29, 2007 Posts: 1113 Location: Loss Angeles
Audio files: 3
|
Posted: Tue Dec 28, 2010 5:45 pm Post subject:
|
 |
|
fluxmonkey wrote: | for myself, i not sure i see the musical utility of doubling up this module... |
"That's what 'More' means."  _________________ We are selling emotions, there are no emotions in a grid. -mwagener
"IC 741. Sometimes you don't want fidelity." -Small Bear Electronics Catalog |
|
Back to top
|
|
 |
bubzy

Joined: Oct 27, 2010 Posts: 594 Location: United Kingdom
Audio files: 64
|
|
Back to top
|
|
 |
Tasmanian Alkaloid

Joined: Jun 29, 2008 Posts: 116 Location: Isle De Mort
|
Posted: Fri Jan 21, 2011 3:58 am Post subject:
|
 |
|
I built 2 of these & they both freeze up when clocked fast.
They will only resume functioning after powering down & back up.
Does anyone else have the same problem? |
|
Back to top
|
|
 |
TheAncientOne

Joined: Dec 26, 2006 Posts: 144 Location: United Kingdom
|
Posted: Fri Jan 21, 2011 11:23 am Post subject:
|
 |
|
Tasmanian Alkaloid wrote: | I built 2 of these & they both freeze up when clocked fast.
They will only resume functioning after powering down & back up.
Does anyone else have the same problem? |
Have you got a scope?
Is the shift register full of 1's or 0's? ( you might be able to check this by metering say pin 2 (The D output of the second shift register) and see it it is stuck in a state). You could try slowing the clock again, then if the register is in the all zeros state, try momentarily shorting out C1, which should inject more 1's and restart the sequence. My guess is that at high clock frequencies, the 3900 is failing to respond and filling the register with zeroes. _________________ Mike |
|
Back to top
|
|
 |
davemoog
Joined: Feb 23, 2008 Posts: 52 Location: Vancouver
|
Posted: Fri Jan 21, 2011 9:52 pm Post subject:
|
 |
|
I'm getting no lock up with mine until well above audio frequencies (that I can hear - not quite sure what frequency that is, but pretty high , However one observation is that if I don't use a pulse waveform with a very, very narrow pulse to clock the random generator then the lockup will happen at somewhat lower frequencies. Also it does not need power of-on to restart operation- just bringing the frequency lower will restart the unit. I was monitoring operation of both the random unit and the clock pulse on a scope.
dave |
|
Back to top
|
|
 |
Tasmanian Alkaloid

Joined: Jun 29, 2008 Posts: 116 Location: Isle De Mort
|
Posted: Tue Jan 25, 2011 2:36 am Post subject:
|
 |
|
Thanks guys.
-Prof, i don't have a scope, so can't verify your troubleshooting ideas. But thanks- i will keep this in mind should the problems continue.
-Dave, sounds like we have the same problem! I'd been clocking mine from a Wiard Noise Ring's clock output (i'm not sure how narrow the pulse is, it may even be a full square wave). When it first started locking up (after a few uses of working fine), it would start up again by adjusting to a lower speed. But eventually that no longer worked, & it needed repowering.
I now have a VCO with variable pulse width, so i will try a narrower pulse & see if i get a better result. I haven't tried them since getting the VCO- they've been waiting for panels as well & sitting on a shelf.
cheers  |
|
Back to top
|
|
 |
TheAncientOne

Joined: Dec 26, 2006 Posts: 144 Location: United Kingdom
|
Posted: Tue Jan 25, 2011 7:02 am Post subject:
|
 |
|
Tasmanian Alkaloid wrote: | Thanks guys.
-Prof, i don't have a scope, so can't verify your troubleshooting ideas. But thanks- i will keep this in mind should the problems continue.
|
A cheap logic probe, (Cue original 'Tron' line "Bring on the logic probe!"), might help. They can be obtained quite cheaply on ebay. Testing the clock input and the stage outputs of the register will tell you where the failure point is. I'd look to see if the clock input was 'blocking' - locking up, or the shift register. My bet is on the shift reg, due to the power cycle needed to clear it.
If you use a test meter on a shift register output, this will tell you if it's locked at 1's (voltage high), or 0's, (voltage low). Looking at the design, it would seem Don Buchla was protecting against the all 0's condition, (see diagram note around U4D). If you let it lock, then reduce the clock speed to where it would run, you could probably inject some 1's by temporarily grounding the junction of U4 pin 1 and R23, via (say) a 1K resistor. If the pattern re-starts then you have at least cut your problem search down to the shift register and feedback part.
Hope this helps _________________ Mike |
|
Back to top
|
|
 |
|