-
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.
-
Thread
Grafic LCD 320x240 mit Touchscreen
Hi, ich bin gerade dabei ein großes GLCD mit einem AT90CAN128 anzusteuern. Ich weiß, dass ich dafür einen Controller brauche da der Display keinen hat. Was ich jedoch nicht weiß ist wie ich den Microcontroller, den Grafik Controller and das Display verbinden
unangemessen, zumal um Hife gefragt wurde und nicht nach einer fertigen Lösung. @Thomas Der AT90CAN128 scheint mir u.U. etwas unterdimensioniert. Ist es ein Farbdisplay?
-
Thread
Kann man an TQFP64 Controllern mit dem Multimeter messen?
Das ist ein AT90CAN. Der ist beim löten etwas verrutscht und ich wollte gucken ob sich benachbarte Beinchen berühren. Dann ist er jetzt wohl hin :-(
Daniel wrote: > Das ist ein AT90CAN. > Der ist beim löten etwas verrutscht und ich wollte gucken ob sich > benachbarte Beinchen berühren. > > Dann ist er jetzt wohl hin :-( Eine LUPE mit Beleuchtung wäre die bessere Wahl.
-
Thread
Peter Fleury LCD Lib für AT90USB162?
erst mal für die Antworten. Wollte am Anfang nur raus finden ob jemand schon mal die Lib's bei einem AT90USB162 Benutzt hat. Einen richtigen Schaltplan gibt es momentan nicht da ich die AVR Entwicklungsplatine AT90USB162 (AVR-USB-162)aus dem Shop nutze. Hab einfach nur die 4 Daten und 3 Steuerleitungen
Achso hier noch der Schaltplan der AVR Entwicklungsplatine AT90USB162 (AVR-USB-162)
-
Thread
WD-Reset und Reset Pin erzeugen nicht das selbe wie Power off
Guten Abend, ich habe ein für mich unerklärbares Phänomen. Ich habe einen AT90Can128 auf dem ich einen CanopenStack laufen habe. Nun wenn ich ein Reset Node empfange und mittels Endlosschleife den WD zubeißen lassen will dann Startet der MC nicht mehr.Das selbe wenn ich den
WDT > nicht zurücksetzt. Durchaus möglich! Wobei ich mir aber recht sicher bin, dass es keinen AT90Can128 Arduino gibt.
-
Thread
AVR Studio 4, Atmega 644P und selbstgebautes Board
STM32F105, STM32F107 - NXP/LPC: LPC17xx, LPC13xx, LPC11xx, LPC21xx, LPC22xx, LPC23xx - Classic: AT90S1200, AT90S2313, AT90S2333, AT90S2343,AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535 - Tiny: ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26,ATtiny44, ATtiny45, ATtiny84
ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535 - Weitere: AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287 - alle weiteren ATMEGA Prozessoren, die die ISP-Programmierschnittstelle unterstützen
-
Thread
Schaltung prüfen - Webserver mit CAN
nochmals angepasst: - C23, C24, D2, D5 entfernt - Da ich die Schaltung (und auch alle anderen CAN Knoten) mit 12 V versorgen möchte, habe ich noch 12 V auf die "CAN Leitung" draufgelegt. EDIT: Gerade gemerkt, dass ich D2 noch drin habe. Ist aber jetzt entfernt.
Ich würde auch zum AT90CAN128 tendieren. Den MCP habe ich aus meinen Schaltungen rausgeschmissen. Der AT90CAN128 ist aufgrund seiner 15 MOBs wesentlich sympathischer als die 2 Filter des MCP.
-
Thread
CAN-Bus sniffen
Otto wrote: > Hm - rück doch damit raus, um welchen CAN es sich handelt..... Ist ja kein Geheimnis: BMW E34 540iAT mit Motor M60B40 und Getriebe 5HP30. CAN-Bus zwischen Motor- und Getriebesteuergerät. Leider keinerlei Infos aufzutreiben, BMW mauert total
AT90CAN128, ist aber nicht von mir sondern Soft- und Hardware (angepasst) von hier: http://www.kreatives-chaos.com/artikel/can-debugger Gruß Thomas
-
Thread
richtige Übergabe an OCR1AH
mein uC 8-bit instruction set simulator besitz? Folgendes trifft nämlich auf meinen uC zu. •AT90CAN*/ATmega*C*, AT90USB*/ATmega*U*, AT90PWM*, and ATtiny87/167 devices will never be supported by simulator models, for these devices the 8-bit instruction set simulator will have to be used. Ich
Compiler das auch können, weiß ich nicht. > Folgendes trifft nämlich auf meinen uC zu. > > •AT90CAN*/ATmega*C*, AT90USB*/ATmega*U*, AT90PWM*, and ATtiny87/167 > devices will never be supported by simulator models, for these devices > the 8-bit instruction set simulator will have to be used.
-
Thread
Anfängerfrage CAN
Hallo zusammen, fange gerade damit an mich mit CAN zu beschäftigen. Habe den Atmel AT90CAN128 als Controller. Nun steht hier in der Artikelsammlung, man soll auch gleich einen CAN Treiber mit bestellen. Braucht man immer einen CAN Treiber um mit einem
Klare Abgrenzung: - Der AT90CAN128 ist ein *Micro-Controller*. - Er enhält einen *CAN-Controller*. Diese baut die CAN-Frames zusammen, kümmert sich um die Erzeugung der CRC, und dem BitStuffing, etc. Er besitzt (meist) ein
-
Thread
Datenlogger mit fast 1000 Werten. Wie realisieren? AVR
Entfernung von bis zu 6m überwunden werden muss. Mein Vorschlag wäre ein Busexpander für I2C oder den CAN BUS und dann mit dem AT90CAN128 zu arbeiten. Ich denke das diese Lösung machbar ist, bin mir aber nicht sicher ob es auch die optimale ist. Da die Messung wissenschaftlichen Hintergrund hat und
Entfernung von bis zu 6m > überwunden werden muss. Mein Vorschlag wäre ein Busexpander für I2C oder > den CAN BUS und dann mit dem AT90CAN128 zu arbeiten. > > Ich denke das diese Lösung machbar ist, bin mir aber nicht sicher ob es > auch die optimale ist. Na klar, auf alle Fälle CAN. Der CAN-Bus kann
-
Thread
Platine Review
Hallo, ich habe eine PCB gezeichnet, auf welche ein ATMega328p drauf ist, welcher über einen CAN-Bus über mit weiteren CAN Devices kommuniziert. Auf dem ATMega wird ein SH85 Temperatur / Feuchtigkeitssensor angebunden, ein Buzzer sowie ein Lichtsensor. Zusätzlich wird auf die PCB ein Feuermelder
Wegen der Sicherung: https://www.reichelt.at/at/de/smd-sicherungen-melf-6125-traege-1-0-a-serie-452-litt-0452001-mrl-p228986.html?&trstct=pol_4&nbc=1 Spricht irgendetwas gegen so eine Sicherung? Braucht natürlich wesentlich viel weniger Platz
-
Thread
CAN-BUS Problem
Hallo Leute ich benutze einen AT90CAN128 mit 8MHz Quarz, und als BUS-Treiber ist einer MCP2551. Ich versuche CAN-BUS hinzukriegen, es gebt zwei knoten einer ist nur Sender und der zweiter nud Empfänger. Von mikrokontroller RXCAN TXCAN
einer vielleicht einer wieso der BUS-Treiber nur CANhigh activ ist und nich der CANlow obwohl er vom AT90CAN128 normale Signale beckommt. verdahtund habe ich überprüft ist alles ok.
-
Thread
Priorisierung langer Task und Kommunikationstask
hintereinander senden. Ist die FIFO voll, werden weitere Pakete verworfen und ein Fehlerbit gesetzt. Den CAN betreibe ich mit 500kBit, d.h. die Nutzdatenrate ist maximal 250kBit, das schafft selbst der AT90CAN128 bei 16MHz locker. Die Auswertung erfolgt im Main. Ist das Main durch andere Tasks lange beschäftigt
auch einen Ausgangs-FIFO. Ist allerdings etwas kleiner als bei dir. Ping Pong machen wir ja. > Den CAN betreibe ich mit 500kBit, d.h. die Nutzdatenrate ist maximal > 250kBit, das schafft selbst der AT90CAN128 bei 16MHz locker. > Ok.. > Die Auswertung erfolgt im Main. Ist das Main durch andere Tasks