Atomic I/O letters column #104

Originally published 2009, in Atomic: Maximum Power Computing
Reprinted here May 4, 2010
Last modified 16-Jan-2015.
 

Always consider chained 9V batteries

The stars must be out of alignment for me because in the last three weeks, I have purchased from overseas via eBay the following items:

1. Psion Teklogix NetBook
2. Novint Falcon haptic controller

...from different sellers, both of which have, coincidentally or by design, arrived WITHOUT a power adapter! So there is a bunch of very exciting bits and pieces just sitting there, which I am unable to use. Very frustrating!

I am left with the challenge of sourcing something which works. The Psion requires a 15.5V, 1.5A output power supply (Watts = V x A, so this is about 24 watts?)

The Novint Falcon power supply is "30 watts, 100V-240V, 50Hz-60Hz".

There appear to be a wide variety of universal power supplies on sale at y'not-particularly-good-friends, DealExtreme, such as their $US25.50-delivered SKU 15249. But it is a "100 watt" PSU.

I am wondering, assuming the plugs fit, whether I could use this potentially with either or both of the above items, or whether I would end up with lumps of burning plastic.

Is it OK to use a PSU which outputs so many more watts that what each device is stated to require?

Larry

Novint Falcon
When someone asks what your Novint Falcon is, just breezily say "Sex toy!"

Answer:
I wrote a thing about power-supply substitution a while ago. Sometimes it's easy, sometimes it's not.

One thing you don't need to worry about is a PSU with a higher power rating blowing up your equipment. This is not going to happen, for the same reason why the entire contents of the municipal water reservoir do not blast out of the kitchen tap when you turn it on. (This is also why a car battery with a huge cranking-amp current rating will not electrocute you if you touch the terminals.)

If a power supply is of the old and simple unregulated "linear" type then it will output more than its rated voltage if it's only lightly loaded, and that can kill devices. But all modern computer power supplies, and most plugpacks, are now of the lightweight regulated switchmode type.

The Psion's numbers are in the laptop-PSU range, and yes, a universal laptop power supply like that cheap DealExtreme one will probably do, UNLESS the NetBook has some weird socket on the back rather than a normal barrel plug.

The NetBook's barrel plug actually seems rather small, but if it's too small for any of the plugs that come with the power supply, that problem's solvable. Just find a small plugpack that has the right size of plug, chop it off, and graft it onto the laptop-supply's output wire.

