-
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] 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
[V] PCI-CAN von National Instruments 1Port High Speed
Mb/s • ISO 11898-compliant for standard (11-bit) and extended (29-bit) arbitration IDs • Philips SJA1000 CAN controller • Available in high-speed, low-speed/fault-tolerant, and single-wire versions • Hardware timestamping • Intel 80386EX microprocessor for timed CAN frame transfer • Optical isolation
-
Thread
Adress- und Datenleitung verbinden
Ich will den SJA1000 an den AVR32 anschliesen. Debr AVR32 hat seperate Daten- und Adressleitung. Hier im Forum gab es einige Beiträge zu diesem Thema. Aber keine aussagekräftige. Ist es möglich adress und datenleitung
-
Thread
I2C als "Hausbus"
Geschwindigkeiten betreibe ca. 1kHz. Auf der sicheren Seite liegst du natürlich mit RS485, das geht bis 1000m (theoretisch). Gruß Thomas
alles bereits die Hardware macht. Ich selber benutze den T89C51CC01. Ein Kollege hat aber auch den SJA1000 und den MCP2510 benutzt. Kennt man einen, kann man sie alle. @Joachim, im Prinzip kann man I2C auch über CAN-Treiber differentiell übertragen, da die ja auch kollisionsvermeidend sind (recessive
-
Thread
Arm Board mit 2xCAN, min. 400MHz, SD bzw. microSD und Linux
werden müssen. BeagleBone hätte 720MHz, 2 CAN und microSD nur müsste wohl noch Zusatzplatine mit z.B.SJA1000 CAN Controller bekommen... NanosG20 hätte 400MHz aber keinen CAN ... Über Tipps würde ich mich freuen. Gruß Markus
-
Thread
lab-537
vorhanden), Batterie stützt auch den RAM-Inhalt. Benötigt I2C-Bus Option. CAN-Bus Controller Philips SJA1000 mit Transceiver PCA82C250; Schnittstelle auf Standard-CAN-Buchse auf Frontplatte geführt GALs 20V8 und 16V8 zur Adreßdekodierung, fertig programmiert 5V Spannungsregler, Steckernetzteil genügt
-
Thread
[V] AVR CAN Platinen aus Überproduktion
Arduino-kompatiblem Anschluss, z.B. für HC-05 Buetooth - 32kB RAM Erweiterung - Zweiter CAN Controller NXP SJA1000 - SPI Flash Speicher für längeres Logging oder längere Datengenerierung - Weiter Versorgungsspannungsbereich: 3.5-28V Da imageshack ja nur Spam enthalten kann die recht großen Bilder also doch
-
Thread
ARM7 C /C++ Compilerwahl
Installationsversuchen habe ich aufgegeben. Das Philips-CAN ist, gelinde gesagt, sehr gewöhnungsbedürftig, seine SJA1000- oder AT89C51CC01-Erfahrungen kann man getrost über Bord schmeißen. Peter
-
Thread
[Geschichte] Der billigste, der die Aufgabe erfüllen kann, wird eingesetzt - Oder: Yoshi und Toshi
auf dem Halbleitermarkt umsehen. Der MSP430 war wesentlich günstiger. ALs CAN-Controller wurde der SJA1000 eingesetzt, dazu die entsprechenden Treiber von NXP. Spannungsregler von On Semi waren gut und günstig. Also schnell bei Texas Intruments angerufen, zu welchem Preis man die Controller haben könnte
-
Thread
CAN-Bus: Nachrichtenfilter berechnen?
ToyotaPrius/CAN/CAN232/index.html Dort gibts es Sourcecodes mit denen man Werte für das AMR und ACR eines SJA1000 berechnen kann. Entweder anhand von ID's die Registerwerte oder anhand des Registerwertes die ID's. Die Sourcecodes geben Dir vielleicht eine Grundlage. Die Codes hab ich auch als fertige EXE
-
Thread
Alternativen beim AVR-Vernetzten?
erst "Kollisionsfest", wenn ein CAN-Controller verwendet wird. Also entweder einen CAN-Controller (SJA1000) und den o.g. Bustreiber verwenden oder CAN in Software umsetzen (ist kompliziert und braucht Rechenzeit). Der CAN-Controller kostet aber erheblich mehr (ca. 5 Euro?) und nimmt zusätzliche Fläche
-
Thread
CAN Bus Switch
und Meßwiderstände. Eventuell noch irgend einen kleinen 40V-Switcher für die 500m. Hmmm... Hat der SJA1000 eigentlich ein oder zwei CAN-Ports?
-
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
CAN-Bibliothek fans laufen bringen
habe ich nur #define SUPPORT_MCP2515 0 #define SUPPORT_AT90CAN 1 #define SUPPORT_SJA1000 0 gesetzt. Außerdem in der can_private.h #ifndef CAN_RX_BUFFER_SIZE #define CAN_RX_BUFFER_SIZE 200 #endif gesetzt. Ich Benutze die mitgelieferte main demo, nur das ich
-
Thread
PIC18F vs Atmel AVR
pinkompatibel zum 8051. Das Businterface ist durch das Adreßmultiplex gut zum direkten Anschluß von SJA1000 (CAN) oder LAN91C96 (Ethernet) geeignet. Peter
-
Thread
I2C Buslaenge ueber 5m?
mich aber trotzdem sehr! Hat jemand von Euch einen Link/Library zu einem CAN-Controller wie dem SJA1000? Ich würde ein "Netzwerk" mit CAN lösen, allerdings habe ich den Eindruck dass zu diesem Thema wenig gute, verständliche Tutorials für Einsteiger vorhanden sind. Kann mich Jemand eines besseren
-
Thread
Gutes CAN Setup für automobilbereich gesucht
älteren CAN-Applikationen war es auch nicht drinn. Als CAN-Controller setzten wir früher PCA82C200/SJA1000 ein. Und seit längerem den AT90CAN128, mit 15 MOBs, hat der ausreichend Filter und Puffer.
-
Thread
Generelles vorgehen bei multiplen Interrupts
aber vermutlich zu teuer werden. Bzw.: Hast Du eine Idee für eine kleine, günstige MCU mit twi (in 1000er Stückzahlen)? Zwei twis wären natürlich am besten. Noch besser wäre es, mein Zeitproblem in den Griff zu kriegen ;) Auf jeden Fall schon mal Danke für die lange und erhellende Antwort. Ich suche
Das CAN im Philips ist anders aufgebaut, es hat einen FIFO. Den gibts auch als externen Controller (SJA1000). Ich verwende aber den 8051 von Atmel (AT89C51CC03). Peter
-
Thread
Mehr als zwei externe Interrupts
gebrauchen?! ;-) Nö, die sind sehr gut geeignet, um externe Peripherie-Chips anzuschließen, z.B.: SJA1000, LAN91C96, MCP2515, ENC28J60, PCF8574. Gerade bei Peripherie mit I2C- oder SPI-Anbindung spart ein Interruptpin Zeit. Und z.B. CAN mit 1MBit ist gegenüber dem schneckenlahmen Menschen Warp-schnell
-
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
Probleme bei I2C und Display edip 240
fertig sprintf(Text, "Beispieltext"); Zaehler_initialisieren(); at90can_init(BITRATE_500_KBPS); sja1000_init(BITRATE_500_KBPS); SPI_MasterInit(); i2c_init(); Display_loeschen(); _delay_ms(2100); text_send(10, 20, Text); [/C] und hier die aktuelle Programmversion: [C] void Display_loeschen
-
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
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
Ein VW Golf z.B. hat 6 CANs. 12 cent pro CAN-Controller: http://www.aliexpress.com/item/SJA1000T/32329230335.html Bei Mouser dagegen kostet der SJA1000 (2 CANs) 590 cent! Dann kommen bei Aliexpress nochmal ca. 30 cent für die Transceiver dazu: TJA1050T oder MCP2551
Naja, der SJA1000 ist ein uralter Chip, ich hab auch noch welche irgendwo rumliegen. Wenn ich wirklich mehrere CAN Busse gleichzeitig betreiben müsste, würde ich direkt einen Microcontroller mit mehreren CAN Controllern
-
Thread
Probleme mit MCP25625
bool aus dieser Funktion hier zurück: [c] #if ((BUILD_FOR_MCP2515 + BUILD_FOR_AT90CAN + BUILD_FOR_SJA1000) <= 1) #if (BUILD_FOR_MCP2515 == 1) #define mcp2515_init(...) can_init(__VA_ARGS__) [/c] [c] bool mcp2515_init(uint8_t bitrate) { if (bitrate >= 8) return
-
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
RFM12 - Funkmodul
Stück Hardware mit der mit Abstand schlechtesten Schnittstelle (im Vergleich zu Controllern wie dem SJA1000, dem HD44780 oder dem KS0108, die ich in letzter Zeit per uC angesteuert habe)... Ein Hinweis: Die bei Pollin verlinkte Doku kannst Du gleich auf dem Server lassen. Beim Hersteller der Module
Hardware mit der mit > Abstand schlechtesten Schnittstelle (im Vergleich zu Controllern wie dem > SJA1000, dem HD44780 oder dem KS0108, die ich in letzter Zeit per uC > angesteuert habe)... > > Ein Hinweis: Die bei Pollin verlinkte Doku kannst Du gleich auf dem > Server lassen. Beim Hersteller
-
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
Suche nach Controller, was haltet ihr von ATSAM9263
gemacht werden müsste dann würde ich auch zum CAN tendieren da dieser ja relativ einfach ist und so nen SJA1000 nen alt bewärtes teil ist. Aber der AT91SAM9623 hat doch alles "onboard". CAN, LCD, Ethernet und USB. Nur eine alternative habe ich nicht gefunden und da es wohl auch keine gibt und die Errata verträglich
450€ finde ich einen fairen Preis hatte vor einem Jahr 1000€ bezahlt. Habe heute mal nachgefragt bei MSC gibt es die Revision B. Nur leider wollten die mein Revision A Board nicht gegen ein Revision B Board umtauschen. Ich meinte da gibt es Fehler auf dem
-
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
-
Thread
PIC Programmer development board
verschiedene) und dessen Datenleitungen mit einem DAC und einem LCD zusammen verwenden, dann noch zwei SJA1000 CAN-Controller usw. Peter
-
Thread
MIDI over WIFI ( RF Bluethoot Dect USB ) Homemade Interface
Proof Of Concept http://www.youtube.com/watch?list=PL-gq9pQdCWyO2LXPsWE3UDZmEf1W60WEP&v=vKVj0aSJA3Y&feature=player_detailpage http://www.youtube.com/watch?list=PL-gq9pQdCWyO2LXPsWE3UDZmEf1W60WEP&v=DHK_oFYHA1w&feature=player_detailpag Gruss Holger. Squarrel ist die Developer Sprache da
hardwaretimer schrieb im Beitrag #3593988: > eine Matrix aus 1000 Musikeren ist da kein Problem. Lan-seitig nicht, aber wenn alle auf dasselbe Gerät zugreifen müssen die Daten ja sequenziell hineingeschoben werden und dann herrscht Stau. > Wenn ich z.B. meinen
-
Thread
Konzept zu einem Hausbus auf CAN-Bus Basis und die Enstehung des Konzeptes
zwischen ATMEL's AT90CAN128 und einem "normalen" kleinen AVR mit externem CAN-Controller (MCP2515 oder SJA1000) geschwankt. CAN-Übertragung als Bit-für-Bit-Protokoll in Software - nein Danke. Die Entscheidung ist nun aber zu gunsten des Microchip PIC18F458(0) in TQFP44 gefallen, was weniger Platz als
Verbindung gibt, die den Bus Werkzeuglos zugänglich macht, dann muss aber auch wirklich 100% besser 1000% sicher gestellt sein, dass die galvanische Trennung von Niederspannung gegenüber dem Stromnetz jederzeit gegeben ist, und NIE gestört ist. Ist diese zugänglicheit nicht vorhanden, so sollte
-
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
AVR Ethernet Platine
mindestens 255 Adressen erstrecken üblich sind da ja meistens weniger ausgennommen mal den rtl und z.b ein sja1000. Topsoft
Danke, und von Adresse 0x1000-0x1500 liegen da dann die Buffer/Register des RTL Chips? PS: Wenn die Infonmationen soweit sicher sind, könnte ich die mal auf die entsprechende WIKI Seite http://www.mikrocontroller.net/wiki/AVR_Ethernet_Platine
-
Thread
Ford Fiesta TDCI Bj.2006 Elektronikstörung
es wieder dicht wird kannst ja mit ein wenig Silikon nachhelfen. So könntest du vielleicht statt 1000 Euro Reparatur nur 100 oder 200 zahlen...
über das Terminal machen. Auf allereinfachste Weise könnte ich auch mal einen CAN-Controller z.B. SJA1000 oder MCP2515 an meine alten 8051-Boards anflanschen. Da ist wenigstens die RS232 mit PC-Kommunikation schon implementiert und getestet. Mit guten Kenntnissen über CAN darf ich da wohl sicher
-
Thread
Unterstützung - eigenes CAN Protokoll
erkennt das jeder Teilnehmer und speichert die Nachricht zwischen (macht i.d.R. das CAN-IC wie z.B. SJA1000 oder MCP2515 oder die im µController integrierte Peripherie), schaut sich die ID der Nachricht an, vergleicht diese ID mit der Akzeptanzmaske und dem Akzeptanzcode (mittels deren du einstellen kannst
-
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.