- 12V Akku mit 280 Ah bauen         
Seite 5 von 18 ErsteErste ... 3456715 ... LetzteLetzte
Ergebnis 41 bis 50 von 177

Thema: Funktionierendes CAN Bus Projekt entwickeln unter Bascom

  1. #41
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    22.01.2006
    Ort
    Nidda
    Alter
    51
    Beiträge
    180
    Anzeige

    Praxistest und DIY Projekte
    Hallo,

    am Anschluss des Reset liegt es nicht. habe beide Varianten versucht.
    Das Problem muss eine andere Ursache haben.

    Hat jemand mal die Schaltung nachgebaut aus ausprobiert? Alternativ würde auch eine andere, funktionierende Variante sicher viele Forenteilnehmer sehr freuen.

  2. #42
    Benutzer Stammmitglied
    Registriert seit
    04.06.2006
    Beiträge
    51
    Hallo Ihr Tüftler
    Ich habe ein sehr gut funktionierendes Programm in Bascom zum Thema CAN mit dem MCP2515.
    Da ich euch helfen will könnt Ihr es euch runterladen. (Ich habe auch ein halbes Jahr daran gebastelt)

    Gruß
    feitzi
    Angehängte Dateien Angehängte Dateien

  3. #43
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    19.08.2004
    Beiträge
    197
    Danke für den Code !!
    Hat es eine Bedeutung, dass du den Quarz geändert hast?
    So wie ich das kurz überflogen habe, passt das zu der " Kreativen Schaltung".
    Hast du die Resetleitungen zusammen geführt?

  4. #44
    Erfahrener Benutzer Robotik Einstein Avatar von Vitis
    Registriert seit
    06.01.2005
    Ort
    Südpfalz
    Alter
    50
    Beiträge
    2.253
    @feitzi,
    schaut soweit lauffähig aus, gut gemacht. n paar kleine "Verbesserungen"
    stechen mir jedoch gleich ins Auge. Die Struktur ist nicht besonders
    elegant.

    z.B. hier:
    Hilf1 = Id / 8
    Idh = Hilf1
    Hilf1 = Idh * 8
    Hilf1 = Id - Hilf1
    Hilf1 = Hilf1 * 32
    Idl = Hilf1

    ich würde eher:
    idh=high(id)
    Idl=low(id)

    oder gleich als overlayvariable:
    Dim Id As Word At &HA0 , Idl As Byte At &HA0 Overlay , Idh As Byte At &HA1 Overlay



    @Stromi,
    meinst Du das $crystal = ? Das hat nur mit dem µC zu tun und halt
    der RS232-Verbindung. Elkokiller verwendet nen Baudratenquarz und feitzi
    nen Quarz mit "runder" Taktung. Letzterer kann bei der UART-Verbindung
    mit dem PC u.U. schlechtere Übertragungsqualität verursachen.
    Vor den Erfolg haben die Götter den Schweiß gesetzt

  5. #45
    Benutzer Stammmitglied
    Registriert seit
    04.06.2006
    Beiträge
    51
    Hallo

    Auch ich hab mich ein halbes Jahr mit dem CAN und MCP2515 rumgeschlagen bis es endlich funktionirt hat. Weiter oben ist ein Schaltplan von elkokiller (Can Testboard). meine Schaltung siet gleich aus, und ich habe ein funktionierendes Programm in Bascom dazu.

    Gruß feitzi
    Angehängte Dateien Angehängte Dateien

  6. #46
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    19.08.2004
    Beiträge
    197
    Du hast doch schon ein Programm gepostet, ist es nicht das Gleiche?

  7. #47
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    03.10.2007
    Alter
    51
    Beiträge
    128
    Hallo feitzi,

    vielen Dank für deinen Programmentwurf. Hast du ihn schon einmal mit dem Testboard ausprobiert. In der Schaltung von Elkokiller ist offensichtlich die CS Pin des 2515 von PB2 auf PD4 verschoben.
    Trotz dieser Änderung im Programm bekomme ich es, wie zuvor dias Programm von Elkokiller nicht zum laufen.
    Ich habe mittlerweile sämtliche Verbindungen mind. 3 mal überprüft. Die Schaltungen stimmen 1:1. Auch die IC's habe ich mehrfach ausgetauscht.
    Funzt das Programm wirklich bei dir?

    Kann man die CAN Übertragung eigentlich irgentwie testen?
    Ich habe sie quasi 2 mal aufgebaut, so wie sie auf der "Kreativen Seite" beschrieben ist. Oszi ist bei mir leider nicht vorhanden.

    Kann jemand helfen?

    Ach so, hätte ich fast vergessen. Elkokiller hat am RX1BF Pin eine LED angeschlossen. Die tuts bei mir auch nicht. Würde man deren Funktion überhaupt sehen bei den Geschwindigkeiten?

    Daniel

  8. #48
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    26.03.2006
    Ort
    WOB
    Beiträge
    630
    ohne Oszilloskop ist das recht schwierig. ich hab mal ne can msg mit m laptop aufgenommen, da konnte man die Bits zählen! aber ganz ohne oszi....kannst du nur testen ob dein empfänger anhand der msg was tut
    Gruß Thomas \/

    Alles über AVR, PIC und CAN
    blog.cc-robotics.de

  9. #49
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    03.10.2007
    Alter
    51
    Beiträge
    128
    wie sieht das mit der LED aus, würde mann da eine Aktivität sehen?

  10. #50
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    26.03.2006
    Ort
    WOB
    Beiträge
    630
    welche geschwindigkeit hast du? Ab 30Hz sieht man die kaum noch blinken...daher will ich das mal bezweifeln. Man könnte evtl. ein kleines blitzen sehen.
    Gruß Thomas \/

    Alles über AVR, PIC und CAN
    blog.cc-robotics.de

Seite 5 von 18 ErsteErste ... 3456715 ... LetzteLetzte

Berechtigungen

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

Labornetzteil AliExpress