โคมไฟระบายแก๊สพร้อมตัวเลข ต้นแบบนาฬิกาที่มีตัวบ่งชี้การปล่อยก๊าซ วิธีประกอบนาฬิกาด้วยทรานซิสเตอร์ SV303

💖 ชอบไหม?แชร์ลิงก์กับเพื่อนของคุณ

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

นาฬิกาสามารถแบ่งออกเป็นบล็อกการทำงานดังต่อไปนี้:

1) บล็อกไฟฟ้าแรงสูง

2) บล็อกการแสดงผล

3) ตัวนับเวลา

4) หน่วยแบ็คไลท์

มาดูรายละเอียดเพิ่มเติมกัน

บล็อกไฟฟ้าแรงสูง

เพื่อให้ตัวเลขภายในหลอดไฟสว่างขึ้น เราจำเป็นต้องใส่แรงดันไฟฟ้าลงไป ลักษณะเฉพาะของหลอดปล่อยก๊าซคือต้องใช้แรงดันไฟฟ้าค่อนข้างสูง คือ แรงดันไฟฟ้ากระแสตรงประมาณ 200 โวลต์ กระแสไฟของหลอดไฟควรมีน้อยมาก

เครียดแบบนี้ไปเอามาจากไหน? สิ่งแรกที่นึกถึงคือปลั๊กไฟ ได้ คุณสามารถใช้แรงดันไฟหลักแบบแก้ไขได้ แผนภาพจะมีลักษณะดังนี้:


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

ในด้านนาฬิกา นักออกแบบใช้เส้นทางที่แตกต่างออกไป โดยเพิ่มแรงดันไฟฟ้าที่ปลอดภัยให้อยู่ในระดับที่ต้องการโดยใช้ตัวแปลง DC-DC กล่าวโดยย่อ ตัวแปลงดังกล่าวทำงานบนหลักการของการแกว่ง เราสามารถทำได้โดยใช้แรงมือเล็กน้อยในการสวิง ให้มันเร่งความเร็วได้ค่อนข้างมากใช่ไหม? ตัวแปลง DC-DC เหมือนกัน: เราปั๊มแรงดันต่ำไปแรงดันสูง

ฉันจะให้หนึ่งในวงจรตัวแปลงที่พบบ่อยที่สุด (คลิกเพื่อดูภาพขยายวงจรจะเปิดในหน้าต่างใหม่)


วงจรที่มีทรานซิสเตอร์เอฟเฟกต์สนามแบบกึ่งไดรเวอร์ ให้พลังงานเพียงพอแก่การจ่ายไฟให้กับหลอดไฟ 6 หลอดโดยไม่ร้อนเหมือนเตารีด

บล็อกการแสดงผล

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


เครื่องนับเวลา

บล็อกถัดไปคือตัวนับเวลา วิธีที่ง่ายที่สุดในการทำเช่นนี้คือใช้ชิป DS1307 แบบพิเศษ


มันให้ความแม่นยำของเวลาที่ดีเยี่ยม ด้วยชิปนี้ นาฬิกาจึงสามารถรักษาเวลาและวันที่ที่ถูกต้องได้ แม้ว่าไฟฟ้าดับเป็นเวลานานก็ตาม ผู้ผลิตรับประกันอายุการใช้งานแบตเตอรี่สูงสุด 10 ปี (!) จากแบตเตอรี่ทรงกลม CR2032

นี่คือแผนภาพการเชื่อมต่อทั่วไปสำหรับชิป DS1307:


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

บล็อกแบ็คไลท์

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

ตอนนี้ภาพถ่ายบางส่วนของโครงการนาฬิกาที่ค่อนข้างซับซ้อน ใช้ไมโครคอนโทรลเลอร์ PIC16F628 สองตัวเพื่อควบคุมเวลาและหลอดไฟ และใช้คอนโทรลเลอร์ PIC12F692 หนึ่งตัวเพื่อควบคุมไฟแบ็คไลท์ RGB

สีแบ็คไลท์เทอร์ควอยซ์:


และตอนนี้เป็นสีเขียว:


สีชมพู:


สีทั้งหมดนี้สามารถปรับได้ด้วยปุ่มเดียว คุณสามารถเลือกอย่างใดอย่างหนึ่ง ไดโอด RGB สามารถผลิตสีใดก็ได้

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


ตัวแปลงเดียวกัน มุมมองด้านล่าง ใช้โช้ค SMD และชิป MC34063 รุ่น SMD ในภาพฟลักซ์ที่เหลือยังไม่ได้ถูกชะล้างออกไป


และนี่คือนาฬิการุ่นสี่ดวงที่เรียบง่าย นอกจากนี้ยังมีไฟแบ็คไลท์ RGB


นี่คือโครงสร้างนาฬิกาแบบคลาสสิกที่ใช้หลอดปล่อยก๊าซของ Sunny Clock ไฟแบ็คไลท์แบบคงที่และวิธีการควบคุมหลอดไฟที่ผิดปกติเล็กน้อยโดยใช้ตัวถอดรหัส K155ID1 คู่หนึ่ง


ในบทความถัดไปเราจะพูดถึงรายละเอียดเพิ่มเติมเกี่ยวกับตัวแปลง DC-DC และการผลิตไฟฟ้าแรงสูง เราจะวิเคราะห์รายละเอียดเกี่ยวกับกระบวนการประกอบตัวแปลงและใช้หลอดไฟจากมัน

ขอบคุณทุกคน El Kotto อยู่กับคุณ เข้าร่วมกลุ่มในการติดต่อ

ฉันยินดีต้อนรับผู้ใช้อีกครั้งและรักษาสัญญาของฉัน!

วันนี้ฉันเริ่มโพสต์รายงานภาพถ่ายโดยละเอียดเกี่ยวกับการผลิตนาฬิกาที่ใช้ตัวบ่งชี้การปล่อยก๊าซ (GDI) IN-14 ถือเป็นพื้นฐาน

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

