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

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

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

ตัวนับที่นำเสนอใช้ไมโครคอนโทรลเลอร์ Attiny2313 จากตระกูล AVR จาก Almel อุปกรณ์ใช้การนับแบบย้อนกลับโดยแสดงผลลัพธ์พร้อมการยกเลิกที่ไม่มีนัยสำคัญ

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

วงจรตัวนับแสดงในรูป พอร์ต B หกบรรทัด (РВ2-РВ7) และพอร์ต D ห้าบรรทัด (PDO, PD1, PD4-PD6) ใช้เพื่อจัดระเบียบตัวบ่งชี้แบบไดนามิกของผลการนับบนตัวบ่งชี้ LED HL1 โหลดของตัวรวบรวมโฟโตทรานซิสเตอร์ VT1 และ VT2 เป็นตัวต้านทานที่สร้างไว้ในไมโครคอนโทรลเลอร์และเปิดใช้งานโดยซอฟต์แวร์ที่เชื่อมต่อพินที่สอดคล้องกันของไมโครคอนโทรลเลอร์เข้ากับวงจรจ่ายไฟ

ผลการนับ N ที่เพิ่มขึ้นหนึ่งเกิดขึ้นในขณะที่การเชื่อมต่อทางแสงระหว่างไดโอดเปล่งแสง VD1 และโฟโตทรานซิสเตอร์ VT1 ถูกขัดจังหวะ ซึ่งสร้างความแตกต่างในระดับที่เพิ่มขึ้นที่อินพุต INT0 ของไมโครคอนโทรลเลอร์ ในกรณีนี้ ระดับที่อินพุต INT1 จะต้องต่ำ กล่าวคือ โฟโตทรานซิสเตอร์ VT2 จะต้องได้รับแสงสว่างจากไดโอดเปล่งแสง VD2 ในขณะที่ส่วนต่างเพิ่มขึ้นที่อินพุต INT1 และระดับต่ำที่อินพุต INT0 ผลลัพธ์จะลดลงหนึ่ง การรวมกันของระดับอื่นๆ และความแตกต่างที่อินพุต INT0 และ INT1 จะไม่เปลี่ยนผลการนับ

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

ดังที่ได้กล่าวไปแล้ว เครื่องตรวจจับแรงดันไฟฟ้าที่ลดลงคือตัวเปรียบเทียบแอนะล็อกที่ติดตั้งในไมโครคอนโทรลเลอร์ โดยจะเปรียบเทียบแรงดันไฟฟ้าที่ไม่เสถียรที่เอาต์พุตของวงจรเรียงกระแส (ไดโอดบริดจ์ VD3) กับแรงดันไฟฟ้าที่เสถียรที่เอาต์พุต โคลงหนึ่ง DA1. โปรแกรมจะตรวจสอบสถานะของตัวเปรียบเทียบแบบวนรอบ หลังจากตัดการเชื่อมต่อมิเตอร์จากเครือข่าย แรงดันไฟฟ้าบนตัวเก็บประจุตัวกรองวงจรเรียงกระแส C1 จะลดลง และแรงดันไฟฟ้าที่เสถียรยังคงไม่เปลี่ยนแปลงเป็นระยะเวลาหนึ่ง ตัวต้านทาน R2-R4 ถูกเลือกดังนี้ ว่าสถานะของตัวเปรียบเทียบในสถานการณ์นี้จะกลับกัน เมื่อตรวจพบสิ่งนี้ โปรแกรมจะจัดการเขียนผลการนับปัจจุบันไปยัง EEPROM ของไมโครคอนโทรลเลอร์ ก่อนที่ไมโครคอนโทรลเลอร์จะหยุดทำงานเนื่องจากไฟฟ้าดับ ครั้งถัดไปที่คุณเปิดเครื่อง โปรแกรมจะอ่านตัวเลขที่เขียนเป็น EERROM และแสดงบนตัวบ่งชี้ การนับจะดำเนินต่อไปจากค่านี้

เนื่องจากพินไมโครคอนโทรลเลอร์มีจำนวน จำกัด ในการเชื่อมต่อปุ่ม SB1 ซึ่งรีเซ็ตตัวนับจึงใช้พิน 13 ซึ่งทำหน้าที่เป็นอินพุตอะนาล็อกแบบกลับหัวของตัวเปรียบเทียบ (AIM) และในเวลาเดียวกันกับอินพุต "ดิจิทัล" ของ PB1. ตัวแบ่งแรงดันไฟฟ้า (ตัวต้านทาน R4, R5) ที่นี่จะกำหนดระดับที่ไมโครคอนโทรลเลอร์รับรู้ว่ามีตรรกะสูง เมื่อคุณกดปุ่ม SB1 ระดับจะต่ำ สิ่งนี้จะไม่ส่งผลกระทบต่อสถานะของตัวเปรียบเทียบ เนื่องจากแรงดันไฟฟ้าที่อินพุต AIN0 ยังคงมากกว่าที่ AIN1

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

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

เมื่อแรงดันไฟฟ้าแหล่งจ่ายอยู่ที่ 15 V ให้วัดแรงดันไฟฟ้าที่พิน 12 และ 13 ของแผงไมโครคอนโทรลเลอร์โดยสัมพันธ์กับสายสามัญ (พิน 10) อันแรกควรอยู่ในช่วง 4...4.5 V และอันที่สองควรมากกว่า 3.5 V แต่น้อยกว่าอันแรก จากนั้นแรงดันแหล่งจ่ายจะค่อยๆ ลดลง เมื่อลดลงเหลือ 9... 10 V ความแตกต่างของค่าแรงดันไฟฟ้าที่พิน 12 และ 13 ควรกลายเป็นศูนย์แล้วจึงเปลี่ยนเครื่องหมาย

ตอนนี้คุณสามารถติดตั้งไมโครคอนโทรลเลอร์ที่ตั้งโปรแกรมไว้ในแผงควบคุม เชื่อมต่อหม้อแปลง และจ่ายไฟเข้าไป แรงดันไฟหลัก- หลังจาก 1.5...2 วินาที คุณต้องกดปุ่ม SB1 ตัวบ่งชี้ตัวนับจะแสดงตัวเลข 0 หากไม่มีสิ่งใดปรากฏบนตัวบ่งชี้ ให้ตรวจสอบค่าแรงดันไฟฟ้าที่อินพุต AIN0.AIN1 ของไมโครคอนโทรลเลอร์อีกครั้ง อันแรกต้องมากกว่าอันที่สอง





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



นอกจากนี้ หากใครประกอบมิเตอร์บน Atiny2313 ที่ไม่มีระบบควอทซ์
ฉันตั้งโปรแกรมฟิวส์แบบนี้



ที่มา เอเอสเอ็ม
เฟิร์มแวร์

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

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

ตัวนับที่นำเสนอใช้ไมโครคอนโทรลเลอร์ Attiny2313 จากตระกูล AVR จาก Almel อุปกรณ์ใช้การนับแบบย้อนกลับโดยแสดงผลลัพธ์พร้อมการยกเลิกที่ไม่มีนัยสำคัญ

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

วงจรตัวนับแสดงในรูป พอร์ต B หกบรรทัด (PB2—PB7) และพอร์ต D ห้าบรรทัด (PDO, PD1, PD4—PD6) ใช้เพื่อจัดระเบียบตัวบ่งชี้แบบไดนามิกของผลการนับบนไฟ LED HL1 โหลดของตัวรวบรวมโฟโตทรานซิสเตอร์ VT1 และ VT2 เป็นตัวต้านทานที่สร้างไว้ในไมโครคอนโทรลเลอร์และเปิดใช้งานโดยซอฟต์แวร์ที่เชื่อมต่อพินที่สอดคล้องกันของไมโครคอนโทรลเลอร์เข้ากับวงจรจ่ายไฟ

ผลการนับ N ที่เพิ่มขึ้นหนึ่งเกิดขึ้นในขณะที่การเชื่อมต่อทางแสงระหว่างไดโอดเปล่งแสง VD1 และโฟโตทรานซิสเตอร์ VT1 ถูกขัดจังหวะ ซึ่งสร้างความแตกต่างในระดับที่เพิ่มขึ้นที่อินพุต INT0 ของไมโครคอนโทรลเลอร์ ในกรณีนี้ ระดับที่อินพุต INT1 จะต้องต่ำ กล่าวคือ โฟโตทรานซิสเตอร์ VT2 จะต้องได้รับแสงสว่างจากไดโอดเปล่งแสง VD2 ในขณะที่ส่วนต่างเพิ่มขึ้นที่อินพุต INT1 และระดับต่ำที่อินพุต INT0 ผลลัพธ์จะลดลงหนึ่ง การรวมกันของระดับอื่นๆ และความแตกต่างที่อินพุต INT0 และ INT1 จะไม่เปลี่ยนผลการนับ

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

ดังที่ได้กล่าวไปแล้ว เครื่องตรวจจับแรงดันไฟฟ้าที่ลดลงคือตัวเปรียบเทียบแอนะล็อกที่ติดตั้งในไมโครคอนโทรลเลอร์ โดยจะเปรียบเทียบแรงดันไฟฟ้าที่ไม่เสถียรที่เอาต์พุตของวงจรเรียงกระแส (ไดโอดบริดจ์ VD3) กับแรงดันไฟฟ้าที่เสถียรที่เอาต์พุตของตัวปรับเสถียรภาพแบบรวม DA1 โปรแกรมจะตรวจสอบสถานะของตัวเปรียบเทียบแบบวนรอบ หลังจากตัดการเชื่อมต่อมิเตอร์จากเครือข่าย แรงดันไฟฟ้าบนตัวเก็บประจุตัวกรองวงจรเรียงกระแส C1 จะลดลง และแรงดันไฟฟ้าที่เสถียรยังคงไม่เปลี่ยนแปลงเป็นระยะเวลาหนึ่ง ตัวต้านทาน R2-R4 ถูกเลือกดังนี้ ว่าสถานะของตัวเปรียบเทียบในสถานการณ์นี้จะกลับกัน เมื่อตรวจพบสิ่งนี้ โปรแกรมจะจัดการเขียนผลการนับปัจจุบันไปยัง EEPROM ของไมโครคอนโทรลเลอร์ ก่อนที่ไมโครคอนโทรลเลอร์จะหยุดทำงานเนื่องจากไฟฟ้าดับ ครั้งถัดไปที่คุณเปิดเครื่อง โปรแกรมจะอ่านตัวเลขที่เขียนเป็น EERROM และแสดงบนตัวบ่งชี้ การนับจะดำเนินต่อไปจากค่านี้

เนื่องจากพินไมโครคอนโทรลเลอร์มีจำนวน จำกัด ในการเชื่อมต่อปุ่ม SB1 ซึ่งรีเซ็ตตัวนับจึงใช้พิน 13 ซึ่งทำหน้าที่เป็นอินพุตอะนาล็อกแบบกลับหัวของตัวเปรียบเทียบ (AIM) และในเวลาเดียวกันกับอินพุต "ดิจิทัล" ของ PB1. ตัวแบ่งแรงดันไฟฟ้า (ตัวต้านทาน R4, R5) ที่นี่จะกำหนดระดับที่ไมโครคอนโทรลเลอร์รับรู้ว่ามีตรรกะสูง เมื่อคุณกดปุ่ม SB1 ระดับจะต่ำ สิ่งนี้จะไม่ส่งผลกระทบต่อสถานะของตัวเปรียบเทียบ เนื่องจากแรงดันไฟฟ้าที่อินพุต AIN0 ยังคงมากกว่าที่ AIN1

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

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

เมื่อแรงดันไฟฟ้าแหล่งจ่ายอยู่ที่ 15 V ให้วัดแรงดันไฟฟ้าที่พิน 12 และ 13 ของแผงไมโครคอนโทรลเลอร์โดยสัมพันธ์กับสายสามัญ (พิน 10) อันแรกควรอยู่ในช่วง 4...4.5 V และอันที่สองควรมากกว่า 3.5 V แต่น้อยกว่าอันแรก จากนั้นแรงดันแหล่งจ่ายจะค่อยๆ ลดลง เมื่อลดลงเหลือ 9... 10 V ความแตกต่างของค่าแรงดันไฟฟ้าที่พิน 12 และ 13 ควรกลายเป็นศูนย์แล้วจึงเปลี่ยนเครื่องหมาย

ตอนนี้คุณสามารถติดตั้งไมโครคอนโทรลเลอร์ที่ตั้งโปรแกรมไว้ในแผงควบคุมเชื่อมต่อหม้อแปลงและใช้แรงดันไฟฟ้าหลักกับมัน หลังจาก 1.5...2 วินาที คุณต้องกดปุ่ม SB1 ตัวบ่งชี้ตัวนับจะแสดงตัวเลข 0 หากไม่มีสิ่งใดปรากฏบนตัวบ่งชี้ ให้ตรวจสอบค่าแรงดันไฟฟ้าที่อินพุต AIN0.AIN1 ของไมโครคอนโทรลเลอร์อีกครั้ง อันแรกต้องมากกว่าอันที่สอง





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



นอกจากนี้ หากใครประกอบมิเตอร์บน Atiny2313 ที่ไม่มีระบบควอทซ์
ฉันตั้งโปรแกรมฟิวส์แบบนี้

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

ฐาน (เตียง) ของเครื่องม้วน

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

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

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

ตามโครงการนี้ เรามีสามแกน:

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

