-
Thread
AVR soll Pumpe Steuern Relais geht an und aus?
vermisse die 100n an der Betriebsspannung des AVR. Die gehören >prinzipiell dicht am IC da hin. C1. >Ich vermisse den 100n am Eingang des 7805. Der ist ein Legende, ist aber auch vorhanden. C2. MFG Falk
oh ich seh gerade das der Transistor im C5 hängt... Keine bösen Worte ;) ich änder das noch.
-
Thread
AVR Eclipse Plugin 2.1 Released
-MP -MF"3c5x9.d" -MT"3c5x9.d" -c -o"3c5x9.o" "../3c5x9.c" avr-gcc.exe: atmega128: No such file or directory avr-gcc.exe: 14745600: No such file or directory make: *** [3c5x9.o] Error 1
-MMD -MP -MF"3c5x9.d" -MT"3c5x9.d" -c -o"3c5x9.o" > "../3c5x9.c" > avr-gcc.exe: atmega128: No such file or directory > avr-gcc.exe: 14745600: No such file or directory > make: *** [3c5x9.o] Error 1
-
Thread
Wie schnell ist der Counter eines 8-Bir µC's
Tip: Lies bei "Input Capture"
lustigerweise überlesen haben :). Ich jedoch eine einfachere Methode gefunden die Zeit zu messen: Der µC hat für den Timer 12 eine capture Einheit die bei steigender oder fallender Flanke den Timerwert in 2 Resgister schreibt. Die Genauigkeit beträgt hierbei 42ns.
-
Thread
Was hört ihr für Musik ?
) https://www.youtube.com/watch?v=T2JnyCuAQMg&list=RDEMHs9PqC_QqLMZxaYKQnD_PA&index=22 https://www.youtube.com/watch?v=SEQpp2xvWY0&list=RDEMHs9PqC_QqLMZxaYKQnD_PA&index=7 https://www.youtube.com/watch?v=bGPo1Nm66Rw&list=RDEMHs9PqC_QqLMZxaYKQnD_PA&index=42
Für's Wochenende... Gladwyn Badger Rack 'em Up https://www.youtube.com/watch?v=42TBALhi8NE Tom Petty - Learning to Fly https://www.youtube.com/watch?v=s5BJXwNeKsQ&list=RDejorQVy3m8E&index=48 The Boy · Shannon & the Clams https://www.youtube.com/watch?v=aQaW7cPM4RM&list=RDaQaW7cPM4RM
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
. Also es ist im Prinzip nicht schwieriger wie in C. C ist ja auch keine Hochsprache.
88 FOR J=0 TO 20:FOR I=0 TO 20 89 GOSUB 91:NEXT :NEXT :Q=M:RETURN 90 'draw one array element 91 C=AR(100+21*J+I):D=0:F=6 92 IF C=49 THEN D=15:F=1 93 IF C=46 THEN D=226:F=6:M=M+1 94 IF C=42 THEN D=235:F=2 95 COLOR F,0:? @1+J,4+I;%D;:RETURN # [/pre] Gruß Jörg
-
Thread
inline-asm: output-/input-Operandenliste
auf 2 Fehlermeldungen vom gcc habe ich m. W. alles soweit stehen, aber es gibt Motze vom gcc: qq.c: In function 'assemble': qq.c:18: error: output operand constraint lacks '=' qq.c:9: error: output operand constraint lacks '=' qq.c:9: error: invalid lvalue in asm output 0 Dazu der gesamte Code
x), "r" (y), "r" (z) // Zeile 17 ); // Zeile 18 } int main(void) { x = 42; y = 50; z = 84; //assemble(x, y, z); assemble(); } [/c] Zwei Möglichkeiten wären da, einmal die Parameter an die assemble()-Funktion per Parameterübergabe zu übergeben oder als globale
-
Thread
AVR TWI Master und Slave Funtionen in C
: x = I2C_Write(0x01); // 1 byte will follow... x = I2C_Write(0x2A); // dec 42, die antwort auf die frage des lebens ;) break; } I2C_STATUS = 0; I2C_Stop(); } uint8_t I2C_Write (uint8
verarbeitet es korrekt, und sendet dann ebenso erfolgreich, das erste Byte=1 (TWSR=b8) und das zweite Byte=42 (twsr=c0) (Ausgabe auf LCD am Slave) Nur leider kommt das zweite Byte nicht richtig am Master an, wenn ich es mit itoa wandel und anzeige (Ausgabe auf LCD am Master) habe ich nur einen Datenmüll,
-
Thread
Wie viel bin ich wert
Berufserfahrung: 1 Jahr, kleine sowie größere Projekte. Erfahrungen in der Programmierung von FPGAs, µC's, MFC Software, Datenbanken, Projektplanung und Umsetzung etc. Zu mir: zielstrebig, engagiert, selbstsicher, teamfähig. Warum ich es hier frage, weil ich mich in meiner Firma unterfordert und
> ...kleine sowie größere Projekte. > Erfahrungen in der Programmierung von FPGAs, µC's, MFC Software, > Datenbanken, Projektplanung und Umsetzung etc. Das alles in einem Jahr? Da gehörst du sicher zu den Wertvollsten in diesem Forum.
-
Thread
[S] Leute die einen Logic Analyzer (MiniLA) bauen wollen
PIN42 ist ja NC... MfG Hias
Hallo Weiß jemand welchen XC95288XL mann für die schaltung braucht? XC95288XL-6TQ144C XC95288XL-7TQ144C XC95288XL-10TQ144C mfg
-
Thread
Cypress 68013, cyAPI
& 0x01) { IOA |= 0x02; } else { IOA &= ~0x02; } } [/c]
] = 'Y'; EP8FIFOBUF[511] = 'Z'; } [/c]
-
Thread
drossel für leuchtstofflampen
Leuchtstofflampen sind eher 60...120V Hab die UV-Röhre von Philips (15W) gemessen (mit Oszi.): 36...42V Harald Wilhelms schrieb im Beitrag #3083943: > Deshalb ist der Tip, die Elektronik einer alten EL > > zu nehmen, nicht immer richtig Doch! unbedingt. Die UV Röhre haben andere, meinst niedrigere
aber lieber lasse, da ich sehe dass das nichts bringt, aber warum nicht dafür eine 9W. Danke für den Tip!
-
Thread
MSP430 - IAR C-Spy Macros
Wo sind denn die C-Spy Macros dokumentiert? Bist du sicher, daß die auch mit dem EZ430 funktionieren?
Ich befürchte, dass ich mir doch eine UART-Schnittstelle in den µC programmieren muss. Dumm nur, dass der 2012 nun gerade eben 'nur' SPI und I2C hardwaremäßig unterstützt :-(
-
Thread
C-Code mit AVR-Studio-Simulator debuggen möglich?
besser debuggen lassen. Wenn du gerade nichts besseres weißt, dann taugt allemal sowas wie [c]PORTB = 42;[/c] als ,,richtiger'' Code.
eigenes Projekt dafür auf gemacht. der Code sieht wie folgt aus: #include <avr/io.h> int a=400,b,c; int main(void) { DDRC = 0xFF; DDRA = 0xFF; PORTA = 0xFF; for(b=0;b<a;b++) { for(c=0;c<=1000;c++); } PORTA = 0x00; while(1); } es sollte
-
Thread
Wer kennt Takata Petri
Produktion nur Bandarbeiter? Und ist jeder Bandarbeiter gleich so dumm das er nicht ein paar Zeilen C programmiert bekommt und einen Lötkolben am richtigen Ende anfassen kann? Was entwickelst du eigentlich? Tierfutter?
ich dass es an den Vorgaben liegt die aus Japan kommen, dem scheint aber eher nicht so zu sein. Mein Tip, Finger weg! Natürlich gilt das für den Berlin Standort!
-
Thread
Webserver ATmega32/644DIP ENC28J60
@Alle So endlich habe ich es geschafft und habe die timer.c so geändert, danke auch an Holger für den Tip, das er im CTC Mode mit ATMEGA32 und ATMEGA644 arbeitet. Hat man einen externen Uhrenquarz angeschlossen kann man in der config.h durch folgende Zeile beeinflussen
8 2009 um 19:18:18 Compiliert mit GCC Version 4.3.2 NIC init:enc revid 4 My MAC: 00:22:f9:01:1c:55 IP 192.168.1.64 MASK 255.255.255.0 GW 192.168.1.1 ping 192.168.1.1. MY NETWORK! ARP Eintrag nicht gefunden* enc_send: 42 bytes enc_receive: EPKTCNT=1 enc_receive: status=0080 enc_receive
-
Thread
Bluetoothmodul BTM-222
[C] UBRRH = (unsigned char)(baud>>8); UBRRL = (unsigned char)baud; [/C] Ne, das ist jetzt wirklich nicht dein Ernst? Und das hier erst: [C] USART_Transmit('0x0D'); [/C]
}[/c] Gruß Benjamin
-
Thread
300A mit Mosfets schalten.
Programm : VMO1200-01F Parameter VMO1200-01F VDSS, max, (V) 100 ID25, Tc = 25°C, (A) 1245 <- !! ID80, Tc = 80°C, (A) 930 RDS(on), max, Tj = 25°C, (mOhms) 1.35 tf, typ, (ns) 200 tr, typ, (ns) 500 Einfach mal bei www.ixys.com schauen, bei den MosFet-Modulen
Lötzinn schmilzt ab etwa 180°C, die Sperrschichtemperatur ist meist bis mindestens 175°C spezifiziert. Wenn der Kühlkörper also schlecht montiert ist, kann es durchaus mal passieren, dass ich Bauteile auslöten. Mosfets überleben das
-
Thread
Amiga-Minimig läuft auf DE2 Board
So kann ich erst mal mit den von dir bereitgestellten POFs rumspielen. In wie weit ist den der EP2C35 ausgelastet ? Siehst du Chancen das Design auf einen EP2C20 (DE1) zu fitten? Gruß der auf die Sourcen gespannte Claude
im POF file fuers DE1 hab ich als device EPCS4 mein board hat EP2C15/20 ... help ;)
-
Thread
Segmentation fault
Treffer bei Google. Der 1. und der 2. sehen schon gut aus: http://forums.winamp.com/showthread.php?s=42&threadid=136004 http://forums.winamp.com/showthread.php?s=42&threadid=167618 Ursache soll sein, dass das Schreiben der Logfiles vom Shoutcast-Server nicht möglich ist, weil (am Ort wo die Logfiles
Google. > > Der 1. und der 2. sehen schon gut aus: > http://forums.winamp.com/showthread.php?s=42&threadid=136004 > http://forums.winamp.com/showthread.php?s=42&threadid=167618 > > Ursache soll sein, dass das Schreiben der Logfiles vom Shoutcast-Server > nicht möglich ist, weil (am Ort wo die
-
Thread
AVR & Bluetooth Wie schwer Wie teuer? Gesperrt
einfach, sicher, 254 Module möglich, blockert aber einen Port des Masters) Die zweite Idee war, I2C, braucht wennig Leitungen, einfach zu Konfigureiren eine vielzahl von Modulen möglich, jedoch braucht der Slave umbedingt einen I2C IC zum Komunizieren. Nachteil kurze Komunikationsstrecke. Dritte
Danke für den Tip! Noch einen schönen Tag Gruß Siegmar
-
Thread
Finetuning 6510 Emulator / C / AT91SAM7S256
$B525,X B033 CA DEX B034 10 E1 BPL $B015 B036 85 F8 STA $F8 B038 4C 42 B4 JMP $B442 ------ 8< ------ 8< ------ SCHNAPP ...so, nun zum eigentlichen Thema: der größte Teil der Emulation läuft eigentlich in einer Switch / Case Anweisung ab. Es wird die passende Aktion
wieviele Takt-Zyklen der ARM für die Emulation eines Befehls benötigt? 3. kann ich irgendwo im C Code "echte" ARM-Assembler-NOPs einfuegen, um alle Befehle gleich lang laufen zu lassen? Vielen Dank für jeden Tip! Peter
-
Thread
MOSFET-Dimensionierung für Step-Up Regler
Wo hast du denn den 1kV SMD C her?
Marius Schmidt wrote: > Wo hast du denn den 1kV SMD C her? 7569386 bei Farnell
-
Thread
Ferchau und Brunel
nachlegen müssen um überhaupt jemand hinter dem Ofen vor > zulocken. Ja, Alten Engineering hat mir 42.000 € geboten.
und hatte im Bachelor (Praktikum+BA) mit Planung usw. zu tun. Im Master bin ich dann aber auf die uC-Schiene (Gerät entwurfen, gebaut und mit C programmiert) gekommen und hab das auch als MA gemacht. Erstmal zur Gehaltsvorstellung bzgl. dem Planungsbüro. Sind 32.000€ Jahresbrutto bei offiziell 0
-
Thread
µblox + uart + rnmega128 + display + PROBLEM
Steckleiste scheint es nicht zu geben und mit Challenger-Clips (http://www.reichelt.de/?;ACTION=3;LA=4;GROUP=C171;GROUPID=3244;ARTICLE=63457;START=0;SORT=artnr;OFFSET=16;SID=42) am MAX willst du nicht dauerhaft arbeiten ;-) Eine Möglichkeit 4/ ist anscheinend durch das Funkmodul blockiert. Ein RN-Mega128 ohne
Signalinvertierung und Signalanhebung. Du kannst damit dann auf den jetzigen RS232 Eingang gehen. Den Tip "Simpler Yet" kannst du auch anwenden, damit sparst du den rechten Transistor und die Bauteile drumherum (2 Widerstände, Diode).
-
Thread
Kühlkörperberechnung
auch nicht so richtig auf die Verlustleistung schliessen. Also die verwedeten Transistoren sind TIP41 und TIP42 mit 6A stromspitze und max. 80 V. Datenblatt hier: http://www.fairchildsemi.com/ds/TI%2FTIP41C.pdf http://www.fairchildsemi.com/ds/TI%2FTIP42C.pdf Vielleicht könnt ihr mir ja nen
dass müsste doch so passen oder? P=U∙I=6V∙5A=30W Sicherheitswert für TJ : T_j=T_j-25K=150°C-25°C=125°C Berechnung des gesamten Wärmewiderstandes: R_G=(T_j-T_U)/P=(125°C-40°C)/(30 W)=2,83 (°C)/W=2,83 K/W Berechnung des therm. Widerstandes des Kühlkörpers: R_G = R_thG+ R_thÜ
-
Thread
Frage zum Tuner FM1216ME
aus einer alten PCI-Karte ausgelötet. Der Tuner kann Radio sowie TV Empfangen und wird über den i2c-Bus angesprochen. Ich will den Tuner als Radio verwenden und mit einem Atmega16 ansteuern. Die Verbingung per i2c klappt, ich kann senden und auch das Statusbyte auslesen, leider bekomme ich aber
Dich etwas in C auskennst hilft das vielleicht: http://linuxtv.org/hg/v4l-dvb/file/dff42ce32609/linux/drivers/media/video/tda9887.c Trotzdem meine ich das im Tunergehäuse ganz versteckt noch ein dritter Chip sitzt
-
Thread
Gehalt E-technik 2007
Wenn Besoldungsordnung C dann fängt die bei C1 Stufe 1 2691,94€ an und hört auf bei C4 Stufe 15 6173,79€
Nach über 4 Jahren 42k? Finde das schon lecker, wie manche Firmen agieren und ihre Mitarbeiter auslutschen. Ich hatte vor nicht langer Zeit ein Projekt in Firmwareentwicklung für einen C51 (eigentlich aber unerheblich, da
-
Thread
Anfängerfrage USART (easy)
MMD -MP -MF .dep/main.o.d main.c -o main.o main.c:21:7: warning: "UL" is not defined main.c:21:7: warning: "UL" is not defined main.c:21:7: error: division by zero in #if main.c:21:26: warning: "UL" is not defined main.c:21:26
implicit declaration of function 'uart_putc' main.c: At top level: main.c:42: error: conflicting types for 'uart_putc' main.c:42: note: an argument type that has a default promotion can't match an empty parameter name list declaration main.c:36: error
-
Thread
Vollbrücken-Gegentaktwandler
schon ein halbes kW einer Motorsteuerung fast ausgereicht! Deshalb der ernst- und gut gemeinte Tip, dir zuerst einmal ein kleines Netzteil aufzubauen! 50W und von 12 nach 24 oder 36V. Bis das gut und stabil bei vollast und >90% Wirkungsgrad läuft, wirst du eine Weile beschäftigt sein! gruss rayelec
))) http://mediacenter.corriere.it/MediaCenter/action/player?uuid=9eea8cba-3468-11dc-b6ce-0003ba99c53b Das ist definitiv Beschleunigung !
-
Thread
Ladekurve Kondensator bei konstanter Ladung
W = Integral(P(t)dt) = C/2 * U^2 U(t) = sqrt(2/C * Integral(P(t)dt)) ?
* (1/C) * I² * t² ergibt P_lade(t) = (1/C) * I² * t (linear steigend!) So siehst aus....
-
Thread
UART Bootloader ATtiny13 - ATmega644
:101EE00026F3CDCF69EA50D06894A0E6B0E0D4E004 :101EF00031D031F42FD0605819F48EF0689405C0B9 :101F0000E8946D93A032BD0799F7A0E6B0E008D041 :101F100060F6E05CFF4FA032BD07C9F71EF7AFCFF8 :101F2000E0306EE1F607A8F40D901D9061E00BD053 :101F300032966E2F6E73C1F7E054F04063E003D029
:101EE00026F3CDCF69EA50D06894A0E6B0E0D4E004 :101EF00031D031F42FD0605819F48EF0689405C0B9 :101F0000E8946D93A032BD0799F7A0E6B0E008D041 :101F100060F6E05CFF4FA032BD07C9F71EF7AFCFF8 :101F2000E0306EE1F607A8F40D901D9061E00BD053 :101F300032966E2F6E73C1F7E054F04063E003D029
-
Thread
Potentialproblem bei Beschaltung eines npn mit uC
170V. Ich hab dran gedacht mit einem Optokoppler zu arbeiten. Ist dies möglich? danke für jeden Tip sagt, Raffael PS: auf dem Schaltplan hab ich immer nur eine Cathode jeder Röhre eingezeichnet.
Aha, sieht schön aus, allerdings muß ich dann noch kucken ob es für den MPSA-42 einen PNP gibt. Würde es denn prinzipiell mit Optokopplern funzen und ist es schwierig die Widerstände zu dimensionieren? Danke übrigens für die schnelle Antwort!
-
Thread
Verständniss frage....
Welchen schlagt ihr vor ? Die TIP-reihe ??? Oder BUZ Typen ???
der linearregelung bleiben. denn: durch die pwm müsste man die rückkopplung erst wieder durch den uC führen, und das muss ja nun wirklich nicht sein. analog ist meistens doch schneller als ein uC. dann erhält man wenigsten auch eine saubere spannung. greets - karl
-
Thread
USB-Dschungel
die Variante von Elektor (obdev) "AVR steuert USB" sehr gut. Hiermit kann ich aber (glaube ich) den µC nicht flashen, oder? Was gibt es für mich hinsichtlich dieser "Bedingungen" für Alternativen? Michael
+ Kommunitation per * UART + TWI + SPI http://www.myavr.de/shop/artikel.php?artID=42 funzt prima. Grüße J.
-
Thread
Bleiakku-Lader 12/24V
Ja, ebenso sind C6 und C7 verkehrt herum eingezeichnet.
bereits bemerkbar, dass die Temperatur des FET, gemessen am Kühlkörper, während des Ladens um ca. 10 °C höher liegt. Letztlich sind die von Uwe oben skizzierten 42V ja keine Dauerbelastung sondern gepulst, im Mittel daher - wenn überhaupt - höchstens die Hälfte. Vielleicht kann dieses Thema jemand erörtern
-
Thread
Timer 2 Signale
unsigned char verwenden denn TH1, TL1 sind je 8 BIT und bilden gemeinsam z.B. einen 16 BIT Timerwert: [c] uint16_t TimerVal; TimerVal = TH0 << 8 | TL0; [/c] Solltest du also diese Betriebsart verwenden (16 BIT) Timer dann mußt du den Integer Wert noch Stelle für Stelle nach ASCII umcodieren und
alle deine Interrupts raus und dann frag doch einfach den PIN ab und starte bzw. stop den Timer. [c] if (meinEingangEins) TR0 = 1; if (meinEingangZwei) TR0 = 0; printf("\n\rTimerwert: %u",TimerVal); [/c] So, was bezeichnest du als 100 Hz ? Du hast einen Timer als 16 BIT Zähler. Bei einer
-
Thread
bidirektionale RS232 Funkbrücke mit RFM12
RFM12B-868 aufbauen. Bekomme beim übersetzen aber die Fehlermeldung TIMSK undefined. Da ich von C keine Ahnung habe, bräuchte ich mal einen Tip. Gruss Peter
LED_TX PORTD_6 #define LED_RETRANS PORTD_5 #define LED_ERR PORTD_4 [/c] Es leuchtet nun keine LED, auch nicht wenn ich ein serielles signal anschließe :/ Im Softconfig Menü wurde 2400Baud und Kanal 2 eingestellt. Wenn du noch einen Tip hättest wäre ich dir wirklcih dankbar
-
Thread
Eclipse Plugin für Fujitsu 16bit µcs Gesperrt
\bin\..\lib\907\lib905m.lib(__STD_LIB_vdblcons) 41 c:\softune\bin\..\lib\907\lib905m.lib(__STD_LIB_abs) 42 c:\softune\bin\..\lib\907\lib905m.lib(__STD_LIB_fafdivl) 43 c:\softune\bin\..\lib\907\lib905m.lib(__STD_LIB_fafmull) 44 c:\softune
Eclipse CDT installiert (galileo) - Plugin (Version 1.1.4) in eclipse/plugins-Ordner kopiert - Neues C-Projekt angelegt - Unter Executable erscheint kein Fujitsu-Controller zur Auswahl Hat jemand einen Tip? Gruß, Sven.
-
Thread
Elektotechnik - Ingenieur / Schweiz Einstiegsgehälter
1/3 des Gehaltes abgegolten. Du verstehst die, weiter oben von mir angegebene, Formel nicht:[c] |EUR-Brutto| * 2 = |CHF-Brutto|[/c] Bei einem Umrechnungskurs von 1,00 EUR = 1,60 CHF ergibt sich in dem o.g. Beispiel: [c]40000 EUR * 2 = 80000 CHF[/c] ein (auf EUR) rückgerechnetes (Schweizer
für die weitere Verhandlung angemessen? ciao Mitulatbati > |EUR-Brutto| * 2 = |CHF-Brutto|[/c] > Bei einem Umrechnungskurs von 1,00 EUR = 1,60 CHF ergibt sich in dem > o.g. Beispiel: > [c]40000 EUR * 2 = 80000 CHF[/c] > ein (auf EUR) rückgerechnetes (Schweizer-)Zielgehalt von 50000 EUR.
-
Thread
Drehwinkelgeber -> Drehzahl
Winkeldaten zusätzlich die momentane Drehzahl berechnen (max. 2000 U/min). Der Controller ist ein M16C(16MHz). Mein Ansatz ist folgender: Ich messe die genaue Zeit die eine Winkelmessung benötigt, bestimme die Änderung des Winkels in diesem Intervall und berechne: (delta_omega/(delta_t*360))*60 = Drehzahl
subtrahieren, dass ist dann ein Bruchteil einer Umdrehung. Du erhältst dann direkt ein Ergebnis von z.B. 7,42 U/s (*60 = Upm)
-
Thread
USART ATMega 168
von einem AVR übernommen, bei dem UBRRHn mit UCSRnC zusammenfällt und dann das Bit 7 zur Unterscheidung beider Register benutzt wird. Nach meiner Erfahrung fasst man das Steuerregister C der USART am Besten einfach gar nicht an, wenn man sowieso
sicher, dass dein Terminalprogramm dieses Zeichen überhaupt anzeigen kann? Ich hatte deine Version [c]UDR0 = UDR0 + 1[/c] übernommen. Sinnvoller wäre jedoch: [c] uint8_t c = UDR0; if (c >= 'A' && c <= 'z') c = c + 1; UDR0 = c; [/c] Damit würden wenigstens Steuerzeichen wie CR und
-
Thread