Tag Archives: appliances

EELive! Conference a big splash in Silicon Valley

I went to the EELive! Conference in San Jose last week and it was a blast. This is the new incarnation of the old Embedded Systems Conference (ESC). Last year it was branded Design West, but I suspect that was too generic, since it is not aimed at mechanical engineers that might read Design News. Another problem with the word “design” is that in the semiconductor industry, only IC engineers are considered “designers.”

I was delighted to hear that UBM, the folks that run the show are considering moving it to Santa Clara convention center next year. I like Santa Clara better since the parking is free, it’s easier to get to, and its right near my house.

So following are some snaps I took on the show floor. Bear in mind that another big part of the EELive! is the conference part, where you can learn about the latest secrets and tips and tricks from technical experts. You have to pay for the conference, but they were nice enough to give a single-class pass to regular shmucks like me that were just attending the free show on the exhibit hall.

EELive!-2014_theater

As you entered the show floor there was this great theater (or should I say theatre) set up. Here we see show runner Karen Field and EETimes editor Max Maxfield doing a fun give-away. I ran into Max later that evening and he gave me his business card, which lists his title as “Editor of all things fun and interesting.”

EELive!-2014_theater_crowd

There was always a healthy crowd at the theatre, and they were always having a good time. It’s really great to see this combination of social and technology at technical conferences.

EELive!-2014_Rohde-&-Schwarz

If you work with RF, you know that Rohde & Schwarz makes some of the best test equipment on the planet. They are best known for their spectrum analyzers, but now they are making oscilloscopes and hand-held instruments.

EELive!-2014_Rohde-&-Schwarz_ZVL

Where Rohde & Schwarz really stands out in my mind is network analyzers like this baby. They have some of the lowest-noise units in existence. A network analyzer is like a spectrum analyzer that also measures the phase change of a signal. So rather than just read the spectrum, the unit sends out a signal you connect to your circuit, and then you can get a gain-phase plot, or in this case, you can see a Smith Chart displayed right on the screen. Note the frequency range for this instrument—9 kHz to 6 GHz. That is 9,000 to 6,000,000,000, or nearly 6 decades of range. That is quite an accomplishment. Those N-type connectors on the front belie what a fast beast this is. BNC connectors are not suitable for multi GHz frequencies.

EELive!-2014_Rohde-&-Schwarz_Steve-McMoyler

Here is Rhode & Schwarz account manager Steve McMoyler in front of a display of a bunch of cool test equipment he sells. I complained that Rohde & Schwarz stuff is so good we can never find a cheap deal on eBay. He laughed, and pointed out a lot of their new stuff is really cost competitive. I put this to outfits like Rigol selling 400-dollar scopes that, while not the greatest, will actually trigger and show you a waveform. These cheap scopes have put pressure on all the test equipment manufacturers. Then again, the Maker movement has increased the market for these inexpensive products, so the manufacturers can archive high-volume cost efficiencies.

EELive!-2014_National-Instruments

National Instruments had a great booth at EELive! this year. This pic was as the show opened on Thursday, but before long, the booth was swamped with engineers interested in everything from Labview visual programming to the MultiSim Spice simulation program so loved by colleges around the world.

EELive!-2014_Element14

Element14 was at the show, the folks previously know as Newark Electronics. Everything from game controllers to motor control was on display.

EELive!-2014_audience

One nice feature of EELive! are these little classes put on in glass booths throughout the show floor. You can see this one was packed, standing room only. There is a real hunger to learn the expertise to design and program embedded systems.

EELive!-2014_Segger_James-Murphy_Shane-Titus

The Segger folks were there. Atmel uses Segger debugging technology in a lot of their eval boards. Here we see James Murphy and Shane Titus ready to answer any questions.

EELive!-2014_Segger_Atmel-SAMA5D3

Here is the Atmel SAMA5D3 evaluation board with Seggar technology running their emWin graphics library.

EELive!-2014_PCB-POOL

The PCB fab companies were there, including the PCB-POOL folks my buddy Wayne Yamaguichi liked so much.

EELive!-2014_PCB-POOL_Tony-Shoot

Here we see Tony Shoot from PCB-POOL showing some of their capabilities, as they segue into a full prototype shop.

EELive!-2014_LeCroy-scopes

The LeCroy folks were at the show. I can’t get over how beautiful the display is on these modern scopes. I bought one of their $60k units when I was at National Semiconductor. The engineers used to Tek or Agilent would complain the user interface was weird, but once they bothered to learn it, you could not tear the LeCroy scope out of their hands. I myself have a LeCroy 9360 digital scope at my home lab.

