IC Phoenix logo

Home ›  A  › A87 > AT90CAN128-16MU

AT90CAN128-16MU from AT,Atmel

Fast Delivery, Competitive Price @IC-phoenix

If you need more electronic components or better pricing, we welcome any inquiry.

AT90CAN128-16MU

Manufacturer: AT

Microcontroller WITH 128K BYTES OF ISP FLASH AND CAN CONTROLLER

Partnumber Manufacturer Quantity Availability
AT90CAN128-16MU,AT90CAN12816MU AT 2312 In Stock

Description and Introduction

Microcontroller WITH 128K BYTES OF ISP FLASH AND CAN CONTROLLER The AT90CAN128-16MU is a microcontroller manufactured by Atmel (now part of Microchip Technology). Here are its key specifications:  

- **Manufacturer**: Atmel (Microchip Technology)  
- **Core**: 8-bit AVR  
- **Flash Memory**: 128 KB  
- **SRAM**: 4 KB  
- **EEPROM**: 4 KB  
- **Clock Speed**: 16 MHz  
- **Operating Voltage**: 2.7V - 5.5V  
- **I/O Pins**: 53  
- **CAN (Controller Area Network)**: Yes, 2 CAN controllers  
- **Timers**: 4 (two 8-bit, two 16-bit)  
- **ADC**: 8-channel, 10-bit  
- **Communication Interfaces**: USART, SPI, I²C  
- **Package**: QFP-64  
- **Operating Temperature Range**: -40°C to +85°C  

This information is based on the manufacturer's datasheet.

Application Scenarios & Design Considerations

Microcontroller WITH 128K BYTES OF ISP FLASH AND CAN CONTROLLER# AT90CAN128-16MU Technical Documentation

## 1. Application Scenarios

### Typical Use Cases
The AT90CAN128-16MU is a high-performance 8-bit AVR microcontroller with CAN controller, making it particularly suitable for:

 Industrial Control Systems 
-  Motor Control Applications : Precise PWM control for brushless DC motors and stepper motors
-  Process Automation : Real-time monitoring and control of industrial processes
-  Sensor Networks : Multi-node data acquisition with CAN bus communication
-  Robotics : Multi-axis control systems requiring reliable communication

 Automotive Electronics 
-  Body Control Modules : Door control, window control, and lighting systems
-  Powertrain Systems : Engine management and transmission control
-  Infotainment Systems : CAN-based communication between entertainment components
-  Diagnostic Systems : On-board diagnostics and vehicle health monitoring

 Medical Equipment 
-  Patient Monitoring : Multi-parameter monitoring with reliable data transmission
-  Diagnostic Devices : Medical imaging equipment and laboratory instruments
-  Therapeutic Equipment : Infusion pumps and respiratory devices

### Industry Applications

 Industrial Automation 
-  Advantages : 
  - Robust CAN 2.0B implementation supports up to 1 Mbps
  - 128KB flash memory accommodates complex control algorithms
  - Industrial temperature range (-40°C to +85°C)
-  Limitations :
  - 8-bit architecture may be insufficient for computationally intensive applications
  - Limited to 16MHz maximum frequency

 Automotive Systems 
-  Advantages :
  - CAN controller with 15 message objects
  - Low power consumption modes extend battery life
  - High noise immunity suitable for automotive environments
-  Limitations :
  - Requires external CAN transceiver for physical layer implementation
  - Limited memory for complex automotive applications

 Building Automation 
-  Advantages :
  - Multiple communication interfaces (USART, SPI, I²C)
  - Real-time clock with calendar functionality
  - Multiple power-saving modes
-  Limitations :
  - May require additional components for wireless connectivity

### Practical Advantages and Limitations

 Key Advantages 
-  Communication Capabilities : Integrated CAN controller reduces external component count
-  Memory Resources : 128KB flash, 4KB EEPROM, and 4KB SRAM
-  Peripheral Integration : 8-channel 10-bit ADC, multiple timers, and PWM channels
-  Development Support : Extensive toolchain and library support

 Notable Limitations 
-  Processing Power : 8-bit architecture limits computational performance
-  Memory Constraints : May be insufficient for complex embedded Linux applications
-  Connectivity : No built-in Ethernet or USB interfaces

## 2. Design Considerations

### Common Design Pitfalls and Solutions

 Power Management Issues 
-  Pitfall : Inadequate decoupling causing erratic behavior
-  Solution : Implement 100nF ceramic capacitors at each power pin and bulk capacitance (10-100μF) near the device

 Clock Configuration 
-  Pitfall : Incorrect fuse bit settings leading to clock failure
-  Solution : Always verify fuse settings before programming and use external crystal for timing-critical applications

 CAN Bus Implementation 
-  Pitfall : Improper termination causing communication errors
-  Solution : Include 120Ω termination resistors at both ends of the CAN bus

### Compatibility Issues

 Voltage Level Compatibility 
-  Issue : 5V I/O pins may not be compatible with 3.3V devices
-  Resolution : Use level shifters or select 3.3V compatible variants

 CAN Transceiver Selection 
