# เฉลยและขอบเขต ADC/PWM

1. 10-bit: 1,024 รหัส 0–1,023; 12-bit: 4,096 รหัส 0–4,095 จำนวนบิตเป็น resolution ไม่รับรอง accuracy
2. LSB = 5 / 1024 V = 0.0048828125 V = 4.8828125 mV; code 512 อยู่ใน [2.5, 2.5048828125) V ตาม floor-bin ที่โจทย์ประกาศ การหาร 1,023 เพื่อ map endpoint เป็นอีกนิยาม ไม่แทน calibration ของชิป
3. 1,000 Hz: T = 1/1000 s = 1 ms; tHigh = 0.25T = 0.00025 s = 250 µs; 2,000 Hz: T = 0.0005 s = 0.5 ms; tHigh = 0.000125 s = 125 µs ความถี่สองเท่า duty เท่าเดิม พัลส์สั้นลงครึ่งหนึ่ง
4. Vmean = 0.25×3.3 + 0.75×0 = 0.825 V ขายังสลับ HIGH/LOW ไม่ใช่ DAC หรือค่าความสว่าง/ผลโหลดที่วัดได้ ESC ต้องใช้ protocol และคู่มือของรุ่น
5. analogRead ให้ raw; analogReadMilliVolts แปลงเป็น mV ด้วย calibration ตาม SDK แต่เป็นคนละการอ่านเมื่อเรียกต่อกัน ช่วง ADC ไม่เท่ากับ logic 3.3 V โดยอัตโนมัติ

ทั้งหมดเป็นการอธิบาย/คำนวณ ไม่มีผลบอร์ด oscilloscope firmware หรือผู้เรียนจริง