มาที่ขั้นตอนแรกกันดีกว่า - การแกะสลักกระดาน หลังจากค้นคว้าวรรณกรรมแล้ว ฉันพบเทคโนโลยีหลายอย่าง:

  1. - ในการทำงาน คุณต้องมีส่วนประกอบสามส่วน: เครื่องพิมพ์เลเซอร์ เฟอร์ริกคลอไรด์ และเตารีด วิธีที่ง่ายที่สุดและถูกที่สุด มีข้อเสียเปรียบเพียงข้อเดียว - เป็นการยากที่จะถ่ายโอนแทร็กที่บางมาก
  2. ต้านทานภาพ ในการทำงาน คุณต้องมีวัสดุดังต่อไปนี้: ตัวต้านทานภาพ ฟิล์มเครื่องพิมพ์ โซดาแอช และหลอด UV วิธีนี้ช่วยให้คุณสามารถแกะสลักกระดานที่บ้านได้ ข้อเสียคือมันไม่ถูก
  3. การกัดด้วยไอออนปฏิกิริยา (RIE)- งานนี้ต้องใช้พลาสมาที่มีฤทธิ์ทางเคมี จึงไม่สามารถทำได้ที่บ้าน

ส่วนใหญ่มักใช้การแกะสลักแบบขั้วบวก กระบวนการกัดกรดขั้วบวกเกี่ยวข้องกับการละลายด้วยไฟฟ้าของโลหะและการกำจัดออกไซด์เชิงกลโดยออกซิเจนที่ปล่อยออกมา

ค่อนข้างเข้าใจได้ว่าฉันเลือกวิธี LUT สำหรับการแกะสลักกระดาน รายการอุปกรณ์และวัสดุที่จำเป็นควรมีลักษณะดังนี้:

  1. เฟอริกคลอไรด์. ขายในผลิตภัณฑ์วิทยุในราคา 100-150 รูเบิลต่อขวด
  2. ไฟเบอร์กลาสฟอยล์ สามารถพบได้ตามร้านขายวิทยุ ตลาดนัดวิทยุ หรือโรงงาน
  3. ความจุ. ภาชนะบรรจุอาหารปกติก็สามารถทำได้
  4. เหล็ก.
  5. กระดาษมัน. กระดาษที่มีกาวในตัวหรือหน้าธรรมดาจากนิตยสารเคลือบเงาก็ใช้ได้
  6. เลเซอร์ปริ้นเตอร์.

สำคัญ! ฉบับพิมพ์จะต้องเป็นภาพสะท้อน เนื่องจากเมื่อภาพถูกถ่ายโอนจากกระดาษไปเป็นทองแดง ภาพนั้นจะสะท้อนกลับ

คุณต้องทำเครื่องหมายและตัดชิ้นส่วนของ PCB สำหรับบอร์ด ทำได้โดยใช้เลื่อยเลือยตัดโลหะ มีดเขียงหั่นขนม หรือในกรณีของฉัน - สว่าน

หลังจากนั้นฉันตัดภาพร่างของบอร์ดในอนาคตออกจากกระดาษแล้วแนบการออกแบบกับ textolite (ด้านฟอยล์) กระดาษถูกสงวนไว้เพื่อห่อ PCB เรายึดแผ่นด้านหลังด้วยเทปเพื่อยึดให้แน่น

จากด้านข้างของภาพวาดเราวาดผ่านกระดานอนาคตด้วยเหล็กหลาย ๆ ครั้งผ่านแผ่น A4 จะใช้เวลารีดผ้าอย่างเข้มข้นอย่างน้อย 2 นาทีเพื่อถ่ายโอนผงหมึกไปยังทองแดง

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

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

หากคุณคนสารละลายในภาชนะเป็นครั้งคราว อัตราการเกิดปฏิกิริยาก็จะเพิ่มขึ้นเช่นกัน เฟอริกคลอไรด์ไม่เป็นอันตรายต่อผิวหนังมือของคุณ แต่นิ้วของคุณอาจมีคราบ

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

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

ขั้นตอนที่สองของการผลิตนาฬิกาโดยใช้ GRI คือการบัดกรีส่วนประกอบต่างๆ ฉันจะพูดถึงเรื่องนี้ในโพสต์ถัดไปของฉัน

ดาวน์โหลด:

  1. โปรแกรม ).
  • โพสต์เกี่ยวกับ ส่วนประกอบการบัดกรี - ;
  • โพสต์เกี่ยวกับ เฟิร์มแวร์ไมโครคอนโทรลเลอร์ – ;
  • โพสต์เกี่ยวกับ การทำคดี – .

เครื่องตัดขอบที่สะดวกสำหรับหม้อแปลง เครื่องปรับความร้อนหัวแร้งพร้อมไฟแสดงสถานะ

คำตอบ

Lorem Ipsum เป็นเพียงข้อความจำลองของอุตสาหกรรมการพิมพ์และการเรียงพิมพ์ Lorem Ipsum เป็นข้อความจำลองมาตรฐานของอุตสาหกรรมนับตั้งแต่ช่วงปี 1500 เมื่อเครื่องพิมพ์ที่ไม่รู้จักเอาเครื่องพิมพ์ไปตะเกียกตะกายเพื่อสร้างหนังสือตัวอย่าง Lorem Ipsum มีอายุไม่เพียงแค่ห้าศตวรรษเท่านั้น http://jquery2dotnet.com/ แต่ยังเป็นการก้าวกระโดดไปสู่การเรียงพิมพ์แบบอิเล็กทรอนิกส์ โดยยังคงไม่เปลี่ยนแปลง โดยพื้นฐานแล้วได้รับความนิยมในทศวรรษ 1960 ด้วยการเปิดตัวแผ่น Letraset ที่มีข้อความ Lorem Ipsum และล่าสุดคือซอฟต์แวร์การเผยแพร่บนเดสก์ท็อปเช่น Aldus PageMaker รวมถึง Lorem Ipsum เวอร์ชันต่างๆ ด้วย