แกนที่สอง (ตัวเรียง) - ตัวนำของตัวเรียงลวดจะ "วิ่ง" กับมันและรอกชุดที่สองจะติดกับแกนซึ่งจะเชื่อมต่อกับรอกชุดแรกบนแกนแรกผ่านสายพาน ขับรถโดยใช้เข็มขัด

แกนที่สาม (ที่ยึดรอกม้วน) ทำหน้าที่เป็นส่วนรองรับรอกที่มีลวดพัน

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

ตามเครื่องหมายบนวัสดุที่เลือกสำหรับเตียงโดยใช้เลื่อยเลือยตัดโลหะสำหรับโลหะเราตัดส่วนของฐานของเครื่องออก (แก้ม, ด้านล่าง, คานขวาง) และเจาะรูที่จำเป็นด้วย เรายึดส่วนประกอบทั้งหมดเข้าด้วยกันโดยใช้มุมโลหะและสกรูเกลียวปล่อย




ตัวนับการปฏิวัติสำหรับการนับรอบ

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

เครื่องหมุนที่อยู่ระหว่างการพิจารณาใช้ตัวนับเชิงกล UGN-1 (SO-35) จากอุปกรณ์ของโซเวียต สามารถแทนที่ด้วยมิเตอร์จักรยานหรือเคาน์เตอร์แบบกลไกจากเครื่องบันทึกเทปในครัวเรือนรุ่นเก่าเพื่อใช้ในการวัดปริมาณการใช้เทป คุณยังสามารถประกอบมิเตอร์ง่ายๆ ด้วยมือของคุณเอง โดยมีเพียงเครื่องคิดเลข สวิตช์กก สายไฟสองเส้น และแม่เหล็ก

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



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

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

รถยกคอยล์

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

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


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

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




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

รอกสองตัวเชื่อมต่อกันด้วยสายพานขับเคลื่อน

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

— รอกแกนของรถ stacker คือ 100 มม.

— รอกบนแกนที่มีคอยล์ (เครื่องหมุน) ติดอยู่จะมีค่าเท่ากับความหนาของลวดที่ต้องการคูณด้วย 100

ตัวอย่างเช่น สำหรับลวดขนาด 0.1 มม. เราใช้รอกขนาด 10 มม. บนแกนของเครื่องกรอ สำหรับเส้นผ่านศูนย์กลางลวด 0.25 ให้ใช้รอกขนาด 25 มม.

ถ้าเป็นไปได้ควรสร้างรอกที่มีระยะพิทช์ 1 มม. แล้วเลือกระหว่างกระบวนการม้วนโดยใช้สูตรนี้

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

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


ฉันจำไม่ได้แน่ชัดว่าฉันตัดด้ายบนเพลามอเตอร์เครื่องบดเนื้อหรือดูเหมือนว่าจะเหมาะสม แต่หมุดถูกขันผ่านน็อตบูชยาว ชิ้นงานที่มีเส้นผ่านศูนย์กลางใหญ่กว่ามู่เล่ย์ที่ต้องการเล็กน้อยถูกขันเข้ากับสตั๊ดผ่านน็อตและแหวนรอง เครื่องบดเนื้อเปิดอยู่ และความผิดปกติทั้งหมดถูกปัดออกด้วยเลื่อย/ตะไบโลหะ ทรงกลมและใช้ตะไบเข็มเพื่อสร้างร่อง (ร่อง) สำหรับสายพาน ในระหว่างกระบวนการนี้ จะมีการตรวจสอบเส้นผ่านศูนย์กลางของรอกแบบโฮมเมดด้วยคาลิปเปอร์เป็นระยะ


ส่วนประกอบของเครื่องม้วนและหลักการทำงานของเครื่อง

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

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


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

[ต่อไปนี้เป็นวิดีโอขั้นตอนการพันขดลวดหม้อแปลง]





เกี่ยวกับผู้เขียน:

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

ตัวเลือกที่ 1: ATmega8 + Nokia 5110 LCD + แหล่งจ่ายไฟ 3V

วงจรนี้ใช้ Atmega8-8PU (ควอตซ์ภายนอกที่มีความถี่ 8MHz), Nokia 5110 LCD และทรานซิสเตอร์สำหรับประมวลผลพัลส์จากสวิตช์กก ตัวควบคุมแรงดันไฟฟ้า 3.3V ให้พลังงานแก่วงจรทั้งหมด

ส่วนประกอบทั้งหมดถูกติดตั้งบนเขียงหั่นขนม รวมถึงตัวเชื่อมต่อสำหรับ: โปรแกรมเมอร์ ISP (USBAsp), 5110 Nokia LCD, กำลังไฟ (5V ที่จ่ายให้กับตัวควบคุม 3.3V), สวิตช์รีด, ปุ่มรีเซ็ต และตัวเชื่อมต่อ 2 พินที่ใช้เพื่ออ่านระบบขับเคลื่อนเครื่องจักรที่มีขั้วของขดลวด มอเตอร์รู้ว่าจะเพิ่มหรือลดตัวนับ

