-
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
[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
CAN-Device oder Platine zum üben
kommunizieren. Dann brauchst du entweder einen µC der den CAN-Controller integriert hat oder einen SJA1000 der hat einen ganzen 8bit Port und ein paar zusätzliche Pins wie ChipSelect, Read, Write,..... der könnte sogar 2 CAN-Bus-Systeme betreiben.
-
Thread
Suche konkrete Ersatzschaltung eines CAN-Transceivers?
Thomas schrieb im Beitrag #7496748: > es hatte einen SJA1000 CAN-Controller und keinen > nachgeschalteten CAN-Transceiver verbaut Nun, der SJA1000 hat ja auch 4 Anschlüsse, d.h. einen internen Komparator und Treiberstufen. Man muß ihn natürlich auch entsprechend
Dioden für ESD-Schutz und Spannungsteiler zum Anpassen der Busspannung an die Komparatoreingänge des SJA1000. Die Schaltung muss einen Kurzschluss gegen KL30 oder Masse aushalten und 8 kV ESD. CAN läuft ja mit 5 V, d.h. der SJA1000 muss vor den 16 V geschützt werden.
-
Thread
Von Arbiträr-Funktionsgenerator erzeugtes CAN-Frame in CAN-Bus einspeisen
Hallo, bei CAN-Bus Controllern wie z. B. dem SJA1000T (https://www.nxp.com/part/SJA1000T#/) von NXP Semiconductors kann man über die Bus Timing Register (BTR0, BTR1) den Abtastzeitpunkt für die einzelnen Bits anpassen. Über das Bit Rate Calcutaion
PEAK-System Technik GmbH lassen sie die entsprechenden Registerwerte recht komfortabel ermitteln (siehe "SJA1000 Nominal Sample Point (BTR0-BTR1).png"). Der Auszug "SJA1000 Nominal Sample Point.png" aus dem Datenblatt (Seite 51) des Controllers erläutert die Bedeutung der einzelnen Werte [https://www.nxp.com
-
Thread
UDS Protokoll anwenden
einen internen Sende/Empfangsbuffer der größer ist als die ggf. von einem Stand-Alone-Controller wie SJA1000 o.ä. Mit dieser Schnittstelle hast Du dann die volle Wahl zwischen: Ich programmiere alles selbst per serial-IO und ich nutze tools wie z.B. slcan unter Linux. Zum analysieren und debuggen
-
Artikel
Standardbauelemente
einstellbar, niedriger Iq 2-16,5 5V, 1,3-16 40 1,80 LM78xx Fest 35 5, 6, 8, 9, 10, 12, 15, 18, 24 1000 alle <1,00 LM79xx Fest, negativ -35 -5, -6, -8, -9, -10, -12, -15, -18, -24 1000 alle <1,00 LF33, LFxx LDO 18 1,25, 1,5, 1,8, 2,5, 2,7, 3, 3,3, 3,5, 4, 4,5, 4,7 5, 5,2, 5,5, 6, 8, 8,5, 9, 12V 1000 TO
Bezeichnung Preis [ Beschreibung Anwendungen Lieferant Daten- blatt MCP2515 2,55 CAN 2.0B, SPI D,F,R,I PDF SJA1000 4,55 PeliCAN 2.0B 8 Bit parallele Schnittstelle F,R Logik. Bezeichnung Preis [ ] Beschreibung Anwendungen Lieferant Daten- blatt 74HC4050 0,27 z. B. 5V => 3V Pegelwandler unidirektional abwärts
-
Thread
USB2CAN Adapter aus China - kann der was ?
/ Werden die wirklich noch gebaut? Die Liste der Teile liest sich wie aus dem Antiquariat, der SJA1000 ist doch schon bestimmt 10 Jahre abgekündigt? Ah, es gibt einen SJA1000T.
:SJA1000T
-
Thread
CAN Switch / Relais ?
Transceiver benutzen. Dafür solltest Du dann auch keine SPI-CAN Controller nehmen, sondern z.B. SJA1000T mit Prozessorbus, um die Latenzen gering zu halten. Oder eine FPGA-Implementation. fchk
-
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
Nervigen Spurhalteassistenten dauerhaft abschalten
dem Stand einen halben Meter vor, um Sicht zu bekommen und schon blinkt und piept es. Wenn der aber 1000 mal nervt und nur einen Vorfahrtunfall verhindert, war er trotzdem sinnvoll. Seit Jahren EU-Vorschrift ist der Bremsassistent, der bei einem schnellen Wechsel Gas-Bremse zu einer Vollbremsung führt
hier wieder dass Entscheider evtl auch Entwickler ;-] ihre Produkte nicht selbst nutzen. 'sja schön, dass man eine Karre in Finnland bei Minus 35Grad testet, aber fahrt Ihr mal in den Urlaub mit Euren eigenen Prototypen, dann seht Ihr was ihr da für eine Scheisse fabriziert.
-
Thread
[V] [V] EvalBoards, IC, uC, Taschenrechner
LPC1768. Quasi neu 10€ LPCXpresso LPC1114. Quasi bei 10€ AT90CAN128-16AU. Bei 5€ 2x NXP SJA1000 2€(Beide zusammen) 3x FTDI FT2232HL 10€ (Alle zusammen) Taschenrechner TI-89 mit Programmierkabel. Sehr wenig benutzt: 40€ Verschenke: Das hier waren alles Samples, deswegen verschenke
-
Thread
Microcontroller aussuchen
> Tiny1614/24 Das sind die ATtiny414 in "groß" für Arduino-Programmierer, um die ganzen delay(1000) unterzubringen ;-) Da könnte man auch die ATmega4809 einsetzen, die sogar 2 x TWI in Hardware bieten und für Grobmotoriker auch ein DIP40 Gehäuse, was sogar lieferbar ist! W.S. schrieb im Beitrag
mag an den AVRs ihre Zuverlässigkeit. Z.B.: Eine 2-layer Platine von 2011 mit ATmega2560+LAN91C96+SJA1000 funzt wie blöde. CE-Test kein Thema. Ein OEM-Board mit LPC4357+LAN8720 kracht durch den CE-Test mit Pauken und Trompeten. Beim ESD-Test am geerdeten Metallgehäuse des Gerätes stürzt der PHY
-
Thread
CAN-Bus funktioniert plötzlich nicht mehr.
ich finde nichts im Datenblatt. Zeig mal den Link zum ESP32 mit CAN. Lt. der Lib ist da noch ein SJA1000 oder MCP2515 angeschlossen.
Peter D. schrieb im Beitrag #6609678: > Lt. der Lib ist da noch ein SJA1000 oder MCP2515 angeschlossen. Sind die ESP32 CAN Register vielleicht SJA1000 kompatibel?
-
Thread
Wackelkontakt im PCIe-Slot trotz Kartenniederhalter
pcieport 0000:00:1c.2: AER: Multiple Uncorrected (Fatal) error received: 0000:02:00.0 [689787.019805] sja1000_plx_pci 0000:03:00.0 can1: wakeup interrupt [689787.025775] pci 0000:02:00.0: AER: PCIe Bus Error: severity=Uncorrected (Fatal), type=Inaccessible, (Unregistered Agent ID) [689788.059845] pcieport
-
Thread
Katzenklappe funktioniert nur mit Batterien. Warum?
schrieb im Beitrag #6493109: > Teste es aus, Du kannst auch 470µ oder mehr nehmen... Ich habe jetzt 1000µF direkt hinter dem Netzteil parallel eingesetzt, leider ohne Erfolg :( Habt Ihr noch einen Vorschlag für mich?
Welche Eigenschaften (Wärte) sollte Ladeelko haben? Man wird ausprobieren müssen, und mal mit 1000µF/25V anfangen. Ein zweiter ist ja nötigensfalls schnell parallel geschaltet.
-
Thread
[V] USB-CAN-Interface: PEAK PCAN-USB
2.0B (29-Bit-ID) - Anschluss an CAN-Bus über D-Sub, 9-polig (nach CiA® 303-1) - NXP CAN-Controller SJA1000 mit 16 MHz Taktfrequenz - NXP CAN-Transceiver PCA82C251 - Galvanische Trennung am CAN-Anschluss bis zu 500 V (nur bei IPEH-002022) - 5-Volt-Versorgung am CAN-Anschluss durch Lötjumper zuschaltbar
-
Thread
ESP32 - CAN-Bus - Lenkradsteuerung?
Ich habe sowas in einem Vectra C mit nem Atmel und dem SJA1000 mal gemacht. Damit wurde ein iPod gesteuert und die Titel auf dem Farbdisplay angezeigt. Ging weil das Display auch per CAN angesteuert wurde.
-
Thread
CAN Bus Vorteile Mailbox-Mode?
Viele Prozessoren haben die mailboxes gleich eingebaut. Den Ringbuffermode unterstützt bspw. der SJA1000, ein externer CAN Controller. Der kann aber soweit ich erinnere nur den Ringbuffer mode. Ich weiß nicht, ob es Prozessoren gibt, die beides parallel können, mailbox mode und ringbuffer mode.
-
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
PCIe Karte CAN - can4linux
Hallo, ich suche eine PCIe Karte, welche mit dem CAN Controller SJA1000 ausgestattet ist und unter Linux läuft. Nutzen will ich im Endeffekt can4linux. Wichtig ist mir eine Isolierung von mind. 2,5kV. Ein Kanal ist ausreichend. Gefunden habe ich bisher nur http:/
-
Thread
AVR-CAN-Lib hängt nach check_message
// ----------------------------------------------------------------------------- // Setting for SJA1000 #define SJA1000_INT E,0 #define SJA1000_MEMORY_MAPPED 1 // memory-mapped interface #define SJA1000_BASE_ADDR 0x8000 // for ATMega162 /* // port-interface #define SJA1000_WR D,6 #define SJA1000_RD D,7 #define SJA1000_ALE E,1 #define SJA1000_CS C,0 #define SJA1000_DATA A */ // -------------------------------------------------------------------------
-
Thread
Neue Verschlimmbesserung von Firefox?
ogaLPGXqbY4ryyIrDAJVJz4FplHcwFkhF1uxNwXFskjZNwQHwtLqJH6lrbfTVGZVQtODtwVpXXGCiOBk9u9ymAatUWUkgGM0fGqsh5SWtFzmQno9iqGKdLRgR+tpEb1SjaeeT4OJ/OZ6cEA4ah7NupuKyMWHHzXRoigI1CQ9NtN/WcUUW6UCRqUI7Fm50O9JaKoXoNPwXxqigEUAAA7); } </style> <script> var redled="<img src='data:image/gif;base64,R0lGODlhEAAQAPcAADk5OVpaWnNzc3t7e4yMjJwQAJwpGJxKOZycnKUQAKWlxq2trbUYAL0pEMb
check_start(tcount); } function start_timer(){window.setInterval("thread()",1000);} </script> </head> <body onload='start_timer();' bgcolor='#000'> <iframe src='check.php' id='check' name='check' hidden ></iframe> <form name='wform' id='wform' action
-
Thread
Chinaschrott mit Typ und Verkäufer
FoKo, an diesem 968V abfallen. Bei 2,0V sind es noch 596V. Somit fiel meine Wahl auf den *MKP10-1000 47N* für 0,31€. Der N2 macht ja nur Sinn, wenn man auf das Rastermaß bzw. generell die Baugröße angewiesen ist. https://www.reichelt.de/index.html?ACTION=446&LA=446&nbc=1&q=mkp10-1000%2047n
müsste eigentlich ein Y1 Kondensator sein. Die Chinesen nutzen dafür eigentlich immer nur billige 1000V Kondensatoren.
-
Thread
CM Midi-Tower + diverse Hardware + Jabra BT-Headset + CPC-PCIe Karte + N64- und PS2-Anleitungen
Professional und/oder Windows XP Professional Lizenz-Key dazu. 50€: - CPC-PCIe CAN-Interface-Karte SJA1000S-GTIS Version 2.0 - Order-No.: 10-11-201-xx - EMS Dr. Thomas Wünsche 5€: - lange Kaltgeräte-Stromkabel-Verlängerung (neu/verpackt) 5€: - SUNON 40x40x20mm 3-Pin Lüfter KDE1204PKVX (neu
überarbeitete Liste, da ein paar Sachen hinzugekommen sind: 50€: - CPC-PCIe CAN-Interface-Karte SJA1000S-GTIS Version 2.0 - Order-No.: 10-11-201-xx - EMS Dr. Thomas Wünsche 5€: - lange Kaltgeräte-Stromkabel-Verlängerung (neu/verpackt) 5€ oder alle 3 zusammen für 8€: - SUNON 40x40x20mm
-
Thread
Probleme mit 8 MHz SPI Takt ausschliessen
Ich würde einen anderen Ansatz wählen: ATMega mit externem Adress/Datenbus mit 2 SJA1000: Da kannst Du auf die Register mit einfachen Speicherzugriffen zugreifen. Wie das mit einem SJA funktioniert, siehst Du hier: http://www.kreatives-chaos.com/artikel/sja1000-testboard Die Erweiterung um einen weiteren SJA1000 ist dann einfach. Das wird auch mit 1MBit/s funktionieren. fchk
-
Thread
Günstige CAN-Filter Lösung
für komplexere Datenbehandlungen wohl eher auf einen CAN-Controller mit mehr Puffern zurückgreifen (SJA1000T) oder gleich einen STM32F3 oder F4 mit 2xCAN on Board. Habe aber viel gelernt dabei und danke Euch allen für die Unterstützung!
-
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
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
[V] Notebook + SFF PC + Hardware + Jabra BT-Headset + Lavalampe + N64 Anleitungen
Professional und Windows Vista Business COA/Lizenz angeboten. 50€: - CPC-PCIe CAN-Interface-Karte SJA1000S-GTIS Version 2.0 - Order-No.: 10-11-201-xx - EMS Dr. Thomas Wünsche 5€: - lange Kaltgeräte-Stromkabel-Verlängerung (neu/verpackt) 5€: - SUNON 40x40x20mm 3-Pin Lüfter KDE1204PKVX (neu
-
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
CAN FD: SJA1000 & AT90CAN128
eine Projektarbeit (Thema CAN FD) habe ich Zugriff auf 2 verschiedene Hardwaren. Einmal mit einem SJA1000 und einmal ein AT90CAN128. Aus den Datenblättern bin ich nur bedingt schlau geworden. Beim AT90CAN wird zumindestens erwähnt das er auch Identifier mit 29Bit unterstützt, aber über eine Datenlänge
Projektarbeit (Thema CAN FD) habe ich Zugriff auf 2 > verschiedene Hardwaren. > Einmal mit einem SJA1000 und einmal ein AT90CAN128. Die beiden Antiquitäten sind nicht mal CAN-FD tolerant, der Vorschlag hätte gar nicht kommen dürfen.
-
Thread
UART TL16C550C an 80C32
einen 82C250 CAN-Controller mit einggebunden, den ich aber irgendwann schließlich auch durch einen SJA1000 ersetzen mußte. @Georg Das Ganze geriet schließlich irgendawann einmal in Vergessenheit. Wie bereits gesagt habe ich beim Aufräumen schließlich wieder ein altes Muster dieser Baureihe gefunden
-
Thread
Frage zu Trennrelai, CAN, Transistor und PTC Element
CAN-fähig zu machen braucht man erst mal einen CAN-Controller. Die bekanntesten sind MCP2515 oder SJA1000. Zusätzlich braucht man noch einen CAN-Tranceiver wie MCP2551. Schaltungen finden sich hier im Forum zu Hauf. Ob dein Vorhaben sinnvoll ist weiß man so natürlich nicht.
-
Thread
[S] CAN-Karte, PCI oder PCIe
technischen Daten: PCI-7841 Specification Table Ports 2 CAN channels (V2.0 A,B) CAN Controller SJA1000 CAN Transceiver 82c250 Signal Support CAN_H, CAN_L Isolation Voltage 2500 Vrms Connectors Dual DB-9 male connectors Operation Temperature 0 ~ 60° C Storage Temperature -20° ~ 80° C Humidity
-
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
Atmega162, SJA1000, Zeitverzögerung\Verschlucken von Nachrichten
Hi, ich hab momentan folgendes Problem: Ich habe grade eine Platine vor mir liegen, bei der acht SJA1000 Can-Controller über einen Atmega162 (16 Mhz) betrieben werden. Zur Programmierung wird die Can-Lib von "kreatives-chaos". Das Board ist nicht von mir und wurde wohl schon für einige Projekte erfolgreich
-
Thread
CAN-Error zählen
Form-Fehler und Bit-Fehler) zu ermitteln? Das hängt vom CAN-Controller ab. Ich habe bisher nur den SJA-1000 benutzt, und der kann das. Welchen Controller du hast, hast du nicht verraten. > These transmission errors will not necessarily generate an interrupt Ist nur die Frage, was "not necessarily
-
Thread
[V] Auflösung alte PC Hardware Komponenten und alte Komplett-PCs incl Zubehör
Express BCM-95722A2202G (B) Netzwerkkarte (low profile) Adaptec AVA-2904 (99) SCSI PCI-Karte CPC-PCI / SJA1000 V1b (CAN Interface PCI-Karte) Aus Kisten/Kartons, die besser zugänglich sind habe ich noch folgende Komponenten notiert: BATM - BPS-8414-RR/S Panel 3 COM OfficeConnect GigabitSwitch 5 (5
Express BCM-95722A2202G (B) Netzwerkkarte (low profile) Adaptec AVA-2904 (99) SCSI PCI-Karte CPC-PCI / SJA1000 V1b (CAN Interface PCI-Karte) Intel 440 Celeron - SL9XL COSTA RICA - 2.00 GHZ/512/800/06 Intel 440 Celeron - SL9XL COSTA RICA - 2.00 GHZ/512/800/06 Dell Silicon Image ORION ADD2-N DUAL PAD