-
Artikel
STK600
, ATmega3250, ATmega3250P, ATmega3290, ATmega3290P, ATmega640, ATmega6450, ATmega6490, ATxmega128A1, ATxmega192A1, ATxmega256A1, ATxmega64A1, AT32UC3A1128, AT32UC3A1256, AT32UC3A1512) STK600-TQFP32. ©2008 by Atmel Corporation Das STK600-TQFP32 unterstützt folgende AVR's im TQFP32-Gehäuse (AT90USB162
(AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, ATmega128, ATmega1281, ATmega165, ATmega165P, ATmega169, ATmega169P, ATmega2561, ATmega325, ATmega325P, ATmega329, ATmega329P
-
Thread
Schaltung: AT90CAN128 mit 2 Sensoren über SPI verbinden
Master-Slave-Prinzip; d.h. der Master (in meinem Fall der AT90CAN128, oder?) steuert über SS entweder den einen oder den anderen Sensor über CS an, oder? Falls das so ist, dann verstehe ich nicht, wie das gehen soll? Laut Datenblatt wird SS auf low gesetzt um
man mir die obige Schaltung gegeben. Ich soll nun eigentlich nur mehr die beiden Sensoren mit dem AT90CAN128 über die SPI-Schnittstelle verbinden. Für jede Hinweise/Tipps/Erklärungen wäre ich sehr dankbar :)
-
Thread
Heizungs-Datenerfassung (HT3)
01 BD 81 00 00 03 00 00 07 3D 00 03 EA 00 63 00 ** 90 08 1A 00 41 64 64 7E 00 ** 90 00 FF 00 01 67 00 00 BD 00 ** 90 00 FF 00 02 1D 00 00 09 07 5C 00 ** 90 08 35 00 11 01 A9 00 ** 90 08 35 03 28 6B 00 [/code]
01 A5 05 A0 B4 00 [Fri Jan 13 21:30:06.603 2017] 90 00 FF 08 01 A5 00 5B 45 00 [Fri Jan 13 21:30:21.548 2017] 90 00 FF 08 01 A5 05 A0 B4 00 ** [Fri Jan 13 23:05:29.130 2017] 90 00 FF 08 01 A5 05 9B 8F 00 [Fri Jan 13 23:10:27.200 2017] 90 00 FF
-
Thread
Probleme mit einem Schaltnetzteil beim selbstgebautem Ambilight
Ich habe einen 6m Stripe mit LPD8806 an einen AT90CAN128 angeschlossen. Wenn ich den Laptop runterfahre und der MK2 Prommer den AT90 in Reset setzt flackert der Stripe tatsächlich unkontrolliert vor sich hin. Offene Leitungen am Eingang des Stripes
im Betrieb habe ich auch schon bemerkt. Immer wenn der Kühlschrank anspringt oder abschaltet. Der AT90CAN ist dabei aber nicht abgestürzt und macht mit seinem Programm weiter. Mein Netzteil ist ein SNT RS 50 5 auch von Reichelt. Ich werd das mal weiter beobachten und den Stripe eine Weile ohne
-
Thread
Ein µC oder auf mehrere verteilen?
allen AVR werden die MOSI, MISO und SCK Pins verwendet, einzige > Ausnahme sind die 64 Pinner Mega128/64/103. Diese Liste ist nicht vollständig. Du vergisst 90CAN32/64/128 und Mega 1281/2561, um nur einige zu nennen.
allen AVR werden die MOSI, MISO und SCK Pins verwendet, einzige >> Ausnahme sind die 64 Pinner Mega128/64/103. > > Diese Liste ist nicht vollständig. Du vergisst 90CAN32/64/128 und Mega > 1281/2561, um nur einige zu nennen. Hhhmm... Ok, aber an welchen kommt dann der MISO und an welchen der MOSI
-
Thread
Erste Schritte mit ARM SAMD20
Ich habe da gerade was zu gefunden: http://www.at91.com/discussions/viewtopic.php/f,31/t,24666.html Und gerade mal etwas umgestrickt: [c] #include "sam.h" void clock_init(void) { // Enable the XOSC32K and set the start up time // SYSCTRL
ARM zu wechseln. :-) Zumindest auf Cortex M0. Wobei ich ja auf die SAMC21 schiele, wegen der zwei CANs. Jörg W. schrieb im Beitrag #4236894: > Der AVR ist auch nahezu unschlagbar, was das Wackeln mit den IO-Pins > betrifft. Naja, ich habe einen 90CAN32 auf 16MHz hiermit gefüttert: [c]
-
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
Bauteilsuche: Chip zur Auswertung von 12V Kfz Signalen
mit der ich recht viele 12V Signale aus dem Kfz-Bordnetz auswerten möchte. Der Controller wird ein AT90CAN128 und auf 5V laufen. Bisher habe ich die Schutzschaltung für die Eingangspins immer diskret aufgebaut, aber das macht immer 4 Bauteile pro Eingang. Bei meinem aktuellen Projekt können es aber
Kfz-Spannungen und -Störungen klar kommt. Das Treiber IC könnte dann die Pins meines µC ansteuern. Der AT90 hat ja interne Pull-Ups, da würde eine Open-Collector-Treiberstufe ja locker genügen. Müssten halt nur mehrere Treiber in einem IC sitzen, damit das vom Beschaltungsaufwand im Rahmen bleibt.
-
Thread
Nach den Reset oder Stromausfall verliert EEPROM die Daten
Hallo Zusammen! Ich nutze den AT90CAN128 als MCU, der mit 16 MHz arbeitet, um Signale über ein CAN Interface PCAN-USB auf den CAN-Bus sowohl zu lesen als auch zu schreiben. Mit Hilfe einer Bedienugsoberfläche werden folgende IDs initialisiert
Bereich legt. Speziell im Falle wenn die Spannung nicht ganz unter einen bestimmten Wert fällt, beim AT90CAN128 muss z.b. der Wert Vpot falling unterschritten werden BEVOR die Spannung wieder über dem BOD level anliegt. Ist das nicht der Fall, entscheidet der Zufall was dann passiert. The Power-on
-
Thread
AT90CAN128 Olimex FCPU=32Khz?
Moin Moin, ich stehe auf dem Schlauch mit dem AT90CAN128 Modul von Olimex. Die CPU läuft anscheinend nur mit dem Uhrenquarz 32768Hz anstatt mit dem 16Mhz an XTAL1/2 Ich habe im Datenblatt nicht entdecken können wie das passieren kann.... Im Anhang
-
Thread
AVR TWI Bug?
nötigen Pull-ups haben, aber in der Verzweiflung probiert man so einiges aus), ATMEGA8, ATMEGA32, AT90CAN128, zwei unterschiedliche Slave Implementierungen. Alle mit dem selben Ergebnis: Nach der ersten Stop-Condition zieht der AVR SDA gleich auf low. Auf dem Screenshot kann man das wunderbar erkennen
nicht ganz durch, ob die Bedingungen gleich sind oder nicht. Auf jeden Fall habe ich einen ATmega128RFA1 schon mal erfolgreich als Slave benutzt, um seinen internen Temperatursensor auslesen zu lassen. Code anbei.
-
Thread
Zweidimensionales Array. Funktioniert das so zuverlaessig?
Codefragment ist meist nicht wirklich geeignet, um es auf > Fehler zu analysieren. Das Program besteht zu 90% aus CAN Kommunikation. Alle Funktionen laufen einwandfrei, bis auf das Ersetzen von Kommandos. Das Ruecklesen der Kommandos funktioniert, das UEberschreiben nicht. Der wesentliche Unterschied ist
ich sehr gerne wissen. > > Debug Code! Den gibt es bei mir schon. Allerdings geht das nur ueber CAN. (Beide seriellen Schnittstellen des AT90CAN128 sind belegt, ein LCD steht mir nicht zur Verfuegung.) Ich debugge auch schon ueber PORT Pins mit einem Logic Analyzer. > D.h. Sofern man keinen Debugger
-
Thread
LIN-BUS AT90CAN128 - APPNote 322
wir haben die Aufgabe bekommen ein LIN-Master aufzubauen. Wir wollen dazu eine bestehende Hardware (AT90CAN128) mit einem LIN-Transciever (TJA1020) erweitern. Bei der Suche im WWW bin ich da schon auf einige Infos gestoßen. Nun wollte ich die AppNote 322 von Atmel runterladen, wo es auch ein Beispiel
-
Thread
CAN auch schneller als MCP2515 ?
MCP2515 senden. Ist es überhaupt realistisch mit "C" und einem anderen Controller, z.B. SJA1000 oder AT90CAN128 solche Antwortzeiten zu erreichen? Beste Grüße Karsten
@ Karsten K. (karsten42) >Ich habe hier ein AT90CAN128 auf einem development board von Olimex. Ich >werde mich dann an die Arbeit machen das ganze interrupt gesteuert mit >dem eingebauten CAN-Controller zu realisieren. Wir eine heiden Arbeit;
-
Thread
Gutes CAN Setup für automobilbereich gesucht
nichts zu reparieren. Dieses Drossel und Schutzgedöns habe ich auch nie eingesetzt. In den ä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.
Ich werde als nächsten CAN Controller den BeagleBoneBlack testen - wenn sie dann in dieser Republik verfügbar werden. Ein CAN-Cape gibt es, und socketCAN läuft auch.
-
Thread
BeagleBoneBlack CAN HighSpeed-Problems
ist folgender: Auf der einen Seite befindet sich ein AT90CAN128 Board, welches mit Hilfe der CAN-Library von Fabian Greif (http://www.kreatives-chaos.com/artikel/universelle-can-bibliothek) ununterbrochen CAN Frames versendet. Es werden immer 8 Frames in
Ubuntu Precise 12.04 (http://www.armhf.com/index.php/boards/beaglebone-black/#precise). Sowohl am AT90 als auch beim BBB befinden sich Abschlusswiderstände mit 120 Ohm. Ausgelesen werden die Frames mit dem Tool 'candump' vom project can-utils (https://gitorious.org/linux-can/can-utils/source/9c82d462f4251bf0f8292a969d6063e782c42d43
-
Thread
[V] AT90CAN128 Eval-Set
Hi! Verkaufe folgendes Set: ALVIDI - AVR Entwicklungsmodul mit AT90CAN128 und OLIMEX - AT90CAN128 development board Boards wuden noch nie genutzt. Beides zusammen für 40 EUR inklusive Versand (DHL - Päckchen) Gruss
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
Analogmesskarte mit STM32F4 16AI,4DAC,(PWM),8DI/DO, CAN, USB, µSD, RS485
würde und sachlich die Sache beantwortet. Vielleicht hat er ja wirklich ein geniales Netzteil gebaut?! 90% Wirkungsgrad sind doch ganz ok :-).
-
Thread
LPC800 existiert (fast) nicht in diesem Forum
Gründen LPC-Fan, aber was Vielfalt angeht, ist STM nicht zu schlagen. So gibt es nur einen CM0 mit CAN; den LPC11Cxx. Und auch nur mit LQFP 48. Das ist sehr gut, aber der nächste mit CAN ist ein CM3 im LQFP80!
eingestampft, z.B. der P89C668. Glücklicher Weise ließ er sich mit leichten Firmwareanpassungen durch den AT89C51RE2 ersetzen.
-
Thread
LIN Implementierung am AT90CAN128
meiner Abschlussarbeit und bräuchte dringend hilfe! Ich Habe mir eine Platine erstellt mit einem AT90CAN128 und einem MCP2021 LIN Transceiver. Ich benutze die App note AVR322 und bekomme diese leider nicht umgesetzt im Atmel Studio damit ich LIN Botschaften von einem Master versenden kann. Hat
weiterer plagiatsheld-karl-theodor... 1. Nimm Deine uC-HW schritt für schritt in betrieb * läuft der at90can - controller auf deiner platine ? * stimmt die Vcc und die cpu-clock configuration (fuses)? * kommst du mit dem debugger drauf ? 2. Nimm deinen LIN-transceiver in betrieb, siehe hinweise von
-
Thread
8051 Chip für Einstieg
Michael_ schrieb im Beitrag #3478817: > Der AT89S8252 ist fast pinkompatibel zum AT90S8515. Anders herum wird ein Schuh draus, denn der AT89S8252 ist incl. Pinout ein 8051. Und der AT90S8515 ist 'fast' pinkompatibel zum 8051. > Der AVR hat
Den AT89C51CC03 mit CAN Bootlader kannst Du mit einem P-CAN Dongle bespielen, habe ich auch schon mal gemacht.
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
8 Euro zu haben ist. Das "AVR-Programming Tool AT90 JTAG ICE MKII" Bei Reichelt kostet sogar 380 Euro. Es gibt da einfach einen eklatanten Unterschied bezüglich des Preis/Leistungs Verhältnisses. Ich habe damals mit Atmegas angefangen und war
rund 8 > Euro zu haben ist. Das "AVR-Programming Tool AT90 JTAG ICE MKII" Bei > Reichelt kostet sogar 380 Euro. Was hat denn der Programmer mit einem Evaluationsboartd zu tun? Wenn du schon vergleichst dann nimm z.B. bitte die "Xplained Pro"-Boards von
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
nehmen wir doch gleich mal das STM32F429 Discovery als Beispiel. Das LCD und das SDRAM blockieren 90% aller anderen vorhandenen Peripherie. Da bleibt kaum noch was über. Ethernet tot. SDIO fast tot, könnte man nur noch im 1Bit Mode nutzen. CAN tot. Irgendwie bleiben da noch zwei UARTs, zwei
Wunder hab auch eine Art Hausnetz das schon mehr als 6 Jahre super läuft, getrieben noch von einem Mega128. Das steinalte Draht- CAN braucht es nicht, geht alles modern via Funk ;) Ist schon OK daß Du Deinen STM so verteidigst und alles damit machst, prinzipiell teile ich ja die Begeisterung für MCs. Aber
-
Thread
Standard Template Library in AVR Studio 6.1 nutzen
mit Hilfe der Entwicklungsumgebung AVR Studio 6.1 umzusetzen. Der eingesetzte Controller ist ein AT90CAN128. Nun zur Frage, kennt ihr einen Implementierung der STL die man einsetzen kann? Sodass ich String und Vektoren einsetzen kann? Gruß Mani
-
Thread
EleLa - Elektronik Lagerverwaltung Entwicklung V3.0
Another look at the picture.
What you can do: Open the file "EleLa.ini" with a text editor and chage the line: [Bauteil] DefHandbuchDir=. from the section [Bauteil]. I think it can help, but I'm not sure.
-
Thread
Wieso vor allem AVR µCs bei Bastlern?
Kunde nicht wirklich ernst genommen... Die ersten Gehversuche unternahm ich dann AFAIR mit einem AT90S4433 (!) als Bestandteil oder auf Basis eines Elektor-Projekts (Ja, damals hatte Elektor auch hin und wieder mal gute Schaltungen) - und es funktionierte einfach. Bis zum Umstieg auf STM32 vor ein
ich hatte zuerst den PIC auf der Liste, der war als er heraus kamm der schnellste µC. Als dann der AT90S1200 kamm bin ich dazu übergewechselt (1 Befehl pro Taktzyklus :-) ). Ich mach beides in Assembler, wobei PIC Assembler 'n bisschen eigenartig ist.
-
Thread
EMS > Adapter > NetIO > Raspi
vertstanden. do you use google-translator? I think it is better to write in english. Do you have 12V at the bus if nothing is connected? And if you connect the RC35 there are at first 12V and after a while there is only 5V? In the RC35 manual i can only find the EMS-Bus. Maybe the RC35 switches to
Do you use Google translator? > I think it is better to write in English. > > Do you have 12V at the bus if nothing is connected? > And if you connect the RC35 there are at first 12V and after a while > there is only 5V? > > In the RC35 Manual I Can Only Find the EMS bus. > Maybe the RC35
-
Thread
Leiterplatten - gibt es das schon?
Beispiele aus meinem "Hühnerhof", beides flexibel einsetzbare kleine Experimentier / Prototyp Platten für AT90CAN128 - eine mit 256 kbit FRAM, die andere mit 32k Byte NV RAM. Es gibt sicher eine grosse Zahl ähnlicher Beispiele. Natürlich ist die für den Entwurf verwendete Software ein Problem - aber schon