Slide01 digital fundamental

32
517212: Digital Logic Design บทที1 - พื้นฐานระบบดิจิทัล 5 พฤศจิกายน 2555

description

 

Transcript of Slide01 digital fundamental

Page 1: Slide01 digital fundamental

517212: Digital Logic Design บทที่ 1 - พื้นฐานระบบดิจิทัล 5 พฤศจิกายน 2555

Page 2: Slide01 digital fundamental

Digital

Page 3: Slide01 digital fundamental

Digital

Page 4: Slide01 digital fundamental

คือวิถีการทำงานโดยใช

“ตัวเลข”

Page 5: Slide01 digital fundamental

มันอยูทุกที่ ทุกเวลา

Page 6: Slide01 digital fundamental

มันมีอิทธิพลตอการดำรงชีวิต

Page 7: Slide01 digital fundamental
Page 8: Slide01 digital fundamental

วงจรอิเล็คทรอนิกส

Page 9: Slide01 digital fundamental

วงจรอิเล็คทรอนิกส

Page 10: Slide01 digital fundamental

วงจรอิเล็คทรอนิกส

Page 11: Slide01 digital fundamental

วงจรอิเล็คทรอนิกส

Page 12: Slide01 digital fundamental

ชนิดของวงจรอิเล็คทรอนิกส

Page 13: Slide01 digital fundamental

แอนะล็อก

ชนิดของวงจรอิเล็คทรอนิกส

Page 14: Slide01 digital fundamental

แอนะล็อก ดิจิทัล

ชนิดของวงจรอิเล็คทรอนิกส

Page 15: Slide01 digital fundamental

แอนะล็อก ดิจิทัล

ชนิดของวงจรอิเล็คทรอนิกส

คา (quantity) ที่ใชในการทำงานของวงจร

Page 16: Slide01 digital fundamental

คาแบบอะนาลอก

ค่าที่วัด

เวลา

Page 17: Slide01 digital fundamental

คาแบบดิจิทัล

ค่าที่วัด

เวลา

Page 18: Slide01 digital fundamental

ขอไดเปรียบของระบบดิจิทัล

Page 19: Slide01 digital fundamental

ประมวลผล(process)

Page 20: Slide01 digital fundamental

การจัดเก็บ(storage)

Page 21: Slide01 digital fundamental

การสื่อขอมูล(transmission)

Page 22: Slide01 digital fundamental

สองระบบนี้มักทำงานอยูรวมกัน

Page 23: Slide01 digital fundamental

เลขไบนารี, คาระดับลอจิก, และรูปคลื่นดิจิทัล

Page 24: Slide01 digital fundamental

เลขไบนารีระบบเลขไบนารี (ใชสัญลักษณ 0 หรือ 1)

มีหนวยเปน”บิต (bit)” (มาจาก binary digit)

ในวงจรดิจิทัล

1 เปนตัวแทน ไฟฟาศักยสูง (HIGH voltage)

0 เปนตัวแทน ไฟฟาศักยต่ำ (LOW voltage)

เราเรียกกลุมของบิตซึ่งประกอบขึ้นดวย 0 กับ 1 วารหัส (codes)

ใชสำหรับเปนตัวแทนของคาตัวเลข, ตัวอักขระ, สัญลักษณตางๆ, (ยกตัวอยางเชน รหัส ASCII), ชุดคำสั่ง, และอื่นๆ

Page 25: Slide01 digital fundamental

คาระดับลอจิกคาศักยไฟฟาที่ใชแทน 0 และ 1 เรียกกันวาคาระดับลอจิก (logic levels)

โดยอุดมคติแลวเราจะใชเพียงคา ลอจิกสูง (1) กับ ลอจิกต่ำ (0) เทานั้น

ในทางปฏิบัตินั้นจะมีชวงในการตัดสินวาศักยไฟฟาระดับใดจะเปน ลอจิกสูงหรือต่ำ หรือไมเปนคาลอจิกใดเลย

ยกตัวอยางวงจรที่ใชเทคโนโลยีแบบ CMOS

