-
Thread
I2C Reichweite
die dicken 90CAN32/64/128 im 64-pin TQFP verwenden willst. Der extra Controllerchip (entweder ein SJA1000 oder ein Microchip MCP2515) kostet fast so viel wie der PIC18F26K80 oben, der aber noch einen kompletten Prozessor mit eingebaut hat. Ist also teurer, braucht mehr Bauteile und auch mehr Platz.
-
Thread
KS0108 und Initialisierung? GLCD-Neuling braucht Rat
fast Faktor 100 schnellere Kommunikation - entsprechend der dortigen Angaben im Datenblatt - mit dem SJA1000 zu!)
-
Thread
CAN-Schnittstelle für den PC
selben fehler) als CAN baustein ist verbaut: http://www.datasheetcatalog.org/datasheet/philips/SJA1000T.pdf der µC ist ein: http://www.datasheetcatalog.org/datasheet/infineon/1-d161ri.pdf leider sind viele funktionen des can bausteins in der doku (frei verfügbar bei interesse einfach laden
-
Thread
Welcher Bus für Lichtsteuerung
Artikel http://www.mikrocontroller.net/articles/CAN Am Beliebtesten sind MCP2515 und (betagter) SJA1000. Wie gesagt, ist Deine Entscheidung, ob Du - wenn Du einen µC ohne integrierten CAN-Controller nehmen willst - lieber einen externen CAN-Controller einsetzt oder den Protokollstack in Software
-
Thread
Nur mal so einen Timertip
Alternative: nimm einen SJA1000 als CAN- Baustein mit eigenem Quarz. Dann kannst du z.B. einen ATmega16 mit beliebigem Quarz dranhängen. Falls du ne Platine brauchst, sag Bescheid, ich hab hier noch n paar. Bist du Diplomand/Praktikant
-
Thread
SPI 1,5m im Auto, galvanische Trennung nötig?
auf beiden Seiten. Es gibt nur EINEN CAN-Controller? Na, dann zeig mir mal bitte, wie man einen SJA1000 per SPI anspricht! Mit dem MCP2515 bin ich auch vertraut...
-
Thread
CAN-Bus + Protokoll bereits im Chip
meinst erledigt der CAN-Controller. Um das also klarzustellen: Ein CAN-Controller ist ein Gerät wie SJA1000 und MCP2515 (extern), kann auch in diversen µCs eingebaut sein (z.B. AT90CAN). Ein Transceiver wie der MCP2551 oder PCA82C251 passt diesen an die elektrische Definition des CAN-Bus an und ist stets
-
Thread
multiplexed/non-multiplexed Adress-/Datenbus
einen NXP SJA1000 (CAN Baustein, sollte aber vielleicht bekannt sein). Das heisst also mit einer Standardlösung a la "schau dir doch mal Baustein xy" sieht es schlecht aus??? Womit wahrscheinlich die nächste
-
Thread
Boot-ICE nicht als Gerber oder Protel?
Hallo! Ich hänge hier verzweifelt an meiner AVR/Sja1000 Schaltung und komme nun wohl nicht umher, mir endlich einen JTAG zu bauen. Habe auch feissig die Suchfunktion und Google bemüht um ein Platinenlayout ohne SMD zu finden, wurde aber leider nicht
-
Thread
AVR CAN Interrupt
Versuch es mal hier mit der Bibliothek. Die hat bei mir sowohl bei SJA1000 als auch AT90Can128 funktioniert. http://www.kreatives-chaos.com/artikel/universelle-can-bibliothek Wenn es damit nicht klappt mal die Hardware untersuchen. Abschlusswiderstände? Verkabelung
-
Thread
[V] Aufräumaktion Hobbykeller
18. ADC0804, 8bit-A/D-Wandler, DIL20 19. PCA82C250, CAN-Controller-Interface, DIL8, neu 20. SJA1000, CAN-Controller, DIP28, neu 21. TIC206M, TRIAC 3A 600V, TO220, 6 Stück, neu 22. BU522, NPN-Darlington Transistor 7A 350V, TO220, 6Stück 23. SAB0529, programmierbarer digitaler Timer, DIL18
-
Thread
AVR + CAN-Controller ????
Hallo! Ich will mit meinem AVR den CAN-Controller "SJA1000" ansteuern. Irgendwie funktioniert es nicht so ohne weiteres. Dazu verwende ich zwei Ports. Auf den einen Port gehen die Daten/Adressleitung (8-Leitungen) hin. Am anderen Port habe ich die Steuerleitungen
-
Thread
CAN Analyse
Hi! Möglichkeit 1: Selbst basteln. SJA1000 + Can-Transceiver + Quarz + + Kleinkram: Anschluß an ParallelPort Möglichkeit 2: Kaufen. Z. B. www.ixxat.de CAN<->USB Adapter für ca. 200 Euro Windows-Dll. Sample Code, Monitor-Programm
-
Thread
Mailbox für AT90CAN
Anfang vielleicht noch etwas viel auf einmal ist. Der AT90CAN128 hat kein FIFO-Prinzip wie es der SJA1000 z.B. hat. Mit den MOBs kann man ebenfalls automatische Antwort-MOBs (RTR-Bit) erstellen, die bei Empfang einer bestimmten Message ohne Zutun des Prozessors eine vorkonfigurierte Nachricht verschicken
-
Thread
Suche Taschenrechner-Sourcen für Mikrocontroller
herzlich egal sein, ob jemand seinen CAN ohne eigene Arbeit ans Laufen kriegt, meine (AT89C51CC01, SJA1000) laufen jedenfalls. Ich erschrecke auch nicht vor Compilermeldungen, wenn ich mir mal ein fremdes Codebeispiel ansehe. Sind doch in der Regel nur irgendwelche fehlende Defines oder andere Namensgebungen
-
Thread
Welcher Bus kann das?
damit es zu keiner 100%igen Buslast kommt. Aber das sollte aufgrund der Kürze des Busses selbst mit 1000kbps kein Problem sein (aus dem Bauch heraus). Bei I2C sollte man sich überlegen was das Kürzel bedeutet und wofür also I2C entwickelt wurde. (I2C = Inter-Integrated Circuit) I2C ist für die schlanke
Tinys mit CAN-Controller gibt.. Ansonsten gibt es noch externe CAN-Controller z.B. von NXP den SJA1000, der ist aber "rießig" in der Bauform und kostet auch gut mal drei ganze Euros... als Treiber nimmst Du einen MCP2551 oder einen 82c251
-
Thread
Geeignete Einsteigerlösung für CAN
Es gibt einen Wiki-Artikel dazu, glaube ich. Davon abgesehen wird für paralleles Interface gern der SJA 1000 empfohlen (betagtes Teil, gibt es aber bei Reichelt), wenn man den CAN-Controller lieber seriell anbindet, der MCP2525, wie auch auf "kreatives-chaos.com" beschrieben. Mikrocontroller mit integriertem
-
Thread
günstige CAN-Bausteine/Controller
Controller ohne CAN nach Wahl und einen externen CAN-Controller ala Microchp MCP255x oder Philips SJA1000 als relativ günstiges Fertigmodul http://www.candip.com/candip-m162.htm
-
Thread
CAN Multi Master Frage
CAN Controller, die über einen Ringbuffer mit einem vorgeschalteten Akzeptanzfilter verfügen, z.B. SJA1000. Der Akzeptanzfilter lässt nur Can-Frames passieren, die einstellbare Bits in der CAN ID gesetzt haben. Wenn Du diesen ausschaltest, landen alle empfangenen Nachrichten in der Ringbuffer. Der Ringbuffer
-
Thread
CAN Bus!
fast alle anderen MC-Familien mit CAN verfügbar. Als externe CAN Controller werden gerne der SJA1000 (MMIO) und der MCP2515 (SPI) genommen. Peter
-
Thread
CAN: Initialisierung und Synchronization Jump Width (SJW)
auszugleichen oder eher klein weil das auch "irgendeinen" Vorteil hat? Es handelt sich hierbei um einen SJA1000 und einen 82527 welcher ich mit 250kbaud verbinden möchte
-
Thread
Was sind die Vorteile und Nachteile von PICs und ATMEL Controller? Gesperrt
seiner getroffenen Wahl auch glücklich werden. Man lernt ja nicht duzende Befehle, 100e Register und 1000e Stolperfallen nur, um das dann alles über Board zu werfen und mit einem anderen µC neu anzufangen der im Großen und Ganzen auch nicht besser oder schlechter ist. Schönen Abend Sven
ATmega128-Design mit CAN gepimmt und nicht die besseren ATmega2560. Ich hab daher nen ATmega2560 + SJA1000 benutzen müssen. Für kleine CAN-Knoten wird gerne der ATmega8 + MCP2515 genommen. Peter
-
Thread
Vor- bzw. Nachteile AVR / 8051
Programieradapter kostet fast nichts. Der sehr gut Keil-Compiler für x51er ist nicht gerage billig (>1000 oder 2000 EURO) Ich finde das die AVR's einfach sehr wenig Geld und Einarbeitung brauchen. Aber es stimmt schon.. 8051 ist Industriestandard (Die Auswahl an x51er'n ist schon beeindruckend).
Erwarten Beschaffungsprobleme mit dem DS80C390 geben sollte, kommt eben ein anderer 8051 mit 2 externen SJA1000 drauf. Dann muß ich nur den CAN-Treiber anpassen, der ganze andere Code aber kann bleiben. Da der DS80C390 bisher immer kurze Lieferzeiten hatte, habe ich das im Layout aber noch nicht vorgesehen
-
Thread
Bibliothek für AT89 CAN
zugeschnitten, da es keine einheitliche CAN-Implementierung gibt. Für bekannte CAN-Controller (SJA1000, MCP2515) sollte es Beispielcode geben. Man darf an frei verfügbaren Code natürlich nicht zu hohe Ansprüche stellen. Oftmals benötigt man zu der CAN-Lib auch eine für das übergeordnete Protokoll
-
Thread
CAN-Controller auf eine bestimmte Baudrate einstellen
wie kann man einen CAN-Controller auf eine bestimmte Baudrate einstellen? Ich habe ein Philips SJA1000. Leider kann ich nur BTR0 und BTR1 einstellen und dann die Baudrate von Hand ausrechnen. Ist es üblich, daß man die Baudrate nicht direkt eingeben kann? Gruß Hauser
-
Thread
Software CAN?
Derivat mit integriertem CAN Controller oder AVR (vorzugsweise MEGA161 oder MEGA128) in Verbindung mit SJA1000 und gut.
-
Thread
acceptance maske
hat jemand ne ahnung wie ich die acceptance maske beim sja1000 setzen muss um eben nur die nachrichten zu empfangen, die eine bestimmte id haben!? benutze den "single acceptance filter" mode. thx
-
Thread
PCA82C250 Frage
grün und dann sofort rot. Also gehe ich mal davon aus, dass der Atmega richtig funktioniert und der SJA1000 auch oder? Wie kann ich denn testen, ob überhaupt Daten vom PCA82C250 ausgegeben werden? Oszilloskop hab ich leider nicht und mim Multimeter wird das wohl nichts, das schaltet nicht schnell genug
-
Thread
Umsetzer von CAN auf RS232 bauen
Für den FT2232H gibts eine Applikation mit den SJA1000 im Datenblatt: http://www.ftdichip.com/Documents/DataSheets/DS_FT2232H.pdf
-
Thread
AVR 8535 + Can Controller!!!
Hallo ! Ich benutze den SJA1000 zusammen mit dem AVR. Ich habe da Probleme mit dem Emfpangen von Botschaften. Kann mir jemand sagen was in dem Programm falsch ist??? Zum Testen habe ich einen PEAK Dongel, der mit 60Ohm abgeschlossen
-
Thread
Canbus sendet nicht AT90CAN128 / STK600
herangehensweise wäre: #define SUPPORT_MCP2515 0 #define SUPPORT_AT90CAN 1 #define SUPPORT_SJA1000 0 in der config.h gesetzt ? Zeigt das Ossi an das was auf PD5 rausgeht? Benutzte das stk600 auch mit nem AT90CAN128. Man sollte da Pegeländerungen sehen auch wenn man den gar nicht
-
Thread
Buch "Der PIC im Hausgebrauch" (oder so ähnlich)
T89C51CC02 denn preiswert bekommt. Ich finde den immer erheblich teurer (>25%) als eine Kombi aus SJA1000 und irgendeinem Flash-8051er. Und wie ich und andere ja schon sagten, sollte so ein Buch, um auch etwas unbedarftere Einsteiger zu erreichen, unbedingt im Wesentlichen auf einer Hochsprache beruhen
-
Thread
gibt es bei Conrad Eletronic ein CAN Controller?
Hallo, gibt es bei Conrad Eletronic ein CAN Controller z.B. SJA1000? Oder ein Amtel AVR mit CAN? Würde morgen nämlich ein CAN Projekt starten und heute noch im Laden von Conrad vorbei schauen. Bei Reichelt habe ich mehrere bereits gesehen. Bitte (schnelle
-
Thread
Schieberegister ala externes RAM
Schieberegister" für In/Output das man wie ein externes SRam ansprechen kann. Ich habe einen ATMega162 mit SJA1000, der als SRam angesteuert wird am laufen und benötige noch ein paar zusätzliche I/O Ports. Ich suche mir gerade einen Wolf, da ich nicht mal weiss wie die Teile genannt werden, sofern es diese
-
Thread
Delay mit Gatter ohne R/C realisieren
mit n Eingängen nachbilden. Die input/output buffer duch die NOR gatter zum MCP2515 ( wird durch ein SJA1000 ersetzt ) können wegfallen. Beste Grüße Karsten
-
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
Software-CAN
Controller an sich ist ein sehr kompliziertes Teil. Es gibt sogenannte Stand-allone Controller, z.B. den SJA1000 von Philips oder mehrere µC's mit CAN, z.B. C164, C167 von Infineon, den M16C/6N von Mitsubishi um nur ein paar zu nennen. Die komplette CAN Verarbeitung per Software zu erledigen ist einfach zu
-
Thread
Adresse von Variabel festlegen
hingeschreiben und es sieht genau so aus, wie ne Variable. Ich mache memory mapped Peripherie (z.B. SJA1000, LAN91C96) schon seit Ewigkeiten so (cast der Basisadresse als Pointer auf ne Struktur). Peter
-
Thread
welches Bussystem ist das richte für mich ???
bus oder i2c and einen der anderen Knoten direkt angebunden Ich habe schon mal angefangen mit dem SJA1000 und einem AVR 162 mit avrgcc zu experimentieren bin aber nicht wirklich weitergekommen weil mir einfach die zeit fehlt, nun hab ich das ganze Projekt wieder aufgenommen und mich mal wieder informiert
-
Thread
Bascom AVr und Can
Nun ein Mega8 hat keinen Can. Mußte also ein MCP2515 oder SJA1000 anschliessen oder einen AT90CAN32/64/128 nehmen. Ich weiss ja nicht wie hoch die Bitrate auf dem Can ist. Es gibt auch eine in Software gegossene Version im Netz, habe mich aber nie damit beschäftigt
-
Thread
CAN-bus
oder RS232 auf CAN (oder als Einsteckkarte...). Es gibt auch irgendwelche Interfaces, die mit dem SJA1000 und dem Druckerport arbeiten. Sowas sollte man per googlen herausfinden können. >hat jemand schon so ein Projekt fertig ?? ja, hab ich. Das Projekt wurde aber kurz darauf eingestampft...
-
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
USB schneller als mit den FTDIs
keinen Bock drauf, mich mit solchen Dingen rumzuschlagen. Für kleines Geld gibts den MCP2515 oder SJA1000. Damit habe ich immer schnell und effektiv alle CAN-Probleme erledigen können und auf getestete und funktionierende Software zurückgreifen können. Nebenbei erlaubt das mir,den Controller meiner
-
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
-
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
CAN Bus Problem
Hallo ! Hab es jetzt geschafft mit dem SJA1000 eine Message an den PEAK Dongle zu senden. Leider zeigt mir die Peak Dongle in der Recieve Liste keine Infos an: -Message 0 -Length 0 -Daten 0 -RTR 0 Bei Count zählt er den Wert hoch. Sowie
-
Thread
CAN Diagnose: Wie detektiere ich einen Wiederholungs-Tx ?
Zu deinen ICs kann ich nix sagen, aber zu CAN mit SJA1000. Den kann man programmieren das er entweder ständig Wiederholt bis ein ACK kommt, oder im One-Shot Modus. Das heist es wird nur einmal gesendet und dann das Ergebniss ermittelt (ACK oder NACK
-
Thread
XC888 - REMOTE FRAME
Initialiserung (vom DAvE) festgelegt und danch nicht mehr verändert. Vorher habe ich den CAN Controller SJA1000 verwendet. Da war es wirklich anders. Ich konnte mit dem die CAN-ID's herausfinden die auf dem BUS aktuell liegen.
-
Thread
LPC2478 welcher Speicher sinnvoll
AT91SAM9260 zurückgreifen, denn Performance spielt auch eine Rollt. Muss dann halt noch irgendwie ein SJA1000 oder so ranbasteln.
-
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