วงจรนาฬิกาปลุกดิจิตอลที่ใช้ไมโครคอนโทรลเลอร์พร้อมการทำงาน

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





นาฬิกาที่สร้างขึ้นพร้อมกับนาฬิกาปลุกเรียกว่าเป็นนาฬิกาปลุกซึ่งรวมถึงเวลาที่ตั้งไว้ล่วงหน้าเพื่อจดจำบางสิ่งหรือปลุกผู้คนในเวลานั้นด้วยการส่งเสียงปลุก นาฬิกาปลุกทำงานเป็นตัวเตือนเพื่อปลุกคนในเวลาที่ตั้งไว้ นาฬิกาเหล่านี้ได้รับการออกแบบให้มีกริ่งเซ็นเซอร์และไฟเพื่อแจ้งเตือนบุคคล สามารถหยุดเสียงนาฬิกาปลุกได้โดยการกดปุ่มหรือหยุดโดยอัตโนมัติโดยส่งเสียงบี๊บในช่วงเวลาที่กำหนด นาฬิกาปลุกที่ทันสมัย ได้รับการออกแบบให้มีการแปลงกล้องสอดแนมหรือวิทยุ AM / FM สัญญาณเตือนเหล่านี้สามารถมาได้ทั้งในรูปแบบดั้งเดิมหรือดิจิทัลพร้อมโมเดลการ์ตูนหลายแบบ บทความนี้กล่าวถึงนาฬิกาปลุกดิจิตอลที่มีแผนภาพวงจรนาฬิกาดิจิตอลและการทำงาน

นาฬิกาปลุกดิจิตอล

นาฬิกาปลุกดิจิตอล



นาฬิกาปลุกดิจิตอลคืออะไร

นาฬิกาดิจิทัลเป็นนาฬิกาชนิดหนึ่งที่ใช้แสดงเวลาในรูปแบบดิจิทัลรวมถึงสัญลักษณ์หรือตัวเลข นาฬิกาเหล่านี้มักจะเชื่อมต่อกับไดรฟ์อิเล็กทรอนิกส์ แต่คำว่าดิจิทัลหมายถึง จอ LCD ไม่ใช่กลไกการขับเคลื่อน วงจรนาฬิกาดิจิตอลใช้การสั่นของไฟ AC 50-60hz นาฬิกาปลุกดิจิตอลส่วนใหญ่จะแสดงชั่วโมงของวันในรูปแบบ 12 ชั่วโมงหรือ 24 ชั่วโมงโดยมีการระบุ AM หรือ PM นาฬิกาปลุกดิจิตอลส่วนใหญ่ใช้จอ LCD การแสดงผลเจ็ดส่วน หรือ VFD


นาฬิกาดิจิตอลทำงานด้วยกระแสไฟฟ้าหลักและต้องรีเซ็ตเวลาเมื่อปิดเครื่อง นาฬิกาส่วนใหญ่ไม่มีแบตเตอรี่สำรองดังนั้นสิ่งนี้จะทำให้ไม่สามารถสร้างเสียงปลุกในเวลาที่กำหนดได้ เพื่อแก้ไขปัญหานี้มีนาฬิกาปลุกแบบดิจิทัลจำนวนมากที่พร้อมใช้งาน ด้วยแบตเตอรี่ ในช่วงที่ไฟฟ้าดับ นาฬิกาดิจิทัลเชิงพาณิชย์มักมีความสม่ำเสมอมากกว่านาฬิกาสำหรับผู้บริโภค เนื่องจากนาฬิกาเหล่านี้ให้การสำรองข้อมูลเพื่อรักษาเวลาโดยใช้แบตเตอรี่หลายทศวรรษในช่วงปิดเครื่อง



8051 นาฬิกาปลุกดิจิตอลที่ใช้ไมโครคอนโทรลเลอร์พร้อมจอ LCD

