Page 332 - Untitled
P. 332
༛
วงจรดิจิตอลละลอจิก༛ ༛ ༛บททีไ༛10༛อุปกรณຏปลีไยนสัญญาณ༛༛༛317
ตารางทีไ༛10.5༛(ตอ)༛
༛
อาตຏพุต༛
ิ
ั
รงดนอนะลอกทีไอนพุต༛(วลต)༛ 8༛ 4༛ 2༛ 1༛
ຏ
D༛ C༛ B༛ A༛
6༛ 0༛ 1༛ 1༛ 0༛
7༛ 0༛ 1༛ 1༛ 1༛
8༛ 1༛ 0༛ 0༛ 0༛
9༛ 1༛ 0༛ 0༛ 1༛
10༛ 1༛ 0༛ 1༛ 0༛
11༛ 1༛ 0༛ 1༛ 1༛
12༛ 1༛ 1༛ 0༛ 0༛
13༛ 1༛ 1༛ 0༛ 1༛
14༛ 1༛ 1༛ 1༛ 0༛
15༛ 1༛ 1༛ 1༛ 1༛
༛
༛ ปຑญหา༛
༛ การท้างานของวงจรปลีไยน༛A/D༛รมปຊ༛มปຑญหา฿นรืไองความรใวยงเมพยงพอ༛ชน༛วงจรปลีไยน༛
ี
ั
ี
ั
ี
A/D༛ขนาด༛8༛บิต༛จะมฟลิปฟลอป༛8༛ตว༛ทีไปຓนวงจรนบขึๅน༛วงจรนบริไมนบจากคา༛0༛ของอาตพุตวงจร
ั
ั
ั
ຏ
ปลีไยน༛D/A༛เปปรียบทียบกับอินพุตอนะลอกทีไปງอนขຌามา༛ถຌาตຌองการ฿หຌนับถึงคาสูงสุดตຌอง฿ชຌสัญญาณ
ุ
ั
นาฬิกา༛252༛ลูก༛พืไอท้า฿หຌรงดันทีไอาตຏพตของวงจรปลีไยน༛D/A༛มีคาทากับรงดนทีไปງอนขຌาท้า฿หຌ
สียวลามาก༛
༛ วิธีการกຌเข༛
ี
༛ การท้า฿หຌวงจรปลีไยนสัญญาณดิจิตอลปຓนอนะลอกมความรใวสูงขึๅน༛ท้าเดดย฿ชຌวงจรรีจิสตอรຏ
ຌ
ประมาณคา༛(Successive-Approximation༛Register༛:༛SAR)༛ทนวงจรนับขึๅนพืไอ฿หຌการนับรใวขึๅน༛
༛ ตามรูปทีไ༛10.13༛(ก)༛สดงบลใอกเดอะกรมของวงจรปลีไยน༛A/D༛ทีไ฿ชຌ༛SAR༛ทนวงจรนบ༛มขา
ั
ี
อาตຏพต༛8༛ขา༛คือ༛D0-D7༛ปຓนสวนทีไท้า฿หຌวงจรปลีไยน༛D/A༛ผลิตรงดันออกมาตางกัน༛ตามรูปทีไ༛10.13༛
ุ
(ข)༛ดยก้าหนด฿หຌรงดันอຌางอิงปຓน༛10༛วลตຏ༛ปງอนขຌาทีไขา༛Vref༛การท้างานของวงจรมีขัๅนตอนดังนีๅ༛
༛ 1.༛มืไอกดปุຆม༛Start༛จะปຓนการปງอนลอจิก༛0༛ขຌาทีไขา༛WR༛อินพุต༛ละมืไอปลอยปุຆมกดจะริไมมีการ
ั
ั
ี
ปลีไยนปลง฿นชวงขอบขาขึๅน༛ขณะดยวกนมอมีสัญญาณนาฬิกาพลสຏทีไ༛1༛ทีไปຓนชวงบวกปງอนขຌามา༛
ืไ
SAR༛จะ฿หຌลอจิก༛1༛ออกทีไอาตຏพุตบิตสูงสุด༛D7༛ท้า฿หຌวงจรปลีไยน༛D/A༛ปลีไยนรงดนอนะลอก฿หຌมีคา
ั
ปຓนครึไงหนึไงของคาสูงสุด༛
༛ 2.༛ถຌาอาตຏพุตของวงจรปลีไยน༛D/A༛มคามากกวารงดนทีไปງอนขຌามา༛(Vin)༛SAR༛อาตพุตจะกลับเป
ຏ
ั
ี
ปຓนลอจิก༛0༛มืไอวงจรปลีไยน༛D/A༛มีคาทีไอาตพตนอยกวารงดัน༛Vin༛SAR༛จะท้า฿หຌลอจิกบิตทีไ༛7༛ปຓน
ຌ
ุ
ຏ
ลอจิก༛1༛