Hot search keywords :
Relx Pod Relx Relx Device Candle Holder
News section > Electrical

Functional safety AVR MCUs, with a touch controller

2020-05-11 Editor:Super administratorSource:Original



Microchip-AVR-DA-block-diagram.jpg


“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

Recommend
2016 © SiCheng B6 V2.0 Enterprise Loading time:0.06s