Hi all
I am trying to build a thermostat with a remote sensor (connected wirelessly) and have come across a small issue that somebody may be able to enlighten me on.
The circuit thus far is :
Transmitter consists of an 08M connected to a DS18B20 temperature sensor, a 433MHz Radio Transmitter and AXE213 transmitter board (NKM2401 encoder/decoder chip).
Receiver consists of a 20M2 connected to the reciprocal receiver boards mentioned in the transmitter. The 20M2 also runs a serial OLED and various touch sensors for control functions.
I have bread boarded the circuits and am pleased to say that it works fine. I have set the transmitter on a loop of 5 seconds between transmissions.Transmitter and receiver are at least 3 meters apart.
Receiver circuit is connected using the 3 wire method.
I am able to transmit data from the sensor and display it on a serial 20x4 OLED (AXE134Y) wirelessly. The LED's on both transmitter and receiver flashes every 5 seconds.
I have been through all the set up tests in the paperwork and have achieved comms using all methods as described.
And this is now where the problem occurs.
As soon as I connect a serial 16x2 OLED (AXE133) in place of the 20x4 OLED, the receiver PICAXE circuit seems to go corrupt and stop receiving any signal.
The LED on the receiver flashes occasionally but the data both on the 16x2 OLED and the "debug" function in the Program Editor software is corrupt. If I then swap the serial cable (AXE027) over to the serial connector on the AXE213 receiver board, the data is also corrupt.
I swap back to the 20x4 and normal operation resumes. All data is good at all three points just mentioned.
If I connect the 16x2 OLED again, disconnect the RF receiver and reflash the 20M2 to do some text scrolling or display a local temperature reading everything works fine, until I reconnect the RF receiver.
If I replace the 20M2 with another 20M2 or 18M2, same thing happens.
I have been through everything, including reflashing/swapping the 18M2's on the OLED's. Power connections are all at the same point. Only thing I have not done yet is replaced the 16x2 OLED with another 16x2 OLED.
Any suggestions or am I just missing something obvious ?
I am trying to build a thermostat with a remote sensor (connected wirelessly) and have come across a small issue that somebody may be able to enlighten me on.
The circuit thus far is :
Transmitter consists of an 08M connected to a DS18B20 temperature sensor, a 433MHz Radio Transmitter and AXE213 transmitter board (NKM2401 encoder/decoder chip).
Receiver consists of a 20M2 connected to the reciprocal receiver boards mentioned in the transmitter. The 20M2 also runs a serial OLED and various touch sensors for control functions.
I have bread boarded the circuits and am pleased to say that it works fine. I have set the transmitter on a loop of 5 seconds between transmissions.Transmitter and receiver are at least 3 meters apart.
Receiver circuit is connected using the 3 wire method.
I am able to transmit data from the sensor and display it on a serial 20x4 OLED (AXE134Y) wirelessly. The LED's on both transmitter and receiver flashes every 5 seconds.
I have been through all the set up tests in the paperwork and have achieved comms using all methods as described.
And this is now where the problem occurs.
As soon as I connect a serial 16x2 OLED (AXE133) in place of the 20x4 OLED, the receiver PICAXE circuit seems to go corrupt and stop receiving any signal.
The LED on the receiver flashes occasionally but the data both on the 16x2 OLED and the "debug" function in the Program Editor software is corrupt. If I then swap the serial cable (AXE027) over to the serial connector on the AXE213 receiver board, the data is also corrupt.
I swap back to the 20x4 and normal operation resumes. All data is good at all three points just mentioned.
If I connect the 16x2 OLED again, disconnect the RF receiver and reflash the 20M2 to do some text scrolling or display a local temperature reading everything works fine, until I reconnect the RF receiver.
If I replace the 20M2 with another 20M2 or 18M2, same thing happens.
I have been through everything, including reflashing/swapping the 18M2's on the OLED's. Power connections are all at the same point. Only thing I have not done yet is replaced the 16x2 OLED with another 16x2 OLED.
Any suggestions or am I just missing something obvious ?