|
最近在做一個光調(diào)制電路,我的想法是幾個發(fā)光二極管發(fā)射同頻率,但是不同相位的波(方波或者正弦波,最近不是arduino出了一個新單片機(jī),可以發(fā)射出正弦波嘛),然后接受端采用arduino接受這幾個發(fā)射出來的不同相位的波,現(xiàn)在就只接受如何分辨出不同相位的波,這一塊的程序沒有頭緒,還望大家指點一二,在這謝謝了!(我的想法是利用紅外的原理,采用定時器來實時采樣,或者是用12位的ADC接收然后處理)
發(fā)射代碼: for(int i=0; i<10; i++){
digitalWrite(8, HIGH);
digitalWrite(9, LOW);
delayMicroseconds(5);
digitalWrite(9, HIGH);
digitalWrite(8, LOW);
delayMicroseconds(5);
}
|
|