So far these are a few suggestions I have received: Using a Ferrite core with wires looped around it to cancel noise. How about twisting wires to cancel noise? How about buying & applying 3M shielding tape? How about replacing an existing 4 wire non shielded non twisted pair cable with a top notch Belden 4 wire shielded cable? Beldon tech said 5v & 0V wires should be on one of the twisted pairs & the other 2 are the SDA & SDL twisted within their cable. grounded on just one side of course. https://www.amazon.com/dp/B00MEK4P5A/ref=pe_2640190_232586610_TE_dp_i1
How about custom making an aluminum cover over the rear of the I2C 20,4 LCD & connecting it to the earth or panel ground & covering & grounding any smaller openings with the 3M shielding tape. https://www.digikey.com/products/en...YD-ND 1345 X 1" TAPE COPPER FOIL 25.4X914.4MM
The LCD needs to be located within an inch or two of 240VAC switching electromechanical timer contacts on an existing commercial duty washing machine. I am thinking that the shroud around the rear of LCD is the most relevant solution & not the shielded wiring which consists of vcc (5vdc) gnd sdl & sda to & from the Arduino UNO clone SparkFun RedBoard.
Anybody have success stories on trying to solve I2C LCD noise problems. My prototype in the back room did not have any of the intermittent unexpected characters & blank screen from ambient noise ... but then I also had the specific LCD several inches away from the electromechanical timer. That distance needs to be within an inch or two for real world use of the user friendly backlit 20,4 I2C LCD . We need to keep costs from going out of sight on our very durable older washing machine controls modification project. Any suggestions will be greatly appreciated.
How about custom making an aluminum cover over the rear of the I2C 20,4 LCD & connecting it to the earth or panel ground & covering & grounding any smaller openings with the 3M shielding tape. https://www.digikey.com/products/en...YD-ND 1345 X 1" TAPE COPPER FOIL 25.4X914.4MM
The LCD needs to be located within an inch or two of 240VAC switching electromechanical timer contacts on an existing commercial duty washing machine. I am thinking that the shroud around the rear of LCD is the most relevant solution & not the shielded wiring which consists of vcc (5vdc) gnd sdl & sda to & from the Arduino UNO clone SparkFun RedBoard.
Anybody have success stories on trying to solve I2C LCD noise problems. My prototype in the back room did not have any of the intermittent unexpected characters & blank screen from ambient noise ... but then I also had the specific LCD several inches away from the electromechanical timer. That distance needs to be within an inch or two for real world use of the user friendly backlit 20,4 I2C LCD . We need to keep costs from going out of sight on our very durable older washing machine controls modification project. Any suggestions will be greatly appreciated.