สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณจะต้องซื้อ
- ขั้นตอนที่ 2: แก้ไขโมดูล DDS
- ขั้นตอนที่ 3: ปรับเปลี่ยนบอร์ดแสดงผลและสวิตช์แผงด้านหน้า
- ขั้นตอนที่ 4: นำทุกอย่างมารวมกัน
วีดีโอ: ฟังก์ชัน DIY DDS/เครื่องกำเนิดสัญญาณราคาถูก: 4 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
บอร์ดโมดูลเครื่องกำเนิดสัญญาณ DDS เหล่านี้มีราคาเพียง 15 ดอลลาร์หากคุณมองไปรอบๆ พวกมันจะสร้างรูปคลื่น Sine, Square, Triangle, Sawtooth (และย้อนกลับ) (และอีกสองสามรูปแบบ) ได้อย่างแม่นยำพอสมควร สิ่งเหล่านี้ยังมีการควบคุมแบบสัมผัส แอมพลิจูด และการปรับชดเชย เพิ่มในกรณีประมาณ 10 เหรียญและคุณกำลังหัวเราะ
บอร์ดโมดูลใช้แรงดันไฟฟ้าต่ำ (7-9V) ดังนั้นจึงปลอดภัยสำหรับมือใหม่ จริง ๆ แล้วมันจะวิ่งออกไป 12V เช่นกัน (เหมือนที่ฉันทำกับฉัน) ดังนั้นคุณสามารถใช้แหล่งจ่ายไฟหูดที่ผนังได้ แม้ว่าคุณสามารถใส่ AC ไว้ที่นั่นได้หากต้องการ โมดูลใช้กระแสไฟเพียงเล็กน้อยเท่านั้น แม้แต่โหมดสวิตช์ขนาดเล็ก PS ก็สามารถทำได้ ด้วยส่วนประกอบพิเศษบางอย่าง คุณจึงมีเครื่องกำเนิดสัญญาณแบบตั้งโต๊ะที่ทำงานได้อย่างสมบูรณ์ เหนือสิ่งอื่นใด โมดูลนี้ถูกสร้างไว้ล่วงหน้า ดังนั้นจึงได้รับการทดสอบและรับประกันว่าใช้งานได้
งานส่วนใหญ่ในโครงการนี้คือการปรับเปลี่ยนบอร์ดเพื่อให้สามารถติดตั้งในตู้แบบตั้งโต๊ะได้ คุณสามารถซื้อสำเร็จรูปเหล่านี้ในกล่องขนาดเล็ก ฉันต้องการของฉันสำหรับโต๊ะทำงาน
ขั้นตอนที่ 1: สิ่งที่คุณจะต้องซื้อ
บอร์ดโมดูลตัวสร้างฟังก์ชัน DDS - สามารถพบได้ใน Ebay, aliexpress ฯลฯ ในราคาประมาณ $15-20 สร้างไว้ล่วงหน้า ทดสอบแล้ว และใช้งานได้
แถบเชื่อมต่อส่วนหัวของตัวผู้ - อีเบย์อีกครั้ง ซื้อแถบยาวแล้วตัดให้ยาวได้ตามต้องการ
สายเคเบิลเฮดเดอร์ - สร้างด้วยตัวเองหากคุณมีหมุดและปลอกแยก หรือหาซื้อได้จาก Jaycar ตอนนั้นไม่ได้แยกชาย/หญิง เลยซื้อตัวผู้/ตัวผู้มาเปลี่ยนข้างหนึ่งเป็นหญิง
สายเคเบิลหุ้มฉนวนแกนเดียว - สิ่งที่คล้ายกันที่คุณใช้สำหรับสัญญาณเสียงพลังงานต่ำ
สวิตช์ 12/24V - ฉันใช้สวิตช์ LED 24V มันสว่างน้อยกว่าเล็กน้อยเมื่อใช้ไฟ 12V แต่สวิตช์ใด ๆ ก็ทำได้
ขั้วต่อเมาท์แผง DC ตัวผู้และเต้ารับปลั๊กตัวเมีย - ฉันมีสไตล์ที่แตกต่างกันสองสามแบบ ดังนั้นฉันจึงใช้รูปแบบเดิมที่มีอยู่จนหมด คุณสามารถหาได้ในรูเจาะพลาสติกแบบรูเดียวซึ่งง่ายต่อการติดตั้ง
น็อต/แหวนรองสำหรับขั้วต่อ BNC หรือซื้อขั้วต่อแผง BNC ใหม่ เนื่องจากชุดอุปกรณ์ไม่มี ฉันถอดสวิตช์เท้าออกสองสามอันที่ฉันมี
ขาตั้ง M3 hex ตัวผู้/ตัวเมียขนาดเล็ก 4 ตัวสำหรับ LCD (เพื่อแทนที่ตัวที่ยาวกว่าที่ให้มาในโมดูลชุดเดิม)
ฉันยังเปลี่ยนปุ่มควบคุมจากปุ่มสีแดงที่ให้มาเป็นปุ่มสีขาวทั่วไป
กระดุมสีเงิน/ปุ่มแบบหมวกทรงสูงที่ฉันคาดไว้จากโปรเจ็กต์อื่น แต่ราคาถูกที่จะซื้อแพ็คละ 50 คละสี
กล่องเครื่องมือบางประเภท รูปที่คุณสามารถซื้อได้ในราคาประมาณ 12 ดอลลาร์จากอีเบย์ ถูกกว่าถ้าคุณซื้อคู่กัน (ถ้าคุณมีโครงการอื่น - ฉันใช้สำหรับจ่ายไฟด้วย)
ขั้นตอนที่ 2: แก้ไขโมดูล DDS
ก่อนที่จะทำอะไรกับบอร์ด - ตรวจสอบว่าใช้ได้ผลก่อน! เสียบบอร์ดเข้ากับแหล่งจ่ายไฟ 9-12V และตรวจสอบว่าทุกอย่างทำงานอย่างไรก่อนที่จะเริ่มปรับเปลี่ยน ไม่มีอะไรเลวร้ายไปกว่าการใช้เวลาทั้งหมดนั้นเพื่อเปลี่ยนบอร์ดในสิ่งที่ไม่ได้ผลตั้งแต่แรก
สิ่งแรกที่ต้องทำคือการถอดส่วนประกอบที่จะติดอยู่ที่แผงด้านหน้า (เว้นแต่คุณจะซื้อชุดที่ไม่ได้ประกอบ - จากนั้นคุณสามารถปิดส่วนประกอบเหล่านั้นได้) โปรดใช้ความระมัดระวัง เนื่องจากความร้อนที่มากเกินไปสามารถขจัดแผ่นอิเล็กโทรดและแทร็คออกได้ ดีที่สุดคือการเพิ่มบัดกรีเล็กน้อยแล้วเอาออกทั้งหมดด้วยตัวดูดบัดกรี
ลบ:
- ขั้วต่อ BNC เอาต์พุตสองตัว
- หม้อสองใบ
- สวิตช์ปุ่มกดห้าปุ่ม
- บอร์ด LCD จากส่วนหัวเป็นหน่วยเดียว
ตอนนี้ประสานในส่วนหัวแทนตัวเชื่อมต่อ BNC หม้อ (คุณสามารถใช้ส่วนหัวห้าทางโดยถอดหมุด 2 และ 4 เพื่อเว้นระยะห่าง)
ประสานใน 6 หัวเดียวสำหรับสวิตช์ แม้ว่าจะมีแผ่นรองสี่แผ่น สองชุดเชื่อมต่อกันในแต่ละด้าน ดังนั้นหมุดทั้งสองจะทำได้ คุณสามารถปิดรูปภาพเพื่อดูว่าแผ่นรองคืออะไร แต่ฉันขอแนะนำอย่างยิ่งให้พูดพล่อยๆ ของบอร์ดเอง เผื่อว่าพวกมันจะเปลี่ยนเลย์เอาต์ของบอร์ด คุณจะพบสวิตช์ด้านหนึ่งที่เชื่อมต่อกัน (ทั่วไป) ในกรณีของฉัน ฉันใช้สายสีแดงเป็นปกติ (มองย้อนกลับไป ฉันน่าจะใช้สีดำ) ที่เหลือทั้งหมดเป็นอีกด้านหนึ่งของสวิตช์ และด้านใดด้านหนึ่งของแผ่นอิเล็กโทรดทำงานเป็นจุดเชื่อมต่อ
อีกครั้ง ฉันเคยใช้สายไฟเส้นเดียวในกรณีที่สวิตช์ตัวหนึ่งทำงานผิด สามารถเปลี่ยนได้ง่าย (ฉันคิดว่านั่นเป็นสาเหตุที่ฉันไม่ได้ใช้สีดำ ลวดสั้นเกินไป)
หมายเหตุเกี่ยวกับหัวต่อ LCD:
ฉันพบว่าการวางเฮดเดอร์ผ่านบอร์ด vero นั้นไม่ได้ทำให้ตัวเชื่อมต่อต้องเชื่อมต่อมากนัก หากคุณสามารถหาหมุดส่วนหัวที่ยาวเป็นพิเศษได้ หรือส่วนขยายส่วนหัวของตัวผู้/ตัวเมียแบบยาว
ขั้นตอนที่ 3: ปรับเปลี่ยนบอร์ดแสดงผลและสวิตช์แผงด้านหน้า
จอแสดงผลและแผงควบคุมดูน่ากลัวกว่าที่เป็นจริง โดยทั่วไปแล้ว vero board ขนาดใหญ่ที่ด้านหลังจะยึดแผงทั้งสองไว้ด้วยกัน (หน้าจอ LCD ที่มีอยู่และแผงปุ่มกดใหม่)
สำหรับจอ LCD หมุดนั้นเพียงแค่ดันเข้าไปทางด้านหลังของบอร์ด vero และติดกับกระดานหลักผ่านสายเคเบิลส่วนหัวของตัวผู้/ตัวเมีย อย่าลืมตัดรางใต้คอนเนคเตอร์ ดูหมายเหตุก่อนหน้านี้เกี่ยวกับความยาวของพินด้วย
สำหรับแผงสวิตช์ ให้เว้นระยะห่างสวิตช์ตามที่คุณต้องการ โดยพื้นฐานแล้ว ด้านหนึ่งจะเป็นด้านทั่วไป (เพื่อให้คุณสามารถเชื่อมต่อทั้งหมดเข้ากับรางเดียว) จากนั้นฉันก็จิ้มหมุดส่วนหัวแต่ละอันผ่านบอร์ดเพื่อต่อสายไฟ (สำหรับเมนบอร์ด) ฉันยังแนบปลายสายส่วนหัวของตัวผู้เข้ากับบอร์ดด้วย อย่างไรก็ตาม คุณสามารถใช้ส่วนหัวที่ยาวกว่าได้หากหาเจอ ขอย้ำอีกครั้งว่า คุณตัดแทร็กที่ไม่จำเป็นบนกระดาน vero ทั้งสองอัน
ตามหลักสรีรศาสตร์ มันสมเหตุสมผลกว่าที่จะให้ vero วิ่งไปตามบอร์ด (ทางยาว) เพื่อหาจุดร่วมระหว่างสวิตช์ อย่างไรก็ตาม คุณยังต้องเสียค่าเวโรบอร์ดด้านหนึ่งไปมาก ดังนั้นจึงง่ายกว่าที่จะตัดส่วนท้ายของกระดานทั้งกระดานให้ยาวเล็กน้อยแล้วจัดการกับมันด้วยวิธีนั้น
โน้ตคู่
ฉันใส่สวิตช์หนึ่งแถวสูงเกินไปและควรต่ำกว่านี้ ตอนนั้นฉันไม่มีฝาปิดสวิตช์ และด้านข้างของฝาปิดไปขวางการขัดแย้งของจอ LCD - เหตุใดคุณจึงเห็นด้านข้างของฝาปิดถูกตัดบนสวิตช์ที่ปลายทั้งสองข้าง ฉันคิดว่าฝาครอบจะไม่ใหญ่กว่าสวิตช์มากนัก เราทุกคนรู้ว่าจะเกิดอะไรขึ้นเมื่อเราสมมติ
เหตุใดฉันจึงประสานสวิตช์ที่ด้านทองแดงของบอร์ด vero เนื่องจากหมุดส่วนหัวที่เชื่อมต่อระหว่างกันจำเป็นต้องเว้นระยะห่างเหมือนกับส่วนหัวของ LCD วิธีนี้ทำให้แผงสวิตช์ไม่อยู่ด้านหลังแผงด้านหน้าอีกต่อไป มันพอดีและไม่ก่อให้เกิดผลร้ายกับสวิตช์ที่ทำงานไม่ถูกต้อง
ฉันต้องขยายรูสวิตช์บางส่วนที่แผงด้านหน้า เนื่องจากสวิตช์ไม่ได้วางเป็นสี่เหลี่ยมจัตุรัสในบอร์ด vero ดังนั้นสวิตช์บางตัวจึงถูกชดเชยเล็กน้อย
ใช่ ฉันรู้ว่ามุมหนึ่งของกระดาน vero หักเมื่อฉันเจาะมัน! อีกครั้ง vero อาจสูงกว่าหนึ่งรู
ขั้นตอนที่ 4: นำทุกอย่างมารวมกัน
โอเค สิ่งแรกคือการเจาะแผงด้านหน้าสำหรับหน้าจอ LCD ปุ่มเปิดปิด สวิตช์ หม้อ และเอาต์พุต BNC เว้นระยะห่างตามที่คุณต้องการ ฉันต้องการให้หน้าจออยู่ตรงกลางและ 2 BNC ใต้การควบคุม เพื่อไม่ให้มีสายเคเบิลมาขวางทาง สวิตช์ไฟที่ฉันชอบทางด้านซ้าย
ฉันได้ใช้การถูตัวอักษรสำหรับแผงควบคุมด้านหน้า จากนั้นให้ฉีดสเปรย์ใสเบา ๆ ให้ทั่วด้านบน น่าเสียดายที่ความชัดเจนในบางครั้งทำให้ตัวอักษรทำงานหรือสามารถถอดรหัส/คลั่งไคล้ได้ เมื่อคุณใส่จดหมายและจดหมายแห้งแล้ว ให้ประกอบส่วนประกอบเข้ากับแผงด้านหน้า ชุดประกอบหน้าจอ LCD ติดตั้งด้วยขาตั้ง M3 สองสามตัว โดยใช้รูเดิมของบอร์ด ยึดติดกับบอร์ด vero ผ่านสกรู M3 และน็อต
ถัดไป เจาะรูสำหรับขั้วต่อ DC ที่ด้านหลัง และติดตั้งซ็อกเก็ตแผง DC
เมื่อติดตั้งสิ่งเหล่านี้ทั้งหมดแล้ว ก็ถึงเวลาเชื่อมต่อโมดูลและบอร์ดเข้าด้วยกัน ฉันได้เพิ่มความยาวสายเคเบิลให้เพิ่มขึ้นเล็กน้อย เพื่อที่แผงด้านหน้าและด้านหลังออก พวกเขาสามารถนั่งลงได้
สำหรับโพตลีด ฉันใช้ส่วนหัวเดี่ยวเนื่องจากไม่แน่ใจว่าตัวควบคุมจะทำงานไปในทิศทางที่ถูกต้องหรือไม่ ดังนั้นจึงง่ายต่อการสลับเมื่อเป็นโสด
ฉันเคยใช้ขั้วต่อ DC ตัวเมียเพื่อเชื่อมต่อพลังงานกับบอร์ดในกรณีที่โมดูล "พัง" จากนั้นจึงค่อนข้างง่ายที่จะเปลี่ยนทั้งบอร์ด เช่นเดียวกับบอร์ดแรก - ฉันบังเอิญเชื่อมต่อจอแสดงผลสองสามอันที่นำไปสู่ทางที่ผิดและทำให้บอร์ดพัง - อ๊ะ!
ดูหมายเหตุในขั้นตอนที่ 2 เกี่ยวกับหมุดส่วนหัว!
ตอนนี้ขอสายทั้งหมดของคุณ เพิ่มพลังและดูว่าทำงานอย่างถูกต้องหรือไม่ นิ้วไขว้ทุกอย่างทำงานอย่างที่ควรจะเป็น
แนะนำ:
สเต็ปเปอร์มอเตอร์ที่ควบคุมโดย MIDI พร้อมชิป Direct Digital Synthesis (DDS) 3 ขั้นตอน
สเต็ปเปอร์มอเตอร์ที่ควบคุมโดย MIDI พร้อมชิป Direct Digital Synthesis (DDS): เคยมีความคิดแย่ๆ บ้างไหมว่าคุณต้องเปลี่ยนเป็นโปรเจ็กต์ขนาดเล็ก ฉันกำลังเล่นสเก็ตช์ที่ฉันสร้างขึ้นสำหรับ Arduino Due โดยมุ่งเป้าไปที่การสร้างเพลงด้วยโมดูล AD9833 Direct Digital Synthesis (DDS) … และเมื่อถึงจุดหนึ่งฉันก็คิดว่า &q
วิธีใช้เครื่องกำเนิดสัญญาณความถี่ Arduino DDS AD9850: 7 ขั้นตอน
วิธีใช้เครื่องกำเนิดสัญญาณความถี่ Arduino DDS AD9850: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีสร้างเครื่องกำเนิดสัญญาณความถี่โดยใช้โมดูล AD9850 และ Arduino ดูวิดีโอ! หมายเหตุ: ฉันจัดการเพื่อให้ได้ความถี่สูงถึง +50MHz แต่คุณภาพสัญญาณได้รับ แย่ลงด้วยความถี่ที่สูงขึ้น
เครื่องกำเนิดสัญญาณ RF 100 KHz-600 MHZ บน DDS AD9910 Arduino Shield: 5 ขั้นตอน
เครื่องกำเนิดสัญญาณ RF 100 KHz-600 MHZ บน DDS AD9910 Arduino Shield: วิธีทำสัญญาณรบกวนต่ำ, ความแม่นยำสูง, เครื่องกำเนิด RF ที่เสถียร (พร้อม AM, การมอดูเลต FM) บน Arduino
เครื่องวิเคราะห์เสาอากาศ HF พร้อมโมดูล Arduino และ DDS: 6 ขั้นตอน (พร้อมรูปภาพ)
เครื่องวิเคราะห์เสาอากาศ HF พร้อมโมดูล Arduino และ DDS: สวัสดีในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นว่าฉันสร้างเครื่องวิเคราะห์เสาอากาศต้นทุนต่ำซึ่งสามารถวัดเสาอากาศและแสดง VSWR บนแถบความถี่ HF ใดๆ หรือทั้งหมดได้อย่างไร จะค้นหา VSWR ขั้นต่ำและความถี่ที่สอดคล้องกันสำหรับแต่ละแบนด์ แต่ยัง
ฟังก์ชัน IoT Bit: 6 ขั้นตอน
ฟังก์ชัน IoT Bit: ในคำแนะนำนี้ เราจะแสดงวิธีใช้ GUI ฟังก์ชัน IoT Bit สำหรับมินิคอมพิวเตอร์ของคุณ เช่น Raspberry Pi 1,2 และ 3 ฟังก์ชันที่ GUI จะมีใน V1 ได้แก่ "ส่ง SMS", "แสดง SMS", "เด