นาฬิกาธรรมดา - เทอร์โมมิเตอร์พร้อมตัวบ่งชี้การปล่อยก๊าซ

คุณสมบัตินาฬิกา

เวลา:

วันที่:(วันที่ - เดือน - วันในสัปดาห์)

อุณหภูมิ:

โหมดการแสดงผล 6 โหมด และแสดงวันที่และอุณหภูมิอัตโนมัติทุกๆ 35 วินาที

กดปุ่ม "-" เพื่อเลือกโหมดการแสดงผล
http://www.youtube.com/watch?v=QReDKfZJKd0

นาฬิกาประกอบขึ้นโดยใช้วงจรขนาดเล็กที่สุด:

PIC16F628A- ตัวควบคุมนาฬิกา
DS1307- ตัวนาฬิกานั่นเอง
BU2090- ตัวถอดรหัสแคโทด
แม็กซ์1771- หม้อแปลงแรงดันไฟฟ้า
DS18B20- เซ็นเซอร์อุณหภูมิ - หากคุณไม่ต้องการเทอร์โมมิเตอร์ คุณก็ไม่จำเป็นต้องติดตั้ง
DS32KHz- ไมโครวงจรกำเนิดเพื่อความแม่นยำ
หากไม่ต้องการความแม่นยำ และคุณเพียงแค่เลือกควอตซ์ที่แน่นอนที่ 32.768
จึงไม่สามารถติดตั้ง DS32KHz ได้

คำอธิบายของปุ่ม:
ปุ่ม "-" ในโหมดตั้งเวลานาฬิกา และปุ่มสำหรับเลื่อนดูโหมดการแสดงผลในโหมดการทำงานของนาฬิกา
ปุ่ม "ตกลง" - เพื่อเข้าสู่โหมดการตั้งค่านาฬิกา
ปุ่ม "+" ในโหมดตั้งเวลานาฬิกา และปุ่มแสดงวันที่และอุณหภูมิในโหมดการทำงานของนาฬิกา

โหมดการแสดงผล:

1 - ตัวเลขจางลงอย่างราบรื่นและตัวเลขใหม่ปรากฏขึ้นอย่างราบรื่น

2 - นาฬิกาทำงานตามปกติ ในโหมดนี้ "ลูกตุ้ม" จะทำงาน

3 - ตัวเลขจะเปลี่ยนเมื่อเปลี่ยนด้วยกำลังเดรัจฉาน ในโหมดนี้ "ลูกตุ้ม" จะทำงาน

4 - ตัวเลขซ้อนทับกันเมื่อเปลี่ยน

5 - โหมดการแสดงผลจะเปลี่ยนทุกวันเวลา 00:00 น.

6 - โหมดบ่งชี้จะเปลี่ยนทุกชั่วโมง

เปิด/ปิดการแสดงวันที่และอุณหภูมิอัตโนมัติทุกๆ 35 วินาที
กดปุ่ม "+" ค้างไว้ 3 วินาทีเพื่อแสดงวันที่/อุณหภูมิ

การตั้งเวลา:
หากต้องการตั้งเวลา ให้กดปุ่ม "OK" ค้างไว้ 3 วินาทีในขณะที่เวลาแสดงอยู่
นาฬิกาเข้าสู่โหมดการตั้งค่าเวลา และเวลาเริ่มกะพริบ
ใช้ปุ่ม "-" และ "+" เพื่อตั้งเวลาชั่วโมง จากนั้นกดปุ่ม "OK" และดำเนินการตั้งค่านาทีต่อไป
และต่อๆ ไปตามลำดับ ชั่วโมง > นาที > วันที่ > เดือน > วันในสัปดาห์
เมื่อคุณกดปุ่ม "-" หรือ "+" ค้างไว้เป็นเวลานาน ตัวเลขจะลดลงหรือเพิ่มขึ้นโดยอัตโนมัติ

การตั้งค่าแคโทดนั่นคือลำดับของตัวเลข
สามารถใช้หลอดไฟใดก็ได้ในนาฬิกา
สำหรับบอร์ดที่รวมอยู่ในโครงการคุณสามารถใช้หลอดไฟที่มีสายไฟแบบยืดหยุ่นได้
พิมพ์ IN-8-2 หรือ IN-14 หรือ IN-16 หรือ IN-17
โปรเจ็กต์นี้ยังมีบอร์ดและเฟิร์มแวร์สำหรับ IN-12 - เฟิร์มแวร์นั้นแตกต่างเนื่องจากไม่ได้ติดตั้งหลอดไฟ และมีบอร์ดสำหรับ IN-18

เฟิร์มแวร์คอนโทรลเลอร์ได้รับการออกแบบให้ใช้ IN-14 ในบอร์ดเนทิฟ
หากคุณใช้โคมไฟอื่นหรือวาดกระดานของคุณเอง
หลังจากประกอบบอร์ดและสตาร์ทนาฬิกาแล้ว คุณจะต้องกำหนดหมายเลขใหม่
เพราะ คำสั่งของพวกเขาถูกละเมิด - ตัวอย่างเช่นแทนที่จะเป็น 0 จะเป็น 7 หรือแทนที่จะเป็น 5 - 3

วัตถุประสงค์ของตัวเลข:
จำเป็นหากคุณจะใช้บอร์ดร่วมกับโคมไฟอื่นๆ
หรือโคมไฟอื่นๆ สำหรับบอร์ดนี้ - เช่น IN-8-2 หรือ IN-16
สามารถเชื่อมต่อแคโทดเข้ากับ BU2090 ได้สะดวก
ข้อยกเว้นเพียงอย่างเดียวคือสำหรับจุดต่างๆ หากอยู่ในหลอดไฟ (จุด 14 - ขวา, 15 - ซ้าย, หมุด BU2090)