วัตถุประสงค์ของตัวเชื่อมต่อ:
J1: พลัง จ่ายไฟ 5V ให้กับขั้วต่อ จากนั้นจ่ายไปที่โคลง L7833 เพื่อรับแรงดันไฟฟ้า 3.3V ที่ใช้โดย ATmega8 และ LCD
J2: ขั้วต่อ LCD สำหรับ Nokia 5110 LCD
J3: สวิตช์กก อินพุทพัลส์สำหรับการนับด้วยไมโครคอนโทรลเลอร์
J4: ขั้วต่อขั้ว จะต้องเชื่อมต่อขนานกับขดลวดของมอเตอร์ วงจรติดตามได้รับการออกแบบสำหรับมอเตอร์ 12 โวลต์ แต่สามารถนำไปใช้กับแรงดันไฟฟ้าของมอเตอร์อื่น ๆ ได้โดยการปรับค่าของตัวแบ่งแรงดันไฟฟ้าที่เกิดจาก R3-R4 และ R5-R6 หากมอเตอร์เชื่อมต่อกับขั้วตรง PD0 จะมีบันทึกสูง หากมอเตอร์เชื่อมต่อกับขั้วกลับขั้ว PD1 จะมีบันทึกสูง ระดับ. ข้อมูลนี้ใช้ในโค้ดเพื่อเพิ่มหรือลดตัวนับ
J5: รีเซ็ตตัวนับ เมื่อคุณกดปุ่ม ตัวนับจะถูกรีเซ็ต
ตัวเชื่อมต่อ ISP: นี่คือตัวเชื่อมต่อ 10 พินสำหรับโปรแกรมเมอร์ USBAsp AVR

แผนภาพอุปกรณ์

รูปถ่ายของอุปกรณ์ที่เสร็จแล้ว


ตัวเลือก 2: ATmega8 + 2x16 HD44780 LCD + แหล่งจ่ายไฟ 5V

ผู้อ่านของฉันบางคนขอรุ่นเคาน์เตอร์ที่ใช้จอแสดงผล HD44780 ขนาด 2x16 (หรือรุ่น 1x16 ที่เล็กกว่า) จอแสดงผลเหล่านี้ต้องใช้แรงดันไฟฟ้า 5V ดังนั้นตัวปรับเสถียร 3.3V จึงไม่เกี่ยวข้อง

แผนภาพอุปกรณ์

บิตการกำหนดค่าไมโครคอนโทรลเลอร์สำหรับทั้งสองตัวเลือก: ต่ำ - 0xFF, สูง - 0xC9

ที่เก็บถาวรสำหรับบทความ "เครื่องนับคอยล์สำหรับเครื่องพันขดลวด"
คำอธิบาย:

ซอร์สโค้ด (C) ไฟล์เฟิร์มแวร์สำหรับไมโครคอนโทรลเลอร์

ขนาดไฟล์: 111.35 KB จำนวนการดาวน์โหลด: 257

มันเกิดขึ้นจนฉันเกิดความอยากที่จะหมุนหม้อแปลง ทุกอย่างจะเรียบร้อยดี แต่ฉันแค่มีเครื่องจักรไม่เพียงพอ นั่นคือจุดเริ่มต้นทั้งหมด! การค้นหาทางอินเทอร์เน็ตให้ผลบ้าง ตัวเลือกที่เป็นไปได้โครงสร้างเครื่องมือกล แต่สิ่งที่ทำให้ฉันสับสนคือการนับรอบทำได้อีกครั้งโดยใช้ตัวนับเชิงกลที่นำมาจากมาตรวัดความเร็วหรือเครื่องบันทึกเทปเก่า รวมถึงสวิตช์กกพร้อมเครื่องคิดเลข อืม…. ฉันไม่จำเป็นต้องใช้กลไกเลย ในแง่ของมิเตอร์ ฉันไม่มีมาตรวัดความเร็วให้ถอดประกอบ และไม่มีเครื่องคิดเลขเพิ่มเติมด้วย ใช่แล้วอย่างที่สหายบอก เซเรก้าจาก RadioKat: " วิศวกรอิเล็กทรอนิกส์ที่ดี มักเป็นช่างเครื่องที่ไม่ดี- ฉันอาจไม่ใช่วิศวกรอิเล็กทรอนิกส์ที่เก่งที่สุด แต่แน่นอนว่าฉันเป็นช่างเครื่องที่แย่

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