ส่วนประกอบที่จำเป็น ของวงจรนาฬิกาดิจิตอลที่ใช้ไมโครคอนโทรลเลอร์ 8051 นี้พร้อมจอแสดงผล LCD ส่วนใหญ่ประกอบด้วยจอแสดงผล LCD, ไมโครคอนโทรลเลอร์ AT89C51, พรีเซ็ต, กริ่ง piezo และลำโพง ฟังก์ชั่นของแต่ละองค์ประกอบของโครงการนี้จะกล่าวถึงด้านล่าง

จอแสดงผล LCD

จอ LCD 16 × 2 เป็นจอแสดงผลอิเล็กทรอนิกส์และใช้ในแอพพลิเคชั่นที่หลากหลายจอแสดงผลประเภทนี้ใช้ใน LED หลายเซกเมนต์และจอแสดงผล 7 ส่วน ในจอ LCD นี้อักขระแต่ละตัวจะแสดงในเมทริกซ์ 5 × 7 พิกเซล จอแสดงผล LCD นี้ประกอบด้วยสองรีจิสเตอร์คือ ลงทะเบียนข้อมูลและลงทะเบียนคำสั่ง . การลงทะเบียนคำสั่งเป็นคำสั่งให้จอแสดงผล LCD ทำงานเช่นการล้างหน้าจอการเริ่มต้นการควบคุมการแสดงผลและการตั้งค่าตำแหน่งเคอร์เซอร์ ข้อมูล (ค่า ASCII ของอักขระ) register ใช้เพื่อแสดงข้อมูลที่จัดเก็บบนจอ LCD

จอแสดงผล LCD

จอแสดงผล LCD

ไมโครคอนโทรลเลอร์ AT89C51

ไมโครคอนโทรลเลอร์ AT89C51 เป็นของ ไมโครคอนโทรลเลอร์ 8051 . มี RAM 128 ไบต์และ PEROM 4kb สามารถลบและตั้งโปรแกรมใหม่ได้สูงสุด 1,000 ครั้ง ประกอบด้วย 40 พินและแยกออกเป็นสี่พอร์ต ได้แก่ P1, P2, P3 และ P4 พอร์ตทั้งสี่นี้เป็นพอร์ตแบบสองทิศทาง 8 บิต ยกเว้นพอร์ต P0 พอร์ตที่เหลือจะใช้เป็นทั้งพอร์ต i / p และ o / p


ไมโครคอนโทรลเลอร์ AT89C51

ไมโครคอนโทรลเลอร์ AT89C51

พอร์ต P0 & P2 ใช้เพื่อเสนอที่อยู่ไบต์สูงและต่ำเมื่อพอร์ตเหล่านี้เชื่อมต่อกับหน่วยความจำภายนอก พอร์ต 3 ประกอบด้วยพินแบบมัลติเพล็กซ์สำหรับฟังก์ชันเฉพาะเช่นการขัดจังหวะฮาร์ดแวร์ การสื่อสารแบบอนุกรม จับเวลา i / ps และอ่านหรือเขียนการทำงานจากหน่วยความจำภายนอก ไมโครคอนโทรลเลอร์นี้มี UART แบบครบวงจรสำหรับการสื่อสารแบบอนุกรม การทำงานของ UART สามารถทำได้ตามโปรแกรมในอัตราการส่งข้อมูลที่แตกต่างกัน

ที่ตั้งไว้ล่วงหน้า

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

ที่ตั้งไว้ล่วงหน้า

ที่ตั้งไว้ล่วงหน้า

Piezo Buzzer

Piezo Buzzer ใช้ในการสร้างเสียงที่มีลักษณะตรงข้ามกับผลกระทบของเพียโซอิเล็กทริก สามารถใช้เสียงกริ่งนี้เพื่อแจ้งเตือนผู้ใช้เกี่ยวกับเหตุการณ์ที่เทียบเท่ากับการทำงานของสวิตช์อินพุตเซ็นเซอร์หรือสัญญาณตัวนับ Piezo buzzer ใช้ในวงจรเตือนภัย

