ฉันอนุญาตให้กระแสผ่านมอเตอร์ DC ไหลผ่านตัวต้านทานขนาดเล็กและวัดแรงดันไฟฟ้าข้ามมัน ฉันต้องการให้แรงดันไฟฟ้าแบบอะนาล็อกนี้แก่ ADC ของไมโครคอนโทรลเลอร์เพื่อทำการประมวลผลสัญญาณบางอย่างบนมัน ปัญหาของฉันคือว่าตัวควบคุมไมโครทำงานบนแหล่งจ่ายที่แยกและแรงดันไฟฟ้าที่จะตรวจจับอยู่ด้านที่ไม่แยก ฉันรู้สึกว่าการใช้ตัวแยกสัญญาณอะนาล็อกไม่ใช่วิธีแก้ปัญหาที่ดี วิธีแก้ปัญหาอย่างหนึ่งคือการใช้ External ADC ในด้าน nonisolated และแยกเอาต์พุต ADC แบบดิจิทัล แต่ ADC นี้ไม่สามารถใช้แรงดันลบเมื่อมอเตอร์ทำงานในทิศทางอื่น กรุณาช่วย.