Tag Archives: megaAVR

Atmel MCUs for fire and security

Atmel’s versatile MCUs power a number of fire and security applications – allowing vendors to design advanced systems that effectively safeguard people, property and business resources.

“Atmel offers a wide range of ARM-based AT91SAM and AVR 32-bit microcontrollers for such applications,” an Atmel engineering rep told Bits & Pieces. “More specifically, the SAM3 family and AVR UC3 families support entry-level systems, while advanced controllers with Ethernet connectivity are based on the SAM9 and AVR UC3 families.”

Backup mode and diverse connectivity options include an embedded soft modem, Wi-Fi extension board, Ethernet and RS485 connectivity, with Atmel CryptoAuthentication enabling node authentication and secure communication. Top-level security can be provided by AVR XMEGA hardware AES/DES crypto module and AES/DES bootloaders for megaAVR, tinyAVR and AVR XMEGA.

“It should also be noted that low-power 8-bit microcontrollers minimizes power consumption, with Atmel’s ATmega128RFA1 single-chip, allowing devs to design ZigBee smoke and motion detectors with extremely low power consumption,” the engineering rep continued. “Plus, Atmel’s XMEGA analog delivers optimal performance with 12-bit ADC resolution up to 2Msps with internal gain stage (up to X64), while optimizing BOM by removing its external gain stage.”

So let’s look at some specific example of how Atmel MCUs can be used to power a wide range of fire and security devices:

  • Control Panels – The primary point of contact for home and building automation consumers. Atmel’s portfolio supports a wide range of designs, meeting simple or complex needs.
  • Detectors – Known as the eyes and ears of fire and security solutions. Our low-power solutions are capable of supporting motion detectors, smoke detectors, sounders and glass break detectors based on the Atmel tinyAVR, megaAVR, AVR XMEGA and MCU Wireless (single-chip microcontroller +RF) families.
  • PIR (Camera) Detector – Atmel’s AVR picoPower technology significantly improves detector battery life, delivering the reliability that Passive Infrared (PIR) camera-based detectors require.

“Flexible connectivity is key for home gateway and control panel applications. That is why Atmel’s microcontrollers (MCUs) help vendors achieve a rapid time-to-market by providing validated connectivity via Ethernet, USB, soft modem (PSTN), Wireless LAN and RS-485 interfaces with backup mode,” the engineering rep added. “In the event the main power supply cut off, the control panel can automatically switch to battery operating mode to maintain connectivity.”

Interested in learning more? Additional information about Atmel’s extensive fire and security portfolio can be found here.

Embedding touch tech in MCU firmware

Atmel’s comprehensive QTouch Library makes it simple for developers to embed capacitive-touch button, slider and wheel functionality into general-purpose AT91SAM and AVR microcontroller (MCU) applications.

To be sure, Atmel’s royalty-free QTouch Library offers several library files for each device, while supporting various numbers of touch channels – thereby enabling both flexibility and efficiency in touch apps. And by selecting the library file supporting the exact number of channels needed, devs can achieve a more compact and efficient code using less RAM.

Simply put, Atmel’s QTouch Library can be used to develop single-chip solutions for many control applications, or to reduce chip count in more complex applications. Meanwhile, the library offers devs the latitude to implement buttons sliders and wheels in a variety of combinations on a single interface.

There is also broad controller support for Atmel MCUs: AT91SAM, tinyAVR, megaAVR, XMEGA, UC3A and UC3B. Up to 64 sense channels are supported for maximum interface sensitivity ( 256-level sliders and wheels require only three channels), while the QTouch Library supports three patented capacitive touch acquisition methods: QTouch, QTouchADC and QMatrix.

In addition, Atmel Adjacent Key Suppression (AKS) technology enables unambiguous detection of button touches for maximum precision, with full debouncing reports for touch buttons helping to ensure single, clean contacts. And last, but certainly not least, a common API across all library versions simplifies development.

Interested in learning more? Additional information about Atmel’s QTouch library can be found here.

Cooking with Atmel MCUs

Did you know that some scientists believe the advent of cooking played an important role in human evolution? Indeed, most anthropologists theorize that cooking fires first developed around 250,000 years ago, with the rise of agriculture, commerce and transportation between civilizations in different regions offering cooks many new ingredients.

Clearly, we’ve come a long way since the days when humans roasted meat on a spit over an open fire without any utensils, appliances or kitchens to be seen. Today, however, cooking appliances such as stoves, microwave ovens and conventional ovens typically require a combination of temperature and mass sensors, programmable timers and sophisticated motor control for relevant components. A number of current-gen units include remote controls, as well as rich, responsive touch control interfaces which are key for ease of use.

Now we’ve discussed quite a number of use cases for Atmel MCUs over the past few days, including automotive, lighting, telecare and even washing machines. So it shouldn’t come as much surprise to readers of Bits & Pieces that Atmel also offers a lineup of touch solutions and customizable microcontrollers which are ideal to power a wide range of cooking appliances.

Indeed, AVR microcontrollers are available in 105°C versions, as well as models up to 150°C, which are perfect for high temperature cooking requirements. Plus, Atmel offers a wide range of 8- and 32-bit microcontrollers dedicated to motor control – providing support for BLDC motors, AC motors and switched reluctance motors.

AVR 32-bit microcontrollers also feature a multi-layer databus and DMA controller that make them a perfect fit for HMI applications where high bandwidth is required. Meanwhile, robust touch sensor technology, coupled with Atmel’s QTouch library, allows designers to add capacitive touch buttons, sliders and wheels – without additional cost.

atmelcooking

