Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.sci.electronics > #213615 > unrolled thread

Startup-Verhalten MAX7219

Started byJohannes Bauer <dfnsonfsduifb@gmx.de>
First post2016-09-11 15:01 +0200
Last post2016-09-14 15:45 -0700
Articles 8 — 7 participants

Back to article view | Back to de.sci.electronics


Contents

  Startup-Verhalten MAX7219 Johannes Bauer <dfnsonfsduifb@gmx.de> - 2016-09-11 15:01 +0200
    Re: Startup-Verhalten MAX7219 Christian Zietz <newsgroup.1001@chz.xyz> - 2016-09-11 15:16 +0200
      Re: Startup-Verhalten MAX7219 Christian Zietz <newsgroup.1001@chz.xyz> - 2016-09-11 15:44 +0200
        Re: Startup-Verhalten MAX7219 Dieter Wiedmann <dieter.wiedmann@t-online.de> - 2016-09-11 15:57 +0200
      Re: Startup-Verhalten MAX7219 Rafael Deliano <rafael_deliano@arcor.de> - 2016-09-11 16:08 +0200
    Re: Startup-Verhalten MAX7219 Tilmann Reh <usenet2007nospam@autometer.de> - 2016-09-11 15:27 +0200
    Re: Startup-Verhalten MAX7219 Klaus Bahner <Klaus.Bahner@ieee.org> - 2016-09-11 19:15 +0200
      Re: Startup-Verhalten MAX7219 Joerg <news@analogconsultants.com> - 2016-09-14 15:45 -0700

#213615 — Startup-Verhalten MAX7219

FromJohannes Bauer <dfnsonfsduifb@gmx.de>
Date2016-09-11 15:01 +0200
SubjectStartup-Verhalten MAX7219
Message-ID<nr3kim$4v0$1@news.albasani.net>
Hallo,

ich habe hier einige MAX7219CWG
(https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf) die
ich mit jeweils einem 8x8-Dotmatix LED-Display betreibe. Konkret sind es
vom Freundlichen produzierte PCBs, auf denen das Dotmatrix-Display
sitzt. Ziemlich genau dieses hier: http://r.ebay.com/kqwHAg

Also einfachst beschaltet.

Mein Problem ist jetzt, dass der MAX7219 nicht immer sauber hochkommt,
sondern sich teilweise "verklemmt". Den kriege ich dann auch nicht mehr
in Software geresettet und er schaltet das Modul permanent voll an
(i.e., Lamp Test). Ich kann nicht erkennen, womit das zu tun haben soll
(Spannung kommt immer gleich hoch, braucht 10ms zu 5V).

Leider tritt das Problem viel zu häufig auf (ich kann es extrem gut
reproduzieren, wenn ich mindestens 3 Sekunden warte nachdem ich es
ausgeschaltet habe). Sind es weniger als 3 Sekunden, funktioniert es
üblicherweise beim zweiten Versuch ganz normal.

Hat jemand von euch eine Idee, wie ich die Module zähmen kann?

Viele Grüße,
Johannes

-- 
>> Wo hattest Du das Beben nochmal GENAU vorhergesagt?
> Zumindest nicht öffentlich!
Ah, der neueste und bis heute genialste Streich unsere großen
Kosmologen: Die Geheim-Vorhersage.
 - Karl Kaos über Rüdiger Thomas in dsa <hidbv3$om2$1@speranza.aioe.org>

[toc] | [next] | [standalone]


#213620

FromChristian Zietz <newsgroup.1001@chz.xyz>
Date2016-09-11 15:16 +0200
Message-ID<e3l3oqF49egU1@mid.individual.net>
In reply to#213615
Johannes Bauer schrieb:

> ich habe hier einige MAX7219CWG
> (https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf) die
> ich mit jeweils einem 8x8-Dotmatix LED-Display betreibe. Konkret sind es
> vom Freundlichen produzierte PCBs, auf denen das Dotmatrix-Display
> sitzt. Ziemlich genau dieses hier: http://r.ebay.com/kqwHAg

Vom "Freundlichen"? Kannst Du das übersetzen, für alle die diesen Code
nicht sprechen?

> Also einfachst beschaltet.

Insbesondere ohne Entkoppelkondensator zwischen Vcc und GND, obwohl der
Hersteller im Datenblatt gleich zwei empfiehlt: "connect a 10μF
electrolytic and a 0.1μF ceramic capacitor between V+ and GND as close
to the device as possible."

> Mein Problem ist jetzt, dass der MAX7219 nicht immer sauber hochkommt,
> sondern sich teilweise "verklemmt".

Und dann gibt es noch Fakes vom MAX7219, siehe z.B.
<http://forum.arduino.cc/index.php?topic=233109.0>. Wie zuverlässig ist
denn der "Freundliche"?

Christian
-- 
Christian Zietz  -  CHZ-Soft  -  czietz (at) gmx.net
WWW: http://www.chzsoft.de/
PGP/GnuPG-Key-ID: 0x52CB97F66DA025CA / 0x6DA025CA

[toc] | [prev] | [next] | [standalone]


#213622

FromChristian Zietz <newsgroup.1001@chz.xyz>
Date2016-09-11 15:44 +0200
Message-ID<e3l5dpF4jg7U1@mid.individual.net>
In reply to#213620
Ich schrieb:

> Insbesondere ohne Entkoppelkondensator zwischen Vcc und GND

Hm, ich bin blind. Zumindest ein keramischer Kondensator ist ja drauf,
auf der Platine, vermutlich zwischen Vcc und GND.

Christian
-- 
Christian Zietz  -  CHZ-Soft  -  czietz (at) gmx.net
WWW: http://www.chzsoft.de/
PGP/GnuPG-Key-ID: 0x52CB97F66DA025CA / 0x6DA025CA

[toc] | [prev] | [next] | [standalone]


#213623

FromDieter Wiedmann <dieter.wiedmann@t-online.de>
Date2016-09-11 15:57 +0200
Message-ID<nr3nlp$10ge$1@gioia.aioe.org>
In reply to#213622
Am 11.09.2016 um 15:44 schrieb Christian Zietz:

> Hm, ich bin blind. Zumindest ein keramischer Kondensator ist ja drauf,
> auf der Platine, vermutlich zwischen Vcc und GND.

Aber der Elko fehlt hat, und der ist schon nötig.


Gruß Dieter

[toc] | [prev] | [next] | [standalone]


#213627

FromRafael Deliano <rafael_deliano@arcor.de>
Date2016-09-11 16:08 +0200
Message-ID<nr3ofr$tn8$1@dont-email.me>
In reply to#213620
> Und dann gibt es noch Fakes vom MAX7219, siehe z.B.
> <http://forum.arduino.cc/index.php?topic=233109.0>.

http://www.ebay.com/itm/25PCS-IC-MAX7219CNG-MAX7219-DIP-24-DRIVER-LED-DISPLAY-8DGT-NEW-GOOD-QUALITY-/201415103693?hash=item2ee54694cd:g:fm0AAOSwAL9UbZvp

Habe ich ganzen Schwung voll aus China, damaliger
Kampfpreis lag etwas höher. Noch nicht ausprobiert
wie gut sie funktionieren, Pins waren leicht korrodiert:
http://www.embeddedFORTH.de/temp/MAX7219.JPG
Fakes ? Würde mich nicht wundern wenn Subcontractor
für Maxim fertigt der Datenblatt-Spec gerade noch
hält. Halt die gewohnte Reichelt-Qualität.

MfG JRD

[toc] | [prev] | [next] | [standalone]


#213621

FromTilmann Reh <usenet2007nospam@autometer.de>
Date2016-09-11 15:27 +0200
Message-ID<nr3m42$lu2$1@dont-email.me>
In reply to#213615
Johannes Bauer schrieb:

> ich habe hier einige MAX7219CWG
> (https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf) die
> ich mit jeweils einem 8x8-Dotmatix LED-Display betreibe. Konkret sind es
> vom Freundlichen produzierte PCBs, auf denen das Dotmatrix-Display
> sitzt. Ziemlich genau dieses hier: http://r.ebay.com/kqwHAg
> 
> Also einfachst beschaltet.
> 
> Mein Problem ist jetzt, dass der MAX7219 nicht immer sauber hochkommt,
> sondern sich teilweise "verklemmt". Den kriege ich dann auch nicht mehr
> in Software geresettet und er schaltet das Modul permanent voll an
> (i.e., Lamp Test). Ich kann nicht erkennen, womit das zu tun haben soll
> (Spannung kommt immer gleich hoch, braucht 10ms zu 5V).
> 
> Leider tritt das Problem viel zu häufig auf (ich kann es extrem gut
> reproduzieren, wenn ich mindestens 3 Sekunden warte nachdem ich es
> ausgeschaltet habe). Sind es weniger als 3 Sekunden, funktioniert es
> üblicherweise beim zweiten Versuch ganz normal.
> 
> Hat jemand von euch eine Idee, wie ich die Module zähmen kann?

Was passiert beim ersten Einschalten nach langer Pause, funktioniert es
dann?

Dann könnte es ein Problem des internen Power-on-Reset sein. Die
Betriebsspannung sinkt nach dem Ausschalten nicht lang genug und/oder
tief genug ab, so daß die Logik beim anschließend Wiederanlauf außer
Tritt kommt. Dieses Problem ließe sich durch einen zusätzlichen
Lastwiderstand an der Versorgung möglicherweise lösen.

(Ich hatte mal so einen Fall bei einem Controller, wo die entsprechende
Spec - mindestens xx ms unterhalb von 0.x V - dann später im Errata
Sheet nachgereicht wurde...)

Tilmann

[toc] | [prev] | [next] | [standalone]


#213635

FromKlaus Bahner <Klaus.Bahner@ieee.org>
Date2016-09-11 19:15 +0200
Message-ID<nr43g5$5a9$1@dont-email.me>
In reply to#213615
On 11-09-2016 15:01, Johannes Bauer wrote:
>
> Mein Problem ist jetzt, dass der MAX7219 nicht immer sauber hochkommt,
> sondern sich teilweise "verklemmt". Den kriege ich dann auch nicht mehr

Ein Problem ueber das wohl schon einige Leute gefallen sind (ich auch).


> in Software geresettet und er schaltet das Modul permanent voll an
> (i.e., Lamp Test). Ich kann nicht erkennen, womit das zu tun haben soll
> (Spannung kommt immer gleich hoch, braucht 10ms zu 5V).

10ms ist zu langsam. Das war es zumindest in meinem Fall mit einem 
MAX7221.

>
> Leider tritt das Problem viel zu häufig auf (ich kann es extrem gut
> reproduzieren, wenn ich mindestens 3 Sekunden warte nachdem ich es
> ausgeschaltet habe). Sind es weniger als 3 Sekunden, funktioniert es
> üblicherweise beim zweiten Versuch ganz normal.
>
> Hat jemand von euch eine Idee, wie ich die Module zähmen kann?

Schalte die Versorgungsspannung separat vom steuernden uC.

Gruss
Klaus

[toc] | [prev] | [next] | [standalone]


#213800

FromJoerg <news@analogconsultants.com>
Date2016-09-14 15:45 -0700
Message-ID<e3u287F92l6U1@mid.individual.net>
In reply to#213635
On 2016-09-11 10:15, Klaus Bahner wrote:
> On 11-09-2016 15:01, Johannes Bauer wrote:
>>
>> Mein Problem ist jetzt, dass der MAX7219 nicht immer sauber hochkommt,
>> sondern sich teilweise "verklemmt". Den kriege ich dann auch nicht mehr
>
> Ein Problem ueber das wohl schon einige Leute gefallen sind (ich auch).
>
>
>> in Software geresettet und er schaltet das Modul permanent voll an
>> (i.e., Lamp Test). Ich kann nicht erkennen, womit das zu tun haben soll
>> (Spannung kommt immer gleich hoch, braucht 10ms zu 5V).
>
> 10ms ist zu langsam. Das war es zumindest in meinem Fall mit einem MAX7221.
>

Im Datenblatt steht davon AFAICT wie ueblich ... nix.

http://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf

>>
>> Leider tritt das Problem viel zu häufig auf (ich kann es extrem gut
>> reproduzieren, wenn ich mindestens 3 Sekunden warte nachdem ich es
>> ausgeschaltet habe). Sind es weniger als 3 Sekunden, funktioniert es
>> üblicherweise beim zweiten Versuch ganz normal.
>>
>> Hat jemand von euch eine Idee, wie ich die Module zähmen kann?
>
> Schalte die Versorgungsspannung separat vom steuernden uC.
>

... und tunke den Entwickler dieses IC einige Male in den Burggraben.

-- 
Gruesse, Joerg

http://www.analogconsultants.com/

[toc] | [prev] | [standalone]


Back to top | Article view | de.sci.electronics


csiph-web