“Functional safety-ready designation is applied to devices that incorporate safety features and are supported by safety manuals, FMEDA [failure modes, effects, and diagnostic analysis] reports and, in some cases, diagnostic software,” according to the company. “AVR DA family includes several integrated safety functions – features ensuring a sufficient supply voltage such as power-on reset, brown-out detector and voltage-level monitor. The cyclic redundancy check (CRC) scan ensures the application code in the flash memory is valid. By ensuring code integrity, unintended and potentially unsafe behaviour of the application can be avoided.” FMEDA report and safety manual can be provided on request.
For real-time control “the integrated event system enables inter-peripheral communication without involving the CPU”, said Microchip. “Events are latency-free and never lost, providing predictability for reliable and safe design.”The capacitive touch controller supports up to 46 self-capacitance and 529 mutual capacitive touch channels and can be used to implement virtual buttons, sliders, wheels and touchpads as well as gestures.
A feature branded Driven Shield+ and a ‘boost mode’ are included to enhance noise immunity, water tolerance, touch sensitivity and response time, added the company.Processing is thorough an 8bit AVR CPU running at up to 24MHz, alongside up to 128kbyte flash, 16kbyte SRAM and 512byte of EEPROM – flash and SRAM counts have been chosen for stack-intensive applications such as wireless and wired sensors nodes.Amongst peripherals is a 12bit ADC with differential inputs to allow noise reduction techniques to be implemented for sensors. The ADC includes hardware for auto-triggering, result window comparison and result accumulation.
For power control, up to three zero-crossing detectors have also been included, and then there is a 10bit DAC, analogue comparators and a voltage reference.
Development tools include MPLAB X, MPLAB Xpress and Atmel Studio, with code configuration through MCC or Start.
Compilers include GCC, XC8 and IAR Embedded Workbench – with a functional safety-certified version of XC8 compiler available through Microchip’s ‘functional safety ready’ programme.Hardware support comes through PICkit 4, SNAP, Atmel ICE and the AVR128DA48 Curiosity Nano evaluation kit (see photo for the latter).
AVR128DA48 Curiosity Nano evaluation kit is here
Internal 24 MHz oscillator
Up to 128kbyte flash
Up to 16kbyte RAM
Up to 22channel, 130ksample/s 12bit differential ADC
10bit 350ksmple/sDAC
Analogue comparator
Up to three zero-crossing detectors
Cyclic redundancy check (CRC) scan
16bit real-time clock (RTC)
periodic interrupt timer
Configurable custom logic block
Up to 10 channel peripheral event system
Configurable,internal reference voltage
USART/SPI/dual-mode two-wire interface
Available in:
64-pin TQFP/VQFN
48-pin TQFP/VQFN
32-pin TQFP/VQFN
28-pin SOIC/SSOP/SPDIP
Source: This news has been taken from www.electronicsweekly.com