หากไม่มีจุดก็ไม่จำเป็นต้องเชื่อมต่อ

กดปุ่ม OK ค้างไว้แล้วเปิดนาฬิกา
ตัวเลขในหลักที่ 1 หรือหลักที่ 3 จะสว่างขึ้น

เราปล่อยปุ่มแล้วตัวเลขก็เริ่มถูกจัดเรียง
เราจำเป็นต้องกำหนดหมายเลข จาก 0 ถึง 9.
เมื่อปรากฏขึ้น ให้กดปุ่ม “+” ไปเรื่อยๆ ตามลำดับตั้งแต่ 0 ถึง 9

หลังจากนั้นตัวเลขที่ 4 จะสว่างขึ้น และ 0 และ 1 ก็เริ่มกะพริบ
นี่คือการเปิด/ปิดการใช้งานจุดที่กำลังรันอยู่
หากคุณกดปุ่ม "+" ถึง 0 ฟังก์ชันจะถูกปิดใช้งาน

จากนั้นตัวเลขที่ 5 จะสว่างขึ้น - นี่คือการอนุญาตให้ไฟดวงที่สองกะพริบ
ในกรณีที่คุณวางโคมไฟดวงที่สองไว้ตรงกลางแทนที่จะเป็นจุดที่สอง

หลังจากนั้นนาฬิกาจะเข้าสู่โหมดการทำงาน

กระดานถูกวาดโดยใช้ Sprint Layout 3.0

ภาพถ่ายส่วนบนของกระดานพร้อมองค์ประกอบที่มีป้ายกำกับเพื่อความชัดเจนยิ่งขึ้น

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

ตัวบ่งชี้การปล่อยก๊าซนั้นปราศจากข้อเสียเปรียบนี้เพราะว่า มีการปล่อยก๊าซเรืองแสงอยู่ในนั้น โดยพื้นฐานแล้วหลอดไฟชนิดนี้จะเป็นหลอดนีออนที่มีแคโทดหลายตัว ด้วยเหตุนี้อายุการใช้งานของตัวบ่งชี้การปล่อยก๊าซจึงยาวนานขึ้นมาก นอกจากนี้ หลอดไฟทั้งใหม่และมือสองยังทำงานได้ดีพอๆ กัน (และหลอดไฟที่ใช้บ่อยก็ทำงานได้ดีกว่า) อย่างไรก็ตามมีข้อเสียบางประการคือแรงดันไฟฟ้าในการทำงานของตัวบ่งชี้การปล่อยก๊าซมากกว่า 100 V แต่การแก้ปัญหาด้วยแรงดันไฟฟ้านั้นง่ายกว่าการใช้สารเรืองแสงที่เผาไหม้ บนอินเทอร์เน็ต นาฬิกาดังกล่าวมีอยู่ทั่วไปภายใต้ชื่อ NIXIE CLOCK

ตัวบ่งชี้มีลักษณะดังนี้:

ดังนั้น ทุกอย่างดูชัดเจนเกี่ยวกับคุณสมบัติการออกแบบ ตอนนี้เรามาเริ่มออกแบบวงจรนาฬิกาของเรากันดีกว่า เริ่มต้นด้วยการออกแบบแหล่งกำเนิดไฟฟ้าแรงสูง มีสองวิธีที่นี่ ประการแรกคือการใช้หม้อแปลงที่มีขดลวดทุติยภูมิ 110-120 โวลต์ แต่หม้อแปลงดังกล่าวอาจมีขนาดใหญ่เกินไปหรือคุณจะต้องไขลานด้วยตัวเองโอกาสก็เป็นเช่นนั้น ใช่ และการควบคุมแรงดันไฟฟ้าก็เป็นปัญหา วิธีที่สองคือการประกอบตัวแปลงแบบสเต็ปอัพ ที่นี่จะมีข้อดีมากกว่า: ประการแรกใช้พื้นที่น้อย ประการที่สอง มีการป้องกันการลัดวงจร และประการที่สาม คุณสามารถปรับแรงดันไฟขาออกได้อย่างง่ายดาย โดยทั่วไปมีทุกสิ่งที่คุณต้องการเพื่อมีความสุข ฉันเลือกเส้นทางที่สองเพราะ... ฉันไม่ต้องการหาหม้อแปลงและลวดพัน และฉันก็อยากได้ของจิ๋วด้วย มีการตัดสินใจที่จะประกอบตัวแปลงบน MC34063 เพราะ ฉันมีประสบการณ์ร่วมงานกับเธอ ผลลัพธ์คือแผนภาพนี้:

มันถูกประกอบครั้งแรกบนเขียงหั่นขนมและแสดงผลลัพธ์ที่ยอดเยี่ยม ทุกอย่างเริ่มต้นได้ทันทีและไม่จำเป็นต้องกำหนดค่าใด ๆ เมื่อขับเคลื่อนด้วยไฟ 12V. เอาต์พุตกลายเป็น 175V แหล่งจ่ายไฟที่ประกอบขึ้นของนาฬิกามีลักษณะดังนี้:

มีการติดตั้งลิเนียร์โคลง LM7805 บนบอร์ดทันทีเพื่อจ่ายไฟให้กับอุปกรณ์อิเล็กทรอนิกส์นาฬิกาและหม้อแปลงไฟฟ้า

การพัฒนาขั้นต่อไปคือการออกแบบวงจรสวิตชิ่งหลอดไฟ โดยหลักการแล้ว หลอดไฟควบคุมไม่แตกต่างจากการควบคุมไฟแสดงเจ็ดส่วน ยกเว้นไฟฟ้าแรงสูง เหล่านั้น. ก็เพียงพอที่จะใช้แรงดันไฟฟ้าบวกกับขั้วบวกและเชื่อมต่อแคโทดที่เกี่ยวข้องกับแหล่งจ่ายไฟลบ ในขั้นตอนนี้จำเป็นต้องแก้ไขปัญหาสองประการ: จับคู่ระดับ MK (5V) และหลอดไฟ (170V) และการสลับแคโทดของหลอดไฟ (เป็นตัวเลข) หลังจากคิดและทดลองมาระยะหนึ่ง วงจรต่อไปนี้ก็ถูกสร้างขึ้นเพื่อควบคุมขั้วบวกของหลอดไฟ:

