สูตรของคุณถูกต้อง แต่ต้องทำอย่างถูกต้องคุณจะต้องวนซ้ำผลลัพธ์ นี่เป็นเพราะแรงดันตกไปข้างหน้า LED ไม่เป็นเชิงเส้นกับกระแส (หรือกระแสไม่ตรงกับแรงดันตกข้างหน้าในหลาย ๆ กรณีผลกระทบนี้ไม่มีนัยสำคัญ แต่ในบางกรณีอาจทำให้เกิดข้อผิดพลาด 2: 1 หรือมากกว่า .
ในกรณีที่มีแรงดันไฟฟ้า "headroom" มากมายสำหรับตัวต้านทานซีรีส์ - ความแตกต่างระหว่าง Vcc และ Vf - ผลลัพธ์ดั้งเดิมมีแนวโน้มที่จะใกล้เคียงพอที่จะแก้ไขเพื่อไม่ให้เกิดปัญหา แต่ถ้าแรงดันไฟฟ้าส่วนหัวมีขนาดเล็กเมื่อเทียบกับ Vf การเปลี่ยนแปลงใน LED Vf กับปัจจุบันจะเปลี่ยน headroom ซึ่งจะเปลี่ยนกระแสซึ่งจะเปลี่ยน Vf ซึ่งจะ ... สิ่งนี้จะเกิดขึ้นจริงในสถานการณ์จริง
สำหรับไฟ LED สีขาว Vf โดยทั่วไปอยู่ในช่วง 2.9V ถึง 4V โดยมีค่าทั่วไปมากกว่า 3.3 - 3.8V จนกระทั่งค่อนข้างเร็วและพูดว่า 3.0 - 3.3V ใน LED ประสิทธิภาพสูงกว่ารุ่นใหม่ ในแอปพลิเคชั่นการผลิตที่จริงจัง Vf จะพร้อมใช้งานใน "ถังขยะ" ดังนั้นจึงสามารถรับประกันได้ภายใน +/- 0.1V ณ เวลาที่กำหนด ในการขายปลีกคุณอาจได้รับตัวอย่างจากถังขยะทุกถังและ Vf อาจเป็นเช่น 3.3V สำหรับ LED หนึ่งหลอดและ 3.6V สำหรับอีกหลอดหนึ่งที่มีชื่อเหมือนกัน
หากใช้งานจาก 5V หัวไม้จะเป็น 1.7V และ 1.4V ตามลำดับสำหรับการเปลี่ยนแปลงในปัจจุบันประมาณ (1.7-1.4) /1.7 = ~ 18% เพิ่มการเปลี่ยนแปลงเล็กน้อยใน Vf ที่มีกระแสสูงกว่าและเปลี่ยนแปลง 20% ในหากอาจส่งผลให้ไฟ LED "เหมือนกัน" ในกรณีส่วนใหญ่สิ่งนี้จะไม่สร้างความแตกต่างในทางปฏิบัติเพียงเล็กน้อย แสงที่ส่องออกมานั้นมีสัดส่วนประมาณกระแส - 20% ของแสงที่ส่องไม่สามารถตรวจพบได้ด้วยตาเปล่า
หากนี่คือ LED กำลังไฟ 5 วัตต์ความแตกต่างของการกระจาย LED อาจเป็น 1 วัตต์และอาจทำให้ความแตกต่างของอุณหภูมิและอายุการใช้งาน
ทั้งหมดนี้นำไปสู่คำแนะนำว่าในแอปพลิเคชั่น "ร้ายแรง" ไฟ LED ควรถูกขับเคลื่อนจากแหล่งจ่ายกระแสคงที่ถ้าคุณใส่ใจกับการใช้งานจริงในปัจจุบัน ในบทบาท "ตัวบ่งชี้" หรือแอปพลิเคชันการให้แสงสว่างระดับต่ำสิ่งนี้อาจไม่สำคัญ ในแอปพลิเคชันพลังงานสูงหรือที่อายุการใช้งาน LED มีความสำคัญดังนั้นไดรฟ์ปัจจุบันคงที่เป็นสิ่งจำเป็น