-
Thread
Mikrocontroller anschliessen
Beitrag #6579594: > VCC bedeutet doch direkter Anschluß an 230 VAC. Blödsinn. VCC bedeutet: Voltage at the Common Collector. Das stammt noch aus den 70er Jahren, wo Logikgatter aus bipolaren Transistoren bestanden. In meiner Ausbildung (in den 90er Jahren) schrieben wir Ub (Betriebsspannung).
Stefan ⛄ F. schrieb im Beitrag #6579608: > Blödsinn. VCC bedeutet: Voltage at the Common Collector Warum heißt die negative Spannung dann VEE und nicht VCE also Voltage at common emitter?
-
Thread
µC mit zwei CAN 2.0B
oder Olimex, ICs z.B. bei Digi-Key. Von ST gibt es ebenfalls ARM7 mit 2+ Schnittstellen. C51 mit zwei CAN gibt es sicher auch. Atmel AVR/C51 bisher nur mit 1*CAN, Atmel-ARM mit 2+ CAN sind irgendwo angekuendigt worden. Nur zum "Basteln" evtl. auch ATmegaXY + 2*MCP2515 oder AT90CAN128 + 1*SJA1000 oder 1*
Von Fujitsu gibt's gleich mehrere µCs mit 2xCAN. In C zu programmieren, Entwicklungsumgebung kostenlos. Bei Glyn gibt's günstige Evalboards. Z. B.: Das Evalboard EVBMB90F340 ist (neuerdings) mit einem MB90F345 bestückt: 2xCAN und auch sonst jede
-
Thread
CAN - BUS - IC ( welchen IC würdet Ihr empfehlen ? )
Wie meinst Du das? "Unser FB-LB-CAN-Projekt ist (leider) im Sand verlaufen bzw. CAN hat sich als "oversized" herausgestellt." >Inzwischen bin ich aber der Meinung, dass das noch besser funktioniert >hätte, als die Version, wie sie
Ein paar Beispiele: AVR: AT90CAN128 i51: AT89C51CC003 ARM: LPC2129 PIC: PIC18F258 Jeweils die Errata-Sheets beachten.
-
Thread
Ausgesperrt durch Divide Clock by 8???
Hallo Ich habe einen AT90CAN128 mit einem 16MHz Quarz. Seitdem ich mal den Haken bei Divide Clock by 8 gelöscht habe komm ich nicht mehr per AVRISP mkII auf den Controller. Habe schon verschiedene ISP Frequenzen getestet,
Der AT90CAN128 läuft übrigens bei 5V und wie gesagt 16MHz Quarz. 16MHz sollten also möglich sein. Aber es geht nichts mehr... Als Fuses sind gesetzt: Brown out detection disabled JTAG Interface Enabled
-
Thread
[V] Atmel: JTAGICE2, AVRISPmk2, STK500, XPlained, XPlain, AVR-CAN Board, SDP1000-L, uvm..
ist eine neue Version des Boards, Herzstück vom Board ist ein ATxmega128A1, beim Xplain ist noch ein AT90USB1287 drin stattdessen beim Xplained ein AT32UC3B0256.
Das AVR CAN Board ist weg.
-
Thread
Mikrocontroller für Tastatur-Projekt gesucht
richtiges" USB mit HID, dann würde ich dir empfehlen, besorg dir einen Atmega16/32/64u... mit USB oder ein AT90USBKey. Der USBKey ist eine kleine Platine (ca. 8x3cm oder so) mit einem mega128 mit usb (at90usb1287) und 6 8bit Ports auf Steckerleisten geführt. Für den gibts HID Beispiele fürs AVRStudio in C
Hallo! Ich habe mir jetzt nach dem AT90UsbKey bei Ebay nachgeschaut und habe folgendes gefunden http://cgi.ebay.de/Teensy-dev-Board-AVRKey-Open-Kubus-AT90-USBKey-USB-KEY-/350424308193 Hat schon jemand Erfahrungen mit OpenKubus gemacht
-
Thread
Input - Output
OldBug, DC Current per I/O Pin ............................ 40.0 mA und Although each I/O port can source more than the test conditions (20 mA at Vcc = 5V, 10 mA at Vcc = 3V) under steady state conditions (non-transient), the following must be observed: PDIP Package: 1] The sum of all IOH, for
mehr Stom ziehen als Strom treiben Da muß ich leider auch widersprechen: Although each I/O port can sink more than the test conditions (20 mA at Vcc = 5V, 10 mA at Vcc = 3V) ... Although each I/O port can source more than the test conditions (20 mA at Vcc = 5V, 10 mA at Vcc = 3V) Obwohl es sicher
-
Thread
Raspberry Pi Pico: Mikrocontroller-Board mit Cortex M0+
Full-resolution VGA RGB565 image viewer. As each raw image is over 600 kB, only a small slice of the image can reside in memory at once, so images are streamed continuously from flash at 40 MB/s. The TMDS encode uses around 95% of both cores, [...]" "Display text with an 8x8px black and white font, displayed at full resolution (so 80x60 characters at 640x480p 60 Hz, or 160x90 characters at 720p30). [...] so you can display text over DVI with about 30% of a core."
-
Thread
CAN Library von ATMEL - CANary
Hi, ich versuche mich gerade ein bißchen in die Can Lib von Atmel ( http://www.atmel.com/dyn/resources/prod_documents/at90CANLIB_3_2.zip )einzuarbeiten bzw. diese zu nutzen. Das "simple" Beispiel in der Doc unter \Libraries\lib_mcu\can funktioniert einwadnfrei
} [/c] EDIT: Die 15 Nachrichten scheinen von den Möglichen Mob zu kommen. Der AT90CAN128 hat ja 15 MObs. Die macht das Programm voll und dann ist Schluss...
-
Thread
[Suche] Interessierte(n) an Projekt (ARM/FPGA)
Blue-Tooth CAN UART RS485 IrDA
CAN ist nicht schlecht. Wenn du mal mehrere CPU's vernetzen möchtest, z.B. Hausbus, dann ist CAN ideal.
-
Thread
Bus in "Mischnetz" aus Stich und parallel Durchkontaktierten
topic/12587#new Am Anfang dachte ich auch: logisch, RS485. Durch die Diskussion habe ich mich zum CAN-Bus überzeugen lassen (und habe es nicht bereut). Im Übrigen ist der Mehraufwand ja nicht wesentlich. Ein MCP2515 mehr auf der Platine, das ist geschenkt. (heute würde ich wahrscheinlich den AT90CAN32
resteverwertung mit nutzwert! :) Naja, Hardwareentwicklung dauert etwa 10..20% und Softwareentwicklung 80..90% der Gesamtzeit. Da ist der "Nutzwert" negativ, wenn man ihn sich mit wesentlich mehr Aufwand bei der Software erkauft. CAN besteht im wesentlichen aus 3 Funktionen: - CAN-Hardware initialisieren
-
Thread
can-bus abstandssensor
Dann verwende ein CAN-Controller.
Hi, der AT90CAN128 bzw die kleineren Versionen sollten Dir weiterhelfen. Du benoetigst aber noch ein KFZ Transceiver. Ein Industrie Transceiver von Reichelt wird dir nicht weiterhelfen. Gruß, Dirk
-
Thread
ATMega324PB: Header?
In AtmelStudio 7 an einer für mich unüblichen Stelle: C:\Atmel7\7.0\packs\atmel\ATmega_DFP\1.0.90\include\avr\iom324pb.h Keine Referenz in io.h. Wird aber in einem Projekt mit Device=ATmega324pb und Native Toolchain korrekt eingebunden.
# -D__AVR_DEV_LIB_NAME__=m8a *cpp: -D__AVR_AT90CAN128__ -D__AVR_DEVICE_NAME__=at90can128 # End of file [/pre]
-
Thread
AVR ohne Stromversorgung über ISP zerstört?
gemacht hat. Der ISP Dongle funktioniert zum Brennen von anderen AVRs (eben überprüft). µC ist ein AT90CAN128. Korrekte Verbindung zwischen ISP Header und Controller habe ich überprüft, auch ist kein ISP Signal nach Masse, VCC oder einem anderen ISP Signal kurzgeschlossen. Habe mit dem Oszi nachgesehen
John schrieb im Beitrag #4328229: > µC ist ein AT90CAN128. Korrekte Verbindung zwischen ISP Header und > Controller habe ich überprüft Das der 90CAN128 nicht die SPI Pins für ISP benutzt hast Du berücksichtigt?
-
Thread
Compiler-Error xy-ungelöst
}//While-Ende }[/c] Und das ist der Compiler-Error: [code]Build started 31.8.2010 at 15:54:20 avr-gcc -mmcu=at90can128 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT Visuschni_v2.o -MF dep/Visuschni_v2.o.d -c ../Visuschni_v2
.c avr-gcc -mmcu=at90can128 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT uart.o -MF dep/uart.o.d -c ../uart.c ../uart.c:216:3: error: #error "no UART definition
-
Thread
Problem bei ADC Messung
zusammen, ich habe ein Problem bei einer ADC-Messung. Ich benutzte das Entwicklungsboard AL-ERAM128_CAN, mit dem Controller AT90CAN128. Der ADC Eingang ist wie auch im Tutorial beschrieben über eine Spannungsteiler beschaltet. Temperaturmessung erfolgt über einen KTY81-210. Am ADC Eingang messe ich
#include <stdio.h> // Hier die verwendete Taktfrequenz in Hz eintragen, wichtig! #define MCU at90can128 #define F_CPU 14000000//7372800UL #define ADC_PORT 0 #include <util/delay.h> #include <ctype.h> #include <stdlib.h> #include <util/delay.h> /* ADC initialisieren
-
Thread
Prob mit SJA1000 CAN Bus Controller
sollte genug da sein. Immerhin teste ich mit einem Mega32 mit 2kb SRAM (aber es läuft ja auch auf einem AT90S4433 genauso gut bzw schlecht). Gibts in C irgendwas zu beachten, was ich vielleicht nicht weiss? Hatte nie derartige Probleme ein Array zu befüllen (unter Visual C++ hats zumindest so immer funktioniert
mein Struct. Das Programm lässt sich kompilieren und läuft auch zunächst. eine Zeile wie struct CAN_MSG can_msg; wird noch ausgeführt. Bei einer Zeile wie can_msg.ident = 0x88; stürzt mein Programm auf dem Atmel aber ab und beginnt wieder ganz von vorne. Es bleibt nicht hängen. Ich konnte mir das
-
Thread
Brötje ISR Plus Kommunikation / LPB
kurz, für welchen uC Du das brauchst. Ich habe Versionen für Atmega32, Atmega128, Atmega1284p. ( At90Can128 und Atmega644 müsse ich erst nachschauen ) Gruss Frank
on the next programmed change. Hence, for example, if one goes early to bed (or leaves home), one can switch to "Reduced" mode to save energy. Nevertheless, in the morning, for example, the program will switch automatically back to "Comfort" mode. This function is, as far as I know, only available at
-
Thread
Passender Quarz für AT90USB162
Ich würde gerne den AT90USB162 an 3.3V betreiben. Da der ja auch USB kann, ist es da nicht sinvoll ein 12MHz quarz zu nehmen?
clock oscillator (the internal 8MHz RC oscillator can not be used to operate with the USB interface). Only the following crystal frequency allows proper USB operations: 2MHz, 4MHz, 6MHz, 8MHz, 12MHz, 16MHz. The AT90USBKey comes with a default 8MHz crystal
-
Thread
"Universalprogrammer" für Linux
presenting the key and another for write to. > It would be easier to display the key for a file so that it can be > entered manually later. > Joerg Hello, how are you? Most Renesas ICs are locked with a security ID. How can I find their security ID, and does your software have an option where I can
to a working board. Is there > any way to find the Security ID? Would it be a security if you can circumvent it ?
-
Thread
Kann mir jemand beim Platzieren von DCMs helfen?
: [code]ERROR:Place:1012 - A clock IOB / DCM component pair have been found that are not placed at an optimal clock IOB / DCM site pair. The clock component <CLKGen_100MHz_unit/DCM_SP_INST> is placed at site <DCM_X0Y1>. The clock IO/DCM site can be paired if they are placed/locked in the same quadrant
und die Zahl der internen Clock Lanes ist auch nur 8. Somit kannst du z.B. nicht jeweils alle 4 um 90° verschobenen Ausgänge zweier nebeneinander liegender DCMs gleichzeitig auf die Clock Lanes aufschalten.
-
Thread
Grundlegende Frage SRAM
Hallo, Grundlegende Frage zum SRAM von einem AT90CAN32. Brauche einige Speicherregister die ich im Programm oft ein- und auslese. Ich definiere die Register wie folgt im SRAM: *****************************************************************
die oben falsch sein >sollte) Das ist richtig so. >(oder Problem mit STACK Pointer?) Der AT90CAN32 hat 2k Ram. Den musst du erst mal mit dem Stack voll bekommen. Prinzipiell ist das natürlich möglich: Rekursive Aufrufe, ein einsames 'PUSH' das regelmäßig ohne das zugehörige 'POP' aufgerufen
-
Thread
ATmega8 USART Problem
hmm, wie kann man den aktivieren bzw. deaktivieren? Hat der AT90s4433 auch einen internen Oszi? denn da klappt es ja immer.
Falls du mich jetzt meinst.... habe bisher immer mit dem at90s4433 gearbeitet, aber für die nächsten Projekte reicht er einfach nicht aus. Muss mich in Hardware I2C einarbeiten und später soll sogar ein CAN Netzwerk aufgebaut werden. Leider scheiter ich an
-
Thread
genaues Delay in gcc
Ich benutze den AT90CAN128 und er läuft mit einem 16 MHZ-Quarz. Ich habe schon im Datenblatt nachgeschaut, ob man die Frequenz erhöhen kann, aber bei 16 MHz ist leider Schluss....
Hallo, lögel schrieb: > Ich benutze den AT90CAN128 und er läuft mit einem 16 MHZ-Quarz. Ich habe > schon im Datenblatt nachgeschaut, ob man die Frequenz erhöhen kann, aber > bei 16 MHz ist leider Schluss.... Und warum nimmst Du keinen Timer
-
Thread
HVProg
klugscheißen will) es sieht eigentlich nicht besonders kompliziert aus. Eigentlich muss man nur noch den AT90S1200 mit Anhang und den AT45D021 dran klemmen wie im STK Schaltplan dargestellt - oder ? Die Frage ist nur kann man die Firmware vom AT90S1200 irgendwoher bekommen bzw. evtl von einem STK auslesen
Dachte ich mir (hatte ich schonmal irgendwo gelesen) ... wenn wir also die Firmware für den AT90S1200 hätten, könnte man den an die Schaltung ankoppeln und das AVR Studio könnte den HVProg upgraden - wäre cool....
-
Thread
Nexperia-Leadtimes steigen, Raspberry Pi-Buchapp mit Kontensystem uvam
UART/RS-232 RS-422 / RS-485, Custom NRZ) -R&S MXO3-K520: Automtotive serial triggering and decoding (CAN, CAN-FD, CAN-XL,LIN, SENT) -R&S MXO3-K530: Aerospace protocols (ARINC-429, MIL-STD-1553, SpaceWire) -R&S MXO3-K550: MIPI low speed protocols decoding (SPMI, RFFE) -R&S MXO3-K560: Automotive Ethernet
RS-232 RS-422 / RS-485, Custom NRZ) > -R&S MXO3-K520: Automtotive serial triggering and decoding (CAN, CAN-FD, > CAN-XL,LIN, SENT) > -R&S MXO3-K530: Aerospace protocols (ARINC-429, MIL-STD-1553, SpaceWire) > -R&S MXO3-K550: MIPI low speed protocols decoding (SPMI, RFFE) > -R&S MXO3-K560: Automotive
-
Thread
AVR JTAGICE mkII Nachbau für €64,20 ( Plus 22$ Porto )
Der Zoll wollte noch ein paar Euro Einfuhrumsatzsteuer. Ich habe es bisher ausprobiert mit einem at90can128 und mit einem Mega128 unter : - AVR-Studio und Windows. - avarice und gdb unter Linux. Flashen geht, debuggen geht, löschen geht usw. Bisher habe ich kein Problem feststellen können.
Crumb128 (http://www.chip45.com/AVR-ATmega-Mikrocontroller-Module/Crumb128-V4-0-AVR-ATmega128-ATmega2561-90CAN128-USB-RS485-CAN-Modul.html) ein JTAG Interface dran gebaut. Nach dem anschließen geht da leider nichts. Das Studio fragt, ob es den externen Reset benutzen soll, auch dann geht nichts. Also bin
-
Thread
[avr] JTAG Chain
ersten und TDI des naechsten Bausteines u.s.w. muessen verbunden werden. Allerdings hat (hatte) der AT90CAN128 in vielen Chiprevisionen ein Problem, der das Verschalten in einer Kette Problematisch machte: "IDCODE masks data from TDI input" in doc4250.pdf. (Freie)Tools, die AVRs ueber JTAG programmieren
benutzen. Noch eine Frage zu dem PDF: woher bekomme ich es, bzw. was ist doc4250.pdf? Im normalen AT90CAN128 Datenblatt (2006-10) konnte ich die Passage leider nicht finden. mfg Andreas
-
Thread
ChatGPT: Primfaktorzerlegung
can divide 4 by 2 without a remainder. so we keep in mind 4 is divisble by 4 and 4 is divisble by 2. can you divide 4 by 1 without remainder? Yes, you can divide 4 by 1 without a remainder. please list all the numbers, you can divide 4 by without remainder. You can divide 4 by 1, 2, and 4 without a remainder. so you can divide 4 by 3 different numbers, without remainder, right? Yes, you can divide 4 by 3 different
-
Thread
Grafik LCD 128x128, Toshiba TLX-1391
Hallo! Ich will mit dem AVR AT90S8535 das Grafik LCD Display ansteuern. Hat jemand dazu einen fertigen Quellcode wie ich dieses Display ansteuern kann? Dieses Display ist kompatible zum T6963C-Controller.
Yep. 15,00 + 3,90 Versand ist okay. Den Rest bitte per Mail an web (punkt) work (at) gmx (punkt) net
-
Thread
Auswahl Cortex M3 Start-kit, Board
denen angetan). Atmel-M3er hannste knicken, weil bisher keine reguläre Ware lieferbar ist, die auch CAN hat. Sogar der ATSAM3S4C-AU (hat kein CAN) ist seit über eineinhalb Jahren für ab Ende 2009 als lieferbar angekündigt. Erst jetzt, nach 30 Wochen Lieferzeit, erhielt ich die erste Schütte von 90 Stück
>Atmel-M3er hannste knicken, weil bisher keine reguläre Ware lieferbar >ist, die auch CAN hat. Sogar der ATSAM3S4C-AU (hat kein CAN) ist seit >über eineinhalb Jahren für ab Ende 2009 als lieferbar angekündigt. Erst >jetzt, nach 30 Wochen Lieferzeit, erhielt ich die erste Schütte von 90
-
Thread
CAN Sammelbestellung
Hallo, wollte mal fragen wer interesse an einer Sammelbestellung von CAN bus teilen bei Aliexpress hätte. Ich hatte bisher folgende teile raus gesucht: Bauteil - Stückpreis - Mindestbestellmenge AT90CAN128-16AU - 4,29€ - 5st AT90CAN32-16AU - 3,04€ - 5st ATMEGA32M1
bestellt. Kostet ab 10 Stk. nur ca. 50ct bei Mouser oder Digikey. Interessant wären auch sicher noch CAN-Transceiver oder TVS.
-
Thread
problem beim übertragen (soccerbot)
devices: Device code: 0x55 = ATtiny12 Device code: 0x56 = ATtiny15 Device code: 0x13 = AT90S1200 Device code: 0x28 = AT90S4414 Device code: 0x20 = ATtiny84 Device code: 0x34 = AT90S2333 Device code: 0x4c = AT90S2343 Device code: 0x30 = AT90S4433 Device code: 0x6c = AT90S4434 Device code: 0x38 = AT90S8515 Device code: 0x68 = AT90S8535 Device code: 0x57 = (unknown) Device code: 0x3a = ATMEGA8515 Device code: 0x41 = ATMEGA103 Device code
-
Thread
XMEGA Hardware-Bug (Kritisch) Gesperrt
die Taktfrequenz wichtig sein. Es wäre nicht der erste AVR, der die Maximalwerte nicht schafft. Der AT90S1200 war z.B. im Datenblatt mit 20MHz angegeben, das Eval-Sample war mit 16MHz beschriftet und der Produktionstyp schaffte nur noch 12MHz. Und beim AT90S8515 blieben von den 20MHz im Datenblatt sogar
schon eingegangen. Ich habe gefühlt drei unterschiedliche Generationen AVRs im Kopf: - die ersten AT90Sxxxx, die noch so klein waren, dass die meisten Speicherstellen ohne Handstände zu erreichen waren. Einzige Ausnahme war da der alte 128er - die Megas, bei denen soviel Peripherie dazugekommen war
-
Thread
LUFA Einsteiger: Demo VirtualSerial funktioniert nicht
Ich würde gerne LUFA verwenden, habe aber einige Startprobleme. Mein Setup: AVRStudio 4 auf WINXP at90usb1287 auf selbst entworfenem pcb Wenn ich die VirtualSerial aus den Demos kompiliere und aufspiele sagt WinXP nur "Gerät nicht erkannt". Den im Verzeichnis liegenden Treiber .inf akzeptiert WinXp
firmware von Stefan Salewski als USB-Gerät ordnungsgemäß erkannt wird und läuft (http://www.ssalewski.de/AT90USB_firmware.html.de). Hat irgendwer Erfahrung damit? Danke, David
-
Thread
[S] Leute die einen Logic Analyzer (MiniLA) bauen wollen
group, can I contact you and Wigbert off line? My e-mail is:- mick(dot)durkin(at)napierdeltic(dot)demon(dot)co(dot)uk Thanks Mick
placements at www (dot) mcu (dot) cz. (The site is in Czech, but I can help to translate details if somebody would like it.)
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
€ http://www.aliexpress.com/item/INNOLUX-7-inch-Raspberry-Pi-LCD-Touch-Screen-Display-TFT-Monitor-AT070TN90-with-Touchscreen-Kit-HDMI/32280788144.html So langsam kommen die Preise in vernünftige Regionen, und ein ARM board + touch TFT ist nicht mehr doppelt so teuer wie ein Billigtablet.
zuschlagen. http://www.aliexpress.com/item/Tontec-7-Raspberry-Pi-LCD-Touch-Screen-Display-TFT-Monitor-AT070TN90-with-Touchscreen-Kit-HDMI-VGA/32258110924.html
-
Thread
Ein µC oder auf mehrere verteilen?
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.
da wird die Massefläche unter dem IC nicht mehr benötigt. Der Layoutvorschlag stammt von einem AT90S8515, welcher hier aber gar nicht zum Einsatz kommt! Ich klink mich jetzt aus, das ist ja zum bekloppt werden!
-
Thread
Can Bus sendet - Wie empfange ich als AVR
<glaskugelmode> Wenn du von CAN im Zusammenhang mit AVR sprichst, meinst du höchstwahrscheinlich einen AT90CANxx. Warum schaust du dann nicht einfach auf die Webseite von Atmel und suchst nach einer Appnote oder einem Codebeispiel
appNotes=1&userGuides=1&software=1&press=1&articles=1&flyers=1&checkAll=1&checkAllReference=1&target=at90can128 http://www.atmel.com/dyn/resources/prod_documents/AT90CAN128_demo2_IAR.zip </glaskugelmode>
-
Thread
Portierung aus Bascom auf GCC
in GCC zu schreiben. Es geht um die bedienung eines Modems, welches über das Speicherinterface am AT90CAN128 Mikrocontroller angeschlossen ist- Ich habe das Bascom Programm auf ein minimum reduziert. Das Modem soll ein Interrupt auslösen, wenn ein Gültiges Paket hereinkommt. Die dazu notwendige Initialisierung
//////////////////////////////////////////// '/// File: Receive_A01.bas '/// Controller: AT90CAN128 '/// Purpose: Einfachste Programmversion zu Testzwecken '/// Autor: Walter B. '/// Date: 19.11.2009 '/////////////////////////////////////////////////////////////////////
-
Thread
ARM - µC
z.B: AT91SAM7S64 bei ebay Feadi
Projekte. Sei es wie bei mir eine MoBa Steuerung unter Linux in C# mit Mono und einigen Interfaces wie CAN, RS 485, Ethernet und USB alleine wegen dem Linux mit Mono brauch der Prozessor schon die 200 Mips und bei den 64MB die der AT91RM9200 maximal verwalten kann das auch ziemlich eng werden. Es gibt auch
-
Thread
BLDC, Synchronmaschine, Drehfeld Experimentierschaltung Gesperrt
Mal ne Frage in die Runde... ist der AT90PWM3B bzw. 316 schon zu bekommen? Hab bisher nur mit dem AT90PWM3 gearbeitet und der hatte ja unter anderem ein Bug im centered mode. Mein Vorschlag zur Steuerplatine: - ein Poti wäre nicht verkehrt
Ich mache erstmal das Controller Board mit dem AT90PWM, danach sehen wir weiter.
-
Thread
Einstieg in AVR welches Board?
bin dadurch auch auf das Board von jtronics gestoßen. link: http://www.kreatives-chaos.com/artikel/can-testboard-40 * ATMega 16/32/644 * MCP2515 CAN Controller * MCP2551 oder PCA82C250/251 als CAN Treiber * CAN Stecker nach CiA Vorschlag * 120 Ohm Abschlusswiderstand per Jumper
www.jtronics.de/elektronik-boards/experimentierboard.html * kompatibel mit den Boards ATmega128, ATmega644, AT90CAN128 und folgenden * alle Ports auf Wannenstecker geführt * Spannungsversorgnug über Hohlbuchse * 5,0V Spannungsregler LM2940 oder kompatibel * 2,5V Präzisions-Referenzspannung
-
Thread
usbn2mc USB Schnittstelle für alle Controller(AVR,R8C,ARM7)
Datenleitungen Widerstände gehören, sollte dies doch wohl im Datenblatt ausdrücklich erwähnt werden (siehe AT90USB, dort je 22 Ohm) Stefan Salewski
common core which handles the hardware interface and 'chapter 9' processing and that everything else can be installed on top by registering structures or callback function pointers. The project page is at: http://wiki.sikken.nl/index.php?title=LPCUSB For example, a USB virtual COM port can be as simple
-
Thread
ARM: kompliziert?
Sind sie doch gar nicht. Ich musste mich letztes Semester mit CAN beschäftigen. Da hat sich die Frage gestellt, welchen Controller ich nehme, um mit CAN etwas herumzuexperimentieren. Erst wollte ich das Board von Olimex mit AT90CAN drauf nehmen. Dann bin ich auf das
aktuellen SVN Head (http://ethernut.svn.sourceforge.net/viewvc/ethernut/trunk/) kennt viele AVR8, AVR32, AT90, AT91, NXP17 und STM32 Bausteine und Boards. Nach dem Bauen der Konfigurationsdateien und dann der Bibliotheken für das Board kann man dann schnell einigermassen portable Programme schreiben, ohne
-
Thread
Pony Prog Problem
ließt er den µC allerdings fehlerfrei. Das mit dem Ignore drücken hab ich aus den FAQs Q: I can't read or write AT90S1200 device. I receive the error message: "Device missing or unknown device -24" A: Select "Ignore" button, if the final message is "Write succesful" you have a sample that
ein, den Chip zu lesen, macht es aber nicht. hat er ja vorher auch drauf hingewiesen. > Q: I can't read or write AT90S1200 device. I receive the error message: > "Device missing or unknown device -24" Welchen Zusammenhang siehst Du zwischen einem AT90S1200 und Deinem Meag8515? Keinen...
-
Thread
Unterschied AVR, Atmega, Atmel, Arm
Sumynona wrote: > Atmega: Teilmenge der AVR-Chips (Es gibt ATmega und ATtiny) Und AT90, z.B. AT90CAN, AT90USB, AT90PWM Peter
-
Thread
Kleiner Bestückungsautomat als Projekt
Die Kommunikation mit CAN ist ned so kompliziert. USB to CAN Adapter an PC <- CAN -> µController für Achssteuerung
ja, man kann eine AT128CAN verwenden is klar , aber was ich damit ausdrücken wollte -> warum nicht die "serielle" verwenden wenn die der controller sowieso schon hat
-
Thread
Can-Bus mehrere Bytes hintereinander senden
Hallo, ich habe hier gerade ein kleines Verständnisproblem mit dem CAN-Bus. Ich habe 2 µC Boards mit Can verbunden. Einer sendet ein Byte und der andere empfängt dies. (Mit Atmel AT90CAN128) Hier mal die Programme: Sender [c] // Definitionen MOb-Konfiguration
ein CAN frame hat zwischen 1..8bytes -> das ist der DLC wert.. beschäftige dich mal ne runde mit den CAN grundlagen und lies dir im datenblatt zum at90can128 mal die funktionsweise der register durch
-
Thread
Mikrocontroller mit Can Controller und Transceiver und OLED Bildschirm
Einstellung von solchen Parametern. Er möchte sich nur ein Anzeigegerät bauen mit dem er sich die CAN-Botschaften anzeigen möchte. Desweiten hat er nix erwähnt das er mit diesem Modul auf den CAN senden möchte. Nun zu deinen Frage. Es gibt mehrere Möglichkeiten 1. atmega61m1 bzw at90can mit
bei 5V oder SN65HVD233 bei einem Controller mit 3,3V Du kannst wie erwähnt einen 8-Bit Atmega mit CAN (AT90CANxx oder Atmega16M1) oder ein Arduino mit CAN-Shield nehmen. Lies erst mal hier: https://www.mikrocontroller.net/articles/AVR-Tutorial Oder ein STM32-Discovery oder Nucleo mit CAN mit 32-