ก่อนอื่นฉันอยากจะบอกว่าฉันไม่ใช่วิศวกรไฟฟ้าดังนั้นโปรดอดทนกับฉัน ฉันไม่ได้ร่างภาพสำหรับสิ่งที่ฉันพยายามจะทำ แต่หวังว่าฉันจะอธิบายได้โอเค
ฉันมีทรานซิสเตอร์ NPN (โดยเฉพาะ 2n2222) และฉันกำลังทำสิ่งต่อไปนี้
- เชื่อมต่อแบตเตอรี่ขนาด 9 โวลต์เข้ากับตัวสะสมทรานซิสเตอร์
- เชื่อมต่อฐานทรานซิสเตอร์กับขาออก PWM Arduino (ทรานซิสเตอร์ 1k ระหว่าง)
- เชื่อมต่อกราวด์ของแบตเตอรี่ 9 โวลต์กับกราวด์ Arduino
- เขียน a for loop (i = 0-255) ซึ่งเพิ่มขึ้น 1 ทุก ๆ 100ms และทำ analogWrite (PWMOutputPin, i)
จากนั้นฉันใช้มัลติมิเตอร์เพื่อวัดแรงดันไฟฟ้าระหว่างกราวด์และขาตัวส่งและสิ่งที่ฉันได้รับคือค่าระหว่าง 0-4.5 โวลต์ในขณะที่แบตเตอรี่มีประมาณ 7.68V โดยการวัดโดยตรง
ฉันคิดว่าจุดประสงค์ของทรานซิสเตอร์คือการส่งแรงดันไฟฟ้าเต็มรูปแบบระหว่างตัวเก็บรวบรวมและตัวปล่อยความร้อนหากว่ามีแรงดันไฟฟ้าเพียงพอที่จะถูกส่งไปยังฐาน ถูกต้องหรือไม่ ฉันกำลังทำอะไรผิดหรือเปล่า?