design help

Not a lot. You already made up the number in your head, and you know exactly the type of the person that you need.

Quit telling stories and playing games. Each thing in this world has the price.

You are complaining that your ad is attracting only riff-raff. I am just trying to explain why.

That tells no information.

Such a poor result is not because the world is pitiful, but because this is the expected response to your request.

Vladimir Vassilevsky

DSP and Mixed Signal Design Consultant

formatting link

Reply to
Vladimir Vassilevsky
Loading thread data ...

Jim Thompson

--
http://improve-usenet.org/index.html

Goggle Groups, and Web TV users must request to be white listed, or I
will not see your messages.

If you have broadband, your ISP may have a NNTP news server included in
your account: http://www.usenettools.net/ISP.htm
Reply to
Michael A. Terrell

In article , To-Email- snipped-for-privacy@My-Web-Site.com says...>

Obviously too embarrassed to submit code.

Reply to
krw

What model? I still have about a dozen on hand.

--

formatting link

Goggle Groups, and Web TV users must request to be white listed, or I will not see your messages.

If you have broadband, your ISP may have a NNTP news server included in your account:

formatting link

Reply to
Michael A. Terrell

Good point. He knows I'd never hire him. Far too rigid and far too willing to reach firm conclusions on inadequate evidence. Dangerous.

John

Reply to
John Larkin

[snip]

You have to hand it to Vlad though, he's certainly consistent ;-)

...Jim Thompson

--
| James E.Thompson, P.E.                           |    mens     |
| Analog Innovations, Inc.                         |     et      |
| Analog/Mixed-Signal ASIC\'s and Discrete Systems  |    manus    |
| Phoenix, Arizona  85048    Skype: Contacts Only  |             |
| Voice:(480)460-2350  Fax: Available upon request |  Brass Rat  |
| E-mail Icon at http://www.analog-innovations.com |    1962     |
             
                Labor Unions Cause Global Warming
Reply to
Jim Thompson

THAT, IF A USER

I agree with and practice all the above. I also manage a few hundred lines of good code a day, perhaps a thousand on a rare and especially good and long day.

I prefer mixed case comments though, as I can use those to emphasize the logic, e.g. IF this THEN that ELSE theotherthing. I also use uppercase to emphasize symbols, so they stand out.

Capitalization and punctuation make writing clearer, so why not use 'em programming?

This kind of commenting is a discipline for _me_. It forces me to constantly identify and resolve the task into a) the critical elements, and b) how they relate, i.e,

the logical operations, (IF, THEN, ELSE, JUMP, COMPARE) the things being operated on, (TEMP1, JUNK_MASK) the rationale for it.

I like to think it helps others read my code too, but it's really mostly for me.

YMMV.

Oh, and I'm ambidextrous--I can program in uppercase to.

Cheers, James Arthur

Reply to
James Arthur

Fie, loosing the face again. I take the ad hominem attack as a scored point :) The argument got straight to the target, wasn't it?

VLV

Reply to
Vladimir Vassilevsky

Oh, I forgot about the high voltage. Needs a diode to protect Q1 b-e. +12v -+- | .------------+----------+ | | | [R1] | | | D1 |/ | |> / +---|>|----| Q1 [relay] | / | |>. | O O | | | +-----[R2]---+-----. |--' | | | | / | | | | | / | | '----+ O O | | | | | |/ | +-------| Q2 +--[R2]--+-----. |--' |>. | | | |

Reply to
James Arthur

Were they too cheap (or incompetent) to just stack one on top of the other (even with mapping for the common ones) and select it with an address bit?

Thanks, Rich

Reply to
Rich Grise

Reminds me of an item by Mister Language Person - some alert reader had reported a sign in the head that said, "Employees must wash your hands". He said he had to wait almost 45 minutes for an employee to show up to wash his hands. ;-)

Cheers! Rich

Reply to
Rich Grise

On Thu, 26 Feb 2009 11:01:14 -0600, John Fields wrote:

