Need to do programming c development of wireless e-stop safety switch using fake

Ditutup Disiarkan 7 tahun lepas Dibayar semasa penghantaran
Ditutup Dibayar semasa penghantaran

I need you to develop some software for me. I would like this software to be developed for Windows using C or C++.

Project 4S (SIT 4017P)

[url removed, login to view] Aerospace Systems

Wireless E-stop Safety Switch using FSK

Aero16060

Name: Ali Mohamed Ghaus Bin Abdul Rahim

GUID: 2227460B

Supervisor 1: Dr. Ian Thng

Supervisor 2: Dr. Rene Steijl

Industry Supervisor: Mr. Victor Phay

Work Done

So far I am able to make the wireless motherboards(WMB) communicate by transmitting and receiving a packet using the frequency shift keying modulation scheme(FSK) at a chosen frequency. The code allows bi-directional transmission and reception whereby both motherboards are always in the receiving mode waiting for a particular event to occur. If button 1 is pressed on WMB1(wireless mother board), LED1 lights up on WMB 2 to signal packet reception. LED 4 then lights up to show that an acknowledgement has been sent successfully. If acknowledgement is received, all four LED’s on WMB 1 light up to signal acknowledgment received. The process is clearly shown in figure 1.

Figure 1

This method of bi-directional transmission and reception shows that the system is a closed loop. This method of transmission is definitely superior compared to the single directional transmit and receive system. In the single directional system, one of the board is a transmitter and the other is a receiver. When the transmitter sends a packet, it will never know whether the receiver got the packet or not as there is no acknowledgment message. This is the downside of this particular system and can be quite devastating if it was implemented as the wireless-estop system in industries.

The range of the transmission is about 200m, with the presence of buildings and environmental structure. However, in order to test the quality of reception and transmission within a short range I have detached the antenna.

Work to be done

Currently, I am trying to work on improving the robustness of the system from interference, by using a frequency hopping protocol. This method involves, both transceivers hopping between 2 different frequencies for example 915Mhz and 912Mhz. By implementing such a protocol, this would reduce the chances of interference with other systems. This also allows flexibility for the system as it can choose the frequency it would like to communicate in. Interference can be drastically reduced as there is lesser chances of frequencies clashing with one another if there are at least 2 or more frequencies that the system is able to transmit on.

Outline of Content Page

• Introduction

• Description of the SI 1060DK

• Description and explanation of the softwares (Ez Radio and Silicon IDE)

• Explanation of the frequency shift keying modulation scheme

• Difference between FSK and OOK

• Workings of the Bi-directional data transmission with frequency hopping

• The effect of interference and mitigation method.

• References

• Appendix (Codes and Datasheet)

Pengaturcaraan C Pengaturcaraan C++ Kejuruteraan Perisian Destop Windows

ID Projek: #13409261

Tentang projek

3 cadangan Projek jarak jauh Aktif 7 tahun lepas

3 pekerja bebas membida secara purata $416 untuk pekerjaan ini

vw8331937vw

hello dear, i'm a c# .Net software developer with sql server experience in accounting applications

$888 USD dalam 35 hari
(1 Ulasan)
0.6
CVMan

Hi, Thanks for your posting of the job. I think I can do it. Look forward to work with you. Thank you.

$155 USD dalam 3 hari
(0 Ulasan)
0.0