-
Thread
Signalproblem bei langem Kabel
Terminierung helfen. Als kleines Beispiel aus der Praxis im Anhang ein Bild einer Busleitung (AD0) zu einem SJA1000, Länge ca 20cm, *ohne Serienwiderstand* Und ....
... das Ganze mit einem *100 Ohm Serienwiderstand*. Schön, nicht? EDIT: Der SJA1000 hat in beiden Fällen funktioniert. Ist eben ein zäher Sack ;-)
-
Thread
CAN Controller funktioniert nicht richtig!
ansteueren. Ich verwende da diese DLL "inpout32.dll" So jetzt bin ich gerade dabei den CAN Controller SJA1000 über die LPT vom PC zu steueren. Wenn ich einen Wert in den Controller reinschreibe, dann bekomm eich immer die Adresse zurück und nicht die Daten. Den CAN Controller habe ich schon richtig beschaltet
Ist es überhaupt möglich mit deiser DLL "inpout32.ddl" (Borland Builder C++) den CAN Controller SJA1000 anzusteueren?
-
Thread
CAN über Bascom und AVR
um ein CAN Netzwerk über AVR und Bascom-Basic zu finden. Ist es möglich, einen Atmega 8 über einen SJA 1000 mit anderen gleichartigen zu vernetzen? Hat das schon einmal einer von euch gemacht? Ich habe einige Ideen und komme keinen Schritt weiter. Gibt es hier jemanden der, gegen Bezahlung, mir
Wie willst du einen SJ1000 an einen ATMega8 anbinden? Da wirst du noch ein paar Latches und Schieberegister brauchen. Wenn du sowieso Schieberegister einsetzen mußt, könntest du auch gleich einen MCP2515 von Microchip nehmen
-
Thread
62256 RAM Baustein am ATmega128
ausgedrückt, ich möchte an einen ATmega128 zusätzlich noch einen RAM anschließen, derzeit ist nur ein SJA1000 dran s.Bild. Nur mit den Anschlüssen des 62256 komm ich nicht so richtig klar.
gelesen oder geschrieben werden soll, ansonsten sind die Ausgängen auf Hi-Z. Ich kenne mich mit dem SJA1000 nicht aus, wie wird er betrieben? Auch als externer Speicher oder ganz normal per Software über I/O-Pins?
-
Thread
CAN Bus
aber es gibt auch IC´s die die Kommunikation für dich erledigen. Ich glaube der PCA 82C250 und der SJA 1000 sind solche Umsetzer. Die bekommst z.B. im Reichelt. Wie die genau funktionieren weis ich auch nich, sorry. Du solltest dir aber überlegen ob du nicht doch umsteigst auf einen uC mit integrietem
SPI ansprechbar. D.h. CAN bei 1MBaud ist damit nicht beherrschbar. Daher sollte man besser den SJA1000 mit Parallelschittstelle nehmen. Oder eben CAN intern (z.B. auch DS80C390, C505, P87C592). Peter
-
Thread
MCP2515 Stolpersteine
Hallo Bernd Ich habe den CControl in Basic programiert, und dabei den SJA1000 verwendet. Ich habe versucht das "gleige" Programm in BASCOM zum laufen zu bringen. Der SJA1000 wird zwar Initialisiert, aber das senden und empfangen funktionirt nicht. Ich habe keine Ahnung wiso
-
Thread
at90can128 und externer can controller
statt dem integrierten Can Controller einen externen Can Controller verwenden, entweder MCP2515 oder SJA1000, da ich ein Baudratenquarz verwende (14,7456Mhz für die UART) und das mit den Standard CAN Bitraten ja nicht hinhaut. Ich muss aber zwingend die Standard Baudraten abdecken können sowohl beim CAN
beim MCP2515 nicht sein, da über SPI auch ein SCK übertragen wird? Und überhaupt: MCP2515 oder SJA1000? Gruß jamest
-
Thread
XC886 CAN-FIFO
Hilfe! Ich komme mit dem MultiCAN nicht zurecht. Ich habe bisher nur einen externen CAN Controller (SJA1000) verwendet. Aber die CAN Kommunikation mit dem XC886/888 ist schon etwas komplizierter. Ich verstehe folgendes nicht: Warum 32 Objekte? Mit dem SJA1000 konnte ich die ID, die Datenlänge, und
-
Thread
Probleme mit CAN
Hallo Ich habe mir das CANDIP Starterset geholt und wollte nun mit deinem AVR Mega165 einem SJA1000 und einem PC82C251 einen weiteren CAN Knoten bauen und mit dem Starterset testen. Aber es funktioniert nicht. Die Verdrahtung ist denke ich nicht das Problem. Der Bascom Code ist ja auch dabei.
Du solltest vermutlich als erstes mal gucken, ob du den SJA1000 richtig ansteuerst. Das kann man im Loopback-Modus machen (sofern der vorhanden ist...).
-
Thread
Mit der Butterfly an den CAN Bus?
Ich habe jetzt gehört das der MCP2515 anscheind sehr fehlerhaft wäre und ich auf den SJA1000 setzen sollte. Stimmt das?
>Ich habe jetzt gehört das der MCP2515 anscheind sehr fehlerhaft wäre und >ich auf den SJA1000 setzen sollte. >Stimmt das? Ich habe es nicht gehört... Für solche Fälle gibt es "Errata sheets"...
-
Thread
AT91SAM7 oder LPC2xxx
interessant finde, ist das Interrupt-Design der CAN Channels. Bischen kurz gedacht scheint mir. Was beim SJA1000 sinnvoll war, erwies sich beim ARM als Falle. Da werden im 229x insgesamt 9 Interruptquellen für CAN verbraten. Aber weil das CANICR löschend liest, müssen sowohl Rx- als auch Tx-Handler letztlich
da was falsch verstanden? Jedenfalls wäre mehr Nutzen drin gewesen, wenn man einfach bloss den SJA1000 reingeklebt hätte. Denn fast alles, was daran verbessert werden sollte, wurde zum Schuss in den Ofen.
-
Thread
CAN mit galv. Trennung
suche einen Schaltplan für eine galvanische Trennung vom CAN-Bus. Ich habe eine Anleitung mit einem SJA 1000 gefunden. Ich verwende allerdings den MCP2515. Hat jemand etwas passendes? Gruß
ich denke, er hat das selbe problem wie ich ;-) sja1000 und pca82c250 sind 5V devices. ich benutze mcp2515 und sn65hvd231d, welche beide mit max 3,3V bei mir betrieben werden. die meisten optok. die ich versucht habe, haben bei dieser spannung nicht
-
Thread
Atmega mit oder ohne integriertem CAN?
Low-Speed-CAN sein kann. Die Atmels mit CAN brauchen keinen zusätzlichen CAN-Controller wie MCP2515 oder SJA1000. Aber die empfangenen Botschaften müssen ebenfalls "händisch" aus den MOBs ausgelesen werden. Man braucht nur keine SPI-Schnittstelle dafür.
Deswegen gibts vom MCP2515 auch kein Update und kein Bugfix - es lohnt sich einfach nicht. Und der NXP SJA1000 ist jetzt auch fast 20 Jahre alt. Wenn Du bei der Arduino-Umgebung bleiben willst: Es gibt zB den Arduino Due, Teensy 3.1 (beide ARM) oder Chipkit Max32 (PIC32), die beide integrierte CAN-MACs
-
Thread
Zimmer/Bereichs Kontroller
zusammenbasteln will) nur den CANDIP/M162 zu finden? Atmel AVR ATMega 162 Microcontroller und Philips SJA1000 CAN 2.0B Controller um ca. 30 € ... alternativ alles selber zusammenbauen, was ich mir evenzuell sparen möchte ...
sn00py schrieb im Beitrag #5032114: > Atmel AVR ATMega > 162 Microcontroller und Philips SJA1000 CAN 2.0B Gibt auch internes CAN, z.B.: https://elmicro.com/de/avr-can.html
-
Thread
Testplatine für serielle/parallele Daten
angeschlossene Schaltung raus, vom Chip her oder als Modul DLP2232M (FTDI Shop) kann man auch Bus-Bausteine wie SJA1000 anschliessen.
Schaltung raus, vom Chip her oder als Modul DLP2232M > (FTDI Shop) kann man auch Bus-Bausteine wie SJA1000 anschliessen. An sich logisch. Aber kann man auf dem FT2232C auch Software autonom vom USB laufen lassen? Wenn man den USB-Port wirklich nur als Stromversorgung nutzt, muss das Ding ja auch irgendwie
-
Thread
CAN-Daten aufzeichnen mit einer Auflösung deutlich unter 1 ms?
Die PCI Karten von EMS Wünsche sind passive Karten und enthalten (wenn ich mich recht erinnere) den SJA1000. Hier bildet das OS/der Treiber den Zeitstempel.
untergekommen sind, haben einen > eigenen Timer. Ich hab bisher nicht viele eingesetzt. Der alte SJA1000 hat sowas noch nicht. Die AT89C51CC03 und AT90CAN128 sind sehr ähnlich aufgebaut und haben einen Timer: "A programmable 16-bit timer is used for message stamping and time trigger communication
-
Thread
Baudrade Berechnung
rechnel die Ergebnisse dann nochmal von Hand nach! Rechner: http://www.esacademy.com/faq/calc/sja1000.htm Eine gute Erklärung: http://www.port.de/deutsch/canprod/content/sv_req_form.html
das ist relativ gut im Datenblatt vom SJA1000 erklärt - is aber ein mords scheiß zum rechnen scnr :D ich rechne immer zuerst die Tscl aus, dabei beginne ich mit einem prescaler von "0". Mit dem errechneten Werte rechne ich dann Tseg1 aus
-
Thread
CANBUS - Protokoll Canopen
Vor einiger Zeit habe ich mal was miz dem SJA1000 gemacht. Dieser besitzt für die Filterung der Nachrichten das ACR und AMR Register. Der XC888 hat dagegen nur das AMR Register. Wie könnte ich die Filterung (siehe oben) der ID's realisieren?
der Mikrocontroller hat ein AMR Register. Diese Mikrocontroller hat nur kein ACR register wie beim SJA1000. Ich verstehe das mit der ID Filterung immer noch nicht ganz. Kann mir jemand ein Beispiel geben, damit ich diese Sache besser verstehen kann?
-
Thread
CAN-Bus am µC
Überwachung der Lampen o.ä. Zum Thema CAN-Controller am uC : Bei deinem Mega128 kannst du den 1000-Füssler auf 28 Pins mit einem SJA1000. Von den 28 Pins kannst du schon mal 11(AD ALE,RD,WR) direkt ohne weitere Beschaltung mit dem SJA verbinden. den 12ten (/CS) kannst bildest du dir aus deinen Adressleitungen
-
Thread
C_CAN Device: LPC11C24/301
Mask-bits) Hardware Reg. Arcitektur: [c] ===================================================== SJA1000 Timing Calculator http://www.esacademy.com/en/library/calculators/sja1000-timing-calculator.html /*------------- CAN Controller (CAN) ----------------------------*/ /** @addtogroup LPC11xx_CAN
ist das Remote-Bit Null. Hint: http://www.can232.com/docs/CAN_Filter_Std_Dual.pdf DatenBlatt: SJA1000 CAN Controller Gruss Holger.
-
Thread
komisches Verhalten!
Hallole, ich habe mir eine kleines Applikation mit dem SJA1000 aufgebaut. Diese wird über die LPT angesteuert. Dazu verwende ich die DLL inpout32.dll. Zuerst habe ich das ganze auf einem Windows 2000 Rechner getestet. Da funktioniert es auch super. Heute Abend
Unabhängig davon, das ich keine Ahnung habe, was ein SJA1000 ist oder was es macht, vermute ich dass es ein Geschwindigkeitsproblem ist. Ich habe selber mal eine DOS Software zum Einlesen von Disketten über den Parallelport mit Hilfe der inpout.dll nach
-
Thread
Verständnisfrage CAN-Bus
abbilden, mach aber meiner ansicht nach nicht viel Freude. Die Alternative dazu ist zum Beispiel ein SJA1000 (derzeit der am meisten verwendete CAN-Controller). Der braucht zwar ein paar Leitungen mehr, dafür bereitet er weniger Probleme im Betrieb und du findest ein Vielfaches an Doku und Beispielen im
Nur alle parallel dran hängen und die Abschlusswiderstände nicht vergessen. Habe ich gerade mit dem SJA1000 und dem PCA82C250 gemacht. Ging einwandfrei. Als nächstes will ich das mit dem MCP2515 machen. Habe aber im Moment noch keine Zeit dazu. Grüße Andreas
-
Thread
[V] Diverse SMD-ICs
für alle 6. 10 Stück SI8621, Isolator VB 5€ + 5€ versicherter Versand für alle 7. 6 Stück SJA1000, CAN Controller VB 10€ + 5€ versicherter Versand für alle 8. 3/4 Stange UCC2803, Schaltregler VB 5€ + 5€ versicherter Versand für alle 9. 1/2 Stange MAX4618CUE, Analog Multiplexer
Isolator **noch verfügbar VB 5€ + 5€ versicherter Versand für alle 7. 6 Stück SJA1000, CAN Controller **noch verfügbar VB 10€ + 5€ versicherter Versand für alle 8. 3/4 Stange UCC2803, Schaltregler **noch verfügbar VB 5€ + 5€ versicherter Versand
-
Thread
RS485 mit LoS detection und PoB möglich und sinnvoll?
zu schreiben, damit ich can machen kann auf einem 6502. Musst Du ja auch nicht. Nimm einen NXP SJA1000 und hänge ihn an deinen 6502-Prozessorbus. Der SJA1000 kann sowohl den Intel-Bus (!RD, !WR) als auch den Motorola/MOS Bus (R/!W, E/PHI2). Dann kannst Du direkt auf die Register zugreifen. > Peter
und da war nix. Frank K. schrieb im Beitrag #7092039: > Musst Du ja auch nicht. Nimm einen NXP SJA1000 und hänge ihn an deinen > 6502-Prozessorbus. Der SJA1000 kann sowohl den Intel-Bus (!RD, !WR) als > auch den Motorola/MOS Bus (R/!W, E/PHI2). Dann kannst Du direkt auf die > Register zugreifen
-
Thread
Alternative zu CAN-Bus?
Paket, da wird nix geschoben. Die Hardware macht alles alleine. Ich hab den AT89C51CC01 und den SJA1000 programmiert, liefen fast auf Anhieb. Ein Kollege hat auch noch den MCP2515 und den LPC2292 programmiert. Wenn man einen CAN kann, sind andere kein Problem. Der LPC hat allerdings nen Bug, da
AT90CAN128 anzusehen. Dass der erst einmal abschreckt kann ich nachvollziehen. Beim MCP2515 (oder SJA1000) sieht das anders aus, die sind viel einfacher aufgebaut. Was aber garantiert ausreicht. Also: Intern ist hier *nicht* einfacher als extern. Eher umgekehrt.
-
Thread
AT90CAN128 CAN-Bus mit BASCOM Gesperrt
Da ist ein Programmbeispiel drin, aber nicht für den AT90CAN128, sondern für den AT90S8515 mit SJA1000. Der Code ist ziemlich umfangreich, und ich denke das müßte mit dem AT90CAN128 wesentlich einfacher gehen, da die Hardware außer dem Treiber schon integriert ist. Ich habe im Internet schon gegoogelt
Hallo Renate, das einzige was Dir erspart bleibt, die Kommunikation zum SJA. Register müßen auch im Mega gesetzt werden. Ich kenne mich nicht so mit dem aktuellen Bascom aus, werde mir das morgen einmal ansehen und sehen wie man das machen könnte. Prinzipiell kann
-
Thread
Wo anfangen? Wie programmiere ich den Datenbus (CAN)
Hardware wir im "Bastlerbereich" gerne ein µC beliebiger Art zusammen mit dem Phillips CAN-Controller SJA1000 verwendet, dazu benötigst Du dann noch eine (Hardware-)Treiber (z.B. auch von Phillips/NXP den 82C251) Es gibt aber auch µC's die einen CAN-Controller integriert haben, dann reicht ein µC und
wirklich mit CAN beschäftigen willst, ließ Dir die obere Lins durch und/oder schau Dir das Datenblatt des SJA1000 an, da wird auch recht viel "drum herum" erklärt! ;) Und noch was: wenn Du aus der PC-Welt kommst - Hardwarenah wird in der Regel sequentiell prorammiert, damit hatte ich am Anfang Probleme das
-
Thread
Raspi: Interrupts gehen nach 12h nicht mehr
priorisierte Interrupts die Bearbeitung verzögern. Ich hab das bei anderen Peripherie-ICs benötigt, z.B. SJA1000, ENC28J60.
von diesem wieder nach low gezogen. Ich kenne speziell den RFM69 nicht, aber bei den genannten SJA1000, ENC28J60 kann es passieren, daß wärend der Behandlung eines Ereignisses schon das nächste auftritt. Dann geht der Interruptpin nicht auf inaktiv und es gibt demzufolge auch keine Flanke! Der Pin
-
Thread
Parallele Schnittstelle mit Spannungsversorgung
Hallo! Ich will den SJA1000 (CAN Controller) am LPT anschließen und ansteuern. Muss ich den SJA1000 mit einer externen Spannung(+5V) versorgen? Hat die LPT keine +5V Betriebsspannung?
-
Thread
CAN Bus Probleme mit Empfang!!!
Hallo! Ich brauche dringend Unterstützung. Ich den SJA1000 an einem AVR angeschlossen(8Bit Controller). Wenn ich mit der Schreibe-Funktion eine Botschaft zum PEAK CAN Dongle sende, dann wird die Botschaft nicht korrekt dargestellt.Siehe Bild! Auf dem
empfangen wird. Der identifier sowie die Daten werden nicht drgestellt. HMMM..... Laut Oszi arbeitet der SJA1000 korrekt. An was kann dies liegen???? Ich weiss einfach nicht mehr weiter! MfG Henning
-
Thread
CAN-Bus High Speed Bus, Problem durch Steckverbinder?!
sehen soll. An Bauteilen finden sich: 2x Transceiver A82C250 von NXP Philips 1x CAN-Controller SJA1000T von NXP Philips 1x AT90CAN128 Soweit ich die Postings beurteile, dürfte also Löten statt Stecken nichts bringen - vielleicht ist der Atmega (getaktet mit 16 Mhz Quarz) einfach an seiner Leistungsgrenze
Daten geändert wird. Ist das rechenaufwändig? IMHO ist das benutzen eines CAN128 zusammen mit einem SJA um 2 Busse zu haben ein wenig ein Murks. Da hätte ich lieber gleich einen Chip genommen, welcher 2 CAN-Busse hat. Die SJAs sind für meinen Geschmack ziemlich Ressourcen-beanspruchend.
-
Thread
CAN-Bus sniffen
sniffen" solltest Du unbedingt einen Controller verwenden, der den "Listen-Only" Modus beherscht (z. B. SJA1000). Gruss Otto
solltest Du unbedingt einen Controller verwenden, > der den "Listen-Only" Modus beherscht (z. B. SJA1000). Warum unbedingt einen CAN-Controller im Listen-only-Modus? Ich wollte den Treiber MCP2551 verwenden und den Tx-Pin fest auf H legen. Da kann doch nix mehr schiefgehen oder hab ich wieder was
-
Thread
Can Bus und MS Dos 6.22
hat ist völlig unklar und ehr unwahrscheinlich. CAN Controller früherer Jahre waren PCA82C200 oder SJA1000 und die hatten einen 8bit Datenbus und nichts serielles. Ein bißchen Logik dazu und man konnte die direkt an den ISA-Bus hängen. Da musste dann nur die Software das spezielle Hardwareprotokoll sprechen
das auch nur ansatzweise hin bekommt. Anderenfalls hätte er hier diese Fragen nie gestellt. Für den SJA100 gibt es eine qemu-Emulation zu Socketcan. Die Frage nach der Treiberkonfiguration der jetzigen DOS Software und ob noch andere Chips unterstützt werden wurde aber nicht beantwortet, also ist da erst
-
Thread
ATMEGA: Zwei 32kx8 SRAMs extern. Wie chipselect?
Platine zurechtzimmern, welche neben einem ATMEGA128 zwei Rambausteine (Reichelt, 62256-80)und einen sja1000 (wahlweise) adressiert. Es soll zum experimentieren entweder der SJA oder der zweite RAM bestückt sein. Wenn ich zwei 32k Bausteine anschliesse, muss ich ja den A15 auf den ersten SRAM, und dann
-
Thread
AP7000 und ICnova ADB1000: Bisschen wenig?
> Sound? Keine Ahnung ob das ADB1000 einen Videocodec drauf hat Sorry, sollte natürlich Audiocodec heißen...
DMALLOC_OPTIONS='debug=0x34f47d83,inter=100,log=logfile' export EDITOR='/bin/vi' export HISTFILESIZE='1000' export HISTSIZE='1000' export HOME='/root' export HOSTNAME='ADB1000' export INPUTRC='/etc/inputrc' export LOGNAME='root' export OLDPWD='/root' export PAGER='/bin/more ' export PATH='/bin:/sbin
-
Thread
CAN Botschaften senden
dann sparst du dir den ext. Controller. Falls extern, kommen hauptsächlich der MCP2515 (SPI) oder SJA1000 (parallel) in Frage. Ich nehme entweder der AT90CAN128 oder irgendeinen AVR+MCP2515. Den SJA habe ich noch nie eingesetzt, funktioniert aber auch :-) Transceiver: reiche Auswahl (Bandbreite, Temperatur
-
Thread
Sin @ 3kHz fix - anschließend weitere Verarbeitung.
einer CAN-Nachricht zu verschicken. Ist für diese Aufgabe ein ATmega8 "unterdimensioniert" mit SJA1000 und PCA82C250? Brauche ich mehr Speicher? Oder doch gleich einen AT90CAN128 mit nem PCA82C250? Ich bin für jede Hilfe dankbar! Gruß ayk
Anstelle des SJA solltest du dir den MCP2515 (war das die richtige Nummer?) von Microchip angucken. Der wird über die SPI angesteuert. Wie sollen die Spannungen der Signale verabeitet werden? Gleichgerichtet? Mit
-
Artikel
CAN
Reichelt (ca. 2 ) Links. Ansteuerung eines MCP2515 in C Bit Timing Calculator für Linux Eagle Bauteil SJA1000. CAN-Controller von Philips Parallele Schnittstelle mit ca. 12 Leitungen erhältlich z. B. bei Reichelt (ca. 4 Euro) AN82526. CAN-Controller von Intel (entwickelt von Bosch) Vorgänger des AN82527
Projekte. Can200 Linux Project von Martin Homuth-Rosemann CAN Businterface am Parallelport (LPT). Mit SJA1000. USB CAN Bus Interface mit AVR ATmega162 Open Source. Mit ATmega162, FT245 und SJA1000. CAN Bus HUB CAN-Interceptor von Martin S. Mit R8C/23 und FT232R. USBtin - Simple USB to CAN interface von
-
Thread
suche tools für CAN-Bus diagnose
einarbeiten was auch soweit ganz gut funktioniert, ich benützt einen MSP430 in Verbindung mit einem SJA1000, in meinem PC befindet sich eine PCI-CAN-Karte von hilscher, dazu habe ich den Systemkonfigurator von hilscher der bei der Karte dabei war (SysCon). Mittlerweile habe ich meine Software zum laufen gebracht und mein MSP (bzw. der angehängte SJA) können über die PCI-Karte mit meinem PC kommunizieren. Ich habe ein EDS-File und kann meine Platine mit dem Systemkonfigurator ansprechen - nichts hohes, einfach nur die Platine in den run-modus setzen
-
Thread
CAN_BUS: Falscher ID empfagen
folgende Nachrichten und empfange immer die richtige Daten aber mit falsche IDs: Opencore CAN IP(SJA 1000) gesendete IDs empfangene IDs 0 0 1 8 2 10 3 18 4 20 5 28 Um Hinweise würde ich mich freuen
dir mal die Bits mit der Nummer 5..3 an: dez hex bin 0 0x00 = 0000 0000 1 0x08 = 0000 1000 2 0x10 = 0001 0000 3 0x18 = 0001 1000 4 0x20 = 0010 0000 5 0x28 = 0010 1000 BitNr 7654 3210
-
Thread
Galvanische Trennung bei CanBus
der entweder einen eingebauten CAN-Controller hat, oder einem externen CAN-Controller wie z.B. dem SJA1000 von Philips, der mit einem beliebigen Mikroprozessor kommuniziert. Zwischen CAN-Bus und Controller ist noch ein CAN-Transceiver notwendig, um die Bus-Pegel anzupassen. Gruß Dietmar
und dieser eine hat sich bislang auch noch nicht geäussert. Digikey hat ihn, aber derzeit nur in 1000er Packungen, vielleicht braucht ja noch einer 995 Stück. Der PCA82C251 verträgt meines Wissens zwar mehr, ist aber auch für 11898 wenn man sich das Datenblatt etwas genauer ansieht. Irgendwelche Fertiglösungen
-
Thread
Ansprechen von CAN-bus beim Auto ?!?
gleich ein Mega16? diese Frage kann man nicht beantworten, da Du noch einen CAN-Transceiver (z. B. SJA1000) und das physikalische Interface benötigst. Gruss Otto
Minimallösung. Aber mit dem Mega8 kannst du später noch ordentlich erweitern und er kostet kaum mehr. Der SJA1000 ist übrigens kein CAN-Transceiver!
-
Thread
CAN-Bibliothek für den at90CAN128 und das AVRStudio
Versuch mal die Lib von Fabian Greif. Habe ich sowohl für den AT90CAN128 als auch SJA1000 genommen. Funktioniert superklasse. Das schöne daran ist, dass man sein Hauptprogramm unverändert lassen kann und nur die entsprechenden Routinen entweder für den MCP2515, SJA1000 oder AT90CAN128
; // Daten ¨uber Objekt 0 senden CAN_sendData(0, msg.data); LedAn(); _delay_ms(1000); LedAus(); _delay_ms(1000); } } Hat jemand den Code auf einem Olimex board zum Laufen bekommen, oder hat jemand ein Beispiel Code? Danke hari
-
Thread
AVR CAN Beispiel Application Note
Da gibt es doch eine Bibliothek vom creativen Chaos. Mit der kann man den CAN-Mega den SJA1000 und den MCP2515 durch Konfiguration treiben. Die werden bestimmt auch Beispiele habe.
Hallo, creativen Chaos bietet eine Library an die AT90CAN + SJ1000 + MCP2515 unterschützt, irgendwer muss ja die ganzen Register etc setzen, das macht der AT90CAN auch nicht von alleine.
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
plate minimum " "51 mini-MCU Learning Board Development Board (Including the Microcontroller)" 51 SJA1000 CAN learning board development board Ultrasonic Control Panel "Ultrasonic Development Board Ultrasonic Distance Measurer" "C8051F340 U Disk Core Board Development Board (With the Flash Chip
driver interface module TJA1050 CAN the controller interface module the bus driver interface module SJA1000 + PCA82C250 CAN communication module SJA1000 + TJA1050 CAN communication module LC Programmable Full-color RGB LED light Color light modulator PWM control panel SG3525 PWM frequency adjustable