โมดูลนาฬิกา DS1302นาฬืกาโมดูลนาฬิกาสำหรับ Arduino อูโน่เมกกะสตาร์ทเตอร์ DIY บอร์ดพัฒนา
โมดูลนาฬิกา DS1302แบบเรียลไทม์:
DS1302นี้เป็นชิปนาฬิกาแบบชาร์จหยดจากดัลลัสที่มีนาฬิกา/ปฏิทินแบบเรียลไทม์และแรมแบบคงที่31ไบต์ที่สื่อสารกับไมโครคอนโทรลเลอร์ผ่านอินเตอร์เฟซแบบอนุกรมที่เรียบง่าย วงจรนาฬิกา/ปฏิทินแบบเรียลไทม์ให้ข้อมูลเกี่ยวกับวินาที, นาที, ชั่วโมง, วัน, สัปดาห์, เดือนและปี จำนวนวันต่อเดือนและจำนวนวันในปีอธิกสุรทินจะถูกปรับโดยอัตโนมัติ การทำงานของนาฬิกาสามารถกำหนดได้โดยตัวบ่งชี้ AM/PM ในรูปแบบ24หรือ12ชั่วโมง DS1302สามารถติดต่อกับไมโครคอนโทรลเลอร์ได้ง่ายๆโดยการทำให้เป็นอนุกรมแบบซิงโครนัส ต้องการเพียงสามสายพอร์ต: (1) การรีเซ็ต RST (2) สายข้อมูล I/O (3) นาฬิกาอนุกรม sclk. ข้อมูลการอ่าน/เขียนนาฬิกา/แรมมีการสื่อสารในหนึ่งไบต์หรือมากถึง31ไบต์ DS1302ใช้พลังงานต่ำมากในขณะที่รักษาข้อมูลและนาฬิกาด้วยพลังงานน้อยกว่า1mW.
DS1302ชี้วัดประสิทธิภาพหลัก:
นาฬิกาแบบเรียลไทม์มีความสามารถในการคำนวณวินาที, นาที, ชั่วโมง, วัน, สัปดาห์, เดือนและปีก่อน2100ปีรวมถึงความสามารถในการปรับตัวในปีต่อไป
หน่วยความจำเก็บข้อมูลชั่วคราว31 8บิต
วิธีพอร์ตอนุกรม I/O ช่วยลดจำนวนพิน
แรงดันไฟฟ้าในการทำงานกว้าง2.0 5.5V
น้อยกว่า300nA เมื่อทำงานปัจจุบันคือ2.0V
มีสองทางในการถ่ายโอนข้อมูลแบบไบต์เดียวและกลุ่มอักขระสำหรับถ่ายโอนแบบหลายไบต์เมื่ออ่าน/เขียนนาฬิกาหรือข้อมูลแรม
แพคเกจ8-Pin จุ่มหรือตัวเลือกแพคเกจ SOIC 8-Pin ขึ้นอยู่กับการติดตั้งพื้นผิว
อินเตอร์เฟซ3สายที่เรียบง่าย
เข้ากันได้กับ TTL VCC = 5V
ช่วงอุณหภูมิอุตสาหกรรมเสริม-40 + 85
ท่อจ่ายไฟแบบคู่สำหรับสายไฟและแหล่งจ่ายไฟสำรอง
พารามิเตอร์ของโมดูลนาฬิกาเรียลไทม์ DS1302มีดังนี้:
1.PCB เป็นแผงเดี่ยวขนาด: 44มม. * 23มม. * 1.6มม.
2.มี4รูสำหรับกำหนดตำแหน่งเส้นผ่านศูนย์กลาง3.1มม.
3.แบตตอรี่สำรองเป็น CR2032ท้องฟ้าแท้แรงดัน3V กระแส260mAh ไม่แบตเตอรี่แบบชาร์จไฟได้ เวลาในการเก็บรักษาข้อมูลตามทฤษฎีคือมากกว่า10ปี!
4.คริสตัลออสซิลเลเตอร์32.768กิโลเฮิรตซ์คริสตัลออสซิลเลเตอร์นำเข้าจากประเทศญี่ปุ่นตัวเก็บประจุที่ตรงกันคือ6pF ขนาด2*6มม.
5.DS1302เป็นชิพขนาดใหญ่ภายในประเทศ8พินที่นั่ง IC ใต้ชิปง่ายต่อการเปลี่ยนและเสียบชิป
6.แรงดันการทำงานของโมดูลเข้ากันได้กับ3.3V/5V ซึ่งสามารถเชื่อมต่อกับ5V และ3.3V MCU
7.อุณหภูมิในการทำงาน: 0 ° --- 70 °
วิธีการเดินสายไฟ (การใช้โปรแกรมที่ให้มาเป็นตัวอย่างคุณสามารถเชื่อมต่อพอร์ต IO ใดๆและแก้ไขคำจำกัดความพอร์ตในโปรแกรม):
วีซี → + 5V/3.3V
Gnd→ GND
คลิก → P02
ข้อมูล → P01
RST → P00
ข้อควรระวัง:
1.อย่าย้อนกลับ VCC และ GND เพื่อหลีกเลี่ยงการเผาชิป
พอร์ต P0ของ2.51 MCU ต้องอยู่ของเล่นเชื่อมต่อกันตัวต้านทานเปลี่ยนระดับ หาก MCU ของคุณไม่มีตัวต้านทานเปลี่ยนระดับคุณจะสามารถเชื่อมต่อสายข้อมูลไปยังพอร์ตอื่น