4
วิธีการประสานไมโครคอนโทรลเลอร์สองตัวกับความแม่นยำระดับไมโครวินาที
ฉันต้องซิงโครไนซ์ไมโครคอนโทรลเลอร์สองตัวเพื่อให้สามารถวัดความเร็วในการแพร่กระจายคลื่น การวัดการหน่วงเวลาต้องมีความแม่นยำระดับไมโครวินาที (มีข้อผิดพลาดน้อยกว่า 1/2 ของไมโครวินาที) ฉันมีไมโครคอนโทรลเลอร์สองตัว ( ATmega328 ) ซึ่งใช้คริสตัล 12MHz ทั้งคู่ติดตั้งตัวรับส่งสัญญาณ Bluetooth ตัวรับส่งสัญญาณบลูทู ธ ส่งและรับแพ็คเก็ตที่มีกระวนกระวายใจประมาณ 15 มิลลิวินาที ฉันหวังว่าจะซิงโครไนซ์คอนโทรลเลอร์ไมโครโดยใช้ตัวรับส่งสัญญาณ Bluetooth หรือวิธีการสร้างสรรค์อื่น ๆ ฉันได้ลองซิงโครไนซ์พวกมันด้วยการแตะมันด้วยกัน แต่ฉันต้องการให้ซิงโครไนซ์อยู่ประมาณ 10 นาทีและนาฬิกาของพวกมันล่องลอยเร็วเกินไป บางทีถ้าเป็นไปได้ที่จะทำนายการหมุนของนาฬิกาได้แม่นยำวิธีนี้จะใช้ได้ ฉันจะทำอย่างไรเพื่อให้บรรลุการซิงโครไนซ์นี้