และการควบคุมแคโทดนั้นง่ายมากด้วยเหตุนี้จึงมีไมโครวงจรพิเศษ K155ID1 จริงอยู่พวกเขาเลิกผลิตมานานแล้วเหมือนโคมไฟ แต่การซื้อพวกมันไม่ใช่ปัญหา เหล่านั้น. ในการควบคุมแคโทดคุณเพียงแค่ต้องเชื่อมต่อพวกมันเข้ากับพินที่เกี่ยวข้องของไมโครวงจรและส่งข้อมูลในรูปแบบไบนารี่ไปยังอินพุต ใช่ ฉันเกือบลืมไปว่ามันใช้พลังงานจาก 5V เป็นสิ่งที่สะดวกมาก มีการตัดสินใจที่จะทำให้การแสดงผลมีความไดนามิกเพราะว่า ไม่เช่นนั้นคุณจะต้องติดตั้ง K155ID1 ในแต่ละหลอด และจะมี 6 หลอด โครงการทั่วไปกลายเป็นดังนี้:

ใต้โคมไฟแต่ละดวง ฉันติดตั้งไฟ LED สีแดงสด ซึ่งสวยงามกว่า เมื่อประกอบแล้วกระดานจะมีลักษณะดังนี้:

เราหาปลั๊กสำหรับโคมไฟไม่เจอ ดังนั้นเราจึงต้องแสดงด้นสด เป็นผลให้ตัวเชื่อมต่อเก่าซึ่งคล้ายกับ COM สมัยใหม่ถูกแยกชิ้นส่วนออกผู้ติดต่อถูกถอดออกจากตัวเชื่อมต่อและหลังจากจัดการกับเครื่องตัดลวดและตะไบเข็มแล้วพวกเขาก็ถูกบัดกรีเข้ากับบอร์ด ฉันไม่ได้สร้างแผงสำหรับ IN-17 แต่ทำเฉพาะสำหรับ IN-8 เท่านั้น

ส่วนที่ยากที่สุดจบลงแล้ว เหลือเพียงการพัฒนาวงจรสำหรับ “สมอง” ของนาฬิกา สำหรับสิ่งนี้ ฉันเลือกไมโครคอนโทรลเลอร์ Mega8 ถ้าอย่างนั้นทุกอย่างก็ค่อนข้างง่ายเราแค่หยิบมันขึ้นมาและเชื่อมต่อทุกอย่างเข้ากับมันในแบบที่สะดวกสำหรับเรา เป็นผลให้วงจรนาฬิกามีปุ่มควบคุม 3 ปุ่ม, ชิปนาฬิกาเรียลไทม์ DS1307, เทอร์โมมิเตอร์ดิจิตอล DS18B20 และทรานซิสเตอร์คู่หนึ่งสำหรับควบคุมไฟแบ็คไลท์ เพื่อความสะดวกเราเชื่อมต่อคีย์แอโนดเข้ากับพอร์ตเดียวซึ่งในกรณีนี้คือพอร์ต C เมื่อประกอบแล้วจะมีลักษณะดังนี้:

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

ตอนนี้มันจะเป็นการดีที่จะวาดไดอะแกรมทั่วไปเมื่อพูดและทำเสร็จแล้วนี่คือ:

และนี่คือสิ่งที่ดูเหมือนประกอบทั้งหมด:

ตอนนี้สิ่งที่เหลืออยู่คือการเขียนเฟิร์มแวร์สำหรับไมโครคอนโทรลเลอร์ซึ่งเป็นสิ่งที่ทำเสร็จแล้ว ฟังก์ชั่นกลายเป็นดังนี้:

แสดงเวลา วันที่ และอุณหภูมิ เมื่อคุณกดปุ่ม MENU สั้นๆ โหมดการแสดงผลจะเปลี่ยนไป

โหมด 1 - เวลาเท่านั้น

โหมด 2 - เวลา 2 นาที วันที่ 10 วินาที

โหมด 3 - เวลา 2 นาที อุณหภูมิ 10 วินาที

โหมด 4 - เวลา 2 นาที วันที่ 10 วินาที อุณหภูมิ 10 วินาที

เมื่อกดค้างไว้ การตั้งค่าเวลาและวันที่จะถูกเปิดใช้งาน และคุณสามารถเลื่อนดูการตั้งค่าต่างๆ ได้โดยการกดปุ่ม MENU

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

การกดปุ่ม UP สั้นๆ จะเป็นการเปิดวันที่เป็นเวลา 2 วินาที เมื่อกดค้างไว้ ไฟแบ็คไลท์จะเปิด/ปิด

ด้วยการกดปุ่ม DOWN สั้นๆ อุณหภูมิจะเปิดเป็นเวลา 2 วินาที

ตั้งแต่เวลา 00:00 น. ถึง 7:00 น. ความสว่างจะลดลง

สิ่งทั้งหมดทำงานเช่นนี้:

แหล่งเฟิร์มแวร์รวมอยู่ในโปรเจ็กต์แล้ว โค้ดมีความคิดเห็น ดังนั้นการเปลี่ยนฟังก์ชันการทำงานจึงไม่ใช่เรื่องยาก โปรแกรมเขียนด้วย Eclipse แต่โค้ดคอมไพล์โดยไม่มีการเปลี่ยนแปลงใดๆ ใน AVR Studio MK ทำงานจากออสซิลเลเตอร์ภายในที่ความถี่ 8 MHz ฟิวส์ได้รับการตั้งค่าดังนี้:

