Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - ceb4

Pages: [1]
Character LCDs / NHD-0420D3Z - Display siezing up
« on: May 02, 2016, 10:01:13 AM »
I am interfacing the NHD-0420D3Z using I2C and a Raspberry Pi model 2. I have put a P82B96 (at +5) between the NHD and Pi to keep the levels at the 0/+5 as the specs call for since I noticed spikes on the SDA above 3.3 when it was directly connected to the Pi. Using a PSO, I am monitoring both sides of the P82B86 to observe both the 3.3 and 5 volt levels. The issue I am having is that a random times (5 minutes to 12 hours) the NHD seizes both the SCL and SDA lines driving them to 0. This is also occurred when I was driving the NHD directly from the Pi. Once seized, the Pi is still pumping out I2C data but the NHD controls both I2C lines and keeps them a zero with the NHD displaying the frozen data. Removing the power and reconnecting it resolves the problem until the next seize. This appears to be a timing issue since another application using a RCM3750 works fine. Anyone have any idea what events would cause the NHD to react this way? I have eliminated the NHD since I have duplicated this problem on multiple NHD's. Thanks in advance.

Character LCDs / Re: NHD-0420D3Z-NSW-BBW-V3 initialization
« on: May 02, 2016, 09:34:55 AM »
I am using a Raspberry Pi model 2 B with the NHD-0420D3Z-NSW-BBW-V3 on both I2C1 (3,5) and I2C0. I was getting high spikes on the SDA above the 3.3 levels the Pi wants to deal with. I put a P82B96 between the Pi and NHD and don't have a problem with levels (now at +5) or display operations. The NHD specifications call for 5 volt levels.

Pages: [1]