-
Thread
TTC mit AT90CAN128 grundsätzliche Fragen.
Feuchtigkeitssensoren beschäftigt. Im Moment habe ich angefangen mich mit TTC zu beschäftigen und zwar mit dem AT90CAN128. Ich habe einige Stunden mit Googel zugebracht und bin leider nicht fündig geworden. Von daher wollte ich hier fragen ob Jemand schonmal etwas in diese Richtung gemacht hat. Falls das der
-
Thread
JTAG / ISP am AT90CAN128
Moin, ich hab das Proble, dass ich den AT90CAN128 nicht über JTAG programmiert bekomme. Der Stand: Ich kann die Fuses programmieren ( setzen / rücksetzen) Ich habe einen ext. Quarz mit 7,37 MHz Ich kann den AT löschen (angeblich: OK
-
Thread
CAN-Bus Problem mit AT90CAN128
Hallo zusammen, wir haben hier ein Problem beim Absetzen von CAN Messages. Als CAN-Treiber verwenden wir den SN65HVD231 von TI. Spannungsversorgung ist OK (3,3V), und zwar wird im Atmel-Register (CANSTMOB) beim Versuch, eine CAN-Message abzusetzen der Fehler (Bit 4) "BERR Bit error" gesetzt. Das soll wohl heißen, dass das gesendetet Bit nicht auf den Bus "gelegt" werden konnte. Aber der Sender ist das einzige Gerät am Bus und wird nicht durch etwas anderes gestört, also muss eine Message doch abgesetzt werden können? Zur Ansteuerung der CAN-Schnittstelle haben wir die CAN-Bibliothek aus
-
Thread
Hybride Verschlüsselung auf at90can128 ?
Hallo, ich hatte vor auf dem Controller eine hybride Verschlüsselung zu realisieren. Dann habe ich hier http://www.mikrocontroller.net/topic/27800 gelesen, dass es keinen Sinn macht eine asymmetrische Verschlüsselung zu implementieren. Ist es denn so nicht sicherer? (http://de.wikipedia.org/wiki/Hybridverschl%C3%BCsselungsverfahren) Bitte um begründete Antworten. Gruß Faruk
-
Thread
AT90CAN128 - CANbus programmieren!
Hallo zusammen, ich will meinem AT90CAN128 CAN beibringen. Habe mir ein BSP Programm ausm Netz geladen und mittels CodeVisionAVR auf den uController geschrieben. Will einfach nur die Testnachricht senden, mehr nicht. Warum funktioniert
Hallo zusammen, ich hätte gerne einen AT90CAN128 programmiert. Ich habe mir sehr viel Beispiele angesehen, und ich merke, dass es nur Funktionen für den auf dem Chip integrierten CAN-Controller geschrieben sind. Gibt es überhaupt eine Main-Funktion
-
Thread
127 Teilnehmer and AT90CAN128
Hallo, ich möchte mit einem AT90CAN128 bis zu 126 weitere Busteilnehmer über SDOs konfigurieren können. Nun ist der AT aber ain FullCAN-Controller, d.h., die Nachrichtenfilterung erfolgt durch die Harware. Die 15 konfigurierbaren
ersten Post was von SDOs. Ich dachte auch das wäre bereits CANopen. Soweit ich weiß, besitzt der AT90CAN von Haus aus keinen CANopen Stack, oder lieg ich da falsch?
-
Thread
CAN-ID-Scan mit AT90CAN128
Ich habe hier ein bestehendes System mit einem AT90CAN128, dem ich eine Funktion hinzufügen soll. Das Gerät kann zwar sämtliche Daten vom CAN-Bus mitlesen, aber es gibt keine Funktion, die mitschreibt welche IDs verwendet werden oder von welcher ID welche
-
Thread
Adapterboard für ATMega, AT90CAN Controller
Hallo zusammnen, ich wollte eine Adapterplatine für die Mikrocontroller ATMega128 und AT90CAN128 stricken, mit Pfostenleisten, um im Steckbrett oder einer Lochrasterkarte mal schnell einen Testaufbau machen zu können. Die gibt es so zwar schon fertig (z. B. Elk-Elektronik), aber ich wollte
-
Thread
AVR UART auf AT90CAN Problem mit Interrupt?
Hallo zusammen, ich versuche gerade, den UART eines AT90CAN ans Laufen zu bringen. Ich versuche mich dabei an der Library von Peter Fleury. Ich habe sie nicht vollkommen übernommen, sondern nur die entsprechenden Funktionen. Die ganze Initialisierung für die verschiedensten Controller habe ich rausgenommen und initialisiere ben nur den AT90CAN. Leider habe ich noch Probleme sie ans Laufen zu bekommen. Es liegt wohl weniger an der Lib, als an meiner Initialisierung des UART. In meiner main.c, will ich testweise folgendes versenden:
-
Thread
AT90CAN128 CAN Daten senden
Guten Abend, dies ist ein Nachfolgethread von CAN-Bibliothek für den at90CAN128 und das AVRStudio vom 29.04.2008. Verwendet hab ich den Programmcode von Daniel S. vom 15.02.2013. Der Compiler läuft ohne Fehler durch. Nur leider bekomme ich keine CAN Botschaft in CANoe angezeigt. Ich verwende: µC: AT90CAN128 Transceiver: TJA1050 Entwickerumgebung: Atmel Studio 7 Kann mir bitte jemand helfen, warum ich keine Botschaft in CANoe empfange. Vielen Dank
-
Thread
Bosch CJ125 mit AVR AT90CAN64
diesem Projekt ist ein CJ125 Lambdacontroller von Bosch. Ausgewertet wird dieser über einen AVR AT90CAN64. Dieser regelt einen Mosfet mit PWM und steuert die Heizung der Lambdasonde. Der AVR kommuniziert auch über SPI mit dem CJ125. Dass ganze habe ich im KiCad designt, PCB machen lassen und die SMD
Rene S. schrieb im Beitrag #8079471: > Die Leiterbahn endet am AT90CAN PDI Pin. Nein, die endet bestenfalls auf Masse (nachdem du das GND-flooding geheim gehalten hast). Das andere Ende geht an den Stecker. Sollen wir beim Schaltplan weitermachen? TX_CAN und RX_CAN
-
Thread
AT90CAN128 CAN senden mit WinAVR
Hello Alex or anybody who has already programming AT90CAN128. I would need a help from you. Can you please write me on my email: bostjan.tement@tenzor.si. Thank you very much
Anfänger: Warum ist in dem Programmbeispiel überall die Rede vom MCP2515 wenn das Programm für einen AT90CAN ist??? Danke
-
Thread
AT90CANxx sendet solange bis ACK kommt
dieses Verhalten bei allen mir bekannten CAN-Controllern gegeben. Also kein spezielles Problem des AT90CAN. Schon ein CAN-Dongle am PC gilt als zweiter CAN-Teilnehmer sofern dieser nicht im Listen-Only-Mode arbeitet.
Hast du evtl noch etwas anderes um einen zweiten aktiven Knoten darzustellen, evtl einen zweiten AT90CAN? Der muss nichts senden, nur der CAN-Controller muss laufen (Baudrate einstellen und aktiveren). Gruß, TManiac
-
Thread
avr-libc-1.2.6
Suche nach Kai Klenovsek's Anleitung, die er hier im Forum geschrieben hat. Der AT90CAN128 dürfte allerdings bereits in der existierenden WinAVR-Version unterstützt gewesen sein...
Compiler brauchst (dann vergiss aber bitte nicht, ihn vor dem Bauen zu patchen, sonst hat er keinen AT90CAN128 Support).
-
Thread
Sketch Upload via CP2102N schlägt fehl
verwenden? > > https://www.ebay.de/itm/314870492130 Der MCP2515 ist doch ebefalls uralt so wie der AT90CAN. Aktuell wäre ein MCP2518FD.
hoffentlich stabil zum laufen gebracht. Ich habe jetzt zusätzlich noch einen pullup mit 10k auf den AT90CAN64 RESET gelegt und mit diesem Schritt funktionierts. Der Anschluss (links CP2102N / rechts AT90CAN) : GND -> GND TXD -> PDI RXD -> PDO RTS -> RESET (dazwischen ein 100nF Kondensator)
-
Thread
AT90CAN128 wird heiß nachdem Programm läuft
mein CAN-Senden-Test-Programm aufgespielt habe und er anfängt zu laufen, wird der Microcontroller AT90CAN128 sehr heiß. Dies geschieht innerhalb weniger Sekunden. Die gleiche Beschaltung der CAN-Schnittstelle habe ich schon auf ner anderen Platine verbaut und da läuft alles problemlos. Kann mir
-
Thread
AT90CAN128 CAN channel modes
Listening Mode moechte, muss ich dann ENA/STB setzen oder nicht? P.S.: Ich habe leider noch keinen AT90CAN128 hier, weshalb ich es nicht einfach ausprobieren kann.
AT90CAN128 und AT90CAN32 sowie passende Adapterplatinen bekommt ihr auch bei www.er-tronic.de.
-
Thread
Array an Array in Struktur übergeben
Nachricht verschickt wird, hängt von dem verwendeten System ab. Ich benutze in diesem Fall einen AT90CAN und die „Universelle CAN Bibliothek“ von kreatives-chaos.com. [c] void CAN_Send(uint8_t *msg) // Array mit 8 Elementen wird übergeben { // Struktur und Funktion aus der „Universelle
Bibliothek von kreatives-chaos.com rumgesucht. Wenn ich das richtig Verstanden habe, wird für einen AT90CAN aus can_send_message() at90can_send_message(), was dann at90can_copy_message_to_mob() aufruft. [c] void at90can_copy_message_to_mob(const can_t *msg) { // write DLC (Data Length Code) CANCDMOB
-
Thread
Probleme mit kompilieren der avr-libc-1.2.0
Hallo allerseits. Ich möchte den AT90CAN128 einsetzen, welcher von der jüngsten Version der avr-libc unterstützt wird. Beim Compilieren der avr-Libc bricht ./domake mit der Meldung " as: unbekannte Option -mmcu=avr3 " ab. Ich benutze
make. Der Compileraufruf im makefile lautet CC=avr-gcc OBJCOPY=avr-objcopy CFLAGS=-g -mmcu=AT90CAN128 Den Controller AT90CAN128 finde ich in der io.h unter /usr/local/avr/include/avr gelistet. Habe ich doch noch einen Pfad vergessen? Guido
-
Thread
DS1305 an AT90CAN128 läuft nicht
Hallo Forenleser und Profis! Ich habe ein echt verrücktes Problem: Zur erfassung der Zeit hab ich mir eine DS1305 RTC im DIL16 bestellt und verkabelt. Die Ports passen alle, die Bits kommen soweit aufm Oszi auch an. Jetzt kommt das verrückte: Ist das Oszi am MISO PIN der Uhr angeklemmt, inkrementiert sie die Sekunden und Minuten. Häng ich das Oszi ab, bleibt die Uhr stehen und inkrementiert gefühlt alle 30 sec um 1 sec. Weiteres Phänomen ist, dass die Sekunden nur bis 29 Zählen, dann wieder bei 0 anfangen, wieder bis 29 und dann erst die Minute hochzählen. Irgendetwas stimmt hier überhaupt nicht
-
Thread
Tx Rx Pins AT90CAN128
Hallo, nach einigen erfolglosen versuchen daten mit der canlib von kreatives-chaos zu empfangen habe ich bei der fehlersuche mal die Tx und Rx Pins direkt am controller gemessen (nicht can_h und can_l am mcp2551). ist es normal das dort der tx pin immer high und rx immer low ist? leider nur mit dem multimeter gemessen.
-
Thread
PWM bzw Einschwingvorgang mit AT90CAN128
langsam runter, in der Hoffnung dass der Spiegel mit schwingen beginnt. Dazu steht mir der Atmel AT90CAN128 zur Verfügung. Ich habe Anfangs an den 8-Bit PWM Ausgang gedacht, jedoch steht doch da die Frequenz fest und man dreht nur an dem Tastverhältnis, oder? Fällt zufällig jemandem was Cleveres ein
-
Thread
AT90CAN128: CAN-Controller initialisieren
sorry, dort wird ein CAN-Controller angesprochen und nicht der AT90CAN128 aber vieleicht hilft es.
Ich habe mit Ethernut und dem AT90CAN128 gute Erfahrungen gemacht.
-
Thread
at90can128 über ISP programmieren
www.myavr.de/shop/artikel.php?artID=42 Da steht ganz unten eine Auflistung der unterstützten µCs. Der AT90CAN128 ist nicht dabei!
An sich schon. Falls es dir was hilft, ich befüllen den at90can128 mit dem stk-200 isp und avrdude als Software.
-
Thread
AT90CAN64 ISP/JTAG Probleme
Guten Tag allerseits, meine neue Elektronik macht noch folgende Probleme: Ich benutze einen AT90CAN64 und wollte mit einem normalen JTAG Ice debuggen. Das scheint anscheinend nur mit der 128kb Version zu funktionieren. Kann man das irgendwie umgehen? Ich kann zwar mit dem JTAG connecten, programmieren
programmiert auch, merkt dann aber beim Verify das es nicht ankommt. Ich kann mit JTAG Ice nur AT90CAN128 zum Debuggen auswählen. Den AT90CAN64 kann ich gar nicht markieren... :( Morgen mach ich die ISP Schnittstelle fit und hoffe dann programmieren zu können. JTAG mkII wäre Debug-kompatibel, habe
-
Thread
Problem beim auslesen des ADC vom AT90CAN
transimpedanzverstärker über den adc des µC auszulesen. in allen beiträgen im forum zum adc des at90can habe ich gesehen, dass das "ADCW" register ausgelesen wird um den wert zu erhalten. siehe z.B. : http://www.mikrocontroller.net/topic/103037 http://www.mikrocontroller.net/topic/159368 scheinbar
-
Thread
Doppelter Funktionsaufruf beim AT90CAN128
Moin ich benutze 2 AT90CAN128 und möchte mehrere Bytes über den CAN-Bus verschicken. Dazu versende ich immer 3 Datenbytes mit einigen Zusatzinformationen (Byte Nummer) zum 2. AT90CAN128. Dieser bestätigt dem Empfang und es
-
Thread
4x MCP2515 oder 4x SJA1000 an AT90CAN128
ATMEAG88 lief soweit problemlos nachdem ich die canlib auf interrupt betrieb umgestellt habe. Der AT90CAN hat ja soo hübsch massig externe interrupts :-) Ich wäre begeistert über ein paar tipps
ansprechen, also über Pointer. Beim MCP2515 muß alles erstmal über den Flaschenhals SPI gehen. Und der AT90CAN128 hat noch nicht mal die modernen UARTs als gepuffertes SPI.
-
Thread
AT90CAN128-Bitrate falsch
Hallo Zusammen, ich bin blutiger Anfänger und versuche mit dem AT90CAN128-Evalboard von Olimex eine Anwendung zu realisieren, die Nachrichten per Interrupt empfängt, die Datenbytes ausliest, den Empfang verifiziert (inverse Daten zurück senden, oder so..) und einen Port
-
Thread
Seltsames Verhalten AT90CAN128
Hi, ich habe hier ein kleines Mikrocontroller Board mit einem AT90CAN128. Wenn ich dieses Board mit ISP an mein STK500 anschließe kann ich genau einmal mit dem AT90 kommunizieren. Also die Spannungsversorgung getrennt, wieder dran, auf internen Oszillator gestellt,
-
Thread
ili9341 at90can wo ist der fehler?
dem Thema zu widmen. Kurze Fakten: Habe ein adafruit 2,8 tft mit ili9341 controller an einem at90can hängen und mmöchte dieses Display über SPI ansteuern. Meine Bibliothek habe ich angehängt. Der code läuft ohne fehler durch, doch mein Display bleibt weiß... Da ich absolut gar keine Idee mehr
-
Thread
Probleme mit AT90CAN im Auto-Reply
Hallo Can-Spezies, Ich habe ein Problem mit dem Can-Controller AT90CAN32, der bei mir ausschließlich im AUTO-REPLY-Mode laufen soll. Auf einem alten Peak-Dongle, der alle 200ms eine Anfrage sendet, sehe ich die Antwort, die ist aber nicht vollständig, sondern schwankt
-
Thread
Interne schmitttriger AT90CAN128
hallo, also ich werd langsam bekloppt ... nach tagelangem gesuche und datenblatt gelese habe ich immer noch nicht die antwort auf nachfolgende frage gefunden ... also folgendes szenario: ich will einen taster an einen intrrupt fähigen pin anschließen und diesen hardwarseitig entprellen das ganze wollte ich über eine capazität und widerstände realisieren ... um dies jedoch auszulegen brauche ich ja einen schwellwert des im at eingebauten schmittrigers also ab welcher spannung so zusagen der pin weis aha jetz ist eine eins da oder hald eine null ... falls jemand mit weiter helfen kann und
-
Thread
AT90CAN128, Bootloader Rampz
Hallo, wenn ich auf meinem uC (AT90CAN128) den Speicher aus dem Bootloader auslese, lese ich zuerst den unteren Bereich des 128K Flash, setze RAMPZ=1, um den oberen Bereich zu lesen. Hier gibt er mir den unteren Bereich des Speichers wieder
-
Thread
Frequenzmessung Problem mit AT90CAN128
nutze dabei ein Programm namens Wormhole, mit dem ich Simulink-Code direkt aus Matlab heraus auf den AT90CAN128 übertragen kann. Zusätzlich kann separat geschriebener C-Code eingebunden werden. A/D-Wandler, PWM Signal ausgeben, Digitale I/Os hab ich soweit unter Kontrolle. Für die Drehzahlbestimmung (Hall-Sensor
habe (geschieht in Simulink) und auf dem richtigen Weg bin. Die Frequenzmessung mit einem auf den AT90CAN128 angepassten Code von dieser Seite wollte ich die Frequenz messen, es klappt allerdings nicht: [c] volatile unsigned int StartTime = 0; // ICR-Wert bei 1.High-Flanke speichern volatile
-
Thread
JTAG mit AT90CAN128 und Dragon
Hallo, ich habe hier einen Aufbau mit einem AT90CAN128. Nun habe ich gelesen, dass der Dragon mit dem neuen Studio den auch debuggen können soll. Die JTAG Anschlüsse liegen alle an PortF, wo auch die analogen Eingänge liegen. Diese werden alle gebraucht
-
Thread
Receive Interrpt bei at90can128
Hallo, es gibt zwar zu diesem thema ein paar threads aber meine frage ist damit noch nicht beantwortet. es gibt einen interrupt vektor mit der nummer 19 "CANIT". Im Datenblatt steht nur "CAN TRANSFER COMPLETE OR ERROR". Jetzt ist meine Frage bei was dieser alles auslöst. Löst dieser aus, sobald im CANGSTMOB Register das TXOK oder RXOK flag gesetzt wird? wäre schön wenn das jemand bereits ausprobiert hat... gruß pierce
-
Thread
AT90Can ISP / JTAG
? oder können Fehler auftretten? 3. Wo liegen die Großen Unterschiede zwischen ATmega128 und At90Can128 ? ( Mal abgesehen vom einen oder anderen Counter oder so) MFG Dee
-
Thread
Input Capture +AT90CAN128
Fernbedinung analysieren. Dazu möchte ich einen Empfänger für das Signal auf das DVK90CAN1 Bord mit einem AT90CAN128 Prozessor geben. Leider werde ich aus den Datenblättern nicht schlau genug. Wohin muss ich den Empfänger löten damit ich mit dem Input Capture das signal "auslesen kann". Ich weiss echt schon nicht
-
Thread
AT90CAN128 Problem JTAG
Hallo Leute, ich habe da ein kleines Problem mit der JTAG-Schnittstelle wenn ich on chip debug fahren will. Wenn ich in den Fuses On-Chip Debug auf programmed setzte und anschließend das Programm lade, wird, wenn ich mir die Fuses anschaue, On-Chip Debug wieder disabled. Hat jemand eine Idee? Danke und Grüße
-
Thread
[ICCAVR] AT90CAN128 Library
Hallo, anbei eine Library von Atmel mit Dokumentation! Das was Ich erhalten habe ist leider nicht ganz vollständig und es gibt einige Fehler (im Source und Dokumentation). Aber mit dieser Hilfe kommt man schnell zu einem Ergebnis mit dem ImageCraft Compiler. Das ganze ist für das CAN Evaluationboard von Atmel ausgelegt. Ich hoffe es hilft jemanden, Gruß Christian
-
Thread
AT90CAN128 autobaud im gcc?
Hallo, ich wollte die CAN-Autobaud Routine der Atmellib im gcc nutzen, hab aber so meine Probleme mit dem Assemblerzeugs:-) Hat das schon jemand von euch gemacht, und kann mir paar Tips geben? Danke!
-
Thread
Problem mit AT90CAN und IAR Compiler
Hi, ich habe folgendes Problem: Ich bin auf die IAR Workbench umgestiegen und habe nun Probleme, die passende header Datei zum µC einzubinden. Vielleicht kann mir jemand sagen, wie ich das am besten ohne all zu großen aufwand mache ? Danke schonmal. mfg, LC
-
Thread
JTAG Chain mit AT90CAN128
Guten Tag! Bei meiner Diplomarbeit sollen mehrere Mikrocontroller (AT90CAN128) über ein JTAG Interface programmiert werden können. Mir ist bekannt, dass TDO des vorherigen Controllers mit TDI des nächsten verbunden werden muss, und dass TMS als auch TCK parallel zu allen
-
Thread
FLASH-Programmierung des AT90CAN128
Hallo, heute wollten wir zum ersten Mal unseren AT90CAN128 programmieren. Das AVR Studio 4.11 ist upgedatet auf 4.12 durch "Überinstallieren" mit aStudio4b460.exe und aStudio412SP4b498.exe. Anschliessend wurde at90can128plgin_v106.zip in eine eigenes
Studio per "Tools" > "AVR Prog ..." programmiert werden. Aber es wird in der "Device"-Auswahl der AT90CAN128 nicht angeboten. Was haben wir falsch gemacht, was fehlt evtl. noch ? Oder braucht man zum Programmieren der AT90CAN-Serie ein spezielles Programmiergerät ? Wir sind für jeden Hiweis dankbar,
-
Thread
AT90CAN128 Datenframe senden
Ich möchte mit dem AT90CAN128 eigendlich nur ein einfachen Datenframe senden. Das ganze möchte ich in ein bestehendes Projekt Projekt welches für den AVR-GCC geschrieben ist einbauen. Ich habe zwar bisher Librarys gefunden
-
Thread
at90can128 fuse/lock
Mahlzeit! Um den anderen Einträgen zum at90can128 mal allgemeingültig zu antworten: - den MC gibt's, wenn man lieb bitte-bitte sagt auch einzelnd für ca. 15 Euro bei Reichelt als 'Sonderbeschaffung' (+at90can128). So hab' ich ihn jedenfalls
sämtliche Controller zu Programmieren. Trotz aktueller Version scheint es aber nicht möglich, den 'at90can128' als Targe-device auszuwählen. Um den Flash-Speicher zu programmieren, kann man zur Not auch den ATmega128 wählen. Jetzt kommt's: -> spielt dann aber nicht, wie ich, mit dem Fuse und Lock
-
Thread
Register AT90CAN128 beschreiben
dringend Hilfe. Hat jemand eventuell ein kleines Beispielprogramm für wie ich die Register eines AT90can128 in Bascom beschreiben kann?Wäre super
-
Thread
ISP für AT90CAN128
kennt jemand ein Link in dem der Selbstbau eines ISP Adapters beschrieben wird mit dem man den AT90CAN128 proggen kann? Oder lollte ich mir lieber den originalen ISP von Atmel kaufen? Ich würde mich über ein Tip sehr freuen.