และในเลขฐานสิบหกเช่นนี้: สูง: D9, ต่ำ: D4

รวมถึงบอร์ดที่มีการแก้ไขข้อบกพร่องด้วย

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

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

ข้อควรสนใจ: อุปกรณ์มีแหล่งกำเนิดไฟฟ้าแรงสูง!!! กระแสน้ำแม้จะน้อยแต่ก็เห็นได้ชัดเจน!!! ดังนั้นควรระวังเมื่อทำงานกับอุปกรณ์!

หนึ่งในตัวเลือกการสร้างสำหรับโปรเจ็กต์นี้:

รายชื่อธาตุกัมมันตภาพรังสี

การกำหนด พิมพ์ นิกาย ปริมาณ บันทึกร้านค้าสมุดบันทึกของฉัน
ตัวบ่งชี้การปล่อยก๊าซใน-84 ไปยังสมุดบันทึก
ตัวบ่งชี้การปล่อยก๊าซใน-172 ไปยังสมุดบันทึก
ซีพียู MK AVR 8 บิต

เอทีเมก้า8

1 ไปยังสมุดบันทึก
นาฬิกาเรียลไทม์ (RTC)

DS1307

1 ไปยังสมุดบันทึก
เซ็นเซอร์อุณหภูมิ

DS18B20

2 ไปยังสมุดบันทึก
ดีดี1 ชิปK155ID11 ไปยังสมุดบันทึก
ไอซี1 ตัวแปลงพัลส์ DC/DC

MC34063A

1 ไปยังสมุดบันทึก
VR1 ตัวควบคุมเชิงเส้น

LM7805

1 ไปยังสมุดบันทึก
VT1-VT6 ทรานซิสเตอร์แบบไบโพลาร์

MPSA92

6 ไปยังสมุดบันทึก
VT7-VT12 ทรานซิสเตอร์แบบไบโพลาร์

MPSA42

6 ไปยังสมุดบันทึก
วีที13, วีที14 ทรานซิสเตอร์แบบไบโพลาร์

พ.ศ. 847

2 ไปยังสมุดบันทึก
VT15 ทรานซิสเตอร์แบบไบโพลาร์

KT3102

1 ไปยังสมุดบันทึก
วีที16 ทรานซิสเตอร์แบบไบโพลาร์

KT3107A

1 ไปยังสมุดบันทึก
วีที17 ทรานซิสเตอร์มอสเฟต

IRF840

1 ไปยังสมุดบันทึก
วีดีเอส1 สะพานไดโอด 1 ไปยังสมุดบันทึก
วีดี1 ไดโอดเรียงกระแส

เธอ106

1 ไปยังสมุดบันทึก
HL1-HL6 ไดโอดเปล่งแสง 6 ไปยังสมุดบันทึก
ค1 100 µF1 ไปยังสมุดบันทึก
C2, C3-C5, C7, C9, C11 ตัวเก็บประจุ0.1 µF7 ไปยังสมุดบันทึก
ซี6,ซี8 ตัวเก็บประจุด้วยไฟฟ้า1,000 µF2 ไปยังสมุดบันทึก
ค10 ตัวเก็บประจุ510 พิโคเอฟ1 ไปยังสมุดบันทึก
ค12 ตัวเก็บประจุด้วยไฟฟ้า4.7 µF 400V1 ไปยังสมุดบันทึก
R1-R4, R6-R8 ตัวต้านทาน

4.7 โอห์ม

7 ไปยังสมุดบันทึก
R5, R9-R14, R27-R32, R42 ตัวต้านทาน

10 kโอห์ม

14 ไปยังสมุดบันทึก
R15, R17, R19, R21, R23, R25, R45 ตัวต้านทาน

1 โมโอห์ม

7 ไปยังสมุดบันทึก
R16, R18, R20, R22, R24, R26 ตัวต้านทาน

13 kโอห์ม

6 ไปยังสมุดบันทึก
R33, R34 ตัวต้านทาน

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

ตามข้อกำหนดทางเทคนิคมีการวางแผน:
สำคัญ (ใช้งานในซอฟต์แวร์เวอร์ชันปัจจุบัน):


  1. การหรี่แสงของโคมไฟในเวลากลางคืน (โดยใช้เซ็นเซอร์รับภาพ) เนื่องจากจะทำให้พื้นห้องสว่างขึ้น การหรี่แสงจะดำเนินการโดยการเปลี่ยนความสว่างอย่างราบรื่น

  2. 10 ค่าความสว่างโดยการหรี่แสง

  3. ฟังก์ชั่นปราบปรามเป็นศูนย์แบบตั้งค่าได้

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

  5. การตั้งเวลาจากเมนูฟังก์ชั่น

  6. การแก้ไขเวลา (ใช้งานใน RTC เอง สิ่งที่ฉันต้องทำคือสร้างเมนู)

  7. ตามผลการทดสอบ มีการใช้ออสซิลเลเตอร์ควอตซ์ที่มีความแม่นยำสูง ควอตซ์ธรรมดาทำงานได้ไม่ดี มีความเสถียรของอุณหภูมิต่ำ ส่งผลให้เวลาสูญเสีย +/- 10 วินาทีต่อวัน ขึ้นอยู่กับอุณหภูมิและระยะของดวงจันทร์ :) ใช่ น่าเสียดายที่ฉันไม่ได้แสดงสิ่งนี้บนกระดานอีกต่อไป ใครอยากวาดใหม่เอง..

  8. ขับเคลื่อนด้วยอะแดปเตอร์เครือข่าย 7-20V

  9. ไอออนิสเตอร์ในวงจรจ่ายไฟของชิปนาฬิกาเรียลไทม์ (RTC) เพื่อไม่ให้เวลาสูญหายระหว่างที่เครือข่ายขัดข้อง

จากสิ่งที่ไม่สำคัญ (ยังไม่ได้นำไปใช้ในซอฟต์แวร์โดยไม่จำเป็น):

  1. นาฬิกาปลุกพร้อมเสียงดนตรี

  2. เลือกทำนองสำหรับนาฬิกาปลุกได้ตั้งแต่ 10 ชิ้น

  3. ปรับระดับเสียงปลุกได้ 3 ระดับ

  4. ไฟแบ็คไลท์ RGB

  5. 10 เฉดสีแสงพื้นหลังของหลอดไฟที่กำหนดค่าล่วงหน้าได้

  6. ความเป็นไปได้ในการตั้งค่าระยะเวลาที่แสงของหลอดไฟเปลี่ยนไป (จากสิบค่าที่ตั้งไว้ล่วงหน้า)

  7. ปรับความสว่างของแสงสว่างของหลอดไฟพร้อมกับความสว่างของหลอดไฟเมื่อมืด

  8. การวัดอุณหภูมิ (โดยพื้นฐานแล้วเป็นการวัดอุณหภูมิของแผงวงจรพิมพ์ดังนั้นฉันจึงตัดสินใจไม่ดำเนินการแม้ว่าฉันจะสร้างโพรบระยะไกลได้ก็ตาม)

ฉันตัดสินใจด้วยตัวเองทันทีว่าจะสร้างตัวแปลงพลังงานสำหรับหลอดไฟ (12-180V) พร้อมการควบคุมบนไมโครคอนโทรลเลอร์ (สัญญาณตอบรับไปยัง ADC และโมดูล PWM เป็นแหล่งสัญญาณนาฬิกา) ในขณะที่ค้นหาข้อมูลเกี่ยวกับนาฬิกาฉันพบข้อมูลและเป็นเพียงโซลูชันสำเร็จรูปสำหรับตัวแปลงเท่านั้นที่ไม่ได้สร้างวงล้อขึ้นมาใหม่ ฉันทำซ้ำทั้งโค้ดโปรแกรมและวงจรตัวแปลง ฉันเขียนส่วนนาฬิกาที่เหลือตั้งแต่เริ่มต้นโดยใช้ทักษะการเขียนโปรแกรมและจินตนาการ :)
นาฬิกาสร้างขึ้นจากโคมไฟหกดวง - IN8-2:




ตาข่ายของมันหนานิดหน่อย...แต่เมื่อปรากฏทีหลัง สิ่งนี้ก็ไม่รบกวนเลย
อย่างที่ฉันเข้าใจ สายไฟของหลอดไฟเหล่านี้มักจะมีความยืดหยุ่น เนื่องจากหลอดไฟประเภทนี้จะมีสายไฟสำหรับเต้ารับ
อีกอย่าง โคมไฟพวกนี้หลุดออกมาจากสายการผลิตเมื่อ 5 ปีก่อนที่ฉันเกิด... หายากมาก!

เนื่องจากฉันไม่สนใจที่จะทำแบบนั้น ฉันจึงคุกเข่าลงเพื่อเข้าใกล้การพัฒนาอย่างจริงจังเหมือนกับวิศวกรอิเล็กทรอนิกส์ตัวจริง พัฒนาโปรเจ็กต์เต็มรูปแบบโดยเริ่มจากโมเดล 3 มิติของเคส (AI):


ลงท้ายด้วยโมเดลบอร์ด 3D (AD):





และแอสเซมบลี 3 มิติ (AI):




ใครก็ตามที่อยู่ในเรื่องจะเข้าใจ
การออกแบบประกอบด้วยบอร์ด 2 ตัวเนื่องจากจำเป็นต้องใช้แบ็คไลท์และบอร์ดค่อนข้างยุ่งและไม่มีที่ไหนเลยที่จะติดตั้งรางไฟ 180V สำหรับหลอดไฟ

ไมโครคอนโทรลเลอร์ที่ใช้คือ Atmega32A
ตัวถอดรหัสสำหรับโคมไฟ - คลาสสิก K155ID1
นาฬิกาเรียลไทม์ - M41T81 ถูกทิ้งไว้จากขยะที่ทำงาน
โปรเจ็กต์ของ ELM ที่เคารพนับถือใช้เป็นเครื่องเล่นสำหรับนาฬิกาปลุก: ลิงก์ ฉันใช้ไมโครคอนโทรลเลอร์ ATtiny45 แยกต่างหากเนื่องจากเป็นไปไม่ได้ที่จะรวมทุกอย่างไว้ในคอนโทรลเลอร์ตัวเดียวไม่ว่าจะในแง่ของจำนวนพินหรือในแง่ของประสิทธิภาพ โปรเจ็กต์เครื่องเล่นใช้ PWM ความถี่สูงซึ่ง ATtinyX5 มี แต่ Atmega32A และ Atmega64A ไม่มี เลยไม่กล้าใช้อะไรเจาะจงกว่านี้ มีตัวเลือกที่ไม่ต้องการประสิทธิภาพที่สูงมากเมื่อใช้ R-2R DAC บนพอร์ตใดพอร์ตหนึ่งของไมโครคอนโทรลเลอร์ แต่ไม่มี 8 ขาเพิ่มเติมในไมโครคอนโทรลเลอร์และงานนาฬิกาปลุกก็ไม่สำคัญ ในแง่ของประสิทธิภาพ ไม่ใช่ความจริงที่ว่าไมโครคอนโทรลเลอร์จะดึงมันออกมา คุณอาจคิดถึงหัวข้อนี้ในอนาคต
เสียงจะถูกขยายด้วยสวิตช์แยกต่างหากที่สลับลำโพงจิ๋วผ่านตัวเก็บประจุ +12V หรือสำหรับการทดลองโดยแอมพลิฟายเออร์ในการดำเนินงานแม้ว่าฉันคิดว่าจำเป็นต้องใช้แอมพลิฟายเออร์แรงดันต่ำพิเศษที่นี่ แต่ฉันไม่พบ หนึ่งในขยะ
สำหรับเซ็นเซอร์รับภาพ ฉันใช้โฟโตรีซีสเตอร์ของจีน พูดตามตรง ฉันไม่เข้าใจว่าพวกมันมีความต้านทานอื่น ๆ หรือไม่ อันนี้มีความต้านทาน 150 kOhm ในความมืดและ 1.5 kOhm ในเวลากลางวัน ไม่มีเครื่องหมาย ดังนั้นฉันจึงไม่รู้ว่ามันคืออะไร มีลักษณะดังนี้:



ตัวต้านทานสำหรับการวัดอุณหภูมิถูกใช้ตรงกันข้ามกับตัวต้านทานที่ระบุในแผนภาพที่ 47 kOhm ที่ 25 องศา: B57421V2473J62 จาก Epcos ฉันติดตั้งแล้ว แต่ฉันไม่ได้วัดอุณหภูมิเพราะคุณวัดอุณหภูมิของบอร์ดเท่านั้นฉันจึงเขียนเกี่ยวกับสิ่งนี้ข้างต้น
วงจรยังมีปุ่มสำหรับเชื่อมต่อหลอดนีออนของตัวคั่นหลักนาฬิกา แต่เมื่อปรากฎว่าหลอดนีออนเหล่านี้ส่องแสงเป็นสีส้มเฉดอื่นและดูไม่เป็นธรรมชาติ... โดยทั่วไปแล้วฉันละทิ้งมันไปมันสวยงามกว่ามาก .

ไฟ LED RGB SMD5050 ซึ่งเราหาได้ในตลาดวิทยุของเราใน Zhdanovichi... ที่นั่นเราเสียใจกับไฟ LED RGB (และไม่เพียงเพราะพวกเขาขายเฉพาะสิ่งที่เป็นที่ต้องการเท่านั้น) เพราะนี่คือสิ่งเดียวที่เราสามารถพบได้ ซึ่งเหมาะสมกับราคาและความเรืองแสงไม่มากก็น้อย ฉันจะบอกทันทีว่าหากคุณแบ็คไลท์หลอดไฟคุณต้องมีไฟ LED แบบด้าน (นั่นคือมีฟิลเลอร์แบบด้านและไม่โปร่งใสเหมือนของฉัน)... เพราะคริสตัลเรืองแสงจะสะท้อนจุดสีบนกระจกของหลอดไฟซึ่ง ไม่สวยงามมาก

ฉันไม่สามารถถ่ายภาพเวทีการชุมนุมทั้งหมดได้ ดังนั้นฉันจะโพสต์สิ่งที่ฉันมี:
กระดานนี้สร้างโดย Positiv นักโฟโตรีซิสต์ของ Kramolin ตอนนั้นฉันแค่คิดถึงนักโฟโตรีซีสต์แบบฟิล์มเท่านั้น







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



นี่คือต้นแบบ:


ฉันตัดสินใจว่าจะไม่ทำสิ่งนี้อีก มันเป็นตัวเลือกที่ต้องใช้แรงงานมาก แต่ก็เป็นประสบการณ์ที่น่าสนใจ :)

ปุ่มควบคุมจะวางไว้ที่ใดก็ได้ในเคสและบัดกรีด้วยสายไฟเข้ากับแผ่นสัมผัสบนบอร์ด มีรูที่ผนังด้านหลังของเคสสำหรับเซ็นเซอร์ภาพถ่าย

ด้วยเหตุนี้ ในขณะที่ฉันกำลังสร้างต้นแบบอยู่ ฉันจึงตัดสินใจมอบสำเนาชุดที่สองให้กับน้องสาวของฉัน และสร้างตัวถังจากไฟเบอร์กลาส:


ตัวรถถูกวาด ประดิษฐ์ ลงสีพื้น ทาสี และตากแห้ง :) ฉันจะไม่ตัดกรณีดังกล่าวด้วยตนเองอีกต่อไป ปล่อยให้เครื่อง CNC ทำจะดีกว่า ตัวเรือนมีขนาดโดยรวม: 193.2 x 59.2 x 27.5 “ขา” ที่เกิดขึ้นที่มุมมีความสูง 4 มม.
น่าเสียดายที่ไม่มีภาพถ่ายร่างกายหลังการทาสี แต่ฉันหวังว่าจากภาพถ่ายด้านบนคุณจะสามารถชื่นชมความสวยงามของแนวคิดนี้ได้

คุณได้ข้อสรุปอะไรบ้างหลังจากสร้างต้นแบบแรก:


  1. ควอตซ์ต้องมีความแม่นยำมากเพื่อที่คุณจะได้ไม่ต้องปรับนาฬิกาปกติ ฉันต้องวาดวงจรใหม่เป็น DS32kHz โดยมีความแม่นยำ +/- 1 นาทีต่อปี มีตัวเลือกที่ดียิ่งกว่านั้นคือ DS3231S - ทุกอย่างอยู่ในชิปตัวเดียว นาฬิกาเรียลไทม์ และควอตซ์ที่แม่นยำ อย่างไรก็ตาม ฉันไม่ได้ซื้อมันอีกต่อไป ดังนั้นฉันจึงต้องสั่งซื้อ DS32kHz จากประเทศจีน

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

  3. แม้ว่าตัวเลือกการออกแบบที่มีบอร์ดสองตัวมีสิทธิ์ที่จะมีชีวิตและเคสมีขนาดเล็กลง แต่ความเข้มของแรงงานในการผลิตก็เพิ่มขึ้นอย่างมาก

  4. ร่างกายเป็นส่วนที่ต้องใช้แรงงานมากที่สุด คือ การตัดชิ้นส่วนออกและประกอบชิ้นส่วนต่างๆ หากเจ้าทำซ้ำฝีมือข้าก็เตรียมตัวให้พร้อมทันที

แผนผังบอร์ด:
บอกเพื่อน