(All usual disclaimers apply about how people who don't know which end of the soldering iron gets hot should not make this their first electronics project.)

You'll also need to know the polarity of the plug. Barrel plugs are usually inside-positive, outside-negative, but you shouldn't stake the life of your gadget on this assumption. This information may be printed or embossed on the back of the NetBook; if not, try contacting one of the numerous NetBook nuts on the Internet to be sure.

The wattage spec on the Novint site is not very useful - it's just the overall maximum power consumption. The Falcon does come with some sort of plugpack, but without knowing what its specs are, you can't replace it.

If you're lucky, input power specs are on the back of the Falcon. If you're not, your best bet may be to just e-mail Novint and ask. I just checked out the downloadable manual and Quick Setup document; neither identifies the plugpack.

Again, a one-size-fits-many laptop PSU or appropriately-specced wall-wart will probably be fine, but plugging stuff in blindly is a bad idea.

 

It is... the FORBIDDEN cable!

I'm sitting here at work, looking at a USB cable.

On one end of the cable is a USB A plug, the standard oblong one that plugs into computers and hubs.

On the other end of the cable is ANOTHER A plug, exactly the same.

I don't know where my work got this cable from. What is it for? Does it break the USB rules?

S

Answer:
It may violate the USB spec, or may not.

The only plain, "dumb" cables with USB A or (full-sized) B connectors on them that are meant to exist are A-male-to-B-male, for connecting computers to external devices, and A-male-to-A-female, an extension cord. (Which is actually technically against the rules, but which generally works fine as long as you don't daisy-chain more than one extension cord, and/or exceed the five-metre total cable length limit.)

And yet it is the work of ten seconds to find umpteen people selling A-male-to-A-male cables. And even little male-to-male plug adapters, to turn a male-to-female extension cable into an A-male-to-A-male!

If your cable has a lump in the middle or one plug housing bulkier than the other, then it's probably a "link cable" that contains a USB "bridge". That connects two computers to each other in a two-node network, for file transfers, or possibly also Internet sharing, networked games, and so on. If both computers have Ethernet ports then you could just use a crossover network cable, but the USB bridge cable still has a reason to exist.

(Note that FireWire is meant to do this. All you need to connect two FireWire-equipped computers together is an ordinary FireWire cable. You can't do this in Windows any more, though, because as of Windows Vista Microsoft removed the "Direct Cable Connection" feature. USB bridge cables don't use Direct Cable Connection, though; they come with their own special file-transfer software, which may or may not also support normal networking functions like Internet sharing and games.)

An A-male-to-A-male cable without bridge hardware, on the other hand, is forbidden. Connect two PCs with it and the best thing that can happen is nothing. The worst thing involves flames.

Apparently, these cables exist because some very slow learners in the lower end of the peripherals market made some USB devices with A sockets on 'em. Maybe they had a surplus of A sockets. Who knows. But the result was the aberrant creation you hold in your hands.

As a commenters point out in this blog post, there definitely are devices that, for the sake of sheer perversity, have an A socket on them that does the job of a B socket, and there's also USB On-The-Go. USB On-The-Go allows a USB device to act as a host and, for instance, initiate file transfers to or from itself. There are also limited implementations of the same idea that, for instance, let you plug a thumb drive with MP3s on it into your car stereo. This, of course, means you need an A-female socket on the receiving device.

USB On-The-Go doesn't require A-male-to-A-male cables, though. You either plug other devices straight into a USB On-The-Go device, or you use a standard A-male-to-A-female extension lead.

 

Ping may suffer if you use your neighbour's network

I was looking at Aus PC Market's "pre-made" gaming systems - do they already have network cards to let me connect to a wireless network?

Christopher

Answer:
You're not likely to find many normal "desktop" PC that comes with a Wi-Fi adapter, but it's not hard to add one.

Most motherboards these days have integrated Ethernet controllers - quite often two of them, at least one of which will be Gigabit-Ethernet-capable - but no wireless network card. This is because, as far as I know, no normal PC motherboards come with a wireless adapter.

Some little small-form-factor boards do come with an integrated wireless adapter, though, because they have few expansion slots in which you could put a wireless card, and they're likely to be used in places like living rooms and reception desks that don't have Ethernet cabling.

(To see a few of those, just search for "wifi" in AusPC's motherboard category page. They've got several boards with integrated wireless at the moment; they're all in the tiny Mini-ITX form factor, which is even smaller than microATX and only has room for one full-sized expansion slot, and often also a laptop-style Mini PCIe slot.)

It's easy to add a wireless adapter to a normal PC, of course. If you don't want anything dangling you can get a PCI or even PCIe Wi-Fi card, but if that doesn't matter you can save a bit of money by getting a USB one instead. (the cheap 'n' cheerful Hong Kong dealers have, of course, a lot of inexpensive options.)

For gaming, it's possible that a USB wireless adapter will add a little to your ping times compared with PCI or PCIe, but in reality the ping difference - even the ping difference between USB Wi-Fi and cabled Ethernet - is unlikely to be noticeable. Modern, 802.11g-or-faster wireless is only bad for gaming if you're getting a lousy signal.

 

Hey, if Dells are good enough for Stargate Command...

I have a Dell XPS 420, Intel Core 2 Quad Q6600, with 4x1Gb dual-channel 800MHz DDR2 memory. The Nvidia GeForce 8800 GTX 768 PCIe it came with is broken. I think I will replace it with a 1Gb Galaxy GeForce 9800 GT. What do you think?

Nigel

Dell XPS 420
The kids today don't even remember when all Dells were beige, and full of horrible non-standard components...

Answer:
Yes, that card should work fine. So would a number of other options, though.

I'm leery about installing new and exciting video cards in older brand-name computers, but that's mainly because the power supply can't necessarily deliver enough juice, and in a brand-name (or funny-shaped) computer the PSU can be difficult and/or impractically expensive to replace.

Dell used to be terrible in this respect, using special PSUs with the same connector as a normal ATX PSU, but a different pinout. So anybody who "upgraded" to an ATX PSU barbecued their motherboard.

They're much better now, though; the XPS 420 has a BTX-form-factor motherboard, but like other standard BTX systems, it has a normal ATX PSU.

If the computer originally had an 8800 GTX in it, though, it'll be OK with lots of current graphics cards. A single 8800 GTX can draw a peak of more than 150 watts; the 9800 GT you're considering tops out under 120. A GeForce GTX 280 peaks at well over 200 watts, but the rather-better-value GTX 260 doesn't draw a lot more than your 8800 did.

A Radeon HD 4870 wouldn't draw significantly more than your 8800, either. ATI cards have had a significant price/performance edge over Nvidia products for some time now, and there are several options at or below your wattage budget. A Radeon 5850, for instance, shouldn't strain your PSU, and would give you a substantial video-performance improvement over your old 8800, or the not-a-lot-faster 9800 you're considering. (9800s are considerably cheaper than 5850s, though.)

Note that there's also the GeForce GTS 250, which is a rebadged 9800 GTX. Early 250s were a pure rebadge job, later versions use a bit less power, but aren't any faster. The same goes for the GTS 240; that's a rebadged, lower-power-consumption 9800 GT. (But the inexpensive GT 240, without the S, is a new, if not very fast, card.)

And now, the List of Ways This Could Backfire:

If you're running a 32-bit version of Windows, a graphics card with more memory will create a bigger "hole" in the memory map, which will reduce your accessible system RAM. If you're running 64-bit Windows, the difference should be negligible.

If there's actually nothing wrong with the old graphics card, because the problem is really with the slot or motherboard or PSU or something else, then obviously swapping the card won't help.

If the old card really is dead, but was not the agent of its own demise, then swapping in a new card could just kill that one too. It is possible, though not likely, for a motherboard fault to connect a high-current PSU rail to ground through the graphics card, or do something similarly horrendous.

Oh, and remember to take anti-static precautions when working on your PC. Just because the system starts up after you swap a card without even touching bare chassis metal from time to time doesn't mean you haven't damaged a component, and made the computer less reliable.

 

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)