--- Damn... Still wrong :-(

This seems to work:

+12>---+------------+------+-------------+-----+----+-----+ | | | | | | | | [1M] | [390] | | | [10K] | E | | [10K] [COIL] | | 2N2907 B--+ | | | | | C------+ C | +----|+\\ | D +---B 2N2222 | | [1000] | | >--+---G 2N7000 | E +------+----|--------|----|-/LT1017 S |O | | | | | U1A | |O | [68µF] [1.0µF] [Z10V] | +--|+\\ | | | | | | | | >

GND>---+-----+------+-----------+--------+-----+----------+--|-/ U1B

Version 4 SHEET 1 972 728 WIRE -432 -192 -672 -192 WIRE -176 -192 -432 -192 WIRE -80 -192 -176 -192 WIRE 208 -192 -80 -192 WIRE 304 -192 208 -192 WIRE 400 -192 304 -192 WIRE 512 -192 400 -192 WIRE 512 -144 512 -192 WIRE 592 -144 512 -144 WIRE -432 -128 -432 -192 WIRE -176 -128 -176 -192 WIRE 512 -128 512 -144 WIRE -80 -112 -80 -192 WIRE 208 -112 208 -192 WIRE 400 -112 400 -192 WIRE 48 -64 -16 -64 WIRE 592 -64 512 -64 WIRE 512 16 512 -64 WIRE 304 32 304 -192 WIRE -176 48 -176 -48 WIRE -80 48 -80 -16 WIRE -80 48 -176 48 WIRE 272 48 -80 48 WIRE 400 64 400 -32 WIRE 400 64 336 64 WIRE 448 64 400 64 WIRE 208 80 208 -32 WIRE 272 80 208 80 WIRE -176 96 -176 48 WIRE -176 96 -320 96 WIRE 48 96 48 -64 WIRE -672 128 -672 -192 WIRE -320 128 -320 96 WIRE -432 176 -432 -48 WIRE -384 176 -432 176 WIRE -176 176 -176 96 WIRE 208 176 208 80 WIRE -432 224 -432 176 WIRE -480 240 -608 240 WIRE 48 256 48 176 WIRE -608 272 -608 240 WIRE -672 368 -672 208 WIRE -608 368 -608 352 WIRE -608 368 -672 368 WIRE -480 368 -480 288 WIRE -480 368 -608 368 WIRE -432 368 -432 304 WIRE -432 368 -480 368 WIRE -320 368 -320 224 WIRE -320 368 -432 368 WIRE -176 368 -176 240 WIRE -176 368 -320 368 WIRE 48 368 48 320 WIRE 48 368 -176 368 WIRE 208 368 208 240 WIRE 208 368 48 368 WIRE 304 368 304 96 WIRE 304 368 208 368 WIRE 512 368 512 112 WIRE 512 368 304 368 WIRE -672 464 -672 368 FLAG -672 464 0 SYMBOL npn -384 128 R0 SYMATTR InstName Q1 SYMATTR Value 2N2222 SYMBOL Comparators\\\\LT1017 304 64 R0 SYMATTR InstName U1 SYMBOL res 192 -128 R0 WINDOW 0 -35 37 Left 0 WINDOW 3 -49 69 Left 0 SYMATTR InstName R1 SYMATTR Value 390 SYMBOL zener 224 240 R180 WINDOW 0 24 72 Left 0 WINDOW 3 22 -4 Left 0 SYMATTR InstName D1 SYMATTR Value BZX84C10L SYMBOL res 384 -128 R0 WINDOW 0 -43 49 Left 0 WINDOW 3 -56 78 Left 0 SYMATTR InstName R2 SYMATTR Value 1000 SYMBOL pnp -16 -16 R180 WINDOW 0 51 63 Left 0 WINDOW 3 35 37 Left 0 SYMATTR InstName Q2 SYMATTR Value 2N2907 SYMBOL res -192 -144 R0 WINDOW 0 -43 33 Left 0 WINDOW 3 -59 63 Left 0 SYMATTR InstName R3 SYMATTR Value 1e6 SYMBOL cap -192 176 R0 WINDOW 0 27 3 Left 0 WINDOW 3 25 64 Left 0 SYMATTR InstName C1 SYMATTR Value 68e-6 SYMBOL voltage -672 112 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V1 SYMATTR Value 12 SYMBOL cap 32 256 R0 WINDOW 0 -26 4 Left 0 WINDOW 3 -38 63 Left 0 SYMATTR InstName C2 SYMATTR Value 1e-6 SYMBOL voltage -608 256 R0 WINDOW 0 -53 5 Left 0 WINDOW 3 -242 110 Invisible 0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V3 SYMATTR Value PULSE(1 0 50 1E-6 1E-6 100 300 2) SYMBOL sw -432 320 M180 WINDOW 0 32 15 Left 0 WINDOW 3 32 44 Left 0 SYMATTR InstName S1 SYMBOL res -448 -144 R0 SYMATTR InstName R5 SYMATTR Value 10k SYMBOL res 32 80 R0 WINDOW 0 -39 40 Left 0 WINDOW 3 -38 71 Left 0 SYMATTR InstName R4 SYMATTR Value 1k SYMBOL npn 448 16 R0 SYMATTR InstName Q3 SYMATTR Value 2N2222 SYMBOL ind 576 -160 R0 SYMATTR InstName L1 SYMATTR Value .5 SYMATTR SpiceLine Rser=100 SYMBOL diode 528 -64 R180 WINDOW 0 24 72 Left 0 WINDOW 3 24 0 Left 0 SYMATTR InstName D2 SYMATTR Value 1N4148 TEXT -656 400 Left 0 !.model SW SW(Ron=1 Roff=10Meg Vt=0.5Vh=0) TEXT -656 440 Left 0 !.tran 0 1000 0 uic

JF

Reply to
John Fields

"too"

Arrgghhh.

James

Reply to
James Arthur

No. This person could be just a software type, but if they could do FPGA designs in VHDL, that would be great. Might be experienced, might be a talented beginner. If a great person doesn't show up, we won't hire anyone. Our salary range, depending on the person, might span an octave or so.

John

Reply to
John Larkin

Any time you want to start making sense, we're ready to listen.

John

Reply to
John Larkin

But, the only switch he has is N.C., Normally Closed. Actuating it opens it. Won't this circuit cause a delay on actuation?

It's a comparator. (the LM311 comes to mind, but RS only seems to have the LM339, a quad.) To use it, be sure and ground all the inputs of the other sections. Then again, since there are three spares, you could invert the sense of the switch (if my qualm above is accurate) with one of the others.

FWIW, comparator outputs are open-collector, so leave the unused ones floating.

(If John responds, please respond back to him because I have him filtered for foul language.)

Cheers! Rich

Reply to
Rich Grise

Now do it with a NC (normally closed) switch. ;-)

Cheers! Rich

Reply to
Rich Grise

Nope.

Yup: "The goal is to turn on a 12v relay with a switch that is closed when off and open when on."

O frabjous day! Callooh! Callay! Both Johns have scresed one up today! ;-D

Cheers! Rich

Reply to
Rich Grise

When I was a whippersnapper and computers were still made with stone axes and animal skins, all we HAD was upper case! ;-)

Cheers! Rich

Reply to
Rich Grise

--
Sure, why not?  

There\'s lots of ways to skin a cat. :-)

JF
Reply to
John Fields

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.