ฉันเป็นโปรแกรมเมอร์หันหน้าไปทางคำถามอิเล็กทรอนิกส์ดังนั้นฉันคิดว่าที่นี่เป็นสถานที่ที่จะถาม!
- ฉันมีเซ็นเซอร์สนามแม่เหล็กซึ่งให้ค่าสนามแม่เหล็ก (แกน XYZ) 250 ครั้งต่อวินาที
- วงจรอิเล็กทรอนิกส์ที่มีไมโครโปรเซสเซอร์ที่ตั้งโปรแกรมได้ควบคุมขดลวดซึ่งสามารถเปลี่ยนสนามแม่เหล็กใกล้กับเซ็นเซอร์นี้ แต่อุปกรณ์ทั้งสองนั้นไม่ได้อยู่ในตำแหน่งที่เข้มงวดดังนั้นฉันจึงไม่สามารถถ่ายทอดการวัดตำแหน่งได้
- ฉันต้องการส่งสัญญาณที่แตกต่างกัน 2 ประเภทจากวงจรไปยังเซ็นเซอร์ซึ่งสามารถทนต่อเสียงรบกวนที่รุนแรงในสนามแม่เหล็กและจะสั้นกว่าครึ่งวินาที (ใช่วินาที - เราอยู่ใน 250 Hz!)
วิธีแก้ปัญหาในปัจจุบันคือการส่งคลื่นสี่เหลี่ยม 17Hz จากนั้น 12Hz จากนั้นเป็น 17Hz สำหรับสัญญาณ A การกลับคำสั่งสำหรับสัญญาณ B แต่เพื่อตรวจจับสัญญาณเหล่านี้จำเป็นต้องส่งคลื่นที่ยาวพอซึ่งทำให้สัญญาณมีความยาวประมาณ 1.5 วินาที
ดังนั้นคำถามของฉันที่นี่คือ: มีวิธีสมมติว่ารูปแบบเช่นรูปแบบดนตรีที่สามารถใช้ในการส่งสัญญาณได้เร็วขึ้นและยังมีความน่าเชื่อถือ?