สารบัญ:
วีดีโอ: DIY เครื่องวัดความถี่ Arduino อย่างง่ายสูงถึง 6.5MHz: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
วันนี้ผมจะแสดงให้คุณเห็นถึงวิธีการสร้างตัวนับความถี่อย่างง่ายที่สามารถวัดความถี่ของสัญญาณแบบรีแอกทีฟ ไซน์ หรือสามเหลี่ยมได้สูงถึง 6.5 MHz
ขั้นตอนที่ 1: คำอธิบาย
อุปกรณ์ที่นำเสนอในวิดีโอคือเครื่องวัดความถี่ที่สร้างโดยใช้ไมโครคอนโทรลเลอร์ Arduino Nano สามารถวัดความถี่ของสัญญาณด้วยรูปทรงสี่เหลี่ยม ไซน์ และสามเหลี่ยม
โครงการนี้ได้รับการสนับสนุนโดย NextPCB คุณสามารถช่วยสนับสนุนฉันได้โดยดูจากลิงก์ใดลิงก์หนึ่งต่อไปนี้
เพียง $7 สำหรับ SMT Order:
ผู้ผลิตบอร์ดหลายชั้นที่เชื่อถือได้:
บอร์ด PCB ฟรี 10 ชิ้น:
ลด 20% - สั่งซื้อ PCB:
ช่วงการวัดมีตั้งแต่ไม่กี่เฮิรตซ์ถึง 6.5 เมกะเฮิรตซ์ มีช่วงเวลาการวัดสามช่วง - 0.1, 1 และ 10 วินาที หากเราวัดเฉพาะสัญญาณสี่เหลี่ยม ก็ไม่มีความจำเป็นสำหรับแอมพลิฟายเออร์สร้างรูปร่าง และสัญญาณจะถูกส่งไปยังพินดิจิตอล 5 จาก Arduino โดยตรง โค้ดนี้ง่ายมาก ต้องขอบคุณไลบรารี "FreqCount" ซึ่งคุณสามารถดาวน์โหลดได้ที่ด้านล่าง อุปกรณ์นี้ง่ายมากและประกอบด้วยส่วนประกอบหลายอย่าง:
- Arduino นาโนไมโครคอนโทรลเลอร์
- สร้างบอร์ดเครื่องขยายเสียง
- จอ LCD
- ตัวเลือกรูปร่างสัญญาณอินพุต
- อินพุตแจ็ค
- และ สวิตช์ช่วงเวลา: เราสามารถเลือกได้สามช่วง 0.1 -1 -และ 10 วินาที
ขั้นตอนที่ 2: สร้าง
ดังที่คุณเห็นในวิดีโอ เครื่องมือนี้มีความแม่นยำมากในทุกช่วง และเรายังสามารถสอบเทียบเครื่องวัดความถี่ด้วยขั้นตอนง่ายๆ ที่อธิบายไว้ด้านล่าง:
ในโฟลเดอร์ไลบรารี Arduino ค้นหาไลบรารี FreqCount ในไฟล์ FreqCount.cpp ค้นหาบรรทัด: #if กำหนด (TIMER_USE_TIMER2) && F_CPU == 12000000L float ถูกต้อง = count_output * 0.996155; และแทนที่ด้วย: #if กำหนด (TIMER_USE_TIMER2) && F_CPU == 16000000L float ถูกต้อง = count_output * 1.000000; โดยที่ 1.000000 เป็นปัจจัยการแก้ไขของคุณ การแก้ไขต้องดำเนินการโดยใช้ 1 MHz กับอินพุตของเครื่องวัดความถี่ หลังจากเปลี่ยนไฟล์แล้ว ให้อัปโหลดภาพร่างใหม่ไปยังบอร์ด Arduino
ขั้นตอนที่ 3: แผนผังและรหัส Arduino
สุดท้าย เครื่องวัดความถี่ถูกติดตั้งในกล่องพลาสติกที่เหมาะสม และเป็นเครื่องมือที่มีประโยชน์อีกอย่างหนึ่งในห้องปฏิบัติการอิเล็กทรอนิกส์
แนะนำ:
เลนส์มาโคร DIY พร้อม AF (แตกต่างจากเลนส์มาโคร DIY อื่นๆ ทั้งหมด): 4 ขั้นตอน (พร้อมรูปภาพ)
เลนส์มาโคร DIY พร้อม AF (แตกต่างจากเลนส์มาโคร DIY อื่นๆ ทั้งหมด): ฉันเคยเห็นคนจำนวนมากทำเลนส์มาโครด้วยเลนส์คิทมาตรฐาน (ปกติคือ 18-55 มม.) ส่วนใหญ่เป็นเลนส์ที่ติดกล้องไปด้านหลังหรือถอดองค์ประกอบด้านหน้าออก มีข้อเสียสำหรับทั้งสองตัวเลือกนี้ สำหรับติดเลนส์
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
สร้างระบบ DIY Hydroponic ขนาดเล็กและสวนสมุนไพร Hydroponic DIY พร้อมการแจ้งเตือน WiFi: 18 ขั้นตอน
สร้างระบบ DIY Hydroponic ขนาดเล็กและสวนสมุนไพร Hydroponic DIY พร้อมการแจ้งเตือน WiFi: ในบทช่วยสอนนี้ เราจะแสดงวิธีสร้างระบบ #DIY #hydroponics ระบบไฮโดรโปนิกส์ DIY นี้จะรดน้ำตามรอบการรดน้ำแบบไฮโดรโปนิกส์แบบกำหนดเองโดยเปิด 2 นาทีและปิด 4 นาที นอกจากนี้ยังจะติดตามระดับน้ำในอ่างเก็บน้ำ ระบบนี้
คอนโทรลเลอร์เกม DIY จาก Arduino - คอนโทรลเลอร์เกม Arduino PS2 - เล่น Tekken ด้วย DIY Arduino Gamepad: 7 ขั้นตอน
คอนโทรลเลอร์เกม DIY จาก Arduino | คอนโทรลเลอร์เกม Arduino PS2 | การเล่น Tekken ด้วย DIY Arduino Gamepad: สวัสดีทุกคน การเล่นเกมนั้นสนุกอยู่เสมอ แต่การเล่นด้วยตัวควบคุมเกม DIY ของคุณเองนั้นสนุกกว่า ดังนั้นเราจะสร้างคอนโทรลเลอร์เกมโดยใช้ Arduino pro micro ในคำแนะนำนี้