ศักยไฟฟา 2V - 3.3V จะเปนลอจิกสูง

ศักยไฟฟา 0V - 0.8V จะเปนลอจิกต่ำ

HIGH(binary 1)

Not allowed

LOW(binary 0)

VH(max)

VH(min)

VL(max)

VL(min)

Page 26: Slide01 digital fundamental

รูปคลื่นดิจิทัลเปนรูปคลื่นระดับศักยไฟฟาที่เปลี่ยนแปลงกลับไปกลับมาระหวางศักยสูงและศักยต่ำ

พัลส (pulse) ในอุดมคติ

ที่เวลา t0 เรียกวา leading edge,

ที่เวลา t1 เรียกวา trailing edge

HIGH HIGH

LOW LOW

Positive-going pulse Negative-going pulset0 t1 t0 t1

Page 27: Slide01 digital fundamental

พัลส (ในความเปนจริง)

Rise time Fall time

tr tf

twPulse width

90%

50%

10%

Amplitude

Page 28: Slide01 digital fundamental

คุณลักษณะของรูปคลื่นดิจิทัลรูปคลื่นดิจิทัลจะมีลักษณะเปนขบวนของพัลส (pulse train) ซึ่งอาจมีลักษณะดังตอไปนี้

แบบคาบเวลาแนนอน (periodic)

คาบ (T) = T1 = T2 = T3 = … = Tn

ความถี่ (f) = 1/T

แบบไมมีคาบเวลา (non-periodic)

T1 T2 T3

Page 29: Slide01 digital fundamental

รูปคลื่นกับขอมูลดิจิทัล

Bit time

1

0clock

1

0A

1 0 1 0 0 1 1 0 0 1 0 1Bit sequence represented by waveform

A

Page 30: Slide01 digital fundamental

การสงถายขอมูล

ขอมูลดิจิทัลสามารถสงถายกันไดสองรูปแบบไดแก :

อนุกรม (serial) – แตละบิตจะถูกสงทีละบิต

ขนาน (parallel) – ทุกๆบิตของกลุมขอมูลจะถูกสงไปพรอมๆกันผานทางสายสื่อสารหลายๆเสน (1 เสนสำหรับ 1 บิต)

Page 31: Slide01 digital fundamental

การสงถายขอมูล

ขอมูลดิจิทัลสามารถสงถายกันไดสองรูปแบบไดแก :

อนุกรม (serial) – แตละบิตจะถูกสงทีละบิต

ขนาน (parallel) – ทุกๆบิตของกลุมขอมูลจะถูกสงไปพรอมๆกันผานทางสายสื่อสารหลายๆเสน (1 เสนสำหรับ 1 บิต)

ขอเปรียบเทียบระหวางแบบอนุกรมกับแบบขนาน

ขอไดเปรียบ: ใชสายสื่อสารนอยกวา

ขอเสียเปรียบ: ใชเวลาในการสงถายมากกวา

Page 32: Slide01 digital fundamental

รูป title page http://images.bit-tech.net/content_images/2010/09/arduino-projects-getting-started/arduino-side-large.jpgรูปฉากหลัง (โลก) http://www.hdwallpapers.in/walls/digital_world-wide.jpgรูปคนใช้คอม http://www.cyber-medicine.org/FeaturesNews/images/kid_300.jpgรูปหลอดฯ http://wccftech.com/images/articles/History-of-RAM/Vacuum-Tube.jpgรูปเครื่องใช้หลอดฯ http://1ststagespringhill.org/blog/uploaded_images/eniac-706368.jpgรูปชิพ http://www.birnstihl.com/photos/productreal/Silicon%20chip%20on%20finger.jpgรูปสมาร์ทโฟน http://www.allshadow.com/wp-content/uploads/smartphone-line-up.jpgรูปสมอง http://reginanuzzo.com/wp-content/digitalbrain_01.jpgรูปเมมโมรี ่http://www.photoschool.org.uk/wp-content/uploads/2009/01/memory-card.jpgรูปไฟเบอร์ออพติกส์ http://www.protelcommunications.com/e107_images/custom/j0403732.jpg