Analog-to-digital converter (ADC) วงจรแปลงอนาล็อกเป็นดิจิตอล
เป็นวงจรแปลงจาค่าไฟ Analog ออกเป็นเลขดิจิตอล ค่า"0" และ "1"
ขนาดฺ Bit output ก็แล้วแต่ IC ว่าจะออก 4 bit , 8 bit, 16 bit หรือใหญ่กว่านั้นแต่สูตรคำนวน
เอาต์พุตจะยกตัวอย่างแบบ 8 bit ตามนี้ครับ
****ยกตัวอย่าง***
8 bit ADC
Vref ที่ 7 Vdc
Vin = 2.5 Vdc
เราจะได้binary ของ ADC เท่าไร
8 bit ADC
Vref ที่ 7 Vdc
Vin = 2.5 Vdc
เราจะได้binary ของ ADC เท่าไร
***สูตร***
Output = ( Vin x 255) / Vref
Output = ( Vin x 255) / Vref
Output = เลขฐาน10 (decimal)
Vin = อะนาล็อกอินพุตที่ต้องการแปลง
Vref = ไฟอ้างอิงที่จ่ายเข้าวงจรADC
Vin = อะนาล็อกอินพุตที่ต้องการแปลง
Vref = ไฟอ้างอิงที่จ่ายเข้าวงจรADC
Output = (2.5 x255)/ 7
Output = 91
Output = 91
แปลงค่าเป็นbinary
01011011
01011011
แล้วค่าที่ได้เอาไปทำอะไร บ้างคนตั้งคำถาม
1.ใช้ป้อนเข้า Controller กรณีที่ตัว Controller ไม่มีport ADC
2.เอาไปต่อใช้งานควบคุมด้วยลอจิท "0"และ"1" จากportนั้นๆ
1.ใช้ป้อนเข้า Controller กรณีที่ตัว Controller ไม่มีport ADC
2.เอาไปต่อใช้งานควบคุมด้วยลอจิท "0"และ"1" จากportนั้นๆ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น