EELive!-2014_LeCroy-SDA

Here is a LeCroy serial data analyzer on the left and a HDO4000 scope on the right. Its got a 4k screen and 12-bit resolution. Those big 12-inch screens sure can spoil you. Note they have a web-cam perched on top of the scope with a real-time video displayed on the top right of the screen. They are piping the scope screen to the TV, talk about reducing eye strain when you debug. Sweet.

EELive!-2014_Screaming-Circuits_Scott-Pohlmann

The Screaming Circuits folks had a booth. These are the people that will assemble small quantities of your circuit boards. They have special machinery so they don’t need 3 feet of tape and real parts for any build. You can send them your Digi-Key cut-tape parts and they can feed them into their tape and reel machines. That way you can check out your insert file and assembly drawing and have circuit boards made in a real IR reflow oven. Here Scott Pohlmann was ready to answer any questions about protying and their partnering with Sunstone and other fab houses, as well as Digi-Key. They can even have your designed kitted up, get the boards fabbed at Sunstone and delivery you assembled boards.

EELive!-2014_Atmel-Tech-on-Tour_Michele-Zamora

Atmel had their giant Tech on Tour trailer at right on the show floor. Michelle would buzz you in to checkout all the demos and give access to Atmel applications people that could answer your questions or help with your next project.

EELive!-2014_Atmel-makerbot

One demo that people loved was the MakerBot, which would make items like this while you watched.

Here is a little movie of the Makerbot in action. It is hypnotizing to watch.

Time-lapse photography trigger on an Arduino Shield

A Shield is a plug-in mezzanine board that fits into Arduinos. I was looking for a remote trigger for my great Panasonic GH3 camera I use for some shots in my Atmel Edge web show. So I was delighted to run across this little time lapse trigger Arduino Shield that visual effects artist Dan Thompson is working on.

Dan-Thompson_time-lapse-Shield

This is the circuit board layout for Dan Thompson’s time-lapse Arduino Shield.

That lucky happenstance led me to other Arduino-based time-lapse controllers like this one from “hacker3455”.

Arduino-time-lapse-shutter

This is another Arduino-based time-lapse shutter controller.

 

And here is a yet another time-lapse Arduino on Hack-a-Day.

Arduino_Hack-a-day_time-lapse

 

And if you want to get that “Bullet time” look like in the Matrix
movies, there is even an Arduino-based time-lapse dolly controller.

Arduino-time-lapse-dolly

 

There are several controllers, like this one you can to pans and tilts with. Here is a little test video of the prototype:

Of course, the path software is critical and the community does not disappoint, with code like this, developed by Airic Lenz, the fellow that did the above video.

This is the kind of tech that South Dakota farmer Randy Halverson stunned the world with back in 2013. Here is a vid with the man himself:

Here is a video of an Arduino-based dolly in action:

And here is one more time-lapse controller from the wonderful folks at Practical Arduino.

SAMA5 and SAM9: Atmel’s big iron microprocessors

Atmel is rightly famous for its AVR line of 8-bit Flash microcontrollers. But we also have “big iron” chips like the SAMA5 and SAM9 ARM-core microprocessors. A microcontroller has its own internal Flash memory. A microprocessor uses external memory, as much or as little as your application might need.

Hardware engineers have two big worries with any “big iron” microprocessor. First, they are in big packages, hundreds of pins in a ball-grid array. That can be hard to prototype with, since it needs a fine-line PCB that costs a lot to spin. The other big concern is laying out the DDR memory interface. These are wickedly fast and require best layout practices and some register tweaking to get them up to full speed.

SAMA5D3_Xplained_angle

The SAMA5D3 Xplained kit has connectors for Arduino Shields and dual Ethernet ports.

Thankfully, Atmel has solved both problems with a series of evaluation systems. For the SAMA5, you can start with a 79-dollar SAMA5D3 Xplained Kit. It has solved your DDR memory problem since it’s got 256MB on-board. One of the coolest things is that it has connectors where you can plug in any Arduino Shield. Now you can’t use the Arduino libraries, those are based on Atmel’s 8-bit AVR, but it’s not hard to re-write the open source code libraries into something that will run on ARM, if someone hasn’t done it already. The eval board has Atmel’s SAMA5D36 Cortex-A5 Microprocessor, 256Mbytes of NAND Flash, LCD connectors, dual Ethernet (GMAC + EMAC) with PHY and connectors, three USB connectors (2 Host + 1 Device), one SD/eMMC and one MicroSD slots, expansions headers, and power measurement straps.

