ไมโครคอนโทรลมักจะรวม เอา 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
- ความเร็วการเปลี่ยนภาพ