Simulation Of Transmitters and Phase Delay Calculations
Pardon me , sir for keeping you in the dark for all this time but i needed to get something conclusive before submitting the results. I have completed coding the simulation for the ultrasonic transmitters which is also capable of calculating the phase delay for n number of transmitters (as of now limited to linear ,array not yet implemented) and also capable of transmitting this data to an arduino(still have to figure out the character encoding and flushing the serial buffer but the code is complete). The link to the code is https://github.com/1sand0s/Inter_Haptics/tree/master/IS_UltraSonic/src/IS_UltraSonic.
The link to the video showing the implementation is below:-
https://youtu.be/lzrv-VvoatU
As shown in the diagram , in order to change the directivity or the angle of the principle maximum ,the transmitters are excited at different instances thereby causing constructive interference at different points and hence changing the orientation of the maximum. Lx is the distance from the transmitter at nth position to the focal point and R is the distance from the central transmitter , so Lx is compared with R and the transmitter is either set back or advanced by a factor ((mod(Lx-R))/speed) and this phase delay results in a constructive interference at the desired point.
The link to the video showing the implementation is below:-
https://youtu.be/lzrv-VvoatU
As shown in the diagram , in order to change the directivity or the angle of the principle maximum ,the transmitters are excited at different instances thereby causing constructive interference at different points and hence changing the orientation of the maximum. Lx is the distance from the transmitter at nth position to the focal point and R is the distance from the central transmitter , so Lx is compared with R and the transmitter is either set back or advanced by a factor ((mod(Lx-R))/speed) and this phase delay results in a constructive interference at the desired point.