ขณะนี้ฉันกำลังออกแบบวงจรที่สามารถบันทึกข้อมูลจากเซ็นเซอร์และบันทึกข้อมูลที่บันทึกไว้ใน EEPROM อุปกรณ์ทั้งสองของฉัน (EEPROM และเพื่อการทดสอบ RTC) เชื่อมต่อผ่านบัส I2C กับ PIC16F887 µC อย่างไรก็ตามช่วงการทำงานของแรงดันไฟฟ้าของอุปกรณ์ทั้งสองนั้นไม่เหมือนกัน (5v สำหรับ EEPROM, 3.3 สำหรับ RTC) และแบตเตอรี่ของฉันคือแบตเตอรี่ 9V
ดังนั้นฉันจึงออกแบบวงจรอิเล็กทรอนิกส์ที่มีตัวเปลี่ยนระดับซึ่งประกอบด้วย MOSFET สำหรับการเดินสาย SDA / SDL ยิ่งไปกว่านั้นฉันได้เพิ่มตัวควบคุมแรงดัน LM317 สองตัวเพื่อให้พลังงานแก่อุปกรณ์ (9V-> 3.3V และ 9V-> 5V) เนื่องจากฉันไม่ใช่ผู้เชี่ยวชาญในการออกแบบสิ่งต่าง ๆ ฉันจะขอบคุณถ้าคุณสามารถดูสิ่งที่ฉันทำและบอกฉันว่าฉันทำอะไรผิดอย่างน่ากลัว!