เมื่อประมาณที่หนึ่งไปยังอีกที่หนึ่ง ฉันตัดสินใจว่าตัวบ่งชี้ 4 หลักจะเพียงพอสำหรับฉัน - นั่นไม่มาก - ไม่น้อย แต่ 10,000 รอบ ความยุ่งเหยิงทั้งหมดจะถูกควบคุมโดยคอนโทรลเลอร์ แต่สำหรับฉันแล้วดูเหมือนว่า ATtiny2313 และ ATmega8 ที่ฉันชื่นชอบนั้นไม่น่าคิดเลยที่จะยัดเข้าไปในอุปกรณ์ไร้ค่าเช่นนี้งานนั้นง่ายและต้องแก้ไขง่ายๆ ดังนั้นเราจะใช้ ATtiny13 ซึ่งอาจเป็น MK ที่ "ตาย" ที่สุดที่วางจำหน่ายในปัจจุบัน (ฉันไม่ใช้ PIC หรือ MCS-51 - ฉันเขียนโปรแกรมได้เฉพาะสิ่งเหล่านี้ แต่ฉันไม่รู้ว่าจะเขียนโปรแกรมอย่างไร) . สาวน้อยคนนี้มีขาไม่พอ ดังนั้นจึงไม่มีใครหยุดเราไม่ให้ติดกะงานกับเธอ! ฉันตัดสินใจใช้เซ็นเซอร์ฮอลล์เป็นเซ็นเซอร์ความเร็ว


ฉันร่างไดอะแกรม:


ฉันไม่ได้พูดถึงปุ่มต่างๆ ในทันที แต่เราจะอยู่ที่ไหนถ้าไม่มีปุ่มเหล่านั้น มากถึง 4 ชิ้น นอกเหนือจากการรีเซ็ต (S1)

S2 - เปิดโหมดการม้วน (โหมดถูกตั้งค่าตามค่าเริ่มต้น) - ในแต่ละรอบการหมุนของแกนด้วยขดลวดจะทำให้ค่าของจำนวนรอบเพิ่มขึ้น 1
S3 - โหมดการม้วนตามการหมุนแต่ละครั้งมันจะลดค่าลง 1 คุณสามารถหมุนได้สูงสุด "0" - มันจะไม่หมุนเป็นลบ :)
S4 - การอ่านข้อมูลที่เก็บไว้ใน EEPROM
S5 - เขียนค่าปัจจุบัน + โหมดลงใน EEPROM


โดยธรรมชาติแล้วเราต้องจำไว้ว่าให้กดปุ่มไขลานหากเราจะหมุนเลี้ยวไม่เช่นนั้นมันจะแบน เป็นไปได้ที่จะติดตั้งเซ็นเซอร์ฮอลล์ 3 ตัวหรือวาลโคเดอร์แทน 1 และเปลี่ยนโปรแกรมคอนโทรลเลอร์เพื่อให้มันเลือกทิศทางการหมุนได้เอง แต่ฉันคิดว่าใน ในกรณีนี้นี่ไม่จำเป็น


ตอนนี้ไม่มากตามโครงการ:
อย่างที่คุณเห็นไม่มีอะไรเหนือธรรมชาติอยู่ในนั้น ความอับอายทั้งหมดนี้ขับเคลื่อนโดย 5V กระแสกินบางอย่างในพื้นที่ 85mA


จากเซ็นเซอร์ฮอลล์ TLE4905L (คุณสามารถลองเสียบปลั๊กตัวอื่นได้ ฉันเลือกตามหลักการของ "อะไรก็ตามที่ถูกกว่าและมีจำหน่าย") สัญญาณจะถูกส่งไปยังคอนโทรลเลอร์ การขัดจังหวะจะถูกสร้างขึ้นและค่าปัจจุบันจะเปลี่ยนไป ขึ้นอยู่กับ โหมดที่เลือก ตัวควบคุมจะส่งข้อมูลไปยัง shift register จากนั้นจะถูกส่งไปยังตัวบ่งชี้เจ็ดส่วนหรือไปยังแป้นพิมพ์ ฉันใช้แอโนดเจ็ดเซกเมนต์กับแคโทดทั่วไปฉันมีสี่ทันทีในกรณีเดียว แต่ไม่มีใครรบกวนผู้ที่ต้องการขันแอโนดเดี่ยว 2 ตัวหรือ 4 ตัวที่เชื่อมต่อแบบขนาน ไม่ได้ใช้จุดบนตัวบ่งชี้ ดังนั้นพิน H (dp) จึงค้างอยู่ในอากาศ ตัวบ่งชี้ทำงานในโหมดไดนามิก ดังนั้นความต้านทานใน R3-R9 จึงน้อยกว่าค่าที่คำนวณได้ ไดรเวอร์สำหรับตัวบ่งชี้ประกอบอยู่บนทรานซิสเตอร์ VT1-VT4 คุณสามารถใช้วงจรไมโครพิเศษเช่น ULN2803 ได้ แต่ฉันตัดสินใจเลือกทรานซิสเตอร์ด้วยเหตุผลง่ายๆ ที่ฉันสะสมมันไว้ - "เหมือนดิน" บางตัวก็แก่กว่าฉัน