SAM9N12-EK_SAM5D3x-MB

Atmel makes eval kits for the SAM9N12 (left) and SAM5D3x ARM-based microprocessors.

For those that are doing higher-level applications, the fact that you can run Linux brings all the advantages of open-source development to the SAMA5 and SAM9 microprocessors. And best yet, you get a powerful CPU that uses very little power thanks to Atmel’s architecture. The SAMA5 uses 150mW when running at full speed. It has a DDR controller that give you 1328MB/s of bandwidth. It comes with for gigabit Ethernet, 3 USB ports, dual CAN, UARTs, SPI, and an LCD controller with a graphics accelerator. There is a camera interface, a 12-bit analog to digital converter (ADC) and 32-bit timers.

A SAMA5 chip can run Linux and even has the power to run Android in a “headless” application, that is, where there is not a high-resolution display to eat up your CPU cycles. With an ARM core it’s ideal if you want to do “bare metal” development, where you are writing native ARM code.

SAM9N12-block-diagram

The SAM9N12 architecture gives you low power and a great peripheral set.

Looking at the SAM9, the SAM9CN runs at 400MHz. They have security built in with a cryptographic engine and a secure boot. There is an LCD controller with touchscreen interface, USB, MLC NAND memory support, along with multiple UARTs and I2C. It sips 103mW at 400MHz.

You can get separate LCD panels made to work with the SAMA5 Xplained kit. But if you want to get a SAMA5 kit with the LCD already included, look at the 595-dollar SAMA5D31, SAMA5D33, SAMA5D34 and SAMA5D36 kits. There is also the 445-dollar SAMA5D35 kit, which is cheaper since it does not have an LCD system. These kits cost more but they come ready to go. These are a small working computer that you can immediately start programming in high-level languages or Linux scripts. The kits come with installed applications for its Qt-based GUI.

SAMA5D3-EK_launch-screen

The SAM5A5Dx-EK demo kit comes with Linux and some demo applications pre-installed.

And if you dread laying out a PCB with a working DDR memory interface, but don’t need the whole $595 kit, you can get help there as well. You will notice that the microprocessor and memory are on a little mezzanine PCB in the SAMA5D3 demo kits. This PCB will be available from Embest and other partners. The SAM9 is also available as a tiny SBC (single-board computer).

SAMA5D3-EK_mezzinine_PCB

The SAMA5D3-EK series are designed with a mezzanine card holding the CPU and DDR memory. You can use this card in your high-volume designs.

So now you can develop your custom hardware starting with the SAMA5D3 kit, and then make your own custom hardware that still uses the same exact CPU+memory mezzanine card. While you are perfecting and troubleshooting that hardware, your software team can be working on the Atmel eval kit. This paralleled development will substantially speed up your time to market. And best yet, you won’t be bogged down trying to troubleshoot the DDR memory interface, since it is already working on the mezzanine card.

So don’t just think of 8-bit AVRs when you consider Atmel. We make some really high-power MPU products for everything from IoT (Internet of Things) servers to routers and industrial automation. With Atmel’s kits and our extensive partner network, we can get you up and running in no time, for very little cost, and you can have confidence you designs will work on that final hardware spin.

Passing CE immunity testing

When I was working on semiconductor machinery, we used TUV to get CE certification so we could sell the machines in Europe. We got through emissions alright, it’s similar to the FCC testing we already did, but immunity testing was brutal. When we broadcast RF at a machine, the wafer elevators went nuts and started breaking wafers. We had managed to convince the TUV guy that the speckles and snow on the monitor were not technically a failure, since you could still read it. But robots going open-loop? No, nobody could talk that past TUV. Turns out the cabling was the culprit. There was shielded twisted pair to the Banner sensors that located the elevator stops. In fact, I think they even used braid+foil shielded wire. But the semiconductor machinery company connected the cables with those red-brick AMP connectors, the MR series.

MR-connector

MR These MR (miniature rectangular) connectors work great for appliance wiring, but they provide no continuous shielded path for radio frequency interference (RFI).

Now designing cabling is often thought of as a mechanical engineering function. But mechanical engineers often don’t understand the principles of RF shielding. Get this— they cut the cable shielding about 2 inches back, connected the power, ground, and signal to pins, and yeah, they connected the braid to a pin, and sent it into the connector, to mate with another cable that had 2 inches pulled back. The cables were all dressed beautifully and shrink tubing everywhere. But like my buddy says—“4 inches of untwisted unshielded wire is a nice antenna.”

D-sub_metal-shell

