ฉันพยายามใช้โฟโตไดโอดเพื่อวัดระดับแสงผ่าน ADC บน ATMega168 ฉันได้รหัสไมโครคอนโทรลเลอร์ที่ทำงานได้อย่างถูกต้อง (การวัดค่าของพินและรายงานว่าเป็นความสว่างนำ) แต่ฉันมีปัญหาในการรับโฟโตไดโอดเพื่อรายงานแรงดันไฟฟ้าที่ขึ้นอยู่กับระดับแสง
ฉันเห็นว่าฉันสามารถทำสิ่งนี้ได้สำเร็จด้วย op amp ( ที่นี่ ) แต่ฉันต้องการที่จะทำสิ่งนี้โดยไม่ต้อง op amp ถ้าเป็นไปได้ ฉันมี 5 โวลต์และฉันต้องการให้โฟโตไดโอดคายค่าระหว่าง 0 และ 5 โวลต์ มีวงจรเจ้าเล่ห์ที่ฉันสามารถใช้เพื่อจุดประสงค์นี้ที่ไม่ต้องการแอมป์หรือไม่? ฉันถามคำถามนี้เพราะฉันต้องการทราบวิธีใช้โฟโตไดโอดเพื่อจุดประสงค์นี้ (ฉันไม่ต้องการใช้ LDR) ขอบคุณ!
แก้ไข