Sự miêu tả
Tôi đang thiết kế một hệ thống trong đó có một mạch điều khiển nguồn được cấp cho thẻ micro SD (bật / tắt).
Mạch như sau:
Mạch điều khiển công suất được thực hiện bởi P-MOSFET được tắt theo mặc định.
Tín hiệu MICROSD_PWR_EN được kết nối với chân của vi điều khiển được cấu hình là cống mở.
Vấn đề
Điện áp đo được trên chân VDD của thẻ micro SD phải là 0V theo mặc định. Tuy nhiên, điện áp này gần + 1V, không phải là logic "0" cũng không phải là logic "1". Điện áp đo được trên nút "+ 3.3V" là + 3.288V và điện áp đo được trên cổng của P-MOSFET Q5 là + 3.285V.
Bạn có bất cứ ý tưởng liên quan đến vấn đề này?
Điều đó có thể liên quan đến sự khác biệt 3mV giữa nguồn và cổng của bóng bán dẫn?
Giải pháp phần mềm
Trước tiên, cảm ơn tất cả các câu trả lời của bạn.
Có vẻ như tôi đã giải quyết vấn đề bằng phần sụn: bằng cách định cấu hình GPIO của thẻ SD là đầu ra mở và bằng cách đặt chúng thành logic "0", điện áp trên chân VDD của thẻ SD hiện ở mức gần 0V.
Như mọi người đã chỉ ra, nó có thể liên quan đến điốt bảo vệ của GPIO chip thẻ SD.