-
Thread
Ansteuerung eines alten Watanabe Plotters
D977,28 D977,28 D977,28 D974,32 D974,32 D975,33 D975,33 D975,33 D978,29 D978,29 M976,32 D975,31 D970,31 D969,32 D969,32 D970,33 D975,33 D976,32 D976,32 M968,28 D968,28 D968,28 D967,29
D923,32 M920,27 D919,26 D919,26 D918,27 D918,29 D919,30 D919,30 D920,29 D920,27 M920,29 D919,28 D919,28 D919,28 D916,32 D916,32 D917,33 D917,33 D917,33 D920,29 D920,29 M918,32 D917,31 D915,31 D914,32 D914,32 D915,33 D917,33 D918,32 D918,32 M913,28 D913,28 D913,28 D912,29
-
Thread
Alternative Firmware für Sparmatic Zero Heizungsthermostat
passt direkt? Kenne keins, das man kaufen könnte. Günterx schrieb: > Was ist ein 3V-tauglichen AVR-ISP Programmer, wo bekommt man sowas? Ein AVR-ISP mkII oder AVR-Dragon oder ein STK500. Bekommt man bei CSD-electronics, Reichelt und anderen Distris. Günterx schrieb: > Habe leider mit sowas
ich dafür doch nur einen Adapter bauen... > der wird ja bestimmt nich Pin-Kompatibel sein mit dem 128er. Die Entwickler der Sparmatic-Geräte waren nicht so blauäugig, die LockBits nicht zu setzen. Der verwendete Controller ist kein M128 sondern ein M169PA. Da ist nichts pinkompatibel, zumal der M128
-
Thread
ATmega8 Probleme mit Vergleichen
sieht man, dass val und buffer übereinstimmen, der Vergleich also stimmt. Beim letzten ist der val 0x28 und der buffer 0x3B, für den ATmega gilt jedoch 0x28 == 0x3B ist true, warum auch immer :(
Du solltest die AVR-GCC Versionsnummer angeben und den erzeugten Assemblercode.
-
Thread
Labornetzgerät - Fragen zum Schaltplan
immerzu nur auf die teuren Angebote? Das Teil im angehängten Bild kostet hier 1.93 Euro, bzw. US$ 2,28 und zumindest in die EU kostenloser Versand. OK, die Zusammenstellung von roter Spannung und blauem Strom ist wohl sehr chinesisch und hier eher ungewöhnlich, aber bei _dem_ Preis? W.S.
ein Nachbau uninteressant. *DAS* ist ja nun gar kein Problem. Wenn da was im Bereich Arduino oder AVR-nackt zum Einsatz kommt, würde ich mich als "Brennstation" anbieten. rhf
-
Thread
Amtel Evaluationboard V2.01 - Programmieren mit WINAVR
=========================================== # Define programs and commands. SHELL = sh CC = avr-gcc OBJCOPY = avr-objcopy OBJDUMP = avr-objdump SIZE = avr-size AR = avr-ar rcs NM = avr-nm AVRDUDE = avrdude REMOVE = rm -f REMOVEDIR = rm -rf COPY = cp WINSHELL = cmd # Define Messages
Es liegt an der Nichtkenntnis der Abschnitte http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Einf.C3.BChrungsbeispiel http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Eing.C3.A4nge_.28Wie_kommen_Signale_in_den_.C2.B5C.29 des [[AVR-GCC-Tutorial]]s [C] int main(void
-
Thread
ENC28J60 reagiert nicht
Hey Leute! Ich versuche den ENC28J60 mit einem ATMega128 und der Procycon AVRLib zum laufen zu bekommen. Soweit ich das verstanden habe, funktioniert die SPI schnittstelle 1A! Hab auf dem Oscar geguckt ob was geschickt wird. Der Takt
ob der ENC richig läuft? Zur SChaltung muss man sagen: Der µC liegt auf einem Projektboard von AVR und wird über AVRStudio programmiert. Da kann also nix falsch sein. Die verbindungen vom SPI vom Board sind mit Kabeln mit dem SPI vom ENC verbunden. Die im Schaltplan dargestelle RJ45 buchse ist
-
Thread
PID Algorithmus arbeitet instabil
nicht auskommentiert. Ich habe wahrscheinlich bei posten irgenwie das */ gelöscht. Aber bei mir im AVR Studio ist es drin.
Sachen stehen drin. EDIT: Auch interessant: http://de.wikipedia.org/wiki/Faustformelverfahren_%28Automatisierungstechnik%29#Empirische_Dimensionierung
-
Thread
18- Kanal PWM Controller TWI(IIC)Interface FW. V.3
Kanal (8-Bit) Software PWM, Variable Auflösung 2-8 Bit @ 8MHz Internal RC and 8- Bit Resolution = 128- 250Hz PWM- Frequency @ 16 MHz Crystal Clock and 8- Bit Resolution = 250- 500Hz PWM- Frequency 2x Kanal 16- Bit Hardware PWM(Fast PWM), Variable Auflösung 2-16 ● 186 Byte SRAM für eigene Datenspeicherung
------ Das Ergebnis: ;------------------- Gesendete Pakete: 20595 Nicht eingetroffene Pakete: 28 Prozentualer Verlust: 0,136% Felercodes: 0x20, andere Fehlercodes wurden nicht registriert. Datasheet Code 0x20: SLA+W has been transmitted; NOT ACK has been received Also ich kann mit dem
-
Thread
AVR 16Bit PWM flakert unregelmässig
***************************************************** #define F_CPU 4000000L #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> long tab[256]={ 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5,
10, 10, 11, 11, 12, 12, 13, 13, 14, 15, 15, 16, 17, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 35, 36, 38, 40, 41, 43, 45, 47, 49, 52, 54, 56, 59, 61, 64, 67, 70, 73, 76, 79, 83, 87, 91, 95, 99, 103, 108, 112, 117, 123, 128, 134, 140, 146, 152, 159, 166, 173, 181, 189, 197
-
Thread
mal wieder ein LCD am Atmega8
gezogen habe, habe ich hier einen Pin gewählt der ebenfalls auf 0V liegt. Ich programmiere mit dem AVR Studio und als Programmer nutze ich USBProg mit einem vorinstalliertem AVRISP MKII Klon. Nun zum Programm: [code] #include <stdlib.h> #include <avr/io.h> #include "lcd.h" #include <util/delay.h
aber ich weiß nicht was. Ich hoffe auf eure Unterstützung. Viele Grüße, Karsten PS: Ich benutze AVR-gcc und AVR-Studio.
-
Thread
C-Programmierung
Tutorial (bis auf ein paar kleinigkeiten) GCC hab ich noch nicht gelesen bin selber erst noch im AVR-Tutorial mit Assembler unterwegs.... Aber hier http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#PWM_.28Pulsweitenmodulation.29 wären die Grundlagen erklärt... So den rest deiner Hausaufgaben
://www.servocity.com/html/hsr-8498hb_hmi_robot_servo.html RS-232C Daisy Chain Interface up to 128 servos D.h. die Dinger haben eine Serielle Schnittstelle. Datenblatt besorgen. Servo an den PC anhängen. Hyperterminal starten und mal mit dem Teil rumspielen, was man ihm (laut Datenblatt) so senden
-
Thread
Was ist aus dem Thread der MeteoData geworden? Gesperrt
Aber gerade drüber nachgedacht: Das würde dem AVR auch nicht gut schmecken. Müßte er ja unzippen. Gruß - Abdul
aufweisen, genauso andere Telegramme, die in den folgenden 28 Bit keine Unterschiede aufweisen. Somit sind die ersten 12 Bit genau wie die folgenden 28 Bit anscheinend abhängig von den 40 Zeitbits.
-
Thread
Probleme beim Schreiben in den Flash-Speicher
cli(); char i = 0; for (i = 0; i < 128; i+=2) { boot_page_fill(i, data[i/2]); if (i % 64 == 0 && i > 0) { boot_page_write(i-64); } boot_spm_busy_wait(); } boot_page_write(128-64); boot_spm_busy_wait
Löschvorgang fertig - Page schreiben - warten bis Schreibvorgang fertig (- ggf. Sektion aktivieren - siehe AVR/ boot_rww_enable()) - lesen MfG, subitus
-
Thread
SVPWM Ansteuerung eines BLDC
will jetzt nicht den Thread kaputt machen und die 1001ste Diskussion um µCs lostreten, aber einen AVR würde ich persönlich nicht auswählen - zumindest für Motorcontrol - da gibts um Welten geeignetere. Grüße, Christian
eigentlich 7 * 1100 = 7700kv. Wenn ich das jetzt in Psi_M [Vs/rad], also Ke umrechne: 7700kv / 60s = 128.33 Psi_M = 1 / 128.33 * 2Pi = 0.00124 [Vs/rad] Sehe ich das richtig oder sind diese kv Angaben auf den Motoren bereits auf einzelne Spulen bezogen? Ist es richtig, dass ich Ld und Lq, bzw
-
Thread
AT NGW100 problem beim booten
0x10200000 ## Booting image at 10200000 ... Image Name: Linux-2.6.27.6.atmel.1 Image Type: AVR32 Linux Kernel Image (gzip compressed) Data Size: 1251950 Bytes = 1.2 MB Load Address: 10000000 Entry Point: 90000000 Verifying Checksum ... OK Uncompressing Kernel Image ..
7c80: 3d4abeed ea128e56 3f1540b3 a5747d98 c2cda336 1cf00c4a 54899c5b 626f6f74 7ca0: 6d000062 6f6f742f 75496d61 67650030 30303000 30783738 30303030 0030006f 7cc0: 6f746d00 3bf4150f 8347df4e 5ec48926 c4a3f00d c1543316 24a69e3b
-
Thread
Fakultaet berechnen auf dem STK500mit AtMega16
ist es wirklich reizvoll wenn auch unnütz. Aber Sudoku ist auch unnütz und trotzdem beliebt ;) avr
ms 178 27.104 ms 179 27.102 ms 180 27.156 ms 181 27.297 ms 182 27.960 ms 183 27.947 ms 184 28.318 ms 185 28.636 ms 186 28.403 ms 187 30.433 ms 188 28.999 ms 189 30.303 ms 190 31.001 ms 191 30.979 ms 192 29.936 ms 193 30.180 ms 194 30.712 ms 195 31.733 ms 196 30.873 ms 197 31.020
-
Thread
SD-Karte Problem Grasshopper
Kernel Image ... OK Starting kernel at 90000000 (params at 13fa5008)... Linux version 2.6.28.4 (root@ANT-PC5) (gcc version 4.2.2-atmel.1.1.3.avr32linux.1) #2 Tue Oct 27 12:56:41 CET 2009 CPU: AT32AP700x chip revision C CPU: AP7 [01] core revision 0 (AVR32B arch revision 1) CPU: MMU configuration
.0:128k(boot)ro,64k(env)ro,-(root) partition=nor0,0 mtddevnum=0 mtddevname=boot [/c] oder die, die du bei AVR-Freaks gepostet hast: [c] ICnova> printenv bootcmd=mtdparts default;chpart nor0,2
-
Thread
Neues AVR Studio
Hallo, AVR Studio 4.18 steht zum Download bei Atmel bereit MfG
Moin, die Aussage von Atmels Homepage "AVR Dragon support for all AVR 8-bit devices including XMEGA, Programming and debugging within AVR Studio" bedeutet also tatsächlich, dass das 32kB-Limit gefallen ist? Ich konnte es bisher noch nicht
-
Thread
Application Note AVR335 (Mikrofonverstärker)
Ein paar Fragen zu dem in der Application Note AVR335 beschriebenen Mikrofonverstärker im Zusammenspiel mit einem Elektret-Mikrofon: 1. Hat das Ding schon mal jemand mit den angegebenen Bauteilwerten erfolgreich aufgebaut? Erfolgreich natürlich im
3604;ARTICLE=35461;START=0;SORT=artnr;OFFSET=16;SID=32UvnsMKwQASAAAHvURtQ214e3750ec2dc4835de803090078d28d). Auf der Suche nach Problemen habe ich natürlich hier eine Vielzahl an Alternativen für Verstärkerschaltungen gesehen. Schön und gut, aber: Mich würde interessieren, was konkret an dieser Schaltung
-
Thread
MP3 Player Schaltplan zum Review
Da du das SOIC28-Gehäuse benutzt, brauchen die Audi-Out-Ausgänge jeweils einen 100µF Auskoppel-Elko. Das SOIC28-Gehäuse hat keinen GBUF-Pin.
kann sollte doch eigenltich auch nicht stören. > Oder du regelst das ganze gleich per Software... AVR1 signalisiert AVR2, > dass er jetzt dran ist und schaltet seinen SPI in Slave-mode. Dann darf > AVR2 ran, bis er wieder die Kontrolle abgibt. > > Nutzt du den ADC? Wenn nicht sollte AREF nur über
-
Thread
LPC1100, superguenstig, 8-bit? Wird immer unnoetiger
Innovation wäre ja mal ein 32-Bit-uC als DIP. Schau dir mal die PIC24H bzw. dsPIC33F an, die gibts bis 128kByte Flash und 16kByte SRAM in DIP28. Sind aber nur 16bit, mit 40MIPs und Harvard Architektur dürften die ähnlich schnell sein wie der ARM.
Diese "Logik" verstehe ich nicht. >Schau dir mal die PIC24H bzw. dsPIC33F an, die gibts bis 128kByte Flash >und 16kByte SRAM in DIP28. Sind aber nur 16bit, mit 40MIPs und Harvard >Architektur dürften die ähnlich schnell sein wie der ARM. Jep, die habe ich mir schon mal angesehen (nur ganz
-
Thread
Hausbusplanung, was sollte anders gemacht werden?
Blitzeinschlag überlebt bei dem der Fernseher und die Hifi Anlage starben. Die Bus-Knoten sind mit AT90CAN128 Prozessoren verwirklicht (128K Flash ist ein grosser Overkill, aber die RAM Austattung der kleineren Variante ist sehr knapp, und Vereinheitlichen "nach oben" kostet nicht sehr viel). Ich habe mir dafür
apps/trac/openhc/wiki http://sourceforge.net/apps/trac/openhc/wiki/Ausgangsmodul%208fach%20Relais%20%28AM%29 >doseneinbaugeräte gibt es (ausser bei den tastermodulen) nicht. ja, gibt es nur als eingänge.. es gibt unterputz eingänge (8 eingänge) für dosen... (teilweise mit rückmeldung für LED..)
-
Thread
Pollin 16080 Touch mit ATMEGA32 und BASCOM
Touch eingeben, muss in die Formtabelle ein „_“ eingetragen werden. Für eine Funktionstaste wird nur 128 addiert. Beispiel: (1) erzeugt = (128+“1“),(128+“1“),(128+“1“) → 3 Raster breit 1 liefert eine „1“ zurück Mehr steckt nicht dahinter. Dinge wie () zum Erzeugen der Funktionstasten sind nicht
_touch_werte_anzeigen Alias 4 + 48 + 128 'Auswahlpunkt 4 _menue Alias 5 + 48 + 128 'Auswahlpunkt 5 _auswahl_6 Alias 6 + 48 + 128 'Auswahlpunkt 6 _zeichensatz_anzeigen
-
Thread
Mp3 Player mit Atmega
Ressourcenverbrauch allerdings die 100% Marke übersteigt, dann schon. Grob geschätzt würde ich sagen ein AVR müsste mit mindestens 100MHz laufen um eine 44kHz, 128kBit/s, Stereo mp3 zu dekodieren. Außerdem benötigt man über 10kByte RAM um die Zwischenergebnisse zu speichern.
128kBit/Sekunde = 16kByte/Sekunde
-
Thread
Umfrage zu installierten Hausbussen
Bitte nähere Info von Tintomat, JFK, Axel(Gast) und @Autor: Gast (Gast) Datum: 09.11.2009 22:28 Wer mag kann es vorher gerne Live anschauen... Wie und wo kann man das ???? lg Thomas
Bustechnologie: 485-Bus, pro Aktor Sensor jeweils ein AVR2313 + 485-Baustein programmiert mit Bascom-AVR Buslänge: ca. 200 bis 250m Buskommunikation: dezentral (Aktoren empfangen Tele, Sensoren senden Tele) 230V Verkabelung: keine
-
Thread
I/O Verteiler/Umschalter
nicht grausam viel Arbeit und für einen normalsterblichen Hobby-Bastler unlösbar? Einen Atmega 128 aus Logikgattern nachzubauen kanns ja auch nicht sein, dann kann ich auch gleich den Atmega einlöten.
>Einen Atmega 128 aus Logikgattern nachzubauen kanns ja auch nicht sein, >dann kann ich auch gleich den Atmega einlöten. Genau das wird aber gemacht. Das hat den Vorteil dass du sämtliche Hardware die du im Controller
-
Thread
Huhu - AVR XMEGA-Eval-Board für 29 US-$
ATtiny167 ATtiny2313 ATtiny2313A ATtiny24 ATtiny24A ATtiny25 ATtiny26 ATtiny261 ATtiny261A ATtiny28 ATtiny4313 ATtiny43U ATtiny44 ATtiny44A ATtiny45 ATtiny461 ATtiny48 ATtiny84 ATtiny85 ATtiny861 ATtiny861A ATtiny87 ATtiny88 ATxmega128A1 ATxmega128A3 ATxmega128D3 ATxmega16D4 ATxmega192A3
.com/AVR-Xmega-Mikrocontroller-Module/CrumbX128A1-V1-0-AVR-ATxmega128A1-USB-RS485-SD-Karte-Modul.html Viele Grüße, ER!K
-
Thread
Bug in WinAVR oder liegts an mir?
r29, 0x01 ; 1 } [/code] Wie kommt das movw r28, r18 dorthin ? Übrigens funktioniert es wenn man in der Union Sekunden und Minuten vertauscht. Hier der Sourcecode: [code] #include <avr/io.h> typedef union { struct
ausliest. Außerdem habe ich die Kommandozeile auf folgendes Minimum herunter gebrochen: [pre] avr-gcc -S -mmcu=atmega128 -Os -fno-inline-small-functions -fno-split-wide-types bug.c [/pre] Offenbar liegt der Bug also darin, wie das -fno-split-wide-types implementiert ist und ist aber nur reproduzierbar
-
Thread
Threading in C
Hallo, kann man einen AVR in C programmieren und Threads erstellen? Ich sende von einem PC an den Controller ein Telegramm über einen Datenbus. Die ankommenden Daten sagen dem µC wie lange einzelne Pins jeweils geschaltet werden
am Herd hast, von denen der eine nach 10 Minuten, der nächste nach 13 Minuten und der dritte nach 28 Minuten ausgeschaltet werden muss, du aber nur eine Uhr zur Hand hast, wie machst du das dann? Und wie machst du es, wenn du keine Uhr hast, sondern nur ein Zeitsignal, welches regelmässig jede Sekunde
-
Thread
AVR-NET-IO vs. Eingenbau
Hallo zusammen, das AVR-NET-IO ist für den Preis sicher nicht schlecht, aber ein paar Dinge stören mich dann doch und da ich eine Steuerung ca. 15 mal bauen werde frage ich mich ob es nicht doch sinvoller ist eine eigene Plantine zu machen. Ich wollte auf einer Eurokarte folgends unterbringen: ATmega64 / ATmega128 (SMD) ENC28J60 (SMD) RS232 mit max232 (nicht immer bestückt) Schaltregler für 5V und 3,3V 8 Relais + Steckbare Schraubklemmen Anschluss für LCD Anschluss für JEDEC (zum Debuggen) Anschluss für
-
Thread
Eigenes Evaluationsboard
Ich baue mir auch gerade eins. Für 20, 28 und 40 Pin-AVR´s und einem Mega128L.........
habe ... http://www.dieelektronikerseite.de/uC%20Ecke/Lections/RS232%20-%20Der%20PC%20und%20der%20AVR%20verstehen%20sich.htm http://www.dieelektronikerseite.de/uC%20Ecke/Lections/Terminalfunktionen%20-%20Wenn%20der%20AVR%20was%20zu%20sagen%20hat.htm cya The_ride
-
Thread
Display Module CFAF320240F-TS Ansteuerung --- ATMEGA 128 ---- STK600
Hallo an alle, ich bin dabei ein LCD Module (CFAF320240) mit dem Atmega 128 und STK600 anzusteuern.Mein Display tut nichts wenn ich das test program laufe lasse. Was mache ich falsch ? Bitte um Hilfe ! Danke im voraus #include<avr/io.h> #include <util/delay.h
absturtz nach abruf von unterprogram. Kann mir jemand genau sagen wie ich die Fusebits von ATMEGA 128 richtig einstellen kann? Hardware : STK600 Debuger : JTAGICE2 Entwicklungsumgebung : AVR Studio Danke im voraus.