2dom / PxMatrix

Adafruit GFX compatible graphics driver for LED matrix panels
BSD 3-Clause "New" or "Revised" License
828 stars 170 forks source link

Ghost :-( Yes I read previous issues, after many try, no way... #175

Closed pbenaim closed 4 years ago

pbenaim commented 4 years ago

I have some bloody ghosts :-( and yes I read issues of others guys...

I have one P3 64x32 That I done: I use Wemos D1 R1, butI tried with one NodeMCU too ( like in differents tutorials ) I changed my power supply ( Now : 5V / 10A, it's vey large...) I tried some combinasons of display.setMuxDelay(x....) I tried too, add capacitors missing, but it's same... Grrrr

To reduce ghosts, I reduced the brightness with setBrightness(4) but theys are always here :-(

And I have ghosts, in particular in green.

I asked to the manufacturer, and the answer is : We don't have a way to solve the problem because dont know what controler you use. If you use Linsn brand, Novastar, Huidu, Xixun etc , you can adjust the refresh rate and the scan clock on the software.

So, I tried, again, some combinasons of display.setMuxDelay(....)

Now, I don't where looking for, maybe order an other one new display...

But before, if somebody have, some very goods, ideas, it's welcome before buy another one device...

Thanks to the all community :-)

2dom commented 4 years ago

Did you check out the readme and tried everything it says regarding ghosting ?

pbenaim commented 4 years ago

Did you check out the readme and tried everything it says regarding ghosting ?

Yes, many times, and on many forums too...

awyork commented 4 years ago

Have you tried to slow down your SPI bus? At 20Mhz you will start to see issues regarding issues with loops, crosstalk, ect. Try what solved the issue here: https://github.com/2dom/PxMatrix/issues/84

The issue there was either bad contacts in the bread board or signal wires being too far away from their ground wires. Sorry can't remember the correct terms right now, but you want your ground wires as close to you signal wires as possible.

pbenaim commented 4 years ago

Already tried (10 Mhz / 5 Mhz ) :-) Same Issues :-(

For information I have this set to drive the panel: https://www.electrodragon.com/product/rgb-dot-matrix-display-drive-wifi-board-esp8266/

So I just order one level converter to drive the panel in 5 Volts level: https://fr.aliexpress.com/item/33015881084.html

I will give you one feedback when is done...

awyork commented 4 years ago

I was able to see on the output side (of the panel) clock pin, that 3v3 was being read successfully. I was getting out a 5v clock signal on the output pin.

From: pbenaim [mailto:notifications@github.com] Sent: Sunday, February 23, 2020 5:31 AM To: 2dom/PxMatrix PxMatrix@noreply.github.com Cc: awyork ayork@yorknation.com; Comment comment@noreply.github.com Subject: Re: [2dom/PxMatrix] Ghost :-( Yes I read previous issues, after many try, no way... (#175)

Already tried (10 Mhz / 5 Mhz ) :-) Same Issues :-(

For information I have this set to drive the panel: https://www.electrodragon.com/product/rgb-dot-matrix-display-drive-wifi-board-esp8266/

So I just order one level converter to drive the panel in 5 Volts level: https://fr.aliexpress.com/item/33015881084.html

I will give you one feedback when is done...

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/2dom/PxMatrix/issues/175?email_source=notifications&email_token=AA6NJVO7PTC7WFLAKH4I7EDREJF6ZA5CNFSM4KST4WYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMVYFGA#issuecomment-590054040 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AA6NJVPZGFDX23FMIQZIYBDREJF6ZANCNFSM4KST4WYA . https://github.com/notifications/beacon/AA6NJVOLNPEMY7A2WVNTA53REJF6ZA5CNFSM4KST4WYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMVYFGA.gif

awyork commented 4 years ago

FYI....

I opened #177 because setting the frequency does not seem to work. I set it to 5 but still got 20 on my scope.