-
Thread
Wie funktioniert ein Servomotor?
. Die funktionsweise wie mit PWM über den Poti,Resolver oder so den Winkel angibt bleibt mir leider unklar. Stephan
Hallo, ich möchte den Motor (frequenzgeregeltem Motor 2,0 kW, 230 V, 50 Hz) einer Drehmaschine (Drehmaschinen D6000 hs (mit high speed Motor)) https://www.wabeco-remscheid.de/index.php?cat=c2210_D6000---Ausstellungsmaschine.html&XTCsid=b010fb84cf892d0854ae2eaa8385351d
-
Thread
LED PWM-Ansteuerung
Hallo, Ich Habe mittels eines AT Mega8515 ein PWM Signal erzeugt. Die Frequenz liegt bei ca. 13KHZ. Das ganze soll mit einer Batterie betrieben werden. Es müssen 4 unterschiedliche LED Stränge sein, damit ich verschiedene Farben
Batterie, Kommen. Achso, bei den Batterien dachte ich an normale Mignon zellen, Je nach Regler 2 oder 3 Batt in Reihe / Paralel. Marco
-
Thread
Probeschaltung mit Funktionsgenerator und (Labor)Netzteil testen Gesperrt
Hier ist es richtiger beschrieben: https://de.aliexpress.com/item/1005004255904120.html *ZK-PP2K* signal generator is a device that provides electrical signals at a variety of frequencies, square wave,pulse and output levels.It supports dual mode:PWM mode and PULSE mode.It supports high current
disabled output 10>.Direct drive LED/Motor/solenoid valve 3.Parameters: 1>.Product name: ZK-PP2K PWM Signal Generator 2>.Model: ZK-PP2K 3>.Work voltage:DC 3.3V-30V 4>.Frequency range:1Hz~150KHz 5>.Frequency accuracy:2% 6>.Duty cycle range:0.00%-100% 7>.Output Current: *8Amax* ....
-
Thread
Atmel noch zukunftsfähig? Gesperrt
Peter D. schrieb im Beitrag #5663239: > Z.B.: > Microchip AT89LP6440: > https://www.digikey.de/product-detail/de/microchip-technology/AT89LP6440-20JU/AT89LP6440-20JU-ND/2238131?utm_adgroup=Embedded&mkwid=sTnwwNaTq&pcrid=295910298372&pkw=&pmt=&pdv=c&productid=
PIC24/dsPIC33 und die neueren PIC18 (die mit einem J oder K im Namen) laufen ja intern nur noch mit 2.5V oder 1.8V, nur der IO-Ring läuft noch auf 3.3 oder 5V. Genau so bekommen sie 5V dsPIC33EV mit internen 120 MHz oder 3.3V Dual-Core dsPIC33CK mit 90Mhz für den primären und 100 MHz für den sekundären
-
Thread
16 unabhängig arbeitende Oszillatoren ?
immer das Analogsignal ausgegeben wird, per eingebauten D/A-Wandler, per initialisiertem 8 biss 16 bit PWM mit 16000 Hz Zyklus, oder an 8 bis 16 Ausgangspins per externem R2R Netzwerk oder extern angeschlossenem (parallel) D/A-Wandler oder per SPI an seriell angeschlossenen D/A-Wandler.
Reichelt den nicht und zweitens ist er schlecht lötbar. Das Programm wäre auf ihm aber supereinfach. AT90PWM hat Reichelt auch nicht. Bleibt der M16C Typ M30624, den es bei Glyn fein aufgelötet auf einem Board gibt. Leider ist das kein AVR. Also wird man sich wohl von Typen mit eingebautem D/A-Wandler
-
Thread
Hab mal ein Bild von meinem Testboard gemacht
img src=http://320096481621-0001.bei.t-online.de/Fotos/audio/at90s4433.JPG> Gruß Philipp
Bei kleineren Gehäusen, z.B. TO220 verdrehe ich einfach die unteren 2/3 um 90° Dann geht's. Was aber noch dicker ist, passt nicht mehr. Gruss Jadeclaw.
-
Thread
Akku Ladetechnik
Hallo Ich habe das 2te Board im CCS9620SL Datenblatt nachgebaut und habe leider feststellen müssen das kein Akku erkannt wird. Ich habe daraufhin mal gemessen und habe schöne PWM Impulse die nach der Spannung (mal getestet
@Sascha Ich verstehe trotzdem nicht, wozu Du die hochgenaue PWM wirklich brauchst. Die mir bisher bekannten µC-gesteuerte Schaltregler arbeiten alle mit nicht mehr als 8bit-PWM, und die neuen sogenannten Lighting-AVRs AT90PWM1..3 verwenden ihr "Resolution Enhancement
-
Thread
Frage zu PWM unter C
gerade am Herumspielen an Mikrocontrollern. Ich versuche gerade herauszufinden wie ich mit C die PWM-Funktion des Mikrocontrollers(AT90S8535 bei 8MHz) aktiviere. Ich hab mich gerade durch das Datenblatt gelesen und hab mal die Einstellungen gemacht(hoffentlich richtig). . . . OCR1AL=0x7F;
); // Counterfrequenz = Taktfrequenz = 4MHz // f(TC1) = 4MHz // f(PWM) = f(TC1) /((2^(N+1)-2) = 4MHz / (2^11 -2) = 1955 Hz // T(PWM) = 1/f(PWM) = 511,5us // bei OCR1A=512 ==> THigh(PWM) = 255,75ms und TLow(PWM) = 255,75ms // Tein = 255,75ms // Taus = 255,75ms
-
Thread
PWMs mit AT90PWM316
Hallo, ich möchte mit einem at90pwm316 µC drei fast PWMs ausgeben, von denen ich das Dutycicle im Programm einzeln verändern kann. Die Frequenz der PWMs soll bei allen drei gleich sein. Ich habe schon sehr lange versucht es alleine
Ausgang gesetzt). UNd mit der Änderung müsste auch an PE1 das PWM-Signal vom B-Kanal vorhanden sein. Im Simulator zumindest ist es da.
-
Thread
Frage PWM ATmega32u4
Hallo zusammen, Habe ein kleines Problem beim verstehen der PWM/Timer0 des ATmega32u4. Ich möchte einen Servomotor ansteuern mittels Timer0 (8-Bit) wobei die PWM folgendermaßen aussieht: 1ms = 0° (Links) 1,5ms = 90° (Mitte) 2ms = 180°(Rechts) Ich versteh
(1<<COM0B1) | (1<<COM0B0) | (1<<WGM00) | (1<<WGM01)); //COM: Set OC0B on Compare Match, clear OC0B at TOP / FAST PWM TCCR0B |= ( (1<<CS00) | (1<<CS02) ); //Prescaler auf 1024 sei(); while(1) { if(pos < 0) //pos soll später eine Variable sein welche von einem Joystick
-
Thread
wieviel µH für negative Hilfsspannung mit AVR
schaltfrequenz...getaktet wird der Avr mit 14,x mhz, k.a was die pwm da schafft. laststrom..wie gesagt nur für op amp, bzw 2 ts 912
versuchen. Ich betreibe damit 4 Stück INA122. Dadurch kann ich dann wirklich 0V messen. Die PWM setze ich auf 150kHz (AT90CAN128): [c] OCR0A = INV_PERIOD / 2 - 1; TCCR0A = 0<<FOC0A | 0<<WGM00 | 0<<COM0A1 | 1<<COM0A0 | 1<<WGM01 | 0<<CS02 | 0<<CS01 | 1<<CS00;
-
Thread
AVR Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung !
es den Anschein) Ich hab sowieso nochmal zwei fragen zum code: ldi temp, (1<<WGM12)|1 ;10bit PWM bei 16MHz: 15,625kHz Sezt das nicht temp auf 0xFF ?? ldi temp, (1<<SPE)|(1<<MSTR)|(1<<CPHA) ;fclk/2 Schiebetakt out SPCR, temp ;Enable SPI Slave, Interrupt sbi SPSR, SPI2X Ist der
mit der PWM nicht so elegant. Der hat nur 2 8Bit Timer. Um ein Osziloskopbild auszugeben bräuchte man wohl etwa 7 Taktzyklen pro Pixel. (wenn man das Bild nicht um 90 Grad dreht) Der Code wäre etwa so: LD
-
Thread
Atmel Fehler beim Debuggen
Hallo zusammen! Ich benutze ein STK 600 und ein JTAG ICE mk3 um meinen AT90PWM3B zu debuggen. Die Software wird in den uC geladen und sobald ich den ersten Debuggschritt ausführen möchte, springt er in den Disassembly-Code. Gelber Pfeil steht auf scopeband und sobald
= (unsigned int)(((((float)ADC_Vin*5)/(float)Vc_LEM)-2.5)/0.00222); e = target_current - LEM_current; //Sollwert_Istwert_Abgleich PI_regulator(); DAC_PWM_output(); } return 0;
-
Thread
Meine erste richtige Schaltung/Platine -- Bitte um Feedback!
/www.reichelt.at/1-4W-1-1-00-k-Ohm-9-76-k-Ohm/METALL-2-20K/index.html?;ACTION=3;LA=2;ARTICLE=11584;GROUPID=3078;artnr=METALL+2%2C20K;SID=10TuJN6n8AAAIAADxJGN4de65fcf869720ab6b312faafb4d49f87] LED1: LED 3MM 2MA GE [http
//www.reichelt.at/1-4W-1-1-00-k-Ohm-9-76-k-Ohm/METALL-2-20K/index.html?;ACTION=3;LA=2;ARTICLE=11584;GROUPID=3078;artnr=METALL+2%2C20K;SID=10TuJN6n8AAAIAADxJGN4de65fcf869720ab6b312faafb4d49f87] LED4: LED 3MM 2MA GN [http
-
Thread
Prozessorwechsel: Wie Code verifizieren?
;;;;;;;;;;;;;;;;;;;;; delay: stx save_x delay_loop1: ldx #$FA delay_loop2: nop decx bne delay_loop2 deca bne delay_loop1 ldx save_x rts [/code]
<void*>(reinterpret_cast<int64_t>(rsp1) - 8 + 8); dpa_u_puts_p_isra_0(2, reinterpret_cast<int64_t>(rsp2) + 9); rsp3 = reinterpret_cast<void*>(reinterpret_cast<int64_t>(rsp2) - 8 + 8); dpa_u_puts_p_isra_0(3, reinterpret_cast<int64_t>(rsp3) + 17); dpa_u_puts_p_isra
-
Thread
µvision4 und AT89S51 mit Diamex-AVR ?
-dAT89S52 -e -if%1 -pf -vf pause [/c] Den AT89S8253 hat Atmel leider nicht in die Liste der unterstützen Devices mit aufgenommen.
Moins, z.B. so etwas: http://www.ebay.de/itm/USB-ISP-Programmer-Download-Adapter-f-ATmega-ATtiny-AT89S51-AT86RF401-AT90PWM2-/270815217403 USB sollte ja am neuen Rechner sein ;o). schau, das die dazugehörige SW eine cmd-line variante hat und dann kannst du den aufruf dazu im uVision project cfg
-
Thread
STK500 PWM und Programmflusslogik
Hallo, um den AVR etwas kennen zu lernen, probiere ich gerade am STK500 die PWM aus. Wenn der Timer1 (AT90S8515) benutzt wird, wird es wohl auch Fast PWM genannt. Jedenfalls wollte ich es mit den SW0/1 breiter oder schmaler werden lassen, allerdings kommt es irgendwo zu einem Überlauf
_TOPVAL = 0x03FF .equ PWM10_50VAL = 0x01FF .equ PWM_RLDVAL = 184 ; 20ms with CK/1024 .equ INCR_VAL = 2 .def TEMP = r16 .def PWM10H = r17 .def PWM10L = r18 .def ZERO = r2 .def INCR = r3 .def
-
Thread
Bleiakku-Lader 12/24V
Lader nachgebaut und habe dabei aber ein Problem: wenn ich ihn einschalte und einen Ladestrom > 2A einstelle, danach den Akku anklemme und starte läuft der Strom bis fast 10A hoch und die PWM für den Lader bricht zusammen. Dieser Fehler tritt nicht auf wenn ich mit 2A den Ladevorgang starte, den
Problem fällt mir spontan keine Erklärung ein. Ich hatte es des öfteren bei einer Einstellung von > 2 A, dass mir der PWM eingebrochen ist - genau wie Du schreibst - aber ohne dass der Strom hochjubelte. Meistens wechselte dabei das Programm in die 2. Ladestufe oder zurück zum Anfang (RESET) Ich habe
-
Thread
Auswahl des richtigen Mikrocontrollers
noch nicht richtig abschätzen ) Bei 1024 Werten (10 bit) bräuchte ich dann wohl maximal 4kB, also 2kB für die Sollwerte und 2Kb für die "Quellwerte", wenn ich das nicht über die Addressierung machen kann. Aber meine Hoffnung ist, daß die Kennlinie per Sensoraufbau soweit optimiert werden kann, daß
schirmst >das Ding sehr gut ab. Wie kommst du darauf? Es gibt auch 'normale' AVRs mit DAC -> AT90PWM... MfG Spess
-
Thread
Brauch eine labornetzgerät, >30V, >15A. Was kaufen?
600W max. - Restwelligkeit:CV < 100mV (rms), CC < 100mA (rms) - Anzeigegenauigkeit:Spannung: ±(0,2%+0,3V), Strom: ±(0,2%+0,3A) - Anzeige:LCD mit je einer Nachkommastellen für Strom und Spannung - Gewicht:ca. 2,9kg - Abmessungen [mm]:BxHxT: 214x92x336
-9402-600-va-3-30-v138-v-20-a-068798 sofort versandfertig Lieferzeit: 1-2 Werktage2 Bei Ali-express das Grophert cps-3630 bis 22. Jan 2023 Lieferfrist, gefiel dir das Gerät wohl besser?
-
Thread
Versandhandel Internet
Download by either an SPI or JTAG Connection • Up to 53 I/O points • 8 Channel 10-Bit A/D Converters • 2 UARTS • SPI Interface and I2C Support • Two 16-Bit Timers with Two 8-bit PWM Channels • On-Chip Real-Time Counter • Power LED with Load and Reset Button • Easy to Install and Remove • Ideal as
ich könnte folgendes gebrauchen: Notebooktastatur (kleine Abmessungen) mit PS/2 Anschluß oder Adapter USB auf PS/2, funktionsfähig mit USB Tastatur Atmel ATMEGA1284P in DIP Leiterplatten 2,54mm Abstand und 1,27mm Abstand Kupferbahnentrenner obiger Leiterplatten, ggf. auch vorgetrennt
-
Thread
Hochfrequenzschaltregler
mal 10 A wären zwar dann nur 200mW, Dann musst Du eine andere Mathematik haben, bei mir sind das 2W.
Was den TO interessiert ist, inwiefern ein solcher Wandler anders angesteuert wird. 4.1.2.2 PWM Input Provide the PWM input using a function generator that is capable of providing the desired switching frequency and duty cycle. This function generator output should be connected to the
-
Thread
$4,30 Arduino-Klon mit MSP430 von Texas Instruments
Total --------------------------------------------------------------------------- MSP-EXP430G2 MSP-EXP430G2 LaunchPad 14-/20-Pin Socket Target Board and Emulator 3 $4.30 $12.90 Shipping: FedEx Free Shipping: $0.00
aus dem was in der .\ccsv4\DebugServer\license\ccseval.asr steht wird die expire date statt 30 (oder 90) tagen "etwas" länger - siehe Anhang license.lic - ist die original demo lizenz license2.lic - ist lediglich aus der ccseval.asr rauskopiert (was eigentlich vorlage ist für 30 tage). also nix
-
Thread
AVR- C: Welche einfachen Projekte für den "Einstieg"?
dabei auf Tastermatrix reagieren und Analogeingang per Poti eine Spannung vorgeben und anzeigen, per PWM die LED entsprechend dimmen, dasselbe mit nacktem 3 1/2 stelligen LCD Glas und alphanumerischem LCD. Solche Hardware war z.B. das Pollin AVR Eval Board mit drangestrickter Anzeige. Dann sollte
sind auf jeder MCU halt etwas, wofür man das Manual durchlesen muss. Ob du nun für die Ausgabe einer PWM sowas brauchst wie: [c] /* * PB16: PWM output to generate V[LCD] * PB16 = TC6/WO[0], function E */ PORTB.PMUX[16 / 2].bit.PMUXE = PORT_PMUX_PMUXE_E_Val; PORTB.PINCFG[16].bit.PMUXEN
-
Thread
CP/M auf ATmega88
at: 050, size: 250KB. E:FAT16 File-Image at: 066, size: 250KB. Partinit done. Ok, CPU is live! ipl 62k cp/m vers 2.2 A>d: D>dir D: TTT2 COM : OTHELLO COM : MMIND COM : ED COM
tatsächlich MMC Probleme weil: (nun einige Logauszüge) 4 Bit Version Test 1, MMC_1 128MB, MMCSPI2X =1 (CLK/2) CPM on an AVR, v2.1 Testing RAM: fill...wait...reread... Initing mmc... A:FAT16 File-Image at: 8598, size: 208KB. B:FAT16 File-Image at: 8510, size: 175KB. C:FAT16 File-Image at
-
Thread
230V Universal-PWM-Steller
Mc7czbVbmV9DglbfzXHyhCKbaxxLCGWogszFuBlKY3NQjDGPRldKavY5YzJUipg9aBeG6ImBRsSezcmkMPzS8Zk7S7GnBcLHDyfY27eXQVwWNBNYRUBgWAgyOquDAAerMVriDq9eTDSsZqarQW7d7nXXqIv2hTUwXN-XWH83aIxOAzOaglcIWQL5er2R-h3UOi3pBSmA0Hhj8hcWt3wcjyf-XT31db911YPheAAL3oAA7eglGYIlwGgMwXz9XVnF1eAMBhbRwUhSFGQoCNwJCcwAifA81BASCYLggES3Ii1fwolkmPDHRSKsfEAXmYlGNXCFZm4xj90YyY+lnEjmObQ8KU6At6WLFRU0Y5TTwTZdmOUmS0lTMMXQ9UDeGsPR8iUAB7AAHAAdABHGBSmGCAwWQ5IfDQ0sDUgLDGFhVdcLw0JGUwJA2GIl9RgScL5ksYzTMs2z7MgHAv3dSQ0AiqsotdbinTWbj5PS
Hallo Ernst B. Die PWM-Frequenz muss Synchron laufen, sonst bekommt man eine Art Schwebung. Ich kann kurz darauf eingehen. Als Systemtakt nutze ich einen Quarzoszillator mit 6,553600 MHz, den ich sowohl für die PWM als auch