Atomic I/O letters column #146

Originally published 2013, in PC & Tech Authority
(in which Atomic magazine is now a section)
Reprinted here January 16, 2014
Last modified 16-Jan-2015.
 

The Perils of Nude Computing

I made a testing PC by just laying the components out on a wooden board and holding them in place with tape and tacks, and it works fine, albeit susceptible to accidental damage and cat attack.

My housemate listens to a lot of AM radio, though, and radio interference from the computer drowns out whatever he's listening to if he brings the radio close. He's not angry about this, but he's told me it probably means my computer is technically illegal.

I've noticed a similar effect when listening to AM in the car, though, when I drive near electric trains or humming electricity company street furniture.

If a computer with no case is illegal, why aren't these much bigger interference sources also illegal?!

O.

Antec Skeleton computer case
A computer that looks like this is probably not illegal.

Wimshurst-machine sparks
A computer that looks like THIS may be.

Answer:
Here in Australia (where I and this correspondent both live, and where radio-interference laws are pretty similar to those in most other Western nations) it is illegal to manufacture, import or sell electrical equipment that isn't properly certified under one of the Australian Communications and Media Authority's million and three different categories.

Hanging bare PC components on the wall and powering them up doesn't really count as "manufacturing" something, but computer equipment is still expected to be operated inside an earthed metal case. So if you did have to certify a "nude" computer, it probably wouldn't pass.

Realistically, nobody cares about this unless you start selling your stylish Computer-On-A-Plank, or manage to build a contraption that's a radio-frequency interference (RFI) nuisance to others.

And yes, this does mean that it's probably illegal to sell PCs built in a bare-frame non-enclosure like Antec's "Skeleton" products - although a Skeleton with the optional metal-mesh cover might be fine - or in an unshielded see-through plastic case. It's possible to make a see-through yet RF-shielded computer case, by using transparent thin films of metal, but it'd make the case considerably more expensive than a plain plastic one, and I don't think anybody makes such a thing.

Selling an unshielded plastic computer enclosure is, however, legal here in Australia at least, under what I call the "mantlepiece loophole", in which all customers pretend they're only going to put the police radar detector, bong, gun silencer, plastic PC case or what-have-you on their mantlepiece and admire it, not use it for its obvious intended purpose. Selling computers built in such a case is not legal, though, and normal cases with large plastic side windows can also be a problem. This is why many PC shops sell pre-built systems, and sell cases with windows, but often don't sell pre-built systems in cases with windows. (If your windowed PC case came with a removable metal sheet covering the window, this is why.)

There are different electromagnetic emissions regulations for different devices, from small battery-powered toys to aluminium smelters. It goes both ways, too; different devices must not only govern their own radio emissions, but be able to cope with incoming radio noise. So, for instance, your mobile phone is not permitted to radiate on frequencies other than the microwave band it's assigned, and also should not freak out and drop calls because your neighbour just fired up a lathe in the garage.

Noise-resistance regulations exist because it's physically impossible for some things, like arc welding and electric trains, to not be pretty strong broadband radio emitters. Fortunately, radio-frequency interference is subject to the inverse-square law - get three times as far away and the noise level will be divided by nine. The really powerful noise emitters also don't generally sit right next door to radio listeners, while a computer can easily be right next to a radio.

AM radio receivers are particularly good RF-noise detectors, because they're specifically constructed to respond directly to small RF signals. There's no way to prevent them from hearing most noise sources, including the variously-clocked circuits in computers. (This property can be quite useful; an AM radio can actually help you debug some software and identify some hardware problems, especially on old slow-clocked computers. Computer radio emissions have also historically been snooped on by spy agencies, and are frequently mentioned in the recent revelations about the NSA spying on everybody everywhere all the time.)

But an AM radio is the device most sensitive to RFI in most households. If all a given RFI source can do is interfere with AM radio within spitting distance, it's not going to get you busted.

 

The more wires, the merrier

A friend of mine installed a second ATI graphics card for CrossFire, but it overloaded his PSU whenever he played a game. He solved this problem not by getting a new bigger PSU, but by running half of his computer from a second PSU he had sitting around.

I'm not sure how he did this, and I'm not sure if it's safe. Do you know?

R.

Answer:
It's not difficult, or dangerous. (Well, it can be dangerous to your data, but not to your body.)

What you should use is a single quality PSU that can run your whole computer. Or, if you're fancy, a server enclosure with proper redundant PSUs so you can keep on computing even if one of them dies. But if you have to use two PSUs in one computer for some reason, it'll probably work.

