ไมโครคอนโทรลมักจะรวม เอา Annlog-to-Digital trivers (ADC) และ ดิจิตอล-to-Analog differ (DAC) ไปใช้ในการเชื่อมต่อกับสัญญาณโลกแห่งความเป็นจริง การเข้าใจการทํางานเหล่านี้จําเป็นสําหรับการออกแบบระบบอิเล็กทรอนิกส์ที่มีประสิทธิภาพ มัคคุเทศก์นี้จะให้ภาพรวมของ ADC และปฏิบัติการของ DAC ในไมโครคอนโทรล (PDF)

ADC คืออะไร?

ADC แปลงสัญญาณแรงกดแบบ แอนาล็อก ให้เป็นค่าดิจิทัลที่ตัวควบคุมไมโครสามารถประมวลผลได้

มตินี้กําหนดจํานวนระดับความไม่ต่อเนื่องของ ADC ที่สามารถผลิตได้ ตัวอย่างเช่น ADC มีระดับ 1024 ระดับ ซึ่งจะช่วยให้วัดได้แม่นยํามากขึ้น อัตราตัวอย่างจะบ่งชี้ว่า ค่าสัญญาณ ADC จับภาพได้บ่อยแค่ไหน

ADC ทํางานอย่างไร

ADC เกี่ยวข้องกับการสุ่มค่าแรงกดเข้าแบบ APC และแปลงค่าเป็นเลขฐานสอง กระบวนการนี้รวมขั้นตอนหลัก 3 ขั้น คือ: สุ่ม, ควอนตัม, และรหัสรหัส ไมโครคอนโทรลอ่านค่านี้ในดิจิทัลสําหรับกระบวนการต่อไป

DAC คืออะไร?

DAC ทําการดําเนินการย้อนกลับของ ADC. มันแปลงค่าดิจิทัลเป็นแรงสั่นสะเทือนแบบ แอนาล็อก หรือสัญญาณปัจจุบัน. DACs ถูกใช้เมื่อตัวควบคุมไมโครจําเป็นในการสร้างสัญญาณจําลอง เช่น เสียงหรือแรงขับเคลื่อน

DAC ทํางานอย่างไร

DAC นําข้อมูลเข้าแบบดิจิทัล โดยปกติจะเป็นรูปแบบไบนารี และแปลงเป็นแรงกดแบบสัดส่วนโพรเซสนี้เกี่ยวกับการเลือกระดับความแรงไฟฟ้าที่ตรงกับค่าดิจิทัล และส่งออกผ่านเครือข่ายที่ต้านทานหรือวงจรอื่น ๆ

  • ความละเอียด (บิต)
  • อัตราการสุ่มข้อมูล
  • ช่วงของแรงดันไฟฟ้านําเข้า/ output
  • ความเร็วการเปลี่ยนภาพ