งบน้อยก็เฟี้ยวได้! ทำออสซิลโลสโคปพกพา (Oscilloscope) ด้วยจอ ESP32 CYD

Mini Lab Portable Oscilloscope
โฉมหน้าออสซิลโลสโคปทำมือ ที่ใช้จอ ESP32 สุดประหยัด แต่ใช้งานวัดสัญญาณได้จริง!

Wassup ชาว Maker และนักอิเล็กทรอนิกส์ทุกคน! 🛠️ ใครที่ชอบต่อวงจรน่าจะรู้ดีว่า "ออสซิลโลสโคป (Oscilloscope)" คือเครื่องมือหากินที่ขาดไม่ได้ เพราะมันช่วยให้เราเห็นรูปร่างของสัญญาณไฟฟ้า (Waveform) แทนที่จะเห็นแค่ตัวเลขดื้อๆ แบบมัลติมิเตอร์[cite: 1] แต่ปัญหาโลกแตกคือ... เครื่องมืออาชีพมันแพงมากกก!

วันนี้แอดมินเลยขอพาทุกคนมาแหกกฎความแพง ด้วยโปรเจกต์ "Mini Lab Portable Oscilloscope" ของคุณ [HamzaNaveed] ที่จับเอาบอร์ดหน้าจอมหาชนอย่าง ESP32 CYD (Cheap Yellow Display) ราคาหลักร้อยต้นๆ มาแปลงร่างเป็นเครื่องออสซิลโลสโคปจิ๋วพกพาสะดวกครับ![cite: 1]

เครื่องหลักร้อย ทำอะไรได้บ้าง? 🤔

ก่อนจะเริ่มทำ ต้องเข้าใจข้อจำกัดของมันก่อนครับ เพราะเราใช้ชิป ESP32 ในการอ่านค่าผ่าน ADC (Analogue-Digital Converter) ซึ่งมันจะสุ่มอ่านค่า (Sampling) ได้ประมาณ 1,000 ครั้งต่อวินาที (1kHz)[cite: 1]

  • สิ่งที่ทำได้: วัดไฟบวกระดับ 3.3V และ 5V ได้ผ่าน 2 แชนแนล (มี 2 เส้นกราฟ), โชว์สเกลเวลาและจุดสูงสุดของคลื่น (Peak), และสามารถกด Pause เพื่อเลื่อนย้อนดูกราฟเก่าๆ ได้[cite: 1]
  • สิ่งที่ทำไม่ได้: วัดไฟติดลบ (Negative voltages) ไม่ได้, วัดไฟเกิน 5V บอร์ดจะพังเอา!, และไม่สามารถปรับสเกลเวลา (Time base) แบบอิสระเหมือนเครื่องแพงๆ ได้ครับ[cite: 1]

ทฤษฎีวงจร: ทำไมต้องดรอปไฟ? ⚡

หัวใจสำคัญของโปรเจกต์นี้คือการทำ "หัววัด (Probe)" ครับ เนื่องจากขา GPIO ของ ESP32 รับไฟได้เต็มที่แค่ 3.3V ถ้าเราเอาไปจิ้มไฟ 5V บอร์ดไหม้แน่นอน! เค้าเลยต้องต่อวงจร Voltage Divider (วงจรแบ่งแรงดัน) สำหรับหัววัด 5V เพื่อดรอปไฟลงมาให้เหลือระดับที่ปลอดภัย[cite: 1]

แถมยังต้องใส่ ตัวเก็บประจุ 100nF เพื่อกรองสัญญาณรบกวน (Noise) และใช้ Schottky Diodes ทำเป็นตัวป้องกันแรงดันกระชาก (Voltage clamping) ไม่ให้ไฟพุ่งเกิน 3.3V หรือตกต่ำกว่า 0V จนไปทำลายสมองกลของเราครับ โคตรเซฟ![cite: 1]

💡 ป้ายยาไอเทมเด็ด: โปรเจกต์ที่ต้องพกพาและใช้งานจริงจังแบบนี้ การเปลือยแผงวงจรไว้เป็นเรื่องอันตรายมากครับ! การใช้ 3D Print ในการออกแบบเคสใส่จอและแบตเตอรี่คือคำตอบที่ถูกต้องที่สุด

หากเพื่อนๆ กำลังมองหา บอร์ดไมโครคอนโทรลเลอร์ ESP32, จอแสดงผล (CYD), อุปกรณ์อิเล็กทรอนิกส์, แบตเตอรี่ LiPo หรือต้องการ บริการรับปริ้นท์ชิ้นงาน 3D (3D Printing Service) แวะมาจัดที่ Globalbyte Shop ได้เลยครับ! ทัก LINE OA มาปรึกษาหรือส่งไฟล์ 3D มาประเมินราคาฟรีได้เลย!

⚠️ คำเตือนด้านความปลอดภัย

ถึงเครื่องนี้จะวัดไฟได้แค่ 5V แต่ถ้าคุณเผลอเอาไปวัดไฟบ้าน (220V) ระเบิดตู้มแน่นอนครับ! โปรดระมัดระวังในการใช้งาน และควรสวมอุปกรณ์ป้องกันควันตะกั่วขณะบัดกรีวงจรเสมอนะครับ![cite: 1]

🔗 ข้อมูลอ้างอิงและคู่มือแบบเจาะลึก:

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

*Disclaimer (ข้อจำกัดความรับผิดชอบ): เนื้อหาบทความนี้ถูกเรียบเรียงและสรุปมาจากโปรเจกต์ของต่างประเทศ ข้อมูลการต่อวงจร Voltage Divider และการบัดกรีมีความเสี่ยงต่อความเสียหายของฮาร์ดแวร์ ผู้ที่สนใจประกอบตามควรเข้าไปศึกษา ผังวงจร (Schematic) จากต้นฉบับ อย่างละเอียด เพื่อความปลอดภัยและหลีกเลี่ยงข้อผิดพลาดครับ![cite: 1]

แท็ก


Blog posts

เข้าสู่ระบบ

ลืมรหัสผ่านใช่ไหม?

ยังไม่มีบัญชีใช่ไหม?
สร้างบัญชี