D-sub The D-sub connector was developed for military applications and then picked up by PC makers for serial, parallel and video ports. One reason is its good RF performance. Make sure your cable braid contacts the metal shell.

I switched them to D-subs using 9 pins with a metal shell, and we finally passed. So remember, RF energy is like light—it can leak into the smallest spaces and screw things up. Make sure the EE department revises the detailed design of the cable, or your machine might get held up in certification too.

Crushed avionics from a 737 nose wheel collapse

I have several pals that work on airplane avionics. Talking to one last week, he mentioned that he has a picture of what happens to the high-dollar avionics bay of a 737NG when the nose wheel folds back and collapses on landing.

737NG-avionics-bay-crushed

Ouch. This 737NG avionics bag got pretty well crushed when the nose gear folded up on landing.

Be glad your electronics was not in this mess. I guess this is a case of just taking out the whole rack and putting in a new one. It was nice that the collapsing electronics sort of cushioned the blow, and protected the airframe from a high-g impact.

My pal Jerry Alvarado (RIP) worked as a machinist for United up in San Francisco airport. He told me that they were constantly rebuilding nose gears, as the load when the plane drops onto it is pretty severe. I asked if they pushed him to rush out a job, and he said “No way, I can take as long as I need. Hey, our mothers ride on airplanes too.”

That was certainly comforting in this day of cutting corners and slapping things together.

Video: The Gingerbread Arduino

Gingerbread_Arduino

My pal Andreas over in the microcontroller business group sent me this great video showing the kind of fun non-technical folks can have with Arduino.

He writes:

My cousin who is a math/physics geek wanted to learn embedded  programming and decided to make an fancy gingerbread santa for Christmas using an Arduino. Turns out not only kids but also grownups play with Arduino. ☺

OK, so a math physics guy is not exactly non-technical, but it is safe to say he is not an engineer. That is the great thing about Arduino, it can get you started with some results the same day you start to play with it.

Arc explosions illustrate the dangers of electricity

I wrote a blog post a while back about the difficulty or having cars with 42V instead of 12V batteries. I also pointed out the difficulties of distributing dc inside your house and to your house. It got picked up by EDN, and the comments were interesting. Someone challenged my assertion that 24V relays switches are less reliable. Sorry, I worked for GMC Truck and Coach as an auto engineer in the electrical group. Heck, just read any switch or relay datasheet and you can see you have to de-rate for dc and de-rate even more for higher-voltage dc. Someone pointed out the phone company uses 48V dc, and I had to explain that the 48V the POTS (plain-old telephone system) sends to your house is also high impedance, 600 ohms, so that make is much less arc-prone and easier to switch.

Arc-flash-person

Others challenged my observation that it is hard to distribute dc in your house due to the fire hazard from the arcs and the same problems with switches and relays. Well, even ac has arcs that are hard to quench. Bigger dc circuit breakers have magnets in them to pull the arc one side and make it longer so it can break. Really big breakers, both ac and dc, have compressed air that blows the arc out just like your kid with a birthday candle.

Arc-flash-box-person

So here is a nice video of an ac arc flash that should give you some idea of the difficulty of quenching an arc. Palo Verde had a horrible arc flash in 2008 that thankfully had no injuries. And here is a training video of an arc flash form the fine folks at e-Hazard.com

Here is another training video from Westex flameproof clothing:

And if you wondered if there was any glory left in the American worker, check out this high-voltage lineman working from a helicopter.

So that’s the trouble with dc. Since the voltage is not going through zero 120 times a second it is much harder to quench the arc. The operative word is “plasma”. That is what Fran Hoffart from Linear Tech taught me about li-ion batteries. He said that the burning lithium is certainly a problem. But the real mess is that a plasma ball forms, and that shorts out any other battery cells in the vicinity. An arc is plasma, and that is some nasty stuff. I mentioned to Fran that the iron phosphate chemistry lithium cells are supposed to be burn-proof. Fran looked at me with an expression that said “you can’t be that stupid” and replied “they all burn”. It is remarkable the difference you hear when talking to people who are making and selling the battery cells versus the people like Fran, that are making the chips to reliably charge the cells.

Arc-Flash-outside

I guess that is why that outlaw biker told me that the only thing that he was really scared of was electricity. I asked why and he said “Because it can kill you and you can’t see it.”

Cure RF squegging with a Neutrodyne circuit

