MC34064와 같은 IC의 목적이 무엇인지 궁금합니다. 전원을 켰을 때 마이크로 컨트롤러를 재설정하는 것입니까 아니면 다른 이유가 있습니까? 예전에는 마이크로 컨트롤러를 재설정하기 위해 간단한 트랜지스터 스위칭 회로 (RC 포함)를 만들었습니다. 이 IC의 이름은 "저전압 감지"이며 "리셋 IC"또는 이와 유사한 것이 아니기 때문에 묻습니다.
MC34064와 같은 IC의 목적이 무엇인지 궁금합니다. 전원을 켰을 때 마이크로 컨트롤러를 재설정하는 것입니까 아니면 다른 이유가 있습니까? 예전에는 마이크로 컨트롤러를 재설정하기 위해 간단한 트랜지스터 스위칭 회로 (RC 포함)를 만들었습니다. 이 IC의 이름은 "저전압 감지"이며 "리셋 IC"또는 이와 유사한 것이 아니기 때문에 묻습니다.
답변:
간단한 트랜지스터가 "오래된 날"에 할 수있는 일을하기 위해 왜 IC가 필요한지 이해하려고 노력하고 있습니다. 이 경우 몇 가지 이유는 다음과 같습니다.
IC에 내부 밴드 갭 기준 전압이 있으므로 트리거 포인트를 정확하게 설정할 수 있습니다. 간단한 트랜지스터를 사용하면 매우 특정한 값으로 안정적으로 트리거하기가 더 어렵습니다.
리셋 핀이 트리거 될 때 낮은 시간을 유지하도록 특정 시간을 설정할 수 있습니다 (단순한 트랜지스터로는하기가 더 어렵습니다). 많은 IC는 최소 리셋 어설 션 시간으로 엄격한 요구 사항을 갖습니다.
이 유형의 IC는 일반적으로 저전압 (이 경우 1V)으로 작동하여 파워 레일에서 큰 전압 강하에 안정적으로 작동합니다.
IC 리셋 대신 UV 감지로 라벨을 붙인다는 사실은이 IC가 설계된 목적, 즉 마이크로 프로세서를 리셋하는 목적을 명확하게 설명하기 때문에 실제로 중요하지 않습니다.
MCU 내부에는 전압에 민감한 많은 활동이 있으며 모든 활동에 동일한 VDD에서 문제가있는 것은 아닙니다.
정확한 UVD는 모든 활동이 원하는 VDD를 얻도록 보장하며 일부는 여전히 제대로 작동합니다.
정상적인 사용에서는 사용자가 전원 버튼을 눌러 장치를 끕니다. MCU가 버튼 누름을 감지하면 종료 시퀀스가 시작되고 펌웨어는 포인터를 프로그램 시작 부분으로 설정해야합니다.
정전이 발생하거나 사용자가 플러그를 끄면됩니다. 저전압 핀은 MCU의 벌크 캡 전원이 부족하기 전에 이러한 장애를 감지 할 수 있어야합니다. 펌웨어는 다음 전원 켜기를 준비하기 위해 프로그램 시작 부분에 포인터를 빠르게 설정해야합니다. 따라서 다음에 장치 전원을 켜면 정상적으로 작동합니다.
간단한 IO 명령을 사용하는 경우 포인터가 마지막 위치에서 계속 실행해도되므로 명령이 필요하지 않을 수 있습니다. 그러나 예를 들어 I2C를 사용하여 많은 IC를 초기화해야하는 경우 시작 포인터를 초기화하는 것이 중요합니다.
저전압 상황은 마이크로 컨트롤러 및 메모리에 좋지 않을 수 있습니다. 많은 마이크로 컨트롤러에는 이러한 이유로 기본 저전압 보호 시스템이 내장되어 있습니다. 가장 일반적인 장애 모드는 플래시 메모리 쓰기 컨트롤러 오작동을 일으키는 저전압으로 인해 플래시 메모리가 손상된 것입니다.
저전압 센서의 또 다른 일반적인 용도는 배터리를 보호하는 것입니다. 많은 유형의 배터리는 누출되거나 나중에 완전히 재충전 할 수 없기 때문에 매우 낮은 전압으로 방전되는 것을 좋아하지 않습니다. 예를 들어, LiPo 및 NiMH 셀은 과방 전에 의해 손상된다. 전압이 낮아지면 복잡한 회로를 저 전류 상태로 만들기가 어려울 수 있지만 회로와 배터리 사이의 FET에 연결된 저전압 센서는 매우 효과적이고 저렴합니다.