마이크로 컨트롤러에서 배터리에서 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.