- Akku Tests und Balkonkraftwerk Speicher         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 16 von 16

Thema: Pic Mikrocontroller + externer Flash-Speicher

  1. #11
    Neuer Benutzer Öfters hier
    Registriert seit
    07.01.2005
    Beiträge
    10
    Anzeige

    Praxistest und DIY Projekte
    OK, Danke, dann kann ich da mal einen Fehler ausschliessen.
    Hab heute die 2 Pegelwandler bekommen und werd da mal probieren.
    Zur Sicherheit hab ich das Flashboard nochmal bestellt.
    Nicht, dass ich es zerstört hab und da dann noch ein Fehler dazu kommt.
    Ich werde weiter berichten, wenn ich es getestet habe.
    Vielen Dank vorerst mal für eure Hilfe.
    mfg
    claus

  2. #12
    Neuer Benutzer Öfters hier
    Registriert seit
    07.01.2005
    Beiträge
    10
    Hallo nochmal

    Hab jetzt das Flashboard ausgetauscht(sicher ist sicher) und verwende jetzt die Pegelwandler.

    Habe jetzt ordentliche 5V-Signale(d.h. scharfe Kanten von 0V auf 5V und umgekehrt).

    Ich schau mir sowohl das SDI als auch das SDO des Flashboards mit dem Oszilloskop an.

    Beim SDI(d.h., was in das Flashboard hineingeht) kann ich ordentlich triggern und erhalte so ein schönes Bild am Oszilloskop.
    Beim SDO gelingt mir das Triggern nicht, d.h. wenn ich auf RUN-STOP drücke erhalte ich immer in anderes Bild mit Signalen.
    Habe mich schon stundenlang mit den Trigger-Einstellungen am Oszilloskop herumgespielt, trotzdem gelingt es mir nicht.(beim SDI klappt es hervorragend).
    Was kann ich tun, bzw. was ist eventuell an der Software schuld, dass ich so ein "Zappelsignal" erhalte.

    Vielen Dank im Voraus
    mfg
    claus

  3. #13
    Neuer Benutzer Öfters hier
    Registriert seit
    07.01.2005
    Beiträge
    10
    Hallo
    Da bin ich wieder.
    Hab jetzt ein kleines Erfolgserlebnis:
    Kann jetzt das Statusregister beschreiben und auslesen(beobachte momentan alles nur auf dem Oszilloskop).
    Werde heute versuchen eine Variable in den Speicher zu schreiben und anschließend am Display ausgeben.

    was hab ich verändert:
    erstens musste ich das CKE-Bit auf 1 ändern(1 = Transmit occurs on transition from active to Idle clock state).
    und zweitens(das verwundert mich ein bisschen) geh ich jetzt nicht über den Pegelwandler 5V=>3,3V, sondern stattdessen direkt mit 5V-Signalen(CS,SLK,MOSI) in den Flashspeicher.
    MISO mit Pegelwandler 3,3V=>5V. Stromversorgung natürlich auch mit 3,3V.
    Nur wenn ich direkt mit 5V-Signalen in den Flash gehe, erhalte ich ein stabiles Oszilloskopsignal.

    Weiss irgendwer warum das so ist?(Bin ja nur zufällig draufgekommen und bei einem anderen Gerät mach ich vielleicht was kaputt.
    Kann es an der Länge der Leitungen liegen?
    Ist alles nur auf mehreren Steckboards aufgebaut und alle Leitungen(ausser Stromversorgung) sind 40-45cm lang.

    Danke
    claus

  4. #14
    Neuer Benutzer Öfters hier
    Registriert seit
    07.01.2005
    Beiträge
    10
    Hallo nochmal
    Hab jetzt weiter experimentiert und kann jetzt auch ein Byte schreiben und lesen.
    Die Flanken der Signale sind schön.
    Trotzdem ist das Signal noch instabil, sowohl das Signal am Oszilloskop als auch das am Display angezeigte Ergebnis "flackert" immer wieder hin und her(ist ein bisschen laienhaft ausgedrückt).
    Glaube, dass es an der Elektronik und nicht an der Software liegt.
    Brauche ich Abblockkondensatoren(wenn ja wo) bzw. Serienwiderstände oder Pullups?
    @André: Hast du SDI,SDO,SCL,CS direkt zwischen uC und Flash verbunden oder was oben Genanntes dazwischengeschaltet.

    Vielen Dank
    tschuess
    claus

  5. #15
    Erfahrener Benutzer Begeisterter Techniker Avatar von Andre_S
    Registriert seit
    26.06.2005
    Beiträge
    360
    Hallo Claus,

    ich weiß wirklich nicht was Du mit "flackern" meinst, aber ich habe das Flash Clickbord auf dem Entwicklerboard MikroBUS stecken. Laut Spezifikation gibt es da keine Serienwiederstände oder Kondensatoren.
    Auch auf der in der Entwicklung befindlichen Steuerungsplatine ist diesbezügliches nichts vorgesehen, wie unser Hardwareentwickler mir soeben bestätigte, allerdings habe ich dieses noch nicht programmiert und somit noch nicht im Einsatz.
    Laut Spezifikation sollte da, soweit die Pegel passen, auch nichts rein, wie andere seriell angebundene Komponenten (zwar nur eine Richtung) auch zeigen:
    http://www.mikroe.com/chapters/view/...ples/#example9
    Kommen die Probleme eventuell durch die Pegelwandler...?


    Gruß André

  6. #16
    Neuer Benutzer Öfters hier
    Registriert seit
    07.01.2005
    Beiträge
    10
    Hallo Andrè
    Vielen Dank für die Antwort

    Hab jetzt den (hoffentlich)letzten Fehler gefunden.
    Habe ein paar "offene" Pins gehabt und mit ein paar Pulldown-Widerständen das Signal jetzt stabil hingekriegt.
    Kann jetzt auch mehrere Bytes auf einmal schreiben und lesen.

    Vielen Dank an alle, die mir Ratschläge gegeben haben.
    tschuess
    claus

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Externer Speicher (RAM)
    Von Furti im Forum AVR Hardwarethemen
    Antworten: 9
    Letzter Beitrag: 10.09.2006, 21:18
  2. externer Speicher
    Von Static im Forum AVR Hardwarethemen
    Antworten: 1
    Letzter Beitrag: 20.05.2005, 19:21
  3. Externer Speicher
    Von httpkiller im Forum AVR Hardwarethemen
    Antworten: 14
    Letzter Beitrag: 04.03.2005, 16:34
  4. Externer Speicher für Mega32 etc?
    Von Astrofreak im Forum AVR Hardwarethemen
    Antworten: 1
    Letzter Beitrag: 30.01.2005, 16:56
  5. externer Speicher
    Von Gottfreak im Forum AVR Hardwarethemen
    Antworten: 5
    Letzter Beitrag: 30.04.2004, 08:32

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests