Arrow Electronic Components Online

ATtiny25/45/85 마이크로컨트롤러 비교

마이크로컨트롤러26 8월 2022
하얀 배경 위에 마이크로‑USB 커넥터, 표면 실장 부품, 레이블이 붙은 핀 홀을 갖춘 작은 검은색 마이크로컨트롤러 브레이크아웃 보드의 클로즈업.
모든 기사 보기

ATtiny 마이크로컨트롤러의 상호 교환성

작은 작업을 극도로 신뢰성 있게 처리할 수 있는 마이크로컨트롤러가 필요하고, BOM 비용이 낮은 경우 ATtiny85/45/25 마이크로컨트롤러 제품군은 많은 엔지니어들이 선택하는 옵션입니다. 이 장치는 크기가 매우 작고 제한된 IO 기능(5개의 전용 IO + 리셋)을 가지고 있다는 점에서 주목할 만합니다. 넓은 전압 범위에서 작동하며 전력을 매우 적게 사용합니다. 이러한 특성은 ATtiny를 배터리로 구동되는 e모빌리티 장치 또는 극도로 에너지 효율적인 전자 기기와 같이 전력을 절약해야 하는 제품에 이상적인 선택으로 만듭니다.

Various electronic integrated circuits in different package sizes, including DIP and sComparison of two Atmel microcontroller chips, one larger DIP package standing on metal pins and one smaller surface‑mount package, shown on a white background.

이미지: Jeremy Cook

그러나 지속적인 공급망 문제로 인해 익숙하게 사용하던 ATtiny 모델을 정확히 찾는 것이 불가능할 수 있으며, 필요로 하는 제품을 찾았더라도 가격이 예상과 다를 수 있습니다. 좋은 소식은 최신 자율 기계, 스마트 빌딩 기술 혁신, 또는 기타 스마트 장치에 적합한 대안으로 다른 ATtiny 마이크로컨트롤러가 있을 수 있다는 점입니다. 종종 하나의 ATtiny가 사양이 충분하다면 직접 대체품으로 작동할 수 있습니다.

ATtiny 차이점 (25/45/85)

길이 234페이지에 달하는 ATtiny25/V, ATtiny45/V, ATtiny85/V 데이터시트를 공부하면, 이 작은 칩들이 매우 인상적이라는 것을 알 수 있습니다. 이들은 쉽게 진공청소기에 빨려들어갈 수 있는 크기의 하우징에 엄청난 수의 기능을 담고 있습니다. 또한 이 세 가지 칩의 처리 차이는 주로 메모리 구성에 있다는 것을 발견할 수 있습니다. 모두 0~20 MHz에서 작동하는 표준 버전을 가지며, 0~10 MHz에서 작동하는 저전압 -V 버전도 있습니다. 이들은 PWM 출력, ADC 입력, 터치 기능 같은 다양한 주변 장치를 공유합니다.   메모리 통계는 데이터시트의 1페이지에서 확인할 수 있습니다. 각각 25, 45, 85를 요약하면:

  • Flash: 2/4/8 킬로바이트
  • EEPROM: 128/256/512 바이트
  • SRAM: 128/256/512 바이트
공통된 기능을 고려할 때, 미래 대비 또는 기타 이유로 메모리가 지나치게 사양화된 칩이 있다면 특정 장치에 사용할 프로세서를 재평가할 적기일 수 있습니다. 이러한 유연성을 갖추는 것은 공급 중단에 대비하고, 마이크로컨트롤러 가격에 따라 미래 비용을 절감할 수 있는 잠재력을 제공합니다.

ATtiny25/45/85 패키지

메모리 요구 사항 외에도 칩이 서로 간에 바로 교체 가능하려면 패키지가 호환되어야 합니다. 여기서 좋은 소식은, 모든 ATtiny 변형이 아래 형식으로 제공된다는 점입니다. 자세한 내용은 데이터시트의 204-211페이지에 설명되어 있습니다:

  • 8P3 – 8-리드 플라스틱 듀얼 인라인 패키지(PDIP)
  • 8S2 – 8-리드 플라스틱 소형 외곽 패키지(EIAJ SOIC)
  • 20M1 – 20-패드 마이크로 리드 프레임 패키지(MLF)

Close-up of a small surface‑mount integrated circuit labeled “A405 TKSV” placed beside a black pin header on a white background.

이미지: Jeremy Cook  | 크기 비교를 위한 0.1” 헤더

ATtiny85는 오직 (8P3, 8S2, 20M1) 형식으로만 제공됩니다. 따라서 25/45는 모든 ATtiny85 칩에 대해 호환되는 폼팩터를 가집니다. 하지만 ATtiny25ATtiny45는 이 제품군에서 다른 곳에서는 볼 수 없는 추가 형식을 각각 가지고 있습니다:

  • ATtiny45 – 8X – Plastic Thin Shrink Small Outline Package (TSSOP)
  • ATtiny25 – S8S1 – Plastic Gull Wing Small Outline Package (JDEC SOIC)
이 장치는 웨이퍼 형식으로도 제공될 수 있습니다. 이는 이 글의 범위를 약간 벗어나지만, 완전성을 위해 언급되었으며 고려할 가치가 있을 수 있습니다.

전압, 처리 속도 및 온도 허용 범위

ATtiny25/45/85 칩은 모두 10MHz 클록 속도의 “V” 버전(e.g. ATtiny25V-10MU)으로 제공되며, 1.8-5.5V의 전원이 필요합니다. 또한, 각 칩은 20MHz “비-V” 버전(e.g. ATtiny25-20MU)으로도 제공되며, 약간 더 높은 최소 2.7-5.5V 전원 공급이 필요합니다.   ATtiny의 표준 온도 범위는 -40ºC에서 +85ºC 사이입니다. ATtiny25의 경우에만 최대 +105ºC 및 +125ºC의 확장 온도 범위가 제공됩니다.

기타 ATtiny 가능성

Comparison of two Atmel microcontroller chips, one larger DIP package standing on metal pins and one smaller surface‑mount package, shown on a white background.

이미지: Jeremy Cook

ATtiny25/45/85는 신뢰할 수 있는 자동화 구성 요소이며, 여기에서 논의된 바와 같이 많은 상황에서 상호 호환됩니다. 기존 설계에 사용하려면 약간의 추가 적응이 필요하지만, 프로젝트용으로는 Microchip의 최신 1 및 0 시리즈 ATtiny 마이크로컨트롤러를 고려할 수도 있습니다.

ATtiny 기능 실험

ATtiny 시리즈는 사용 용도가 제한적이지만, 몇 가지 간단한 작업을 수행해야 하는 임베디드 장치와 같은 특정 프로젝트에서는 매우 유용합니다.    어떤 유형의 ATtiny를 선택하든–혹은 대체 선택하든–매우 작은 패키지 안에서 매우 신뢰할 수 있는 처리 능력을 제공한다는 점은 확신할 수 있습니다.

기사 태그

스마트 에브리띵
Microelectromechanical system (MEMs)
마이크로컨트롤러 - MCUs

관련 콘텐츠