เครื่องรับวิทยุ DAB+ แบบโอเพ่นซอร์ส ที่รวมชิป SoC ตระกูล ESP32 กับ Skyworks SI4684 สำหรับวิทยุดิจิทัล

เมื่อสัปดาห์ที่แล้วเราได้เขียนบทความเกี่ยวกับวิทยุอินเทอร์เน็ตแบบ DIY ที่ใช้ ESP32-S3, มีผู้ใช้ชื่อ “raspbeguy” แสดงความคิดเห็นว่า เขาอยากเลือกใช้ชุดคิทเครื่องรับ DAB+ แบบ DIY ที่ใช้ ESP32 มากกว่า เช่น โครงการของ PE5PVB project ที่ใช้ชิปตัวรับ Skyworth SI4684

เราเคยได้ยินเกี่ยวกับ DAB (Digital Audio Broadcast) ครั้งแรกในปี 2003 ตอนที่กำลังพิจารณาจะเพิ่มฟีเจอร์นี้เข้าไปในเครื่องเล่น CD มันคือเวอร์ชันดิจิทัลของวิทยุแบบอนาล็อกอย่าง FM/AM และตั้งแต่นั้นมาก็ไม่ค่อยได้ยินเกี่ยวกับมันมากนัก เนื่องจากทั้ง DAB และมาตรฐานใหม่อย่าง DAB+ นั้นได้รับความนิยมหลักในยุโรป (ดูจากแผนที่การครอบคลุมด้านล่าง) แต่ฮาร์ดแวร์เครื่องรับ DAB แบบโอเพ่นซอร์สของโครงการ PE5PVB ก็ยังถือว่าน่าสนใจและควรค่าแก่การลองพิจารณาอยู่

open source hardware ESP32 DAB receiver

คุณสมบัติของเครื่องรับ DAB+ ที่ใช้ SI4684 และ ESP32 จากโครงการ PE5PVB:

  • คอนโทรลเลอร์ – ไมโครคอนโทรลเลอร์ ESP32 พร้อม WiFi และ Bluetooth (บอร์ด DoIT ESP32 DevKit v1)
  • สตอเรจ – ช่องใส่การ์ด MicroSD
  • หน้าจอ –  หน้าจอ LCD สี ความละเอียด 320×240 (อินเทอร์เฟซ SPI)
  • ระบบเสียง
    • 2x คอนเนกเตอร์ RCA สำหรับลำโพง
    • ช่องหูฟัง 3.5 มม. พร้อมแอมป์ขยายเสียง
  • ตัวรับสัญญาณ DAB+ (DAB+ Receiver) – Skyworks SI4684 โหลดเฟิร์มแวร์ DAB+ เมื่อเริ่มต้นทำงาน
  • อื่นๆ – 2x ตัวหมุน (Rotary Encoder), 3x ปุ่มกด
    • ตัวหมุนด้านบน – ปรับความถี่ หรือเลือกช่องที่บันทึกไว้
    • ตัวหมุนด้านล่าง – เลือกบริการ หรือปรับระดับเสียงหูฟัง
    • ปุ่มบน – กดสั้น: แสดงข้อมูลบริการ, กดยาว: เข้าสู่โหมดสแตนด์บาย
    • ปุ่มกลาง – กดสั้น: ตั้งค่าโหมด, กดยาว: เปิดเมนู
    • ปุ่มล่าง – สลับการแสดงผลสไลด์โชว์
  • แหล่งจ่ายไฟ – อินพุตไฟ DC 12V
DAB worldwide coverage
พื้นที่ครอบคลุมสัญญาณ DAB/DAB+ – ที่มา:: Wikipedia

พื้นที่ส่วนใหญ่ของยุโรปมีสัญญาณ DAB+ ครอบคลุม (โดยในสหราชอาณาจักรยังมีการใช้งานทั้ง DAB และ DAB+) ขณะที่ DAB+ ยังมีให้ใช้งานในออสเตรเลีย เกาหลีใต้ และบางประเทศในตะวันออกกลางและแอฟริกาเหนือ

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

โครงการนี้เป็นโอเพ่นซอร์สเต็มรูปแบบ โดยมีไฟล์ออกแบบฮาร์ดแวร์ด้วย KiCad (ทั้งสเกแมติกและเลย์เอาต์ PCB) สำหรับบอร์ดคอนโทรลเลอร์ ESP32 และเมนบอร์ด (SI4684), ไฟล์ Gerber, ไฟล์ 3D สำหรับตัวเคส และเฟิร์มแวร์ PlatformIO / Arduino ซึ่งทั้งหมดเผยแพร่ไว้บน GitHub แต่โครงการนี้มีความซับซ้อนมากกว่าการโหลดเฟิร์มแวร์ Arduino ลงใน ESP32 เพื่อทำ Internet Radio อย่างง่ายพอสมควร เพราะคุณจะต้องสั่งผลิตแผงวงจร (PCB) และอุปกรณ์ต่าง ๆ มาบัดกรีเอง พิมพ์ตัวเคส และประกอบทุกอย่างให้เสร็จสมบูรณ์ก่อนจึงจะใช้งานได้

เนื่องจากโครงการนี้มีอายุประมาณ 2 ปีแล้วเราคิดว่าน่าจะพอหาได้บน AliExpress แต่ไม่พบวิทยุรุ่น แต่พบว่าอีกหนึ่งโครงการของ PV5PVB ที่ดูจะได้รับความนิยมมากกว่า คือ “TEF6686 with ESP32” ซึ่งรองรับวิทยุย่าน FM / LW / MW / SW และมีคุณสมบัติใกล้เคียงกับ LILYGO T-Embed SI4732 บอร์ดพัฒนาที่ใช้ ESP32-S3 ที่เราเคยเขียนบทความไปเมื่อปีที่แล้วโดยชุดนี้มีจำหน่ายบน AliExpress ในราคาประมาณ $40 (~1,300฿)

แปลจากบทความ : Open-source hardware DAB+ receiver combines ESP32 SoC with Skyworks SI4684 digital radio chip

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา