วันจันทร์ที่ 7 กันยายน พ.ศ. 2558

Digital week 6 (08/09/2015)

1.) สิ่งที่ได้จากการเรียนรู้

- หลักการทำงานของ Filp-Flop ต่างๆ

Flip-Flop คืออะไร ? 
   Filp-Flop คือ วงจรทางอิเล็กทรอนิกส์ ซึ่งมี output อยู่ 2 สถานะ คือ  Q  และ \overline{Q} นั้นคือจะมีค่าทางลอจิกตรงกันข้ามเช่นถ้า Q = 1 , \overline{Q} = 0 และยังเป็น gate ที่มีหน่วยความจำหนึ่งบิตใช้เก็บค่า 0 หรือ 1 (ที่เป็นเลขฐาน2) คุณลักษณะอีกอย่างหนึ่งของฟลิปฟล็อปที่แตกต่างกับ gate คือ สามารถรักษาหรือเปลี่ยนแปลงสถานะของเอาต์พุตได้โดยใช้สัญญาณอินพุต

- Clock Pulse คืออะไร?


Clock Pulse 
     เป็นวิธีการที่ทำให้ฟลิปฟล็อปแต่ละตัวสามารถเปลี่ยนสภาวะไปพร้อมๆ กันได้โดยต้องมีการให้สัญญาณการเปลี่ยนสถาวะ ซึ่งสัญญาณนี้เรียกว่า Clock pulse(CK)ส่วนนี้เองที่ทำให้ไม่ต้องใช้
ฟลิปฟล็อปต่อร่วมกันหลายๆอัน หรือหากต้องการแยกการ Clock ของ Flip-Flop ก็สามารถทำได้เช่นกัน


- Ship Register คืออะไร?
Ship Register คือ รูปแบบหนึ่งของวงจร Sequential Logic เพื่อใช้ในการจัดเก็บหรือส่งข้อมูลในรูปแบบเลขฐานสอง โดยการนำ D Type Filp-Flop มาต่อเรียงกัน

2.) ปัญหาที่พบ

-ยังสับสนสำหรับการต่อแบบ Parallel , Serail ว่าควรจะต่อกับ Debounce Switch ขอบขาใด ขาใดของICที่ต้องต่อกับDebounce Switchบ้าง







Digital week 5 (31/08/2015)

1.) สิ่งที่ได้จากการเรียนรู้

- หลักการทำงานของ 7-Segment
   ส่วนตัวผมรู้สึกชอบมากหากมีการเรียนรู้ในห้องเรียน และได้ทดลองต่อวงจรของจริง มันสามารถทำให้ผม ได้ทราบว่าผมไม่ทราบอะไรบ้าง มีข้อสงสัยตรงไหน

เริ่มด้วย หลักการทำงานของ 7-sement

-สังเกตได้ว่า LED ใน 7-sement นั้น จะมีอยู่ทั้งหมด 7 ดวง (หากนับที่จุดด้วยจะมี 8)
-ซึ่งหลักการง่ายๆคือ การถอดรหัสของ input ว่าเข้ามาจำนวนเท่าใด แล้วoutputจะต้อง on LED ตรงที่ใดบ้าง
-และโดยทั่วไปแล้ว เราจะใช้เลขฐาน2 จำนวน 4 bit เพื่อเข้ารหัสผ่าน 7-Sement Decoder ในการ On 7-Sement ว่ารหัสที่ 0000 , 0001 , 0010 ต้อง On LED ที่ตำแหน่งใด

หากต้องการตัวเลข 2 หลัก หรือมากกว่านั้น ???
สามารถทำได้โดยการแปลง เลขฐาน2 เป็น เลขแบบBCD
-เลข BCD มีหลักมาจากว่า คนเรามักจำเลขฐาน2จำนวน 4bit ได้ เราจึงแยกเลขฐาน2 จำนวน 4 bit เป็น 2ชุด ชุดแรก แทนหลักสิบ ชุดหลังแทนหลักหน่วย และทำการต่อผ่าน 7-Sement Decoder แยกหลักสิบและหลักหน่วย

และทางกลุ่มเราก็ได้ลองทำการจำลองต่อดูครับ (แต่ไม่สำเร็จเพราะงงสาย><'')


2.) ปัญหาที่ได้ - ไม่มีครับ มีแต่ความประทับใจ
ผมชอบที่จะได้ลองทำ ลองเล่นลองต่อจริงๆ ถึงมันไม่สำเร็จ แต่เราก็รู้ว่าในครั้งต่อๆไปเราควรทำอย่างไรเพื่อไปสู่ความสำเร็จ ขอบคุณครับ