nuxx.net
Making, baking, and (un-)breaking things in Southeast Michigan.

Category making things

Yay!

My legs and ass are sore from sitting on a stool for the last five or six hours, but I’ve finished assembling the first batch of the RS232 to Eaton Leonard Level Shifter parts. They still have to be washed and tested, but they look good. Now to go wash the soapy rosin-based flux off my hands and go to sleep. I have a meeting in seven hours.

electronicsmaking thingsmoved from livejournal

Parts! Parts! Parts!

All parts for the assembly of 11 RS232 to Eaton Leonard Level Shifters.
(Click for huuuuge….)

Well, with the Mouser order arriving, I have all the parts for the boards. The Phoenix-branded screw terminals seem to fit the footprint I drew for them, which is a good thing. Now I just need to wait for the boards to arrive. Part of me thinks that I should have spent the extra $30 or so on overnight shipping, but I don’t really think that waiting until Wednesday (when they are slated to arrive) will be a huge deal.

I’m really anxious about it, somewhat worrying that I screwed up something else in the design and that it won’t work. <frets>

We’ll see. :)

electronicsmaking thingsmoved from livejournal

RoHS, here we come!

Lead-Free test of 555 Timer and Resistor
(Click for full res…)

Today my order of lead-free solder and anti-static bags arrived. That meant that was finally able to stick the new ETO tip on my iron, get out the new sponge, and set everything up for trying out lead-free (SAC: 96.5% Tin, 3% Silver, 0.5% Copper) soldering. To get started I acquired a spool of 0.025″ Kester SAC solder with 331 (water soluable) flux.

I must say, this is quite different… First off, I had to turn the temperature up to 750°F. Then, after that, it was rather like soldering with the low-flux no-clean lead solder. The joints don’t wet as much, flux still flows but it doesn’t seem to help as much, and the resulting joints just aren’t shiny. All of this is in line with what I’d read about lead free solder, so that’s at least good.

The flux came off nicely with a toothbrush and hot tap water (my normal process, followed by a rinse in distilled water and drying with an air compressor) so I’m quite happy with that.

After reading this article from Kester (PDF) I may give an 800°F tip a try next time, but for now I’m pretty happy with how things were coming out.

A few more photos of test joints, both before and after flux removal, are available here (photo gallery retired).

electronicsmaking thingsmoved from livejournal

Electrical Design Complete

Breadboard circuit and some adapters.
(Click for more photos of this project (photo gallery retired)…)

Well, there it is. The final breadboarding of the RS232 to Eaton Leonard Level Shifter that I’ve been working on. On the breadboard there is the complete circuit, including current reversal protection, but with only one of the indicator LEDs. I ended up changing to using BC557 transistors for turning the LEDs on and off, because the FETs I was originally looking at were leaking current through even when off. I only had one BC557 here, so I just put together one of the circuits and then tried it on each of the lines. It seems to work fine, blinking with data, etc. Its activity should match that which one would see on a PC if using software TX/RX/RTS/CTS activity indicators.

I also played around with sending data through my board to an original Eaton Leonard one, and over a short cable run I had no retries when sending a DOS 6.22 install floppy image at 19.2k via ZMODEM between two HyperTerminal sessions. Since the actual device in production will run somewhere around 3100 baud, this should be good.

I made adapters so that I can easily plug a piece of CAT5 of arbitrary length between the two boards, so I can try to intentionally create unfavorable conditions. Some initial testing stringing an old piece of CAT5 around three fluorescent lamps didn’t show any immediate errors. I’ll do more in-depth testing with this setup over the weekend.

Finally, here is a photo of the stuffed breadboard itself, as I tested it. Now all I have to do is verify the footprints of all the parts I’m using and lay out the PCB. Doing that is fun, and kinda easy. Then it’ll be production time.

electronicsmaking thingsmoved from livejournal

Worky worky worky…

After feeling kinda crappy about my current project last night I ended up going to bed and laying there for a while thinking about things. As a result of talking to a friend online about some electronics stuffs, I decided this is what I need to do:

Breadboard the whole damn thing, so that changes and new features are easy to implement, and I can work around the inverted data problem more easily. It really is the “proper” way, as opposed to what I did before: come up with what I think should work and spend time hand-etching a PCB.

