마이크로 컨트롤러에서 배터리에서 USB로 전환하는 방법은 무엇입니까?


2

나는 RAM에 센서 데이터를 수집하기 위해 3V 배터리로 구동되는 간단한 마이크로 컨트롤러를 설계하고있다. 데이터를 업로드 할 때 USB의 5V와의 충돌을 피하려면 어떻게해야합니까? 배터리를 분리하면 RAM이 손실됩니다. PCB가 매우 작기 때문에 솔루션은 매우 단순해야합니다.


5V 및 3V 전원 공급 장치를 모두 관리하므로 시스템에 영향을주지 않습니다. 어떤 종류의 마이크로 컨트롤러를 사용하고 있습니까? 추가 세부 사항을 추가하십시오.
Mahendra Gunawardena

3V 배터리로 PIC에 전원을 공급하고 있지만 데이터를 얻기 위해 5V USB에 연결해야합니다.
Jim Lewis

어떤 유형의 PIC입니까?
user8055

답변:


4

제한된 정보를 기반으로 두 가지 가능한 옵션이 있습니다.

  1. 비 휘발성 메모리에 데이터 저장을 고려하십시오.
  2. 넓은 입력 전압 범위를 지원할 수있는 TPS73633과 같은 LDO를 사용하십시오. TPS73633은 3.5V 및 5.5V 범위를 지원합니다. 출력은 3.3V입니다. 두 가지 전원 전압 옵션을 모두 제공하십시오.

enter image description here


비 휘발성은 나를 위해 작동하지 않습니다. LDO가 내 문제를 해결하지 못합니다.
Jim Lewis

@JimLewis 비 휘발성 메모리가 작동하지 않는 이유는 무엇입니까? LDO가 문제를 해결하지 못하는 이유는 무엇입니까?
Mahendra Gunawardena

16kb가 필요하고 여분의 칩을 원하지 않기 때문에. LDO 회로에 3V 배터리와 5V USB는 어디에 있습니까?
Jim Lewis

1
역류를 방지하기위한 두 개의 다이오드를 사용하면 두 전원을 모두 + vbus에 연결할 수 있습니다
ratchet freak

그렇습니다. 3V의 드롭이 한계를 넘을 수도 있지만 트릭을 할 수 있습니다. 그리고 더 높은 5V 전원에 다이오드가 필요 없다고 생각합니다.
Jim Lewis
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.