-
Thread
undefined references bei static initialization order fiasco
bootloader ausgeführt, bleiben beide Pins (durch 7 bzw. 2 angesprochen) auf null. meine konfiguration: at90can128, fusebits auf D8, text-section entsprechend nach 1E000 verschoben. gcc version 4.1.1. @Jörg: was würde Dir noch für den bug-report fehlen? habe derartiges noch nicht so oft getan.
ich kann es etwas weiter eingrenzen. die meisten compiler-options raus -c -mmcu=at90can128 -I. -I. -g -O0 -Wall -Wextra -Wshadow -Wpointer-arith -Wcast-align -Wsign-compare -Waggregate-return -Wunused -fno-exceptions a_test.cpp -o a_test.o den linker nur noch -Wl,-Map=a_test.map
-
Thread
Erfahrungen mit Platinen von JLCPCB / EasyEDA
updated 2020-05-14 00:01:00 Uncontrollable Clearance Delay 2020-05-13 22:21:41 Processed for clearance at LEIPZIG-DEU 2020-05-13 14:40:02 Arrived at Sort Facility LEIPZIG-DEU 2020-05-13 13:50:47 Arrived at Sort Facility COLOGNE-DEU 2020-05-13 13:36:34 Processed for clearance at COLOGNE-DEU 2020-05-13
3-5 business days This channel is highly recommen3-5 business daysded for customs Taxes & Duties can be pre-paid without extra handling fee.If company users need the tax receipt,please apply for it at the customer center after placing an order. - EuroPacket 8-10 bussiness days This channel is highly
-
Thread
Grundlegende Fragen zum Bootloader
Danke, Und wie siehts mit den ATinys?? Die haben keine? Und AT90er Serie? zB die USB und PWM Reihe? Wie schauts nun aus bei Hexfiles > 64kB?? Kann mann irgendwie per RS232 oder anderswärtig (aber nicht über ISP) die Device ID auslesen? Steht im Avr irgendwo
, >Und wie siehts mit den ATinys?? Die haben keine? keine ahnung, bei atmel schauen. >Und AT90er Serie? zB die USB und PWM Reihe? die 90er CAN haben. ansonsten: siehe oben. >Wie schauts nun aus bei Hexfiles > 64kB?? schau dir an, wie hex-files aufgebaut sind. google ist dein freund.
-
Thread
Firmware to HP 8591A spectrum analyzer
Does anybody know what's the difference between firmware rev 17.7.91 and 3.1.90? All service and operating manuals available on the net, including the ones at the Keysight website, refer to 3.1.90 only.
DATAMAN S4. But it gives me the dreaded CHK sum error, well I am at a loss, at the moment. Thanks for any feed back
-
Thread
Can-Controller/µC
wie gesagt, nur schnell reingeklickt. Zu Anfang hatte ich inensiv gesucht. Da waren nur die AT90CAN verfügbar. Und bei einem Preis von ca. 7€
schrieb im Beitrag #4259405: > Ich hab grad mal schnell oberflächlich bei Atmel geschaut. Wenn ich CAN > auswähle wird mit kein Atmega angezeigt. Aber wie gesagt, nur schnell > reingeklickt. > Zu Anfang hatte ich inensiv gesucht. Da waren nur die AT90CAN verfügbar. > Und bei einem Preis von ca. 7
-
Thread
Fehler für Can_Bus
hallo, ich programmiere mit dem Mikrocontroller at90can128 und versuche CAN_Felher zu behandeln. Ich möchte eine Meldung bekommen, wenn ich z.B die CAN-Kabel ziehe. Ich habe die folgende Funktion implementiert #define CAN_BUS_OFF 0x00 #define
Antwort zu den spezifischen Fragen. Geh zum Artikel in http://www.mikrocontroller.net/articles/CAN_Bibiliothek_f%C3%BCr_AT90CAN_Prozessoren und hole Dir in den Links am Ende die Dateien Can.c und Can.h. Suche darin nach can_status.cs_stamp - das zeigt Dir wie diese Variable gehandhabt wird ( und
-
Thread
AVR Mikrcontroller
hallo zusammen, ich arbeite mit einem at90can128 Mikrocontroller und wollte wissen ob ich selber die Übertragungsrate ausrechnen soll oder sie nach belieben selbst festlegen kann. ich benutze ein Meter lang Kabel. Danke
unimog schrieb im Beitrag #4325684: > ich arbeite mit einem at90can128 Mikrocontroller Bei CAN brauchts immer mindestens 2 Geräte am Bus. Alle Geräte am Bus müssen sich über die Übertragungsgeschwindigkeit einig sein.
-
Thread
cannot read spec file 'device-specs/specs-atmega4808'
atmega88pb avr/lib/avr4/atmega8515 avr/lib/avr4/atmega8535 avr/lib/avr4/atmega8hva avr/lib/avr4/at90pwm1 avr/lib/avr4/at90pwm2 avr/lib/avr4/at90pwm2b avr/lib/avr4/at90pwm3 avr/lib/avr4/at90pwm3b avr/lib/avr4/at90pwm81 avr/lib/avr5/ avr/lib/avr5/at90can32 avr/lib/avr5/at90can64
avr51/atmega128rfa1 avr/lib/avr51/atmega1284rfr2 avr/lib/avr51/atmega128rfr2 avr/lib/avr51/at90can128 avr/lib/avr51/at90usb1286 avr/lib/avr51/at90usb1287 avr/lib/avr6/ avr/lib/avr6/atmega2560 avr/lib/avr6/atmega2561 avr/lib/avr6/atmega2564rfr2 avr/lib/avr6/atmega256rfr2
-
Thread
xmega128 Xplain - Wie programmieren?
einer Antistatischen Tüte) sagt folgendes: [pre]In addition to programming the XMEGA through the AT90USB1287, the XMEGA can be programmed and debugged by connecting an external programming/debugging tool to the “JTAG & PDI XMEGA” pin header (J100).[/pre] Demnach denke ich es MUSS wohl irgendwo
hat, hällt sich der AT90 jetzt für ein AVRISP-MKII. Nun zieht man das Xplain vom Computer ab, setzt den Jumper des AT90 so, dass er die Pins 9+10(GND+TDI) verbindet und schließt das Xplain wieder an den Computer an. Wenn
-
Thread
Aufbau CAN-Bus
CAN wäre für diese recht einfache Aufgabe echt übertrieben, es sei denn du möchtest dich eh mal mit CAN auseinandersetzten. Der CAN Bus ist ein sehr duchdachter und meiner Meinung nach genialer Bus, jedoch
@ Anke Das ist doch gar nicht schwer. 4 100nF Kondensatoren 2 AT90CAN128 5 m Draht 2 oder 4 60Ohm-Widerstände 1 Datenblatt AT90CAN128 und 1 Datenblatt CAN-Bustreiber 1. Bauteile wie in Beschreibung zusammenlöten 2. Software schreiben und einladen 3. CAN-Bus
-
Thread
AX82 - ZX Spectrum Emulator mit AVR + CPLD
be made thicker... 3) Are you sure that the VGA-Cable should be connected at the front of the PCB. Suggestion: Rotate all the Silkscreen-Text by 180°, so that the VGA-Connector seems to be placed at the back. 4) The Routing can be improved a lot. E.g. IC3 Pin 18 and 20. Connection at Top Layer can be routed without crossing through pins... 5) Try to route without 90°-turns, better use 45°-turns instead. 6) Some people like it, some do not: Ground-Filling on one side...
-
Thread
(Daten-) Bus Programmieren in C
Leitungslänge, Anzahl der Teilnehmer, Datenmenge, etc. sind interessante Infos. Ein Beispiel ist der CAN-Bus. Da gibt es entweder Controller, die CAN-Funktionalitäten bereits implementiert haben (z.B. AT90CAN128), oder Controller, die mit CAN-Controllern über SPI kommunizieren (z.B. ATmega8 + MCP2515)
für das Atmel STK-500 Entwicklungsboard gibt es glaube ich keinen >Mikrocontroller der auch das CAN-Bus System/Protokoll unterstützt oder >irre ich mich da jetzt komplett? AT90CAN128? Aber CAN ist nichts für dich. >Hoffe das es direkt für C anwendbar ist, Ich hoffe das die Sonne morgen
-
Thread
Kommunikation zwischen mehreren µC
Will man wenig Sorgen und wenig Programmieraufwand, ist CAN optimal. Leider ist die Auswahl an CAN-MCs bei Atmel nicht sehr üppig. Ich benutze AT90CAN128 und AT89C51CC03. Peter
Wenn ich den CAN nutzen will, müsste ich ja meine µC austauschen. Laut Datenblat haben die AT90PWM316 µC keine CAM Schnittstelle. Die µC auszutaschen würde mir sehr schwer fallen, da ich sehr lange gebraucht habe um
-
Thread
R&S TSMU Radio Network Analyzer
Hello everyone, My TSMU is broken, i.e. it can't measure correctly. I will be very gratefull, if someone help me to repair it. My RF-board PCB is older, just a little difference at the input (other SPDT RF-switches=AS179-92LF, SMD marking S79
- at least up to 7...8 GHz. So, at this moment, I don't know if the problem is in HMC434. The only thing, which I can try at the moment, is to swap the places of HMC434 and HMC433. In such way, I can test
-
Thread
Bussystem im Kfz
AT90CAN ist ein Mega128 mit CAN dazu, gibts C Beispiele auf der Hompage. Also alles kein Hexenwerk. Das einzige den gibt in Stückzahlen wohl erst im November. Wenn man etwas mehr mit dem Bus machen will
Markus, du hast natürlich recht. Aber du sagst selber, dass du jeden Tag mit CAN arbeitest. Das ist nichts für Hobbybastler. Damit du den AT90CAN einsetzen kannst, bedarf es schon guter Kenntnisse, abgesehen davon, dass du ihn mal auf ein Board auflöten mußt. Für uns vieleicht
-
Thread
ZX81 plus38 Clone
build my own copy of the ZX-81plus38 yet. I would be grateful if someone could donate me a PCB, so I can built a prototype. My makerspace is also in (partial) quarantaine, it can accept just ten persons, they have to wear a mask, and can stay just four hours. So I took my laptop I used to design the
way the system operates, but the picture is nearly impossible to read. There are no NMI generated at all. So it not the presence of the NMI causing issues, it's the absence! 2) Normal configuration. As before after 600 ms the system halts. With NMI bended away I can use the ZX81, the lowest row
-
Thread
Suche Atmega128 Evaluationboard mit CAN
Guck mal nach dem DVK90CAN1 von ATMEL. http://de.farnell.com/atmel/atdvk90can1/entwicklungskit-avr-at90can128/dp/1455089?Ntt=dvk90can
Danke für die Infos. AT90CAN128 Mikrocontrollerboard von http://www.chip45.com/AVR-ATmega-Mikrocontroller-Module/Crumb128-V4-0-AVR-ATmega128-ATmega2561-90CAN128-USB-RS485-CAN-Modul.html : - kann ich hier auch WinAvr mit
-
Thread
Automower G3 mit USB Diagnoseport fernsteuern?
0e 00 50 01 -> 05[07] 00 01 02 0e 00 50 01 fernstart1 14m nr .. dist. %. on 04[04] 90 04 01 00 -> 05[03] 00 04 01 schleife überfahren 26 cm 04[04] 90 fa 00 00 -> 05[03] 00 fa 00 schleife überfahren 25 cm Zum Analysieren hab ich einen 'Interceptor' eingebaut. Basis AtXMega, 4
at all as Christian M. and Kim did have. I have changed the Wall-E code so that I can change remotely with MQTT the Wall-E Baud rate, Serial Wait and other parameters to test if that helps (eg 9600 baud
-
Thread
CAN-Bus High Speed Bus, Problem durch Steckverbinder?!
Phänomen - diesmal in meinem Auto. es gibt für mein Auto ein TV-Free Modul, das im wesentlichen als CAN-Bus Gateway agiert. Drinnen werkelt ein Atmega AT90CAN128, das Gateway nimmt Befehle vom Fahrzeug entgegen und filtert die Geschwindigkeitssignale raus, alles andere geht ungefiltert ans Navi. In
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 und für CAN High
-
Thread
PCA82C251 <-> TJA1041/1042/1043 CAN Bus
emfpange ich keine Daten und empfange keine Daten, deshalb hab ich mich mit einem Oszi. direkt an meinen AT90CAN128 gehängt auf den TX bin und sehe Datenänderungen auf der Leitung, die RX Leitung bekommt keine Daten. Wenn ich differential am PCA82C251 an CANH undCANL messe sehe ich keine Pegeländerungen. Mein
gleichen Problem nehmen und auf beiden Platinen den Transceiver entfernen, danach möchte ich die beiden AT90CAN direkt ohne Transceiver verbinden, siehe unten. Board1 CANTX -----> Board2 CANRX Board1 CANRX <----- Board2 CANTX Spricht etwas dagegen oder sollte so eine Kommunikation funktionieren?
-
Thread
CAN-Bus mit Arduino auswerten
verstanden habe wollte er direkt die einsatzhardware bauen und nicht erst prototypen. Er könnte auch nen AT90CAN nehmen, oder nen PIC, oder oder, aber mir klang es eindeutig nach günstig, verbreitet und klein. Wenigstens klein ist der Mega nicht. Auch ein Standard UNO kann ein CAN Shield tragen. Aber hej
running at 16MHz with a baudrate of 500kb/s and the masks and filters disabled. if(CAN0.begin(MCP_ANY, CAN_1000KBPS, MCP_8MHZ) == CAN_OK) Serial.println("MCP2515 Initialized Successfully!"); else
-
Thread
AVR Studio 6 - Cycle Counter deaktiviert
nicht, welche Alternative es gibt um die Laufzeit zu ermitteln? Ich benutze den JTAGICE mkII mit dem AT90CAN128. Danke für die Hilfe
keinen Counter haben kann. Habe versucht den Simulator zu benutzen aber den gibt es wohl nicht für den AT90CAN128, oder?
-
Thread
Mit MC auf CAN-Bus im Auto zugreifen?
Technisch nicht so kompliziert: Hardware: Controller mit CAN (z.B. LPC2129, AT90CAN128) oder "irgendeinen" Controller+externem CAN-Controller (z.B. MCP2515) dazu CAN-Transceiver (im Innenraum typisch "fail-save" Transceiver) zum physikalischen Anschluss an den
mit nem AT90CAN128 und 500KB
-
Thread
Problem mit der Beschaltung eines CAN-Knoten
Peter K. schrieb im Beitrag #2606895: > CAN-Treiber für den AVR ...dann solltest Du Dir vielleicht mal die AT90CANxx Serie ansehen.
angebundenen sehr einfach strukturierten MCP2515 schneller dabei ist, als mit dem deutlich komplexeren CAN Controller der AT90CAN Typen.
-
Thread
USA software developer in Munich
- and this in the age of 28. btw: I am not familiar with the taxes in US, but for Germany you can roughly say, that you see at most 50% from your revenues. It's not only due to taxes, but also for a lot of other dues yo can not escape. W.S.
employer who would hire you for this kind of career change. Also they often don't understand how somebody can reach out into new areas without specific formal training. I would give it a try to apply for a position at smaller companies as a starter. HR folks at bigger companies might not take the time to
-
Thread
Pollin 16080 Touch mit ATMEGA32 und BASCOM
_4 As String * 23 At Lcd_format(97) Overlay Dim Lcd_form_5 As String * 23 At Lcd_format(121) Overlay Dim Lcd_form_6 As String * 23 At Lcd_format(145) Overlay Dim Lcd_form_7 As String * 23 At Lcd_format(169) Overlay[/c
mein Username ist Linux_80 nicht _90 ! ;)
-
Thread
ARM-AI-Assistent final, RP2040 mit 200 MHz Maximaltakt uvm
Zertifikation des Chips für diese schnellere Taktrate: [c] RP2040 has now been certified to run at a system clock of 200Mhz when using a regulator voltage of at least 1.15 volts. . . . With this version of the SDK, you can now select a 200Mhz clock for RP2040 simply by setting SYS_CLK_MHZ=200 via
> RP2040 has now been certified to run at a system clock of 200Mhz > when using a regulator voltage of at least 1.15 volts. > With this version of the SDK, you can now select a 200Mhz clock > for RP2040 simply by setting SYS_CLK_MHZ=200
-
Thread
Wechselrichter zur Netzeinspeisung bauen?
nicht einen AVR für die PWM, einen für Netzüberwachung, einen SAM7X für die WEB-Anbindung und einen AT90CAN für den Bus. Eine Entwicklungsumgebung, ein JTAG Adapter. Eventuell eben einen STM32F103 für die ganzen steuernden und regelnden Komponenten und einen STM32F107 für die Netzanbindung. Als
überlege nur im Moment immer noch ob ich die PWM-Erzeugung mit einem dafür ausgelegten Controller (AT90PWM3) mache oder ob ich das einem externen Baustein (z.B. TL494, UC3825) überlasse und diesen mit einem D/A-Wandler steuere.
-
Thread
HAP Home Automation Project
Hallo Ben, ich habe angefangen eine HA auf Basis des CAN-Busses zu entwickeln. Folgende Knoten existieren und Funktionieren bereits: CAN Controll-Interaface: 4X20 Display, 4 Eingabetasten, RC5 Decodierung,UART. Basis Atmega8 (viel zu klein),MCp2515. Softwaremenue, Rollläden ansteuern, Relais ansteuern, Uhrzeit-/ Datum-/ Temperaturanzeige CAN Universalinterface, konfigurierbar als input, output, handy interface, Can to Rs232,Rolladensteuereung. Basis auch hier Atmega8. Eine 16 Relaisplatine mit NEC Controller. Ich verwende Standart
-
Thread
Was hört ihr für Musik ?
https://www.youtube.com/watch?v=hJdgT6Cp90M
Gimme Some Lovin https://youtu.be/VxA3atHD2QM
-
Thread
CAN-BusTiming-Probleme
Ich habe 2 identische Schaltungen, die den AT90CAN128 benutzen und weitere Schlatungen, die jeweils den MCP2515 nutzen. Die AT90CAN-Schaltungen arbeiten prima zusammen und kommunizieren. Anders mit den MCPs. Der AT90CAN bringt STuff-errors,
den BRP am AT90CAN verdoppeln.
-
Thread
Rückwandbus mit I2C
gleiche wäre wie ein dsPIC32. Welcher von den PIC32 hat denn einen Ethernet-Phy eingebaut? Die AT32UC3C haben auch 2 CANs, Ethernet und USB, die gibt es mit 64/100/144 Pins in 0,5mm Pitch - also mit 64 Pins so gross wie ein Mega644. Nur, ein AVR32 ist eben kein AVR...
. :-) Dann überlege lieber ob Du statt dem Mega644 nicht einen 90CAN32/90CAN64/90CAN128 benutzen kannst. Oder halt wirklich mal einen AVR32 UC3C, ist zwar was ganz anderes, aber wenigstens bleibt die Entwicklungs-Umgebung komplett gleich. :-) Die Mega16M1 gibt
-
Thread
Attiny85V mit Arduino Mega ISP-Shield flashen, funktioniert nicht richtig.
0 0 0x00 0x00 lock 0 0 0 0 no 1 0 0 9000 90 00 0x00 0x00 lfuse 0 0 0 0 no 1 0 0 9000 90 00 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 9000 90 00 0x00
0 0 0x00 0x00 lock 0 0 0 0 no 1 0 0 9000 90 00 0x00 0x00 lfuse 0 0 0 0 no 1 0 0 9000 90 00 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 9000 90 00 0x00
-
Thread
ATmega Development Boards (Sind die OK?)
Axel S. schrieb im Beitrag #5343030: > Einen integrierten USB-Port haben die ATMega nicht. AT90USBxxx sind ATmegas mit integriertem USB Port und einem bei der Auslieferung vorprogrammierten Bootloader. XMEGAs haben ebenfalls vorprogrammierte Bootloader.
system or without a pre-programmed application, and without any external programming interface. AT90USB128x AT90USB64x AT90USB162 AT90USB82 ATmega32U4 ATmega16U4
-
Thread
China SUPER Bauteile-Schnäppchen Thread
*lese* die Introductions: This restraint set is ideal for keeping total control of your partner at home. Containing whip, eyes patch, hand cuffs, ball gag, and feather for flirtation, it can be used altogether or individually depending on the mood you are in. Completely safe and entirely satisfying
schreiben: " Our board is simplified from Leaflabs Maple Mini. But they are completely compatible at software and hardware because the compositions of every ports and the bootloader are identical, while the only changes are the power supply (you can contact us with AliExpress message to get the schematic
-
Thread
ADC an Olimex AT90CANBoard
alles richtig gemacht und trotdem will es nicht. Ich nutze das Olimex Board für den Controller AT90CAN(https://www.olimex.com/Products/AVR/Development/AVR-CAN/). Zur Zeit sind noch ein LCD an Port B und C und CAN-Bus PD5 und PD6 aktiv. Port F (ADC-Port)ist komplett als Eingang ohne Pull-Ups eingestellt
Also ich habe gerade nochmal nach gemessen: Offener Jumper: VDDA - GND : 0V ACREF - AGND : 80-90mV Geschlossener Jumper ADDA -GNG : 5V ACREF - AGND : 4,90V Also schein das mit dem Jumper schon richtig zu sein und ich muss keine 5V von "extern" an den VDDA Pin anlegen?
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure 2020
gleich für alle. Leistungszulage gedeckelt und die meisten kriegen den angepeilten Durchschnittswert. AT meist utopische Erfolgsbedingungen. Entspannte 35-40h/W für 80-90k oder 50+h/W für >150k? :)
David S. schrieb im Beitrag #6403586: > €90k ist für einen gewöhnlichen Entwickler die absolute Obergrenze. Nein. Es gibt genug AT ohne Führungsverantwortung, die die 100k sprengen.
-
Thread
AVR-CAN-Lib hängt nach check_message
---------------------------- /* Global settings for building the can-lib. * * Select ONE CAN controller for which you are building the can-lib. */ #define SUPPORT_MCP2515 1 #define SUPPORT_AT90CAN 0 #define SUPPORT_SJA1000 0 // ------
// ----------------------------------------------------------------------------- // Setting for AT90CAN // Number of CAN messages which are buffered in RAM additinally to the MObs #define CAN_RX_BUFFER_SIZE 16 #define CAN_TX_BUFFER_SIZE 8 // only available if CAN_TX_BUFFER_SIZE > 0
-
Thread
kleines Quiz :-)
ATmega48, ATmega88, ATmega168 und AT90CAN128 temp von -40°C bis +85°C, +105°C und +125°C würd ich sagen waren wohl die ersten... mfg jan
16.5.2006) > die 4 von ihm genannten gleichzeitig öffentlich angekündigt. Sicher, dass es den AT90CAN128 nicht schon vorher gab? Meine mich zu erinnern, dass ich den schon davor verbaut hatte.
-
Thread
CAN BUS empfängt nichts
Hallo, ich versuche nun schon seit ein paar Tagen einen CAN BUS zum laufen zu bringen. Dazu verwende ich die Module von Chip45.com. Da ist ein AT90CAN128 mit einem ATA6660 drauf. Auch wenn's dort anders steht. Den RS Pin habe ich auf Masse gelötet. Zwei
die Signale vom Bus richtig am AT90CANxxx ankommen. Wenn das gelbe Signal das Differenzsignal auf dem CAN-Bus sein soll, würde ich hier auf nicht abgeschlossene CAN-Knoten tippen.
-
Thread
Erweiterungen für Raspberry Pi Connect, neuer Video-FPGA von GoWIN uvam
/attachment/639036/2.png) Bildquelle: https://blog.prusa3d.com/prusa-pro-ht90-is-here-the-only-3d-printer-an-engineer-needs_98411/ Im Rahmen der Ankündigung findet sich unter Anderem folgende Passage, die auf die extrem breite Material-Eignung hinweist: [c] The HT90 is our
virtual reality headsets, and car infotainment systems. The high SerDes bandwidth offered by the GW5AT-15 makes it ideal for use in high-speed interfaces. This new FPGA features: • 3-lane MIPI C-PHY operating at up to 5.75Gbps/lane • 4-lane PCIe 3.0 • 4-lane MIPI D-PHY operating at
-
Thread
ATmega64 vergist seine Signature-Bytes
nur 65536, da Byte 3 meistens die Adresse angibt. @ggg Unterstützt das jeder AVR, also auch der AT90S1200 ?
kombinieren von zwei Kommandos war naheliegent, da es offensichlich Flash-Zellen sind. Zumindest beim AT90S1200.
-
Thread
Arduino und CAN via SPI
. Der AT90CAN128 geht natürlich nicht direkt auf CAN, sondern über einen CAN-Transceiver. Den AVR würde ich also "nur" als Kommunikationsschnittstelle zwischen CAN und SPI verwenden. Für den AVR habe ich auch
Warum denn den Arduino zwischen AT90CAN128 und Sensoren & Ventile schalten? Schließ den AT90CAN128 doch einfach direkt an die Sensoren & Ventile an, der ist eh leistungsfähiger als der Arduino selber.
-
Thread
AD-Wandler Genauigkeit/Geschwindigkeit
Genauigkeit von min. 8 Bits und einer Samplerate von 200KS/s (5us/Sample). Desweiteren sollte dieser ein CAN-Modul aufweisen. Der AT90CAN128 wäre sehr interessant er besitzt ein CAN-Modul und einen AD-Wandler. Mein Problem ist nur die Samplerate. Im Datenblatt steht, dass die max. Auflösung (10 Bits) nur
Da würde ich eher beim AT90CAN128 bleiben und einen externen ADC anschließen. Die seriellen sind in 8 Pin Gehäusen verfügbar (LTC, MCP,..).
-
Thread
AVR CAN Bootloader von Atmel, Programm startet nicht
Hallo, ich baue zur Zeit ein Bussystem mit mehreren AT90CAN128 auf. Das funktioniert soweit sehr gut. Seit einer Woche versuche ich den CAN Bootloader von Atmel zu integrieren. Er scheint auch zu funktionieren aber Das Programm startet nicht oder wird nicht
) den AT90CAN geflasht Ergebnis: FLIP (mit PEAK CAN / USB) findet den Controller, ich kann ihn beschreiben und danach erfolgreich verifizieren. Der Bootloader scheint auf den ersten Blicl zu funktionieren.
-
Thread
Mal wieder Wanderkiste?
Rein sind gekommen: 3x AT90USB162 1x LPC11C22 5x LPC1756 1x TAS5424 1x AMK MCP2515 CAN Controller Interface Board (Eigenbau) 4x Display 2x TDA7391 24x TJA1055 1x AMK Stepper DRV8821 Schrittmotor Treiber (Eigenbau) +
3000k 5W/360lm CRI>80 nicht dimmbar 10x Wago Leitungsklemmen 3fach 5x SMD Taster lang 1x Atmel AT90S2343-10PI 2x Atmel AT90S2313-10PI 1x Atmel AT90S2333-8PI 1x Atmel AT90S4414-8JI 1x Atmel AT90S8535-8PI 1x Atmel ATMega8515L-8PI 1x Atmel ATTiny26-16PI Alle µC unbenutzt also interner Takt
-
Thread
Bild im Hexdump finden
A9 A8 A9 A8 A9 A8 AD AA AC AC 1E A2 00 00 9C 0D B0 AC AA AB AA A9 A9 A9 A8 A8 A7 A7 ... 04 8A 00 90 8D 04 00 90 1E 90 00 00 8D 05 8D 00 8D 90 90 13 03 00 00 8D 23 8D 00 00 8D 15 8D 00 8D 00 8D 00 8D 00 8D 00 00 00 00 90 8D 00 8D 00 8D 00 00 29 0D 00 00 8D 00 8D 00 00 00 8D 90 00 00 00 FE 8D 42 00 00
picture, so we have only 256 colors, but colortable is not standart. It have too many bits for blue. We can see correct table at Display test (self-test of IPC) PS. Sorry for my bad english, i'm from Ru PS.2 Я реально заебался с этими оффсетами. Спасибо водке и медведю - без них не разобрался
-
Thread
USB RFID Tag Leser
Hätte Interesse an einem funktionstüchtigen Gerät. dg at conox dot de grüße
Michael Kann es sein, dass bei 1000uH eine "0" zu viel ist? Bei meiner Antenne liegt der Wert bei ca 90uH.
-
Thread
UDS Protokoll anwenden
" erfordert? Eine Übersicht der UDS CAN IDs wäre hilfreich, wie z.b.hier https://mk4-wiki.denkdose.de/artikel/can-bus/mk4_can-bus_modules
, mit "AT CAF0" die Protokollbehandlung abstellen und mit "AT H1" die Anzeige der CAN IDs einschalten. Gegebenenfalls auch noch mit "STCMM1" CAN ACKs beim Mitschneiden einschalten. Und dann startet man mit "STMA
-
Thread
Can Hausbus der X.te
nun herumhängen. Daher ist dieses Modul speziell für einen zentralen Ansatz gedacht. Der AT90Can128 (Atmega128) bietet genug Rechenpower, um auch Zeitschaltung etc. auf dem Modul selbst mit zu implementieren. Voraussetzung hier wäre dann natürlich das mittels CAN Protokoll an einem externen
Habe 5 Platinen noch über, daher für 7 Euro je Set (kleine für Schaltregler+die groessere für den AT90can128) gebe ich welche ab. Aktuelle Software/Layout/Schematik siehe oben.