So, today I went ahead and ordered a batch of new parts, including some I’ll need for assembling the final boards, some I want to try (different FETs, dual optoisolator) instead of the current design, and a few other things. When the parts arrive I’ll breadboard it all, get it working, ensure that my schematic matches, then order the prototype boards.

That same friend also helped me out a bit with the use of FETs for current reversal protection, triggering LEDs, and a few other things. That was really, really helpful.

Advanced Circuits credits one back the price of bare-bones prototype PCBs (no soldermask or silkscreen) when production boards are ordered, so this should work out well. I also won’t have to deal with etching a board by hand.

electronicsmaking thingsmoved from livejournal

x0xb0x #496

Yay! x0xb0x #496 is done. I had a bit of a problem with the MIDI In circuit, requiring me to replace R16 with a 120Ω part, because its original 100Ω part wasn’t causing the MIDI In line to the CPU to be flapped properly.

electronicsmaking thingsmoved from livejournal

Magic Skin

My skin being less resistant due to metallic enhancement.

After wet sanding the front panel of my second x0xb0x (in order to ensure that none of the original labeling bleeds through) I found that, per usual, the hand I used to keep the piece of metal from sliding around was a dull grey color. That color comes from the aluminum dust ground off the plate embedded in my skin.

Knowing that there was metal in my skin made me grab the multimeter and see if that part of my skin was more conductive than the other, less metallic hand. Well, as expected, it was. As you can see above, the first finger on my left (metalized) hand provided 1.028MΩ of resistance. The same finger on my right hand, which was also washed a few minutes prior with the same soap, gave a reading of 4.451 MΩ.

electronicsmaking thingsmoved from livejournal

Millett Hybrid MAX – Part 2

There. Another ~$150 later and I think the rest of the parts for the two Millett Hybrid MAX headphone amps have been ordered. I’m fairly certain that everything has been paid for and everything is on the way.

Yay!

(No, this doesn’t include enclosure design nor input circuitry, but that’s okay…)

electronicsmaking thingsmoved from livejournal

Millett Hybrid MAX

Well, the PCBs from the group buy, MOSFETs (IRFZ24N /IRF9Z34N complimentary pair) and high-quality pots from AMB audio shop, and 7-pin PC mount sockets from TubeDepot have been ordered.

I still have to source some appropriate tubes (probably 12AE6 or 12AE6A, likely on eBay) and place the order for the bulk of the parts from Mouser. But the difficult things have been selected. :D

Soon and I will be on our way to completing some of the Millett Hybrid MAX headphone amps with MOSFET-based output stages.

I’m thinking I’ll follow Matt’s lead and mount mine on some sort of wood platform, surrounded by a cage. I’ll probably also incorporate an iPod dock / charger so I can use it where I use headphones most; on my desk at work.

UPDATE: Five NOS GE 12FM6 tubes purchased via eBay for US$20.50 shipped. These have a slightly lower amplification factor than the 12AE6/12AE6A tubes which most people seem to use for them (13.5 – 10 vs. 16.7 – 14.3), but I don’t think this will be an issue.

Now to order the first go-round of parts from Mouser, Digi-Key, and wherever else is needed to ensure that all required parts are in stock. Oh, and an FT232BM to replace the one I stupidly cooked last night.

electronicsmaking thingsmoved from livejournal

Overheated!

Arraugh. I think I overheated the FT232BM in the x0xb0x. That is, the surface mount USB to RS232 chip which is used to update the firmware and such.

I had a really fine screwdriver tip (about the size of a needle head) and the iron was turned way down, but I had a little trouble soldering it, and when I was done it didn’t work. I think I need to get another one (at $4.95/each) and try again with the 1/64″ conical I’d used for other SMT work. <sigh> Unfortunately that also means desoldering the current part… At least I can do that. (Worst case I’ll just cut all the legs and remove them once at a time.)

Other than that, the x0xb0x is ready for its first flux removal, before I install the LEDs, pots, tactile switches, rotary encoder, rotary switch, etc. Then after I complete the rear panel it’ll be done. Oh, and once I fix the damned USB stuffs. It’s not needed, but if I’m going to sell it, it has to be working.

electronicsmaking thingsmoved from livejournal