In addition, native 5 volts support is available on the Atmel megaAVR and Atmel tinyAVR microcontrollers (MCUs), with high integration solutions, such as motor control and HMI touch in a single-chip, helping to reduce BOM. ZigBee PRO compatibility enables standards-compliant connectivity and smart metering, with node authentication capability supports smart meter infrastructure connections.

And last, but certainly not least, Atmel’s QMatrix technology offers a robust method to implement buttons and sliders in capacitive touch-technology, while built-in support for water rejection makes the QTouch solutions ideal for demanding environments.

Interested in learning more? Additional information about Atmel MCUs targeting various cooking appliances can be found here.

Optimizing charge cycles and battery life

Bits & Pieces has been on a roll this week with an automotive theme in honor of the latest additions to Atmel’s touch family: the mXT336S and mXT224S. In this article, we’re going to take a closer look at how Atmel optimizes automotive charge cycles and battery life with its MCUs.

As automotive enthusiasts know, Li-ion technology is currently the first choice for modern high-performance batteries. To be sure, Li-ion batteries are up to 30 percent smaller and 50 percent lighter than conventional NiMH batteries – yet manage to store significantly more energy.

However, while the batteries do offer concrete advantages in terms of size, weight, recharge speed and resistance to memory effects, Li-ion has a higher cost compared to other battery types. Of course, this can definitely be improved by using a battery management system like Atmel’s which optimizes battery performance.

“Our Li-ion battery management solution offers high accuracy analog measurement functions in combination with efficient active cell balancing ensuring optimum usage of battery capacity,” an Atmel engineering rep told Bits & Pieces. “Specifically, the megaAVR, ATmega32HVE2 and ATmega64HVE2 microcontrollers (MCUs) can be used to improve the performance and longevity of 12V standard lead-acid batteries.”

As the engineering rep notes, the above-mentioned MCUs are designed for intelligent battery sensor applications – with the devices determining the state of charge and state of health for 12V standard lead-acid batteries by measuring the battery voltage, current and temperature.

“For cars with idle-stop-go function, this feature is mandatory to retain sufficient battery energy for a guaranteed engine start,” the engineering rep added. “Combined with the Atmel ATA6870 Li-ion battery monitor IC, it forms an ideal system solution for replacing 12V standard lead-acid batteries with Li-ion batteries.”

Additional key features of an Atmel-powered battery management system and components include:

  • Active balancing – The industry’s first to feature active cell balancing for high cell count Li-ion batteries to prevent energy loss.
  • Maximum safety – Highest accuracy due to simultaneous cell voltage measurement of the cells in the entire battery stack leading to precise state-of-charge and state-of health calculations.
  • Smart sensing – Allows engineers to measure the battery voltage, current and temperature with up to 18-bit accuracy.
  • Valuable development tools – PC-controlled development kits help devs easily build a battery management system and get the most of the battery management devices.

Interested in learning more? Detailed information about using Atmel’s powered system can be found here.

Smartphones Powering the Internet of Things

Good piece today from Peter Yared, CTO of CBS Interactive, in Venture Beat. Yared’s key point is that smartphones are controlling a greater amount of devices inside–and outside–of the home. He writes, “It is likely that every room of a home will have a 4” or 7” smart device mounted as a control panel for lights, music, and more. Soon, “flipping a light switch” will sound as archaic as “dialing a telephone”.”

Part of what’s making this possible, says Yared, is the underlying technology. From embedded controllers–and we’d count Atmel maXTouch touchscreen controllers in this mix–to easy-to-use, low-cost platforms like Arduino, based on Atmel megaAVR microcontrollers, and Raspberry Pi, these technologies are making it easier and faster to create feature-rich smartphones as well as other touch-based and web-enabled devices. With these robust technologies and a lot of engineering ingenuity, consumers can now bring into their homes unique, smartphone-controlled products, from door locks to home theater systems. The same transformation is happening with today’s vehicles, where manufacturers now have the technology to bring the smartphone experience to drivers.

And this is why so many are calling this the era of The Internet of Things. Before long, according to The Internet of Things proponents, web-enabled devices and products will outnumber people on our planet. More and more of these “machines” will be able to take in data, apply smart analytics and algorithms, and take action, without our intervention.

Have you brought the smartphone experience into your car or home? What types of web-enabled products are most prominent in your life today?

Arduino-Based Personal Satellites Could Launch This Fall

The Arduino platform has become a common component in robotics and an array of do-it-yourself (DIY) tech gadgets. Now, Arduino boards, based on Atmel AVR megaAVR 8-bit and ARM processor-based microcontrollers, are poised to power personal satellites that could get launched into space as early as this fall.

One of the driving forces behind these cracker-sized satellites, dubbed “Sprites,” is Zac Manchester, who recently talked to the San Francisco Chronicle about his Kickstarter-funded project. Working from NASA’s Ames Research Center, Manchester and his team are aiming to get 250 of the personal satellites into space via a container placed inside the SpaceX’s Falcon 9 rocket, which resupplies the International Space Station.

More on the Sprite project here. What would you do with your own personal satellite?

Arduino-Powered Bartender Takes Orders Via Facebook, Twitter

How’s this for the life of the party? A robotic bartender, powered by Arduino and connected to Facebook and Twitter. Use a Facebook app, or a Twitter bot, to order your cocktail from the Social Drink Machine. And use the same app to tell your friends what you just ordered!

The creativity that fuelds the Arduino community is always impressive. And so are the underlying megaAVR microcontrollers inside the Arduino boards. Low-power, highly integrated megaAVR devices support the fast development process that enables designers to take fun and quirky ideas and quickly turn them into working products.

What have you made with Arduino?