Some headlines write themselves, huh? Squegging is when an RF amplifier or MHz-class switching regulator starts cycling on and off. In an audio amp it is called “motorboating” since that is the sound it makes. FET amplifiers are subject to this, like old tube amplifiers. Both have a high-impedance input, the tube grid or the FET gate. A FET gate is capacitive, so any charge that gets put on it will be stored by the gate, moving the bias point of the FET too high, and causing squegging. The Neutrodyne circuit comes from 1920 vacuum tube amplifiers. It is one of the ways you can tame squegging. High Frequency Electronics magazine has a nice article about squegging (pdf). The best way to show it is a figure in the article, who I hope the fine legal team at Summit Technical Media will let me show you.

Squegging-amplifier

Squegging is when the input of a FET or vacuum tube floats up momentarily and shuts down oscillations. This make the output cycle on and off, called motorboating (courtesy High Frequency Electronics).

Trust me; you really want to click over to the article since it has the schematics of a FET amplifier that will start to motor boat, as well as several ways to fix it. The whole magazine is pretty good. While you are at it, think of signing up for a print copy of the magazine. You need to be an engineer or tech worker, since the magazine is audited by BPA, so the advertisers know they are reaching tech people and not random idiots.

Remember that these tips apply to high frequency switching converters. And regulators are getting up into RF ranges. I remember seeing an 8-MHz switching regulator from Micrel years ago when I worked at EDN magazine. You might be using one of these fast regulators for some extreme size problems. These high speeds do cause less efficiency, as the gate charge is getting shunted to ground, but the inductor you need with these fast converters is miniscule. That Micrel part still manages 90% max efficiency, but you can use a 0.47µH inductor. That is one tiny inductor.

So I assume the Micrel folks have solved any squegging problems in their part, but it is still a good principle to understand should you run across it. It’s like sub-harmonic oscillations in switchers with a duty cycle greater than 50% (pdf page 10, pdf page 5, pdf page 72. It might befuddle you if you have never heard of it and don’t know the steps you need to take to solve it.

Bend your mind with Atmel’s XSense contest

We all know that bendable, flexible touchscreens are the future, and here at Atmel, we consider ourselves to be riding the crest of that curve with XSense, our high-performance, ultra-flexible touch sensor which allows for some crazy shaped, touch-able devices.

Go to any tech website today, and you’ll see the same ol’, same ol’ curved touchscreen phones and tablets. Cool stuff, but we can’t help feeling there’s got to be something more creative out there.

That’s why we’re inviting you to push past previous touch boundaries and create curved, pliable surfaces for anything you could imagine.

cardash

Sure, we have some ideas about how WE would use curved, flexible touchscreens. We want to hear what YOU would build with touch unleashed.

The sky’s the limit when it comes to creativity on this one, folks, so go crazy!

The top 10 creative ideas get automatically entered to become finalists and eligible for a grand prize of $1500!

But, better yet, if you reckon you could actually build whatever it is you’ve just thought up, there’s extra prize money on the line.

While you don’t need technical expertise to win our creative contest, if your design is built firmly around our Atmel Design Contest Sensor Specifications, you could win our XSense technical design contest for an additional $1500.

Or, if you’re feeling lazy, you can just browse other people’s designs and vote for your favorite. Easy!

FizzJelly with Atmel and the IoT

The Mobile Minds crew has debuted an Atmel-powered cellular connected platform designed to track and monitor a wide range of sensors. FizzJelly works straight out of the box, allowing users to effortlessly monitor and control their IoT devices.

“From motion to temperature and from water leaks to GPS tracking, [FizzJelly] will let you know by sending an alert,” a Mobile Minds rep explained in a recent Kickstarter post.

“It makes it easy to check to see if anyone has been in your house, find out where your car is, if your rooms have got too hot or cold or even turn on and off the lights.”

Indeed, users can command and query FizzJelly simply by sending and receiving text messages with a cell phone. To be sure, configuring and using FizzJelly is extremely simple, requiring a regular SIM card, a connected sensor and a text message. As expected, each unit can be configured with a unique PIN code to secure it against unauthorized access.

Additional key specs and features include:

  • Atmel ATmega32U4 MCU (microcontroller)
  • One internal temperature sensor
  • 8 I/O ports
  • One expansion port
  • GPS module (optional)
  • Programmable over Micro-USB
  • GSM Quad Band – 850/900/1800/1900MHz
  • Open Source development kit
  • Power range 6v – 16v (Motion Detector requires 9v – 16v)
  • Either Battery or AC adapter
  • CE & FCC approved
  • GCF (Worldwide approved module)
  • PTCRB (North America approved module)

Interested in learning more about the Atmel-powered FizzJelly? You can check out the project’s official Kickstarter page here.