» จากเว็บไซต์ » พิเศษ "ดูด้วยตัวคุณเองบนชิป DS3231

นาฬิกา DIY บนชิป DS3231



ในบทความนี้ตัวช่วยสร้างจะบอกคุณถึงวิธีการทำนาฬิกาข้อมือที่ตั้งโปรแกรมได้เอง - ตั้งแต่ขั้นตอนการออกแบบไปจนถึงการค้นหาชิ้นส่วนการบัดกรีและการเขียนโปรแกรม

นาฬิกาดิจิตอลเรียบง่ายนี้มาจากนาฬิกาข้อมือไบนารี Eiriks นาฬิกาใช้ไมโครคอนโทรลเลอร์ตัวเดียวกับเปิด Arduino UNO

นาฬิกาเรือนนี้มีความหนา 10 มม. และสามารถใช้งานได้นานหลายปีกับแบตเตอรี่ CR2032 เดียวแสดงเวลาที่แน่นอนและยังชดเชยอุณหภูมิด้วยชิป DS3231 นาฬิกาเวลาจริง (RTC) ด้วยคริสตัลในตัว


เครื่องมือและวัสดุ:
- อุปกรณ์ทำความเย็น;
เครื่องพิมพ์ 3D;
- แผงวงจรพิมพ์
-อิเล็กทรอนิกส์ ส่วนประกอบตามรายการ

ขั้นตอนที่หนึ่ง: เกี่ยวกับคุณสมบัติบางอย่าง
เพื่อแสดงเวลาไฟ LED 12 ดวงที่จัดเรียงเป็นวงกลมเช่นเดียวกับหน้าปัดแบบอนาล็อกจะถูกนำมาใช้ ต้นแบบเลือก LED สีแดงขนาด 0603 ร่วมกับตัวต้านทานที่มีมูลค่าค่อนข้างสูง (680 โอห์ม) พวกมันค่อนข้างประหยัดพลังงานและในเวลาเดียวกันก็ยังสามารถมองเห็นได้จากแสงแดดโดยตรง

ในการดูเวลาคุณต้องกดปุ่ม micro ที่ด้านข้างของเคส

ตามที่ได้กล่าวไปแล้วสำหรับ MCU จะใช้และตั้งโปรแกรมชิปตระกูล ATmega 328 (ทั้งหมดรองรับ 328/168/88) (หน่วยความจำแฟลช 32 KB, SRAM 2 KB และ 1 KB EEPROM) ด้วย 23 GPIO

RTC ที่ดีที่สุดที่อาจารย์สามารถได้รับคือ DS3231 ซึ่งช่วยประหยัดเวลาได้อย่างแม่นยำ (การชดเชยอุณหภูมิภายในและคริสตัลในตัวทำให้ชิปนี้เหมาะอย่างยิ่ง)

กำลังไฟได้มาจากเซลล์ CR2032 แบบ 2 โวลต์


ขั้นตอนที่สอง: PCB
ตัวช่วยสร้างใช้ Autodesk Eagle เพื่อสร้างแผงวงจร ก่อนอื่นเขาวาดไดอะแกรมตรวจสอบประสิทธิภาพ หลังจากวงจรเขาออกแบบเค้าโครงแผงวงจร

สำหรับการผลิตบอร์ดส่งไฟล์ไปให้ JLCPCB. ค่าพิมพ์ 2 $ + ค่าจัดส่ง
จากตัวเอง: ฉันเข้าใจแล้วว่าใน JLCPCB คุณสามารถสั่งซื้อและติดตั้งส่วนประกอบบนบอร์ดและได้ฟรีอย่างแน่นอน เป็นที่ชัดเจนว่าส่วนประกอบนั้นจำเป็นต้องซื้อจากพวกเขาด้วย



ขั้นตอนที่สาม: การบัดกรี
จากนั้นอาจารย์ก็ทำการติดตั้งบอร์ด ด้านล่างนี้คือไฟล์ที่แสดงร่องรอยและตำแหน่งของส่วนประกอบของบอร์ด
ShemeAndBOard.rar
GERBER.rar




