• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Artefakty LCD MAX7219
#1
Cześć Wszystkim.

Robię pewien większy projekt.
Ogólnie upraszczając jest to automacik, który po wrzuceniu monety załącza elektrozawór  ( Danfoss BB230AS, 230V  10W) odpowiednim przekaźnikiem i wyświetla czas między innymi na wyświetlaczu Matrycowym led opartym na MAX7219.

Wszystko działa do momentu wyłączenia się przekaźnika/elektrozaworu. W momencie gdy ten się wyłącza, na wyświetlaczu zapalają się wszystkie diody (tak jakby wchodził w tryb testowy). Gdy dla testu na wyjściu zamiast elektrozaworu daję np. lampę 100W wszystko śmiga ok.

Wyświetlacz do arduino podłączony jest na 2m kablu (od domofonu Smile ) do interfejsu SPI.

Rzeczy które próbowałem, a które nie dały rezultatu :
- rozdzielenie zasilania arduino, przekaźnika i wyświetlacza (ze wspólną masą)
- rezystory pull-up, pull-down na wszystkich 3 liniach sygnałowych (przy pull-down do linii CS zdarzyło się kilka razy, że problem się nie pojawił)
- zmiana częstotliwości SPI (SPI_CLOCK_DIV)

Czy jest jeszcze coś czego mogę spróbować?
 
Odpowiedź
  


Wiadomości w tym wątku
Artefakty LCD MAX7219 - przez Wesouek - 30-01-2022, 21:05
RE: Artefakty LCD MAX7219 - przez kaczakat - 31-01-2022, 21:45
RE: Artefakty LCD MAX7219 - przez Wesouek - 20-02-2022, 17:51

Skocz do:


Przeglądający: 2 gości