Piezo Buzzer

Piezo Buzzer

Buzzer

ถึง กริ่งเป็นตัวแปลงสัญญาณ ที่เปลี่ยนพลังงานไฟฟ้าเป็นเสียง เมื่อสัญญาณไฟฟ้าถูกนำไปใช้กับขา i / p ของลำโพงสัญญาณนั้นจะก่อให้เกิดคลื่นเสียง พินที่เหลือเชื่อมต่อกับขั้ว GND โดยปกติลำโพงจะใช้เพื่อสร้างเสียงเพื่อตอบสนองต่อ o / p ของเซ็นเซอร์ ตัวอย่างเช่นในสัญญาณเตือนผู้บุกรุกเมื่อใดก็ตามที่เกิดการขัดจังหวะลำโพงจะเปิด

Buzzer

Buzzer

แผนภาพวงจรนาฬิกาดิจิตอล

นี่คือวงจรนาฬิกาดิจิตอลรุ่นปรับปรุงพร้อมจอ LCD มีคุณสมบัติพิเศษในการตั้งปลุกในครั้งแรก ในการรีเซ็ตจอแสดงผลจะกระตุ้นให้ผู้ใช้ตั้งปลุก โดยการกดสวิตช์ที่เกี่ยวข้องสามารถตั้งค่าส่วนประกอบอย่างต่อเนื่องได้ สวิตช์เหล่านี้เป็นสวิตช์ต่ำที่ใช้งานได้และสามารถให้สายดินกับ i / p ที่เทียบเท่าได้ หมุดของไมโครคอนโทรลเลอร์ . โหมด AM และ PM ได้รับการแก้ไขโดยการเลื่อนสวิตช์ระหว่างขั้ว VCC และ GND GND จะแก้ไข CLK ในโหมด AM ในขณะที่ Vcc จะตั้งค่าในโหมด PM

แผนภาพวงจรนาฬิกาดิจิตอล

แผนภาพวงจรนาฬิกาดิจิตอล

หลังจากแก้ไขสัญญาณเตือนแล้วพินของสัญญาณเตือนจะเชื่อมต่อกับ VCC ผ่านสวิตช์ กระบวนการตั้งเวลาจะเตือนเช่นเดียวกับนาฬิกาดิจิตอลธรรมดา ๆ เมื่อเวลาของนาฬิกาดิจิทัลเทียบเท่ากับเวลาปลุกจะมีข้อความ Alarm แสดงบนจอ LCD และขาสัญญาณเตือนของไมโครคอนโทรลเลอร์ AT89C51 จะสูงเป็นระยะเวลาหนึ่ง หมุดเตือนนี้สามารถเชื่อมโยงกับกริ่งหรือลำโพงเพื่อสร้างการเตือนตามเวลาที่ตั้งไว้ล่วงหน้า

ทั้งหมดนี้เป็นข้อมูลเกี่ยวกับ นาฬิกาดิจิตอล วงจรซึ่งออกแบบโดยใช้ไมโครคอนโทรลเลอร์ AT89C51, พรีเซ็ต, Piezo Buzzer, Buzzer และจอ LCD เราหวังว่าคุณจะมีความเข้าใจที่ดีขึ้นเกี่ยวกับโครงการนาฬิกาปลุกดิจิตอลนี้ นอกจากนี้ข้อสงสัยใด ๆ เกี่ยวกับแนวคิดนี้หรือ โครงการอิเล็กทรอนิกส์ โปรดแสดงความคิดเห็นของคุณโดยการแสดงความคิดเห็นในส่วนความคิดเห็นด้านล่าง นี่คือคำถามสำหรับคุณนาฬิกาปลุกดิจิตอลใช้งานอะไรได้บ้าง?

เครดิตภาพ: