mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik 74HC595 QA geht nicht: Fehlerbehebung


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: erwing (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

im alten Beitrag vom 25.2.2017 wird ein fehlerhaftes Verhalten des 
74HC595 beschrieben.
Ich konnte im Netz kein funktionierendes Modell finden und habe deshalb 
versucht die Fehlerursache zu finden und etwas rumgespielt.

Aus dem ErrLog geht hervor, dass Qa (Q0) gar nicht angeschlossen ist.

Sieht man sich die 74hc595.lib an, beginnt bei XU5 ein Aufruf beginnend 
mit q1.
q0 wird also gar nicht bedient.

Ebenfalls denke ich, Qa' wird ebenfalls überhaupt nicht bearbeitet.

Aber hier hört meine LTspice Erfahrung auf.

Um zu kaskadieren brauche ich jedoch ein komplettes Modell.

Fragen:
wo gibt es eine lauffähiges 74HC595 Modell?
kann jemand die LIB richtig stellen?

Besten Dank vorab

Erwin

Autor: Name H. (hacky)
Datum:

Bewertung
1 lesenswert
nicht lesenswert
Der Chip hat sich falsch verhalten, und die erhaeltlichen Modelle sind 
falsch/fehlerhaft...

Ich denke du hast eine falsche Vorstellung was der Chip machen sollte.
Als Referenz sollte man das Datenblatt des Herstellers anschauen, nicht 
das eines Trittbrettfahrers.

Bei mir haben die 595 jeweils nach 'Plan funktioniert. Eigentlich 
benotigt man kein Modell fuer irgendeine Simulation. Anschliessen, 
ansteuern, passt. Allenfalls mit einem Oszilloskop nachpruefen.

Autor: erwing (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo hacky,
danke für die Antwort.
Mir geht es aber um die Simulation in LTspice wie hier auch dargestellt:

Beitrag "74hc595 - Qa bleibt immer low"

Zwischenzeitlich konnte ich die 74HC595.lib so anpassen das die Funktion 
stimmt: 74HC595b.lib

Werde das Gesamtverhalten an einem Hardwareaufbau mit 8 kaskadierten 
Bausteinen mal zum Laufen bringen und schauen was die Zeiten im MHz Takt 
Bereich so machen.

Schönes Wochenende
Erwin

Beitrag #5396787 wurde vom Autor gelöscht.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.