วัด Vcc บน ATtiny13a?
ฉันพยายามคิดว่าฉันสามารถวัด Vcc ของ attiny13a ได้หรือไม่ แต่รหัสที่ฉันใช้กับ arduino และ attiny85 ใช้ไม่ได้ นี่คือที่ที่ฉันได้รับรหัสจาก ฉันรู้ว่ามันทำงานโดยใช้การอ้างอิง 1.1v และ ADC และในแผ่นข้อมูล attiny13a มันบอกว่ามันมีสิ่งเหล่านี้ แต่ฉันไม่สามารถใช้งานได้
คำตอบ
รหัสที่คุณเชื่อมโยงเพื่อวัดการอ้างอิงภายใน 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 แผ่นข้อมูลจะช่วยให้คุณมีรายละเอียด