วัด Vcc บน ATtiny13a?

Oct 14 2020

ฉันพยายามคิดว่าฉันสามารถวัด Vcc ของ attiny13a ได้หรือไม่ แต่รหัสที่ฉันใช้กับ arduino และ attiny85 ใช้ไม่ได้ นี่คือที่ที่ฉันได้รับรหัสจาก ฉันรู้ว่ามันทำงานโดยใช้การอ้างอิง 1.1v และ ADC และในแผ่นข้อมูล attiny13a มันบอกว่ามันมีสิ่งเหล่านี้ แต่ฉันไม่สามารถใช้งานได้

คำตอบ

7 EdgarBonet Oct 14 2020 at 02:11

รหัสที่คุณเชื่อมโยงเพื่อวัดการอ้างอิงภายใน 1.1 V โดยใช้ Vcc เป็นข้อมูลอ้างอิง ATtiny13A ไม่สามารถทำเช่นนั้นได้ มีการอ้างอิงภายใน 1.1 V แต่สามารถใช้เป็นข้อมูลอ้างอิงสำหรับ ADC เท่านั้นไม่ใช่ช่องที่วัดได้

สิ่งที่คุณสามารถทำได้หากคุณไม่สนใจที่จะเพิ่มฮาร์ดแวร์เพิ่มเติมคือหาร Vcc ด้วยตัวต้านทานบางตัวเพื่อให้ได้แรงดันไฟฟ้าตามสัดส่วน Vcc แต่ต่ำกว่า 1.1 V จากนั้นใช้การอ้างอิง 1.1 V เพื่อวัดแรงดัน กล่าวอีกนัยหนึ่งให้วัด Vcc ที่ลดขนาดเทียบกับการอ้างอิง 1.1 V แทนที่จะวัดการอ้างอิง 1.1 V เทียบกับ Vcc แผ่นข้อมูลจะช่วยให้คุณมีรายละเอียด