ขั้นตอนที่สี่: รหัส
ตอนนี้คุณต้องโหลดรหัสบน DS3231
ต้องตั้งค่าพารามิเตอร์ต่อไปนี้ใน bootloader
บอร์ด: ATmega328
Bootlader: ใช่
นาฬิกา: ภายใน 1 Mhz
คอมไพเลอร์ LTO: ปิดใช้งาน
ตัวแปร: 328P / 328PA
BOD: 1.8V

คุณสามารถดาวน์โหลดรหัสเช่นเดียวกับคำแนะนำสำหรับการตั้งค่านาฬิกา ที่นี่.






ขั้นตอนที่ห้า: 3D การสร้างแบบจำลอง และประทับตรา
เคสได้รับการออกแบบใน Fusion 360 ทุกอย่างยกเว้นบอร์ดและกระจกจะพิมพ์บนเครื่องพิมพ์ 3D
การเคหะ
วงแหวนรอบนอกสำหรับกระจก
ฝาครอบด้านล่าง
ปุ่ม
ตัวช่วยสร้างใช้การตั้งค่าต่อไปนี้สำหรับการพิมพ์:
เครื่องพิมพ์ 3 มิติ - พรูซา I3 MK3S
วัสดุ: ปลา
ความสูงของชั้น - 0.1 มม
ความหนาตัวเรือน - 0.8 มม. (หัวฉีด: 0.4 - 2 ราย)
ความหนาของด้านบนและด้านล่าง - 0.8 มม
ความหนาแน่น - 100%
ด้าย - 1.75 มม
ประเภทการสนับสนุน - ทุกที่
แพลตฟอร์มประเภทคลัช - กระโปรง

ใส่แก้วเข้าไปในตัวเรือนจากนั้นใส่แหวนเข้าไป แผงวงจรถูกขันไปที่ฝาด้านล่างด้วยสกรู M1.4 Phillips จากนั้นติดตั้งปุ่มต่าง ๆ และสกรูส่วนบนของเคส
ด้านล่างคุณสามารถดาวน์โหลดไฟล์สำหรับพิมพ์เคสและสำหรับพิมพ์เคสในรูปแบบของไอคอน
สามารถพบไฟล์ STL และ. f3d ทั้งหมดได้ ที่นี่ .



10
9.3
10

เพิ่มความคิดเห็น

    • รอยยิ้มรอยยิ้มxaxaตกลงdontknowyahooNea
      นายรอยขีดข่วนคนโง่ใช่ใช่ใช่ก้าวร้าวลับ
      ขอโทษเต้นdance2dance3ให้อภัยช่วยเหลือเครื่องดื่ม
      หยุดเพื่อนดีgoodgoodนกหวีดหน้ามืดตามัวลิ้น
      ควันการตบมือเครย์ประกาศเป็นขี้ปากดอน t_mentionดาวน์โหลด
      ความร้อนโมโหlaugh1ภาคตะวันออกเฉียงเหนือประชุมmoskingเชิงลบ
      not_iข้าวโพดคั่วลงโทษอ่านทำให้ตกใจกลัวค้นหา
      ยั่วยุthank_youนี้to_clueumnikรุนแรงเห็นด้วย
      ไม่ดีbeeeblack_eyeblum3หน้าแดงโม้ความเบื่อ
      เซ็นเซอร์การหยอกล้อsecret2ขู่ชัยชนะYusun_bespectacled
      shokrespektฮ่า ๆprevedยินดีต้อนรับkrutoyya_za
      ya_dobryiผู้ช่วยne_huliganne_othodiFLUDห้ามใกล้
1 คิดเห็น
กำลังไฟให้ 2 เซลล์โวลต์ CR2032
Nea
CR2032 (DL2032), แบตเตอรี่ลิเธียม 3B

เราแนะนำให้คุณอ่าน:

มอบให้กับสมาร์ทโฟน ...