(The principal reason why it might not work is if you're using two eBay-special questionably-legal $25 "1000W!!" PSUs, whose behaviour is likely to be robustly random at the best of times, or if the PSU you're supplementing needs to be supplemented because it's actually faulty. Bad things can also happen if one or both PSUs is plugged into a mis-wired mains outlet or grounding is compromised is in some other way, but that stuff is not really the fault of the dual-PSU setup itself.)

Even if you have one auxiliary power plug for a given graphics card coming from one PSU and the other plug from the other, it's still surprisingly difficult to blow anything up. Whichever PSU has a slightly higher loaded output voltage will actually be providing almost all of the power to that load, so it may not actually help very much. But it won't cook the card, or the user.

The chief problem here is that if the secondary power supply is lightly loaded, or if it's got load on +12V but little to none on +5V, then its 12V output may be out of spec. Fortunately, high 12V load and low 5V load is normal for a lot of modern PCs, so PSUs are built to handle it, and if a 12V rail is out of spec for this reason then the PSU's regulating circuitry ought to make it out-of-spec low, rather than high. But if, as a result, you've got several hard drives all trying to run from 11.1 volts, there may still be data-corruption misery in your future.

If you just set it up so the higher-rated PSU runs the motherboard and graphics cards and the other one runs all of the drives and fans and other sundries, though, it should work well enough. The only trick to it is getting the second power supply to turn on when the main one does.

An ATX power supply turns on when wire 14 on the main motherboard power connector (the only green wire) is connected to ground. Normally the motherboard does that as part of the power-up process (by connecting a power-button pin on the mobo's lights-and-switches header to pin 14 on the ATX header), but you can just snip that green wire and one black wire from the second PSU's ATX plug and wire a toggle switch between them, and you'll have a simple manual control. Or you could get all fancy and replace the switch with a relay that's energised when PSU number one powers up. There are commercial power-supply-doubler gadgets of varying levels of cleverness that'll do this for you.

(If you need an ATX power supply turned on temporarily, you can just poke a un-bent paper clip into the green-wire hole on the ATX plug, and any black-wire hole. The management disclaims all responsibility if you pick the wrong hole.)

 

What Could Possibly Go Wrong, Instalment 289,437

When my PC made a buzzing crackling noise and smelled like burning circuitry I presumed this meant it was new computer time. When I took it apart to survey the carnage, though, all I could find was a scorch mark where a thick circuit board track used to be on the motherboard, right next to the SPARE SCREW that'd fallen onto two solder pads on the motherboard, from I know not where.

The computer doesn't power up any more; fans spin for a moment then stop again. But on close inspection I could find NOTHING else amiss.

I barely even know which end of a soldering iron is the hot one, but is this the sort of thing I could actually fix, or am I certainly going to destroy every piece of hardware that isn't destroyed already?

Kris

Fixing a circuit board with a solder blob
It ain't arty, but it's functional. Yes, normal humans can sometimes fix a circuit board.

Answer:
The brief fan activity means your power supply is probably OK. Modern PC power supplies usually deal elegantly with short-circuits.

The conductive "traces" on circuit boards are just flat copper wires, and certainly can be repaired by hand. Small breaks can be fixed with a simple blob of solder, larger ones with a bit of wire. Just scrape the trace on either side of the break to expose some fresh copper, and bridge the gap.

(If you haven't also fixed the fault that blew the trace in the first place, it will just blow again, though if you give it a beefy enough solder-blob or wire link then something different may explode next time. See also fuses, blown, replacement thereof with copper coins, nails, or paper clips.)

There are, of course, many ways in which this can go wrong. Circuit-board repair should not be where you start learning about soldering.

(The Web teems with soldering tutorials; skim one and start connecting bits of wire together for practice, with a cheap 20-watt-ish soldering iron. Use tin-lead solder in a ventilated area; the lead-free stuff isn't poisonous, but most lead-free solder alloys have a higher melting point and are a pain to work with.)

If your soldering iron's too hot it can scald components or lift the remains of the trace right off the board, and you also have to be careful not to bridge gaps with solder that weren't connected in the first place. For practice, I suggest you get a circuit board out of some broken electronic device and solder bridging wires all over it. (Warning: This can lead to the making of terrible music with a modified Speak & Spell.)

Modern high-density electronics also uses multi-layer circuit boards, with traces on both sides of the board and sandwiched inside it as well. Modern PC motherboards and graphics cards commonly have eight to twelve layers, and you're not going to be able to fix a blown interior trace by hand.

But if all you have to do is re-solder a connector socket of some sort that's been broken off the board (like PC audio jacks, for instance, or the DC-in sockets on simpler devices), or just bridge an obviously blown trace, a mere mortal really can get the job done on the kitchen table.

Make it look a bit more professional by using a $2.50 eBay anti-static wristband, and after your attempted repair power the motherboard up with nothing connected to it but the PSU, switches, LEDs and PC speaker. If you get (a) no more smoke and (b) "where's the rest of the computer?" error beeps, connect the rest of the components, and there's a good chance you'll have a computer again.

 

Other letters columns

I/O #1
I/O #2
I/O #3
I/O #4
I/O #5
I/O #6
I/O #7
I/O #8
I/O #9
I/O #10
I/O #11
I/O #12
I/O #13
I/O #14
I/O #15
I/O #16
I/O #17
I/O #18
I/O #19
I/O #20
I/O #21
I/O #22
I/O #23
I/O #24
I/O #25
I/O #26
I/O #27
I/O #28
I/O #29
I/O #30
I/O #31
I/O #32
I/O #33
I/O #34
I/O #35
I/O #36
I/O #37
I/O #38
I/O #39
I/O #40
I/O #41
I/O #42
I/O #43
I/O #44
I/O #45
I/O #46
I/O #47
I/O #48
I/O #49
I/O #50
I/O #51
I/O #52
I/O #53
I/O #54
I/O #55
I/O #56
I/O #57
I/O #58
I/O #59
I/O #60
I/O #61
I/O #62
I/O #63
I/O #64
I/O #65
I/O #66
I/O #67
I/O #68
I/O #69
I/O #70
I/O #71
I/O #72
I/O #73
I/O #74
I/O #75
I/O #76
I/O #77
I/O #78
I/O #79
I/O #80
I/O #81
I/O #82
I/O #83
I/O #84
I/O #85
I/O #86
I/O #87
I/O #88
I/O #89
I/O #90
I/O #91
I/O #92
I/O #93
I/O #94
I/O #95
I/O #96
I/O #97
I/O #98
I/O #99
I/O #100
I/O #101
I/O #102
I/O #103
I/O #104
I/O #105
I/O #106
I/O #107
I/O #108
I/O #109
I/O #109
I/O #110
I/O #111
I/O #112
I/O #113
I/O #114
I/O #115
I/O #116
I/O #117
I/O #118
I/O #119
I/O #120
I/O #121
I/O #122
I/O #123
I/O #124
I/O #125
I/O #126
I/O #127
I/O #128
I/O #129
I/O #130
I/O #131
I/O #132
I/O #133
I/O #134
I/O #135
I/O #136
I/O #137
I/O #138
I/O #139
I/O #140
I/O #141
I/O #142
I/O #143
I/O #144
I/O #145
I/O #146
I/O #147
I/O #148
I/O #149
I/O #150
I/O #151
I/O #152
I/O #153
I/O #154
I/O #155
I/O #156
I/O #157
I/O #158
I/O #159
I/O #160
I/O #161
I/O #162
I/O #163
I/O #164
Dan's Data letters #1
Dan's Data letters #2
Dan's Data letters #3
Dan's Data letters #4
Dan's Data letters #5
Dan's Data letters #6
Dan's Data letters #7
Dan's Data letters #8
Dan's Data letters #9
Dan's Data letters #10
Dan's Data letters #11
Dan's Data letters #12
Dan's Data letters #13
Dan's Data letters #14
Dan's Data letters #15
Dan's Data letters #16
Dan's Data letters #17
Dan's Data letters #18
Dan's Data letters #19
Dan's Data letters #20
Dan's Data letters #21
Dan's Data letters #22
Dan's Data letters #23
Dan's Data letters #24
Dan's Data letters #25
Dan's Data letters #26
Dan's Data letters #27
Dan's Data letters #28
Dan's Data letters #29
Dan's Data letters #30
Dan's Data letters #31
Dan's Data letters #32
Dan's Data letters #33
Dan's Data letters #34
Dan's Data letters #35
Dan's Data letters #36
Dan's Data letters #37
Dan's Data letters #38
Dan's Data letters #39
Dan's Data letters #40
Dan's Data letters #41
Dan's Data letters #42
Dan's Data letters #43
Dan's Data letters #44
Dan's Data letters #45
Dan's Data letters #46
Dan's Data letters #47
Dan's Data letters #48
Dan's Data letters #49
Dan's Data letters #50
Dan's Data letters #51
Dan's Data letters #52
Dan's Data letters #53
Dan's Data letters #54
Dan's Data letters #55
Dan's Data letters #56
Dan's Data letters #57
Dan's Data letters #58
Dan's Data letters #59
Dan's Data letters #60
Dan's Data letters #61
Dan's Data letters #62
Dan's Data letters #63
Dan's Data letters #64
Dan's Data letters #65
Dan's Data letters #66
Dan's Data letters #67
Dan's Data letters #68
Dan's Data letters #69
Dan's Data letters #70
Dan's Data letters #71
Dan's Data letters #72
Dan's Data letters #73
Dan's Data letters #74
Dan's Data letters #75
Dan's Data letters #76
Dan's Data letters #77
Dan's Data letters #78
Dan's Data letters #79
Dan's Data letters #80
Dan's Data letters #81
Dan's Data letters #82
Dan's Data letters #83
Dan's Data letters #84
Dan's Data letters #85
Dan's Data letters #86
Dan's Data letters #87
Dan's Data letters #88
Dan's Data letters #89
Dan's Data letters #90
Dan's Data letters #91
Dan's Data letters #92
Dan's Data letters #93
Dan's Data letters #94
Dan's Data letters #95
Dan's Data letters #96
Dan's Data letters #97
Dan's Data letters #98
Dan's Data letters #99
Dan's Data letters #100
Dan's Data letters #101
Dan's Data letters #102
Dan's Data letters #103
Dan's Data letters #104
Dan's Data letters #105
Dan's Data letters #106
Dan's Data letters #107
Dan's Data letters #108
Dan's Data letters #109
Dan's Data letters #110
Dan's Data letters #111
Dan's Data letters #112
Dan's Data letters #113
Dan's Data letters #114
Dan's Data letters #115
Dan's Data letters #116
Dan's Data letters #117
Dan's Data letters #118
Dan's Data letters #119
Dan's Data letters #120
Dan's Data letters #121
Dan's Data letters #122
Dan's Data letters #123
Dan's Data letters #124
Dan's Data letters #125
Dan's Data letters #126
Dan's Data letters #127
Dan's Data letters #128
Dan's Data letters #129
Dan's Data letters #130
Dan's Data letters #131
Dan's Data letters #132
Dan's Data letters #133
Dan's Data letters #134
Dan's Data letters #135
Dan's Data letters #136
Dan's Data letters #137
Dan's Data letters #138
Dan's Data letters #139
Dan's Data letters #140
Dan's Data letters #141
Dan's Data letters #142
Dan's Data letters #143
Dan's Data letters #144
Dan's Data letters #145
Dan's Data letters #146
Dan's Data letters #147
Dan's Data letters #148
Dan's Data letters #149
Dan's Data letters #150
Dan's Data letters #151
Dan's Data letters #152
Dan's Data letters #153
Dan's Data letters #154
Dan's Data letters #155
Dan's Data letters #156
Dan's Data letters #157
Dan's Data letters #158
Dan's Data letters #159
Dan's Data letters #160
Dan's Data letters #161
Dan's Data letters #162
Dan's Data letters #163
Dan's Data letters #164
Dan's Data letters #165
Dan's Data letters #166
Dan's Data letters #167
Dan's Data letters #168
Dan's Data letters #169
Dan's Data letters #170
Dan's Data letters #171
Dan's Data letters #172
Dan's Data letters #173
Dan's Data letters #174
Dan's Data letters #175
Dan's Data letters #176
Dan's Data letters #177
Dan's Data letters #178
Dan's Data letters #179
Dan's Data letters #180
Dan's Data letters #181
Dan's Data letters #182
Dan's Data letters #183
Dan's Data letters #184
Dan's Data letters #185
Dan's Data letters #186
Dan's Data letters #187
Dan's Data letters #188
Dan's Data letters #189
Dan's Data letters #190
Dan's Data letters #191
Dan's Data letters #192
Dan's Data letters #193
Dan's Data letters #194
Dan's Data letters #195
Dan's Data letters #196
Dan's Data letters #197
Dan's Data letters #198
Dan's Data letters #199
Dan's Data letters #200
Dan's Data letters #201
Dan's Data letters #202
Dan's Data letters #203
Dan's Data letters #204
Dan's Data letters #205
Dan's Data letters #206
Dan's Data letters #207
Dan's Data letters #208
Dan's Data letters #209
Dan's Data letters #210



Give Dan some money!
(and no-one gets hurt)