ปุ่ม S2-S4 - แป้นพิมพ์ลาเมทริกซ์ “ เอาต์พุต” ของปุ่มแขวนอยู่บนตัวนำเดียวกันกับอินพุตรีจิสเตอร์ความจริงก็คือหลังจากส่งข้อมูลจากคอนโทรลเลอร์ไปยังรีจิสเตอร์แล้วอาจมีสัญญาณระดับใด ๆ ที่อินพุต SHcp และ Ds และสิ่งนี้จะไม่ กระทบต่อเนื้อหาของทะเบียนแต่อย่างใด “อินพุต” ของปุ่มค้างอยู่ที่เอาต์พุตของรีจิสเตอร์ การถ่ายโอนข้อมูลเกิดขึ้นโดยประมาณดังนี้: ขั้นแรกตัวควบคุมจะส่งข้อมูลไปยังรีจิสเตอร์เพื่อถ่ายโอนไปยังตัวบ่งชี้ในภายหลัง จากนั้นส่งข้อมูลเพื่อสแกนปุ่ม ตัวต้านทาน R14-R15 จำเป็นเพื่อป้องกัน "การชนกัน" ระหว่างขาของรีจิสเตอร์/ตัวควบคุม การส่งข้อมูลไปยังจอแสดงผลและการสแกนแป้นพิมพ์เกิดขึ้นที่ความถี่สูง (ตัวสร้างภายในใน Tini13 ตั้งไว้ที่ 9.6 MHz) ดังนั้นไม่ว่าเราจะพยายามกดและปล่อยปุ่มเร็วแค่ไหนก็ตามในช่วงเวลาที่กดตรงนั้น จะเป็นการดำเนินการหลายอย่าง ดังนั้นศูนย์จากปุ่มจะวิ่งไปยังการประชุมหนึ่งจากตัวควบคุม สิ่งที่ไม่พึงประสงค์เช่นการสัมผัสปุ่มแสนยานุภาพอีกครั้ง


เมื่อใช้ตัวต้านทาน R16-R17 เราดึงคีย์บอร์ดของเราไปที่แหล่งจ่ายไฟ + เพื่อที่ว่าในช่วงเวลาว่าง สถานะ 1 ไม่ใช่ Z จะมาจากเอาต์พุตของคีย์บอร์ดไปยังอินพุตของคอนโทรลเลอร์ ซึ่งจะนำไปสู่ผลบวกลวง คุณสามารถทำได้โดยไม่ต้องใช้ตัวต้านทานเหล่านี้ MK มีตัวต้านทานแบบดึงขึ้นภายในเพียงพอ แต่ฉันไม่สามารถถอดมันออกได้ - พระเจ้าทรงปกป้องผู้ระมัดระวัง


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

