Important parameters
- Maximum rating
- Power supply - voltage, current consumption
- Reset
- I/O ports parameters
- Flash programming
- Clocking
Maximum ratings
- Microcontrollers have to be viewed as a complicated device, sensitive to many factors
- Each device have their own absolute Maximum Ratings that must be viewed very carefully
- The values found in that table MUST NOT be exceeded
Main parameters:
- Operating temperature
- usually from -40C to 130C
- usually different temperature variants available
- differs from chip vendor to chip vendor
- Usually NOT protected against overheating
- Thermal resistance should be taken into consideration in order to avoid problems with overheating
The microcontroller can overheat when:
Power supply
- PS
- usually it is a delicate task
- most of uc have more than 1 ps unit
- each ps input have usually different requirements
- the most problematic for ps are uc with analog part (mixed signals, sometimes bigger uc require more current like 0.5A, so we have to use special capacitors and thicker traces)
- Types and choosing
- We have to choose between linear nad switching (more popular nowadays) ps
- INPUT ac or dc → OUTPUT unregulated dc → OUTPUT regulated dc
- Linear only if the clean output is crucial.
- We should have 50% bigger maximum power than needed
- Dual supply - different supplies for analog and digital part
- Single supply - we have additional filtering for analog supplies (BEAD, inductor, capacitor)
- Decoupling capacitors - VERY important (100nF is standard value), each ps pin has to have decoupling capacitor (Electrolytic capacitors have better transient response than tantalum)
- Single PS is enoungh up to 12 bits