-  Issue : Mismatched transceiver characteristics affecting bus performance
-  Resolution : Use recommended transceivers like MCP2551 or TJA1050

 Development Tools 
-  

Partnumber Manufacturer Quantity Availability
AT90CAN128-16MU,AT90CAN12816MU ATMEL 18 In Stock

Description and Introduction

Microcontroller WITH 128K BYTES OF ISP FLASH AND CAN CONTROLLER The AT90CAN128-16MU is a microcontroller from ATMEL with the following specifications:

- **Manufacturer**: ATMEL  
- **Core**: AVR  
- **Flash Memory**: 128KB  
- **SRAM**: 4KB  
- **EEPROM**: 4KB  
- **Clock Speed**: 16MHz  
- **Operating Voltage**: 2.7V - 5.5V  
- **Package**: QFP-64  
- **I/O Pins**: 53  
- **CAN Controller**: Yes (2.0B Active)  
- **Timers**: 4 (8-bit and 16-bit)  
- **ADC Channels**: 8 (10-bit)  
- **Communication Interfaces**: USART, SPI, I²C  
- **Operating Temperature**: -40°C to +85°C  
- **Extended Features**: JTAG, On-chip Debug  

This information is based solely on the provided knowledge base.

Application Scenarios & Design Considerations

Microcontroller WITH 128K BYTES OF ISP FLASH AND CAN CONTROLLER# AT90CAN12816MU Technical Documentation

## 1. Application Scenarios

### Typical Use Cases
The AT90CAN12816MU is a high-performance 8-bit AVR microcontroller with integrated CAN controller, making it particularly suitable for:

 Industrial Control Systems 
- Real-time process control applications
- Distributed sensor networks
- Motor control systems
- PLC (Programmable Logic Controller) implementations

 Automotive Applications 
- Body control modules
- Dashboard instrumentation
- Climate control systems
- Door and window control units

 Building Automation 
- HVAC system controllers
- Lighting control systems
- Security and access control
- Energy management systems

 Medical Equipment 
- Patient monitoring devices
- Diagnostic equipment interfaces
- Therapeutic device controllers

### Industry Applications

 Automotive Industry 
-  Advantages : Built-in CAN 2.0A/B controller with 15 message objects, robust communication in noisy environments
-  Limitations : Limited processing power for complex automotive infotainment systems
-  Typical Implementation : Used in electronic control units (ECUs) requiring CAN bus communication

 Industrial Automation 
-  Advantages : 128KB flash memory accommodates complex control algorithms, 4KB EEPROM for parameter storage
-  Limitations : 8-bit architecture may be insufficient for high-speed data processing applications
-  Implementation : Factory automation controllers, robotic control interfaces

 Medical Devices 
-  Advantages : Low-power modes extend battery life, reliable communication for critical systems
-  Limitations : May require additional safety certifications for medical applications
-  Use Case : Portable medical monitoring equipment with communication capabilities

### Practical Advantages and Limitations

 Advantages 
-  Integrated CAN Controller : Eliminates need for external CAN controllers, reducing BOM cost and PCB space
-  Large Memory : 128KB flash and 4KB SRAM support complex applications
-  Robust Communication : CAN interface provides reliable data transmission in noisy environments
-  Low Power Operation : Multiple sleep modes for power-sensitive applications
-  Rich Peripheral Set : Multiple timers, USART, SPI, and TWI interfaces

 Limitations 
-  8-bit Architecture : Limited computational power for intensive processing tasks
-  Clock Speed : Maximum 16MHz may be insufficient for high-speed applications
-  Memory Constraints : 4KB SRAM may limit complex data structures in large applications
-  Package Complexity : 64-pin QFN package requires careful PCB design and assembly

## 2. Design Considerations

### Common Design Pitfalls and Solutions

 Power Supply Design 
-  Pitfall : Inadequate decoupling causing erratic behavior
-  Solution : Implement 100nF ceramic capacitors at each power pin, plus bulk 10μF tantalum capacitors
-  Implementation : Place decoupling capacitors within 5mm of power pins

 Clock Circuit Issues 
-  Pitfall : Crystal oscillator failing to start or unstable operation
-  Solution : Use appropriate load capacitors (typically 22pF) and ensure proper PCB layout
-  Implementation : Keep crystal and capacitors close to microcontroller, avoid routing other signals nearby

 CAN Bus Implementation 
-  Pitfall : Communication errors due to improper termination
-  Solution : Implement 120Ω termination resistors at both ends of CAN bus
-  Implementation : Use CAN transceiver (e.g., MCP2551) with proper common-mode choke

### Compatibility Issues

 Voltage Level Compatibility 
-  Issue : 5V I/O pins may not be compatible with 3.3V systems
-  Solution : Use level shifters or select 3.3V compatible peripherals
-  Alternative : Configure I/O pins for appropriate drive strength

 CAN Transceiver Selection 
-  Compatible Transceivers : MCP2551, TJA1050, SN65HVD230
-  Consider

Request Quotation

For immediate assistance, call us at +86 533 2716050 or email [email protected]

Part Number Quantity Target Price($USD) Email Contact Person
We offer highly competitive channel pricing. Get in touch for details.

Specializes in hard-to-find components chips