-
Thread
LM3406 Prototypenaufbau
Antwort.... Dear Customer, Thank you for your interest in National Semiconductor products. At the moment we have no test made in the specified configuration, therefore we can't guarantee any performance/behavior. What we can expect is, first of all, a problem due to the current capability
Ich würde C1 um 90° rechts drehen, damit er noch näher an den Chip kommt und das Via näher an den Kondensator. Besser noch mit irgendeinem 4µ7 Keramik Kondi stützen. Ebenfalls würde ich die Drossel um 90° links drehen.
-
Thread
I²C (TWI) CodeVison - Problem bei Pinbelegung
Hallo zusammen, kommt jemandem folgendes Programm bekannt vor???: Ich nutze den AT90CAN128 und arbeite mit dem TWI. Als Compiler nutze ich Codevision. Wenn man dort den CodeWizard benutzt, um grundlegende Einstellungen vorab zu machen, gibt es dort ja zwei Felder, die man aktivieren
drauf. Deswegen dann nach einiger Zeit die vereinzelte Fehlersuche. Ja, genau, ich verbinde 2 AT90CAN128 über I²C. Ein Master Transmitter, ein Slave Empfänger. Gesendet werden soll lediglich ein Byte zu Testzwecken. Die beide Boards hab ich Programme geschrieben, nur funktioniert das Ganze nicht
-
Thread
youtube : "geile" demos - wer kennt noch mehr ?
www.youtube.com/watch?v=Hui5Azx5jQo Interactive LED Coffee Table http://www.youtube.com/watch?v=IkmpIXd9Q90 8x8x8 Led cube http://www.youtube.com/watch?v=J_ka5ztHOTM Borg 3D color http://www.youtube.com/watch?v=4MGKhFIujM Gruß Andreas
Laserfreaks. Nach dem Umbau hätte ich angst um mein Augenlicht... "This thing is simply WICKED - I can point at low flying clouds at night or cast a dot on something as far as the eye can see. If you adjust the lens so the beam focus is 1-3 feet away (under 1 meter) you can easily pop dark colored balloons
-
Thread
Erfahrungen im Einsatz von eDIP240
entschieden - bei weitem am einfachsten zu handhaben bei einer engen Kopplung des eDIP an den uController (AT90Can128, 62.5 kHz - bedingt durch Teilfaktor von 16 MHz Quarz). Geschwindigkeit ist ueberhaupt kein Problem - der Flaschenhals ist das eDIP und seine Faehigkeit Befehle abzuarbeiten, nicht die Geschwindigkeit
habe 2 Echtzeitquellen, die das Senden von Befehlen an das eDIP ausloesen (Empfang von Daten ueber CAN - der AT90CAN128 haengt an einem Bus - und Touchpad Ergeignisse. Ein Verriegeln der Ausgabebefehle an den eDIP allein reicht nicht, ich habe auch die Wartezeiten nach den Befehlen in den Verriegelungsmechanismus
-
Thread
Schrittmotoren ansteuern
Mikrocontrollern interessieren und in dieser Materie mehr oder weniger von vorne anfangen. Mit einem AVR AT90S4433 und einem L293D werden mittels einfacher Assembler-Programme Vollschritt, Halbschritt und Mikroschritt getestet, und dies sowohl bei unipolarer als auch bei bipolarer Ansteuerung. Für Hinweise
wieder kurz zurückfahren. Bin mittlerweile soweit gekommen, das man das wohl ganz gut mit einem AVR AT90S4433 und einem L293D regeln kann. Gibt es da vielleicht ein Programm wo ich nur die werte ändern muss, wie lange sich die motoren drehen und das ich dan auf den avr spiele? Bzw. was für einen motor
-
Thread
CAN-Bus-Analyse
ein Sniffer her. Nach stundenlanger Lektüre hier im Board bin ich jetzt bei dem ATMegaEvoBoard mit AT90CAN128 von www.microcontroller-starterkits.de gelandet, alternativ auch das entsprechende Zusatzmodul zum STK500. Eigenbau für diesen Zweck scheidet erst einmal aus, da ich mich weniger mit dem Herstellen
Manchmal sieht man den Wald vor lauter Bäumen nicht; ich werde erstmal einen Treiberbaustein an den CAN-Bus knüppern und dann mal ganz simpel den Logikanalysator dranhängen - da ist ja ein CAN-Bus-Interpreter dabei und in dem kann man auch ganz leicht mit der Bitrate herumspielen. Gruß Thomas.
-
Thread
Speicherbedarf (Flash) reduzieren
Das Programm für den Mikrokontroller AT90CAN64 ist schon 62KB groß geworden. Ich suche die Möglichkeit den Code zu verkleinern. Könnten sie bitte allgemeine Tipps geben, worauf man beachten muss?
Denis Tynaschev wrote: > Das Programm für den Mikrokontroller AT90CAN64 ist schon 62KB groß > geworden. Ich suche die Möglichkeit den Code zu verkleinern. Könnten > sie bitte allgemeine Tipps geben, worauf man beachten muss? Möglichst wenig Spaghetticode (copy
-
Thread
Signale aus Sensor verarbeiten / filtern
Ansatz, wie soetwas im Programmablauf integriert wird. Ich programmiere einen Atmel-Controller AT90CAN
wie > soetwas im Programmablauf integriert wird. > > Ich programmiere einen Atmel-Controller AT90CAN Weder der µC spielt dabei eine Rolle noch deine Programmierfähigkeiten. Du musst dir vor dem Programmieren erstmal darüber klar werden, was du eigentlich berechnen musst! Das ist reine Mathematik
-
Thread
Synchro ansteuern - wie BLDC?
3 * Stator mit variabler Amplitude, je nach anzuzeigendem Winkel. Das funktioniert auf meinem AT90CAN: 4 PWM Kanäle, Hochpass, Tiefpass, Zwischenverstärker, noch ein Tiefpass und Analog-Opamp-Verstärker TDA2030. Ein Synchro braucht nur ca. 1 W, aber den TDA2030 hatte ich herumliegen. Er schafft
Verlustwärme. Da zwei Synchros mit einem gemeinsamn Rotorsignal arbeiten können, kann ich 2 Synchros pro AT90CAN bedienen. Nun kommen wir zu den Problemen: Ich muss ca. 50 Synchros ansteuern - also 200 analoge Kanäle! Selbst wenn ich jeweils 2 Rotorsinus aus einer gemeinsamen Quelle speise, bleiben
-
Thread
Ausgangsleistung des MEGA8 in der Praxis
Mega8 Datenblatt Electrical Characteristics: "Although each I/O port can sink more than the test conditions (20mA at Vcc = 5V, 10mA at Vcc = 3V) under steady state conditions (non-transient), the following must be observed: PDIP Package: 1] The sum of all IOL, for all
IOL, for ports B0 - B7, C6, D0 - D7 and XTAL2, should not exceed 100 mA." "Although each I/O port can source more than the test conditions (20mA at Vcc = 5V, 10mA at Vcc = 3V) under steady state conditions (non-transient), the following must be observed: PDIP Package: 1] The sum of all IOH, for all
-
Thread
PIC Oder AVR?
ich von langer Zeit einmal ein Projekt gestartet hatte und TTL-Gräber mit einem damals hochaktuellen AT90S1200 verkleinern wollte. Jahre nachdem das Projekt aus mangel an Zeit und Lust gestorben ist, hatte ich die ca. 20 uralt AVR's in meiner batelkiste gefunden und dachte, das man damit doch was machen
Schon mal versucht einen solchen Controller als Hobbybastler in DL zu > bekommen? Z.B. CSD hat den AT90USB162 und AT90USB1287. Peter
-
Thread
Physikalischer CAN Bus mit Transceivern aber ohne CAN Controller
CAN ohne CAN-Controller betreiben zu wollen heißt ganz einfach RS-485. Wobei ich ansonsten aber ganz Lothars Meinung bin. Falls in Wirklichkeit die Sorge um die Einarbeitung in CAN in dahinter stecken sollte
Ich finde auch, daß CAN besonders einfach zu programmieren ist. Jeder sendet und empfängt, wie er lustig ist und die CAN-Hardware sorgt automatisch dafür, daß alles richtig ankommt. AVRs mit CAN sind z.B. AT90CAN128, ATmega64M1
-
Thread
JTAG != JTAG? Wieso gibt's für jeden µC einen anderes JTAG Programmiergerät?
habe mit MSPs angefangen. Jetzt musste ich in der Firma mich mit einem AVR beschäftigen genauer einem AT90CAN128. Wenn ich dort die Debugfähigkeiten der beiden Prozessorarchitekturen gegenüberstelle muss ich sagen das der MSP430 sich um Längen besser debuggen lässt. Das fängt schon damit an das ich,
Netz finden wirst? wobei ich dem rechtgebe wenn ich die MSP mit dem jetzt auch von mir verwendeten AT90CAN 128 vergleiche. Dort schneidet der MSP430 um Längen besser ab. wobei es auch einen unschlagbaren Vorteil bei den ATMEL gegenüber MSP430 gibt. Es gibt für AVRs eine kostenlose halbwegs vernünftig
-
Thread
Anfängerfrage Daten von PC zu uC über UART
soll man dann Werte eingeben können und Häkchen setzten können und ein, zwei Buttons solls geben. Ein AT90CAN soll diese Werte dann hinterher verwenden können. Jetzt Frage ich mich wie man da prinzipiell vorgeht. 1. Welche Programmiersprache nimmt man am Besten für das grafische Programm. Ich kann
Tutorial ist alles zum UART in Assembler. 3. Wo speichert man die eigegebenen Daten am sinnvollsten im AT90? Kann man die Daten ohne weiteres ins EEPROM schreiben? Das ganze soll ohne ISP funktionieren wenn die Software erstmal auf dem AT90 ist. Ist sowas für einen Anfänger überhaupt realisierbar? Oder
-
Thread
microconroller am pc erkenen
kleines problem ich hab mir den hier (http://re.reworld.eu/de/produkte/u2dil/index.htm) Fertigmodul (AT90USB162) gebrauchsfertig gekauft aber wenn ich den an meinen PC anschließen will wird er nicht erkannt in der (englischen) anleitung steht das ich da die bestemten pins verbinden muss ... aber genau
erkennbar ist (The following information is only considerable for self powered applications. The AT90USB82/162 and the ATMEGAxxU2 models don't have the ability, to detect a plugged USB connector, that means, the VBUS voltage is present or not. An unused port can be used, to close this gap. Connect
-
Thread
CAN Bootloader für AVRs und MCP2515
Moin, da kein CAN Bootloader für AVRs und den MCP2515 zu finden war, habe ich selbst einen geschrieben: Um andere Kommunikation auf dem CAN Bus möglichst wenig zu stören werden nur zwei CAN Identifier verwendet, nämlich
Atmel hat da übrigends auch einen fertigen CAN Bootloader für die AT90CAN... AVRs und die ATMEGA16M1/32M1/64M1 http://www.atmel.com/images/doc8247.pdf http://www.atmel.com/Images/AVR076.zip
-
Thread
attiny22L oder At90S2343
unterschiede zwischen oben genannten Typen? Und wenn ja, welche? Würdet ihr den Tiny22L, oder den AT90S2343 bestellen? Thx
Serienproduktion o.ä. handeln, sodass die zukünftige Verfügbarkeit keine Rolle spielt. Ist also Der AT90S2343 deutlich schlechter als der tiny, oder sind beide gleichwertig?
-
Thread
Hilfe bei Wahl neuer Controllerfamilie
bei folgender Suche von Euren Erfahrungen profitieren: Bisher habe ich für viele Schaltungen den AT90CAN128 von Atmel genutzt, da ich viel mit der CAN-Schnittstelle arbeite. Allerdings ist der gute schon recht betagt und ich habe Sorge, dass er irgendwann einfach abgekündigt wird. Außerdem ist es schade
Vergiss das mit 2 mal CAN... Sorry
-
Thread
USB I2C Interface Hardware Software
STLink V3 geht auch, kann I2C/SPI/CAN und UART.
Es ist auch nicht auf I2C beschraenkt sondern unterstuetzt auch noch SPI, RS-232 und u.U. auch CAN.
-
Thread
CAN Bus Module entwerfen, welches Forum?
beschrieben sind) hast. Wobei ich glaube bei einem T2 existiert so etwas noch nicht. Geschweige denn CAN. Aber nun zu deinen Fragen: 1) - Du brauchst einen CAN-Controller zb AT90CAN oder Atmega64M1 - einen CAN-Transceiver (der das Differenzsignal umwandelt) zb MCP2551 oder einen Optoentkoppelten
Geschwindigkeit und Länge sollten die von Torsten beschriebenen twisted pair kabel auch tun. Und hier ein CAN-Kabel http://www.lappkabel.de/produkte/online-kataloge-shop/datenuebertragungssysteme/bussystem-can-devicenet/can-feste-verlegung-und-hochflexible-anwendungen/unitronic-bus-can.html Torsten C.
-
Thread
Bootloader - Fortsetzung aus Hauptthread
gibts dafür schon... Vielleicht kann man ja sogar die normalen CAN Leitungen CAN_H CAN_L zweckentfremden - wenn die anderen Knoten dann nicht gestört werden. Sollten sie aber nicht, weil sie ja nichts CAN specifischer decodieren können... Dann einfach nen Schalter
Hallo Matthias, ich habe sehr großes Interesse an deinem Bootloader, da ich ebenfalls AtMega8 und MCP2515 nutze und das Flashen meines Projektes so langsam recht aufwendig wird (es handelt sich allerdings um keinen Hausbus im eigentlichen Sinne, sondern um CAN-vernetzte und über PC angesteuerte
-
Thread
Flash & Sram verbrauch
vom SRAM darf man bei einem Atmel verbrauchen der mit C programmiert wird? Ich habe zB hier einen AT90Can128 und habe "Program Memory Usage : 36794 bytes 28,1 % Full Data Memory Usage : 2700 bytes 65,9 % Full" verbraucht. Ist das im Rahmen des Vernünftigen? Gibt es eine Faustregel? Lg
Stack Verbrauch aufdecken. graue Theorie schrieb im Beitrag #5163376: > Ich habe zB hier einen AT90Can128 und habe > "Program Memory Usage : 36794 bytes 28,1 % Full > Data Memory Usage : 2700 bytes 65,9 % Full" > verbraucht. Ist das im Rahmen des Vernünftigen? Ohne jetzt deine Code
-
Thread
Speicher über WLAN aktualisiert
die Datensätze in einen externen Speicher übertragen sollte. Ich habe WLAN-Modul (Avisaro WLAN 2.0), AT29C040A (512kByte) als Speicher, SRAM (128 kByte als Arbeitsspeicher) und AT90CAN128 (zur weiteren Anwendung von CAN) als das Gehirn des Systems gewählt. Alles ist fremd und schwer für einen Anfänger
@Michael CAN nehme ich nur für die zukunftige Erweiterung, in diesem Prjekt spielt CAN-Controller gar keine Rolle. Vielleicht kannst du mir sagen, ob dies realisierbar ist oder nicht.
-
Thread
LVDS Clock at Artix7?.
Do you have the 100 Ohm termination resistor at the FPGA side? Which VCCIO do you use at the FPGA bank? You have of course to set the IO standard to LVDS, this is available in Artix.
So, now i can look at my code: The Registers: x"01",x"00",x"00",x"00",x"14",x"00", -- 21 to 26: AD9508 OUT0 to DAC x"09",x"00",x"00",x"00",x"1E",x"A0", -- 27 to 32: AD9508 OUT1 unused/disabled x"13",x"00"
-
Thread
JTAG ICE und ATmega644
schon /einen/ Controller, der mit ucAllowFullPageBitstream = False programmiert werden muss: den AT90CAN128. Falls du dir die Mühe machen willst, dich durch disassemblierte 14 KiB an Binärcode (noch dazu von einem Compiler generiert und aggressiv optimiert) zu wühlen, könnte es natürlich möglich sein, dass du statt des AT90CAN128 auch einen anderen modernen Controller deiner Wahl da rein packen kannst. Allerdings weiß ich nicht, wie viel dir deine Arbeitszeit Wert ist -- persönlich denke ich, dass ein AVR Dragon die
-
Thread
Bitschubserei...
Es müssen 2 CAN-Geräte gekoppelt werden, die sich erstmal nicht verstehen. AT90CAN128/16MHz + MCP2515, also 2 getrennte Bussysteme. Compiler CodeVision. Läuft auf beiden Seiten mit 500kbit und die Daten und IDs müssen
char rtr; unsigned char length; unsigned char data[8]; } CANMessage; CANMessage CAN_Matrix1[24]; CANMessage CAN_Matrix2[24];
-
Thread
AVR - EMV Problem bei steiler Flanke an Rx. Normal?
mich an... Philipp M. schrieb im Beitrag #3150563: > ich hier einen ATmega32 mit einem MCP2551 (CAN-Treiber) an einen CAN-Bus > gehängt und nutze den UART des Mikrocontrollers um den MCP2551 > anszusteuern. Wie nochmal? Der UART kann CAN?
das aber auch getestet und es macht keinen Unterschied. Zur Topologie. An der anderen Seite der CAN-Leitung hängt auch ein AVR (At90USB) mit einem MCP2551. Der ist übrigens auch direkt angeschlossen, und da geht es (auch wenn das Kabel etwas länger ist). Masseverschleppung: Die Massen sind recht
-
Thread
AVR Debugging mit eclipse
Hallo, seit einigen Tage versuche ich den AT90CAN64 in eclipse mit Hilfe von JTAGICE mkII debuggen. Ich habe CDT (mit GDB) und AVR Plug-in installiert. AVaRICE und GDB eingestellt. Aber anscheinend läuft AVaRICE mit kleineren Bitrate. Dadurch
atmega32 Danke für den Antwort. Meiner sieht so: --mkII --jtag-bitrate 1000khz --jtag usb :4242 -P at90can64 Gibt es hier Fehler? Ich kann auch alle meine Einstellungen als Bilder zeigen. > -B setzt die Jtag Bitrate. > > –jtag-bitrate gibt es nicht. > Nur: '-–jtag-bitrate' und sollte dann auch
-
Thread
Object Oriented Forth
keine Ahnung von Forth, aber das, was die da schreiben, klingt ziemlich sinnvoll: [code] Now we can create a circle on the heap (i.e., allocated memory) with: 50 circle heap-new constant my-circle heap-new invokes construct, thus initializing the field circle-radius with 50. We can draw this new circle at (100,100) with: 100 100 my-circle draw[/code] Oliver
-
Thread
Mosfet parallel schalten mit Kaltleiter in der Sourceleitung?
Die hier gerade gefunden, MJ 11014, 30A/ 90V/ 200W hfe >1000 npn TO3 Davon 5-6 Stück sollte gehen. Gruß
Und kann man denn aus dem Datenblatt im SOA Diagramm interpolieren wie es bei sagen wir 90° wär? Mfg
-
Thread
TINY 12L + BASCOM-AVR
in Verbindung mit Pony Prog (weil das Atmel AVR-ISP unter XP nicht funzt). Habe es jetzt mit einem AT 90S2343 probiert funktioniert einwandfrei mit dem internen Oszi.Auch mein eigentliches Prog (Soft-UART) verrichtet seinen Dienst. Gruß Martin
habe) Meine Anwendung (Verbindung zu Handy miitels Soft UART) läuft jetzt einwandfrei auf einem AT90S2343. Mein Problem ist bloß, dass ich die L Variante (2,7-5,5V DIP-8) benötige, diese aber nirgendwo finden kann. Hat vielleicht jemand eine Bezugsquelle für mich, wo ich schnell eine kleine Stückzahl
-
Thread
Suche Funkmodul mit ca. 1km Reichweite (für GPS-Übertragung)
quote myself: If you want a “Trabant”, then please be so kind and send no e-mail to harald.naumann (at) gsm-modem.de because I am the wrong person. I just can help with a “Porsche” with price level for a “Volkswagen” or something in between. I love to use my skills and experience to make hardware concepts
lowest radio frequency that the M2M device have to transceive - Remember the tips and tricks you can use to make the ground plane bigger - Select your embedded antenna carefully and have a closer look on the antenna efficiency special at the lower frequencies that the M2M device has to transmit and
-
Thread
CAN-Monitor mit AVR
Habe so etwas mit dem AT90CAN128 sowie einem FT232RL realisiert. Baudraten gehen von 1MBit abwärts und ein paar Einstellungen kann man noch machen. Die volle Flexibilität eines kommerziellen Umsetzers habe ich nicht benötigt
http://www.mictronics.de/?page=can_bus
-
Thread
TAE für eigenes CAN Bussystem
http://www.hohner-elektrotechnik.de/uploads/media/Handbuch_CAN_BC_58.pdf?PHPSESSID=0deb897bb583277833487c8130271fb5 seite 16. bei 20 KByte/s sind es 7,5M can ist das scheinbar nicht wirklich flexibel, RS485 lässt etwas mehr zu http://www.profibus.felser.ch
sind mehr oder weniger Eigengewächse, teils mit MCP2515, teils mit AT90CAN... Terminierung - naja. An einem Ende ist ein 120R, der Rest hat je einen 2k2 bekommen. Übertragungsfehler? Fehlanzeige. Habe mal eine Woche mitgeloggt und ausgewertet.
-
Thread
NEC Beamersteuerung mit Atmega8U2
sodass sie den Atmega 8u2 auch unterstützt. Meines erachtens nach entspricht der 8U2 der Kategorie AT90USBxx. Ich kann mich aber auch irren. [c] #elif defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB1286__) || defined(__AVR_AT90USB647__) || defined(__AVR_AT90USB1287__)||defined(__AVR_ATmega8U2
CONTROL UCSR1B #define UART1_DATA UDR1 #define UART1_UDRIE UDRIE1 #elif defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB1286__) || defined(__AVR_AT90USB647__) || defined(__AVR_AT90USB1287__)||defined(__AVR_ATmega8U2__) /* AT90USBxx with one USART */ #define AT90USB_USART #define
-
Thread
CAN-Adapter für PC gesucht
Ich möchte gerne einem PC, genauer: einem Laptop (ein Latitude E6400 mit Windows XP) eine CAN-Schittstelle verpassen. Was wäre da am günstigsten, ein USB-to-CAN-Adapter vielleicht? Ich habe mal danach gegooglet, aber diverse Anbieter nennen komischerweise keinen Preis dafür bzw. man muss erst
das um die 40 Euro: http://www.kreatives-chaos.com/artikel/can-debugger Der basiert auf einem AT90CAN128 und enthält einen passenden Bootloader. Für den Start gibt es noch Software: Shell (für ein VT100 kompatibles Terminal) Lawicel CAN232/CAN2USB kompatibel
-
Thread
ATMega Auslaufmodell?
DD - AVR DU Interessant wäre für meine Anwendungen, ob überhaupt und welche davon mit (wieviel) CAN sind.
JTdCJTIyY2F0ZWdvcnlkcm9wZG93biUyMiUzQSU1QiUyMk1pY3JvY29udHJvbGxlcnMlMjBhbmQlMjBNaWNyb3Byb2Nlc3NvcnMlMjIlMkMlMjIlMjIlMkMlMjIlMjIlNUQlN0Q= Schade, nur die beiden bisherigen Typen mit nur einem CAN (AT90CAN*, ATmega*M1).
-
Thread
MCU plötzlich zu langsam
Ich habe ein Modul mit Display und Tastatur auf Basis von AT90CAN64 über Nacht arbeiten gelassen. Am nächsten Tag habe ich bemerkt, dass Modul langsam (träger) funktioniert. Ich habe Anlage ausgeschaltet und wieder eingeschaltet. Dann ging es wieder ok. Was kann
Denis Tynaschev wrote: > Ich habe ein Modul mit Display und Tastatur auf Basis von AT90CAN64 über > Nacht arbeiten gelassen. Am nächsten Tag habe ich bemerkt, dass Modul > langsam (träger) funktioniert. Ich habe Anlage ausgeschaltet und wieder > eingeschaltet. Dann ging es wieder ok
-
Thread
Segger J-Link EDU & RISC-V
gibt (anscheinend) - aber wo kaufen ist die Frage? Der Segger-Shop führt auch nur eine Version 8.08.90?
) No power supply required, powered entirely by the USB port Target power of up to 400mA can be supplied from I-jet with overload protection Target power consumption can be measured with ~200µA resolution at 200kHz JTAG and Serial Wire Debug (SWD) clocks up to 32MHz (no limit on the
-
Thread
Günstig platinen ätzen lassen...
Mail schicken mit Preisangabe und Lieferzeit für eine 160x100 mm Platine einseitig? onlineking (AT) gmx (DOT) de Danke. Gruß Michael
bitte, bin auch an geätzten Platienen interiesiert. hier meine Emailadresse SiegfriedSaueressig (ät) online (punkt) de bis bald dieleena
-
Thread
canbus mit SN65HVD230D und FlexCan
hi @all, ich verwende SN65HVD230D und die FlexCan-Lib von https://github.com/teachop/FlexCAN_Library das funktioniert auch alles bis zu der stelle wo ich mehrere can-pakete übertragen will beim sender will ich ca. 30 messerwerte in can-messages
Datenblatt schadet Dir nur selber. Damit kann man einfach rauskriegen, wieviele MOBs (Hardwarepuffer) Dein CAN-Controller überhaupt hat. Z.B. der AT90CAN128 hat 15 MOBs (jeweils ID + 0..8 Datenbyte), die kann man z.B. als 7 fürs Senden und 8 fürs Empfangen aufteilen. Das ist schonmal bedeutend mehr, als
-
Thread
ESP32-CAM Entwicklungskit
"Erwartest Du etwa 9,90$ eine HD-Kamera?" erwartest Du bei 9,90$!! etwa keine?!?! Wie 2017 lebst Du eigentlich?!? Ein ESP Modul kostet 2$ oder so..da wäre 10$ dreist oder?
(374) heap_init: Initializing. RAM available for dynamic allocation:[0m [0;32mI (381) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM[0m [0;32mI (387) heap_init: At 3FFB9980 len 00026680 (153 KiB): DRAM[0m [0;32mI (393) heap_init: At 3FFE0440 len 00003BC0 (14 KiB): D/IRAM[0m [0;32mI (399) heap_init
-
Thread
Drehzahl aus CAN - Bus mit Arduino und CAN-Shield
Hanz Hoyer schrieb im Beitrag #1734259: > okay, der CAN-Bus besteht aus zwei drähten (Can-High und CAN-Low) die > kann man recht einfach abgreigen... Zumindest wenn du weißt, an welchen CAN du musst. Drehzahl beim A5 bekommst du nur über den Motor-CAN
OBD-Schnittstelle ist zwar sehr universell, aber nicht ganz trivial. Hier liegt ein höheres Protokoll, was auf CAN, PWM oder K-Line aufbaut. K-Line ist eine 10400Bit/s UART, also auf nem AT90CAN neben CAN problemlos mit drauf(Da gibt es eine Arduino-Portierung für).Bei deinem Shield sollte es eher auf einen Arduino-Mega
-
Thread
Sonnenstürme Auswirkung
Hi, alles Lüge oder was: https://www.turnto23.com/news/national/officials-fire-at-hoover-dam-extinguished-before-crews-arrived-at-scene und der Satz ist auch interessant: "...The cause of the fire is under investigation..." ciao gustav
https://de.wikipedia.org/wiki/Challenger-Katastrophe#Das_Challenger-Ungl%C3%BCck https://scientific.at/2014/roe_1421.php
-
Thread
Can -> CAN auf einer Platine
Namend Mikrocontroller Gemeinde, Vorhaben: CAN µC --> CAN WLAN Modul. Prosa: Ich möchte von meinem µC AT90CAN128 über CAN ein WLAN Modul füttern. Beides liegt auf einer Platine. Jetzt ist mir nicht klar ob ich 2 CAN Transcreiver brauche
Christian schrieb im > nur CAN zur Verfügung steht. Natürlich brauchst du dann einen Transceiver.....
-
Thread
Stromversorgung für Hausbussystem
gemeinsam für alle Spannungen, wobei man da schon mal rechnen sollte, falls noch andere dazukommen) - CAN H - CAN L Bleiben also noch 3 Adern frei. Oder willst du jedem Knoten seine eigenen Spannungswandler geben?
Man kann auch CAN-Bustreiber nehmen und sein eigenes Protokoll stricken.
-
Thread
Als Ingenieur in die Politik gehen
immer! Umfrage unter den Bundesbürgern (dürfte für andere Regien/Erdteile wohl genauso gelten). 90% der Befragten halten sich für gebildet, und rund 90% der Befragten halten die anderen Mitbürger für ungebildet! Alles klar?
obscured a dark side. New evidence shows that when people hone their emotional skills, they become better at manipulating others. When you’re good at controlling your own emotions, you can disguise your true feelings. When you know what others are feeling, you can tug at their heartstrings and motivate them
-
Thread
Library Servo.h
Nbr_16timers indicates how many 16 bit timers are available. * */ // Say which 16 bit timers can be used and in what order #if defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) #define _useTimer5 #define _useTimer1 #define _useTimer3 #define _useTimer4 typedef enum { _timer5, _
useTimer1 typedef enum { _timer3, _timer1, _Nbr_16timers } timer16_Sequence_t ; #elif defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB1286__) #define _useTimer3 #define _useTimer1 typedef enum { _timer3, _timer1, _Nbr_16timers } timer16_Sequence_t ; #elif defined(__AVR_ATmega128__) ||defined
-
Thread
Frage zu Rx und Tx am Controller und Transceiver
Hallo, ich bin grad etwas verwirrt. Ich habe auf der einen Seite einen AT90CAN128 auf der anderen Seite zwei Transceiver. Einen FT232R für USB und einen MAX488 für RS485. Wenn ich nun den Controller mit Rx und Tx am FT232R anschließe, muss dann Rx auf Rx und Tx auf Tx
Beitrag #4209695: > Hallo, > > ich bin grad etwas verwirrt. Ich habe auf der einen Seite einen > AT90CAN128 auf der anderen Seite zwei Transceiver. Einen FT232R für USB > und einen MAX488 für RS485. > > Wenn ich nun den Controller mit Rx und Tx am FT232R anschließe, muss > dann Rx auf Rx und
-
Thread
altes Backup lesen
Helge A. schrieb im Beitrag #3458458: > - 7-Zip now can unpack multivolume RAR archives created with > old style volume names scheme and names *.001, *.002, ... Hallo Helge, 7-zip 9.20 ist nun drauf. Ich gebe den Ordner an wo die Sicherungsdateien
keine Lösung: "Norton Backup's "proprietary" format differs from a regular DOS format in that it can squeeze a tiny bit more information onto the disk at the expense of not being as tolerant of flaky disks and/or timing. Regular DOS format is 9 512-byte sectors, which is 354KB usable space (6K is used