IC1 เป็นไมโครคอนโทรลเลอร์ ATtiny13 สามารถใช้กับตัวอักษร V ได้ pinout สำหรับเวอร์ชัน SOIC จะเหมือนกับในแผนภาพ หากใครมีความประสงค์จะใช้ QFN/MLF ในกรณีนี้ เอกสารข้อมูลก็จะอยู่ในมือของพวกเขา
IC2-IC3 - การลงทะเบียนกะ 8 บิตพร้อมสลักที่เอาต์พุต - 74HC595 บนเขียงหั่นขนมที่ฉันใช้ในแพ็คเกจ DIP บนบอร์ดในอุปกรณ์สำเร็จรูปใน SOIC พินเอาท์ก็เหมือนกัน
IC4 เป็นเซ็นเซอร์ฮอลล์แบบดิจิตอลยูนิโพลาร์ TLE4905L การเดินสายไฟตามแผ่นข้อมูลคือ R2 - 1k2, C2-C3 คูณ 4n7 เมื่อติดตั้งเซ็นเซอร์บนเครื่อง ให้ตรวจสอบว่าเซ็นเซอร์ตอบสนองด้านใดของแม่เหล็ก
C1, C4 และ C5 เป็นตัวเก็บประจุกรองแหล่งจ่ายไฟฉันติดตั้งตัวละ 100n ควรติดตั้งให้ใกล้กับพินจ่ายไฟของวงจรไมโครมากที่สุด
R1 - ด้วยตัวต้านทานเราดึงขารีเซ็ตไปที่แหล่งจ่ายไฟ 300 โอห์ม - เป็นต้น ฉันเดิมพัน 1k
R3-R9 - ตัวต้านทานจำกัดกระแสสำหรับตัวบ่งชี้ 33 โอห์ม - 100 โอห์ม ยิ่งความต้านทานสูง แสงก็จะยิ่งหรี่ลงตามลำดับ
R10-R13 - จำกัดกระแสในวงจรฐานทรานซิสเตอร์ บนเขียงหั่นขนมมี 510 โอห์มและฉันขัน 430 โอห์มเข้ากับบอร์ด
VT1-VT4 - KT315 พร้อมดัชนีตัวอักษรใด ๆ สามารถแทนที่ด้วย KT3102, KT503 และแอนะล็อก
R14-R15 ตามที่เขียนไว้ข้างต้น เพื่อป้องกัน "การต่อสู้" ฉันคิดว่าคุณสามารถตั้งค่าได้ตั้งแต่ 1k ขึ้นไป แต่อย่าเพิ่มเกิน 4k7 ด้วย R16-R17 เท่ากับ 300 โอห์ม ความต้านทานรวมของตัวต้านทานที่ต่อแบบอนุกรมไม่ควรเกิน 5k ในระหว่างการทดลองของฉัน เมื่อความต้านทานเพิ่มขึ้นเกิน 5k การตอบสนองของปุ่มที่ผิดพลาดก็ปรากฏขึ้น


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


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


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


ตอนนี้เราต้องเตรียม PCB ฟอยล์ มีคนใช้กระดาษทรายละเอียด มีคนใช้ยางลบ แล้วฉันก็เข้าไป เมื่อเร็วๆ นี้ฉันชอบตัวเลือกต่อไปนี้:
1. ถ้าทองแดงไม่ได้สกปรกเกินไปกับออกไซด์ เพียงแค่เช็ดด้วยสำลีจุ่มแอมโมเนีย - โอ้ ขยะเหม็น ฉันจะบอกคุณว่าฉันไม่ชอบกิจกรรมนี้ แต่มันรวดเร็ว ตามหลักการแล้ว ทองแดงจะไม่ส่องแสงหลังจากนี้ แต่แอลกอฮอล์จะชะล้างออกไซด์ออกไปและกระดานจะถูกสลักไว้
2. ถ้าทองแดงค่อนข้างสกปรก ฉันจะขัดมันด้วยล้อสักหลาด ฉันแขวนมันไว้บนสว่านและ voila ไม่จำเป็นต้องมีความกระตือรือร้นเป็นพิเศษที่นี่ ฉันไม่ใช้ GOI paste สำหรับการแกะสลักในภายหลัง แค่วงกลมสักหลาดก็เพียงพอแล้ว รวดเร็วและมีประสิทธิภาพ
โดยทั่วไป เราได้เตรียมมันไว้แล้ว - ฉันไม่สามารถโพสต์ภาพได้ การติดเชื้อส่องประกายเหมือนกระจกและไม่มีอะไรปรากฏให้เห็นในภาพ ฉันเป็นช่างภาพที่แย่มากเช่นกัน


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


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


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

ฉันส่องสว่างจากระยะประมาณ 150 มม. เป็นเวลา 7 นาที (ทดลองเลือกระยะทางและเวลา)



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


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

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


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


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

สำหรับบางคนอาจดูเหมือนเส้นทางไม่ราบรื่นนัก - เส้นทางออกมาราบรื่น :) นี่คือต้นทุนของวิธีการบัดกรีด้วยหัวแร้งดีบุกไม่เท่ากัน

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


เราติดเซ็นเซอร์เข้ากับส่วนที่อยู่กับที่ของเครื่อง และติดตั้งแม่เหล็กบนแกนหมุนเพื่อให้เมื่อหมุนจะผ่านจากเซ็นเซอร์ 3-5 มม. เอาล่ะ ลองใช้ดู :)


ตอนนี้ทุกอย่างเป็นที่แน่นอนแล้ว ขอขอบคุณทุกท่านที่ให้ความสนใจและสหาย GP1และ อาวีเรียลเพื่อช่วยเหลือในการพัฒนา

ใหม่