-
Thread
Absoluter Anfänger
an strombegrenzten Treibern wie STP16CP05 (100mA/20V ST), CAT4016 (100mA/5.5V OnSemi), STP16CL596 (90mA/16V ST), A6276=TB62706=TC62D748 (90mA/17V), MBI5026 (90mA/17V Macroblock) SCT2210 (16*90mA 17V) DM13C (16*90mA SiTi), ST2221C (16*85mA SiTi) TLC5921 (16*80mA, Darisus), DM13A (16*60mA SiTi), A6282
Habe nen MegaAt32 genommen mit 32 Ports
-
Thread
Wiederherstellung von ORC1A-Wert nach Reset
brauche einen Rat von euch. Zunächst paar Informationen zur HW und Vorhaben. HW: Ich benutze eine AVR AT90USB162. Vorhaben: Ich habe einen LED Dimmer mit HW PWM programmiert. Dieser läuft auch soweit, wie ich es mir vorgestellt habe. Problem: Wenn ich den Controller resete, wird der Wert im OCR1A
Leider hat der AT90USB162 noch keinen BrownOut Interrupt, so das ein Schreiben im Powerdown Vorgang einige externe Hardware erfordern würde. Lustigerweise behauptet Atmel, das das Flash in diesem MC genauso viele Schreibzyklen
-
Thread
Arduino - bringt's das ? Gesperrt
C-Programm unter Linux/Debian zu kompilieren: http://code.google.com/p/multiwii/source/browse/#svn%2Ftags%2Fversion-2.3%253Fstate%253Dclosed Es funktionierte ganz einfach (Sowohl die Installation als auch das Kompilieren) Mit Bascom (was ich sonst gerne benutzt habe) oder AVR Studio hätte ich
Installiert? Bibliotheken -> aus Zip hinzufügen -> mach mal. Macht es und geht... Jetzt noch ein 16x2 Display mit I2C-Adapter besorgt. Nanu? Das Display zeigt nichts an... Also rumgesucht oder gefragt. Aha, gibt wohl verschiedene Hersteller, irgendwas mit Pinbelegung und I2C-Adresse muß anders sein.
-
Thread
Resetschaltung/PWM
Hallo, 1. ich bin auf der Suche nach einem Schaltbild eines AT90S2313, bei dem man den Aufbau der Resetschaltung gut erkennen kann. Hab's zu Hause versucht mit einem 10k Widerstand und dem Kondensator, hat aber nicht geklappt. 2. habe eine Schaltung zur Steuerung von Getriebemotoren aufgebaut (L293D, jeweils eine Leitung an PWM, zwei Leitungen an Pin's für vorwärts/rückwärts. Kann mir vielleicht jemand sagen wie ich ein einfaches Steuerprogramm in GCC (für PWM) schreiben kann.
-
Thread
Kaufempfehlung Funktionsgenerator
members.vienna.at/pegasus/FheScripts/MT_3_Wechselgroessen.pdf
ohne Englisch geht's nicht. Sämtliche Telefonkonferenzen laufen in Englisch - und das war in den 90ern lange nocht nicht so extrem wie heute. Gruß Gunb
-
Thread
ARM-Cortex als Anfänger?
Webinar ist echt coo. nach einem Tag hast du echt ein quick start. https://st-mooc.udemy.com/?next=%2Forganization%2Fdiscovery%2Fbrowse%2Fstmicroelectronics-learning-portal%2F4031580%2F%3Fpage%3D1
> Du hast doch noch nie etwas mit AVRs gemacht. Laß das mal lieber. Ich hab noch ein paar olle AT90 und ATmega32, 128 und 169 hier rumliegen, bin aber nie damit froh geworden. Kannst du haben, zusammen mit 1..2 ebenso alten BlueStreaks. W.S.
-
Thread
Versorgung / Ungebung des AVR
Innenraumbeleuchtung nicht mehr sondern bleibt einfach stehen. Die Interupts laufen ordnungsgemäß weiter. Denn die PWM funzt dann noch. Derzeit habe ich eine I2C/TWI-Anwendnug mit viel zu langem Kabel, über welches auch die Stromversorgung kommt. Ich vermute, dass sich immer wieder irgendwelche Störungen auf die Versorgungsspannung
wirst bestimmt erschrecken!!! hatte noch nie solche probleme mit den AVR's (obwohl... doch: ein AT90S1200 an nem netzteil mit sehr hoher restwelligkeit hat absolut nicht getan was er sollte. mit entsprechender beshaltung liefs dann doch einigermasen stabil. Inzwischen mach ein Tiny2313 seinen dienst
-
Thread
Mosfet/IGBT und Treiber für einenMosfet/IGBT
Motor max. 2 Polpaare besitzt jede Wicklung (6 Wicklungen) und betreib sie an einer eigenen Phase. So hab ich also 2 komplette FUs einmal erzeugen sie eine Sinusspannung mit 180° verschiebung (Motor läuft mit 2 Polpaaren
Wenn ich mir das so durchdenke stell ich mir 2 Fragen. Warum sind hier C4 C5 auf PE gehängt und meine 2te frage wo wird hier die Bremsenergie verheizt ? MFG Patrick
-
Thread
Trägheit einer Spule
Spule kann der Strom nicht springen [1], und am Kondensator kann die Spannung nicht springen [2]. [1] ...weil das unendlich hohe Spannung erfordern würde, [2] ...weil das unendlich hohen Strom erfordern würde. > Kann mir jemand einen Fachbegriff dafür nennen? Die Induktivität.
"An accurate calculation is based on the measured current, that finally flows through the coils. At a pulse length of 150μs the calculation I=U/R does not apply due to the inertia of a coil." dann schreib ich besser "... due to the inductance of a coil." ?
-
Thread
Umbau einer Schaltung von CA auf CC LED
mehr nach Masse. Platine, falls vorhanden muss geändert werden. Portausgaben negieren: void pwm(uint8_t r, uint8_t g, uint8_t b) { OCR0A = ~b; OCR1A = ~g; OCR1B = ~r; } Würde alternativ mit Ändern der PWM Modi gehen , aber so fand' ich's jetzt einfacher. Das war's, damit geht es
. Bin nach wie vor der Meinung, daß die LED's auch direkt am Port hängen können, bei 5V ist der AT90S2313 mit 20mA spezifiziert, die Gesamtlast aller Ports mit 100mA. Wenn jede LED also 20mA zieht wäre es bereits ausreichend hell. Hab' die Widerstände nochmal berechnet, basierend auf einer RGB Led
-
Thread
PoE AVR Modul
angeschlossen sein? http://www.mikrocontroller.net/articles/AVR_Checkliste#Besonderheiten_bei_ATmega64_.2F_ATmega128
Hätte da noch 2 Bemerkungen: 1. Ich würde die ganze Platine mit 3,3V Versorgen (über Schaltregler) 2. Ein JTAG Anschluss würde ich einem ISP vorziehen!!! Beim Mega128 kann man ja noch den Eigenbau-JTAG benutzen
-
Thread
Frequenzen aufwärtsverschieben
Über die bekannte Formel: sin (2x)= 2*sinx*cosx liesse sich was basteln. Also eingangsignal um 90° verschieben, mischen. Ansonsten mal unter Frequenzverdoppler schauen: https://de.wikipedia.org/wiki/Frequenzverdopplung_(Elektronik
Netzbrumm fernzuhalten. Da schon MF10 und VCF genannt wurden, hier meine kleine Tiefpasschaltung über I2C-Bus abgestimmt, damit ist die Kurve oben gemessen. SC-Filter sind eher Technik der 90er, auch die Preise sind dort stehengeblieben.
-
Thread
Kaufempfehlung / Kauftipps für ein Oszilloskop
dafür brauche ich bekanntlich keine Große Bandbreite an Frequenz, da unser Netz um die 50Hz liegt. 2. Messungen an µC, Speziel ESP8266 bzw. ESP32 und dort in erster Linie i2c, SPI, RS232 und PWM. Soweit ich da bisschen zu gegooglt habe sollt alles unterhalb von 50Mhz liegen? Michael
Michael N. schrieb im Beitrag #6855893: > 2. Messungen an µC, Speziel ESP8266 bzw. ESP32 und dort in erster Linie > i2c, SPI, RS232 und PWM. Soweit ich da bisschen zu gegooglt habe sollt > alles unterhalb von 50Mhz liegen? Ja. Für serielle
-
Thread
AVR mit USB-Schnittstelle?
Also ich hab schon mit 115,2 gearbeitet (AVR mit 7,3728MHz). Das einzige was anfangs nicht nachkam war das Terminalprogramm. Den AVR hat das nicht tangiert. Programmieren sollte (per Bootloader beim AVR) auch mit 115,2 möglich sein
Alternativ gibt's ja schon den AT76C711
-
Thread
Gyroskopsteuerung
Vielen Dank im Voraus. Mati C-Code: [c]// 2 servo planar stabilization system // wp // Jan 2016 // // Based on Jeff Rowber's work found at // https://github.com/jrowberg/i2cdevlib/blob/master/Arduino/MPU6050/MPU6050.cpp // // Use at your
// Make sure these movements are clear from the rest of the chassis. Servo1.write(180); Servo2.write(120); delay(500); Servo1.write(0); Servo2.write(90); delay(500); // join I2C bus (I2Cdev library doesn't do this automatically) #if I2CDEV_IMPLEMENTATION == I2CDEV_ARDUINO_WIRE
-
Thread
mit was starten? Atmega8 - Einsteiger will keinen Mist kaufen
verschiedene IDEs gibt, wenn man die Kommandozeile nicht so mag. Ein Controller als Beispiel: AT89C51RB2 von Atmel. Man kann jedoch Turbo51 für 8051er jeder Art benutzen.
Vielmehr ist es die Anschaltung von Ports (such mal nach tristate für einen Einblick) und Bussen (I2C/TWI usw.). Wichtuges Thema ist sicher auch Timer / PWM. Da wird's interessant und auch komplex. Der ATMEGA 8 hat aber für die o.g. Dinge zum spielen alles an Bord. Viel Erfolg und vor allem viel
-
Thread
Erster Schaltungsentwurf - ATtiny Programming Board
C1, U2, JP2 zusammen 90 Grad drehen und unter JP1 setzen
Jonas G. schrieb im Beitrag #4142160: > C1, U2, JP2 zusammen 90 Grad drehen und unter JP1 setzen Okay
-
Thread
Welcher µC für kleinen Dimmer über Rs232
er auch die notwendigen Fuse-Einstellungen für den ATtiny2313 - so daß Du diesen oder das Original AT90S2313 verwenden kannst. http://semitone.sourceforge.net/crystal/ Was ich nachwievor noch nicht implementiert habe (ist auch nicht mehr viel ROM frei) ist, das Licht per Taster zu regeln (ich dachte
sich zwar selbst, aber wenn der Ausgang dauerhaft eingeschaltet ist, wird sich nie was dimen ;) 2. Wie lösst man am besten das warten bis zum Zünden? Wie gesagt, das ganze mit Bascom.
-
Thread
IRF4905 - RDSon zu hoch
beschaffen und mit 20mOhm RDSon > eigentlich geeignet ausgesucht. AO D403 :: MOSFET, P-CH, 30V, 70A, 90W, DPAK R DS(ON) (at V_GS = -10V) < 8mΩ Preis: 27 Cent https://www.reichelt.de/mosfet-p-ch-30v-70a-90w-dpak-ao-d403-p166501.html?&trstct=pol_15 Die bei Reichelt sollten keine Fake-Artikel führen
Mike J. schrieb im Beitrag #5682594: > AO D403 :: MOSFET, P-CH, 30V, 70A, 90W, DPAK > R DS(ON) (at V_GS = -10V) < 8mΩ > Preis: 27 Cent > https://www.reichelt.de/mosfet-p-ch-30v-70a-90w-dpak-ao-d403-p166501.html?&trstct=pol_15 Merci, schaue ich mir mal an. > Die bei
-
Thread
10 Watt Verstärker
Programmierung gewesen) Deshalb ja hier meine Frage. Das Eingangssignal kommt über einen DAC (CJMCU-MCP4725 I2C DAC) der über den digitalen Output eines Arduino Nano angesteuert wird. Ziel sollte die Ansteuerung der Intensität einer Hochleistungs-LED (11,7V, ~1A) sein, jedoch nicht über PWM. Spannungsquelle ist
genauen Typen dieser LED, damit wir uns ein > Bild von dieser machen können https://www.conrad.at/de/p/roschwege-highpower-led-tief-rot-10-w-11-2-v-1000-ma-star-dr660-10-00-00-491298.html Das ist die LED. Sie ist in einer Art Mikroskop verbaut.
-
Thread
Zwei Chips per UART verbinden + USB Adapter
) Dem Rx Eingang des AVR genügen die 3,3V als High Pegel. Dieser Wandler ist total überflüssig. 2) Die 5V vom Tx Ausgang des AVR kannst du mit einem simplen Spannungsteiler (1k Ohm und 2,2k Ohm) auf 3,3V runter bringen. Bei 115200 Baud klappt das absolut zuverlässig. Höhere Baudraten habe ich nicht
> Das wären bei 5V und 470 Ohm um die 10mA Was habe ich geschrieben? 1k Ohm und 2,2k Ohm. Da fließen bei 5V pi mal Daumen 1,5mA.
-
Artikel
Diskussion:Soft-PWM
PORTA #define PWM_DDR DDRA #define PWM_CHANNEL_COUNT 8 //#define PWM_TWO_PORTS // use a second PWM port #define PWM_PORT_2 PORTB #define PWM_DDR_2 PORTB #define PWM_CHANNEL_COUNT_2 8 #define PWM_FULL_CHANNEL_COUNT PWM_CHANNEL_COUNT
_2; #endif pwm_current_isr_slot = local_number + 1; } else { PWM_PORT &= 0xFF<<PWM_CHANNEL_COUNT; #ifdef PWM_TWO_PORTS PWM_PORT_2 &= 0xFF<<PWM_CHANNEL_COUNT_2; #endif pwm_current_isr_slot = 0; } } void
-
Thread
Hausautomatisierung mit Wago 750
652 würde ich auch vorziehen, hast du die DMX_01 lib? Was sind für dich „relativ“ günstige DMX zu PWM Controller, hier habe ich schon einige gefunden, aber 90%davon kommen direkt auch Honkong oder so. Ich hätte hier am liebsten solche mit direkt 30 Kanälen oder so. Was verbaust du für Lampen? Ich habe
gemacht? Gibt es irgendwelche tools für eine automatisierte "Modbusierung" eines 2.3er Projektes? Grüße
-
Thread
230AC/56VDC Netzteil per µC schalten
+272+480+272+2%0Aw+480+272+480+256+0%0Aw+480+256+480+240+0%0Ag+352+352+352+384+0%0Ar+304+336+240+336+0+100.0%0AL+240+336+192+336+0+1+false+5.0+0.0%0AR+352+112+352+80+0+0+40.0+5.0+0.0+0.0+0.5%0At+384+224+416+224
kann unterschiedlich sein. PS: Sicherung muss natürlich sein, schon ein Kurzschluss von einer 3,2V 2,5Ah Zelle kann mal 90W abwerfen. Daher habe ich einen 63A Automat, das BMS und eine Hochstromsicherung im Zellpaket. Ja, berührungsicher ist das alles hier nicht. PPS: Ist schon toll was es alles
-
Thread
Reperatur Schreibtischlampe - XL4001
Alexander H. schrieb im Beitrag #7766550: > Mit einem 18 Ohm Vorwiderstand (2x38 Ohm ca. 5W) läuft es. Vor oder nach dem Regler?
. Könnte das bei mir auch klappen? …Die Rücklichtbirne ist genauso Murks, denn sie wird auch über 90 Grad heiß.😏
-
Thread
Ergebnisse einer FFT zusammen fassen
das hier versucht: Ein Miniatur-Lautsprecher aus einem Billig-Kopfhörer. Ein pi pico und MicroPython PWM 50% Duty: [code]#!/usr/bin/python3 pwm = machine.PWM(machine.Pin(16, machine.Pin.OUT)) pwm.freq(440) pwm.duty_u16(2**15) # pwm.freq(20000) [/code]
hier versucht: Ein Miniatur-Lautsprecher aus einem > Billig-Kopfhörer. Ein pi pico und MicroPython PWM 50% > Duty:1#!/usr/bin/python3 > 2pwm = machine.PWM(machine.Pin(16, machine.Pin.OUT)) > 3pwm.freq(440) > 4pwm.duty_u16(2**15) > 5# pwm.freq(20000) Habe das Mikrofon gewechselt und nun bekomme
-
Thread
Elektrische Rotorposition mittels optical encoder
sie können z.B. mit einem ADC122S706 > simultan samplend werden. So mache ich es, seitdem es den AT90S4433 gibt: http://www.mino-elektronik.de/mt12_iic/mt12_iic.htm Mit einen ATmega48 kommt die Schaltung mit minimaler Hardware aus. Ein STM32F407 hat drei ADCs und kann ebenfalls simultan abtasten
m.n. schrieb im Beitrag #3933079: > So mache ich es, seitdem es den AT90S4433 gibt: > http://www.mino-elektronik.de/mt12_iic/mt12_iic.htm Ich verwende wie oben erwähnt eine FPGA Lösung, der hat keinen ADC daher das extra Bauelement. Du hast ja auch noch 2 OPV verwendet
-
Artikel
BLDC Demo Board
Synchronmaschinen) zu erstellen. Eine Liste von Features: Betriebsspannung: 7,5 V - 75 V Strom: 20 A (bis 90 A ohne Strommessung) Ansteuerung über Atmel uC (AT90PWM316) Powerboard mit 3 Halbbrücken zum Treiben des Motors Brems-Chopper Virtueller Sternmittelpunkt zur Erfassung der EMK Optionale Hallsensoranschlüsse
mit Schaltreglern 12 V +5 V Controllerboard über UART steuerbar (Bus) Hardware. Controller Board: AT90PWM3 UART (TTL) BLDC Board: IR2110 als Treiber für die FETs, High- und Low-Side N-Kanal, einzeln ansteuerbar TO247 und TO220 FETs vorgesehen TO220 für den Brems-Chopper Stromsensoren: ACS712 (bis 30
-
Thread
Starterkitt für Anfänger,
Crimpzange 1 1 9,95 9,95 ELKO RAD 10/35 20 0,04 0,80 Schieberegister 74HC596 3 0,30 0,90 PTC PFRA 040 3 0,32 0,96 NTC NTC 0,2 2,2K 3 0,34 1,02 YC Max 202CPE 3 1,24 3,72 Keramik Kondensator Kerko 47N 10 0,09 0,90 Taster 3301B 10 0,10 1,00 keramik Kondensator kerko
LSA Anschlussklemme 8fach LSA PCB 8 1 0,95 0,95 Verbindungsleitersatz 10teilig MK 612 S 2 1,05 2,10 Operationsverstärker LM 358 DIP 5 0,18 0,90 NPN-Transistor BC337 - 16 5 0,05 0,25 PNP-Transistor BC327 - 16 5 0,05 0,25 7-Segmentanzeige grün SA 56-11 GN 5 0,43 2,15
-
Thread
Chinaschrott mit Typ und Verkäufer
Bernd S. schrieb im Beitrag #5154901: > Empfehlen kann ich : > Empfehlen kann ich SAMSUNG ETA-U90 EWE ( kürzere Bauform => LxBxT => 70x36x21 ) und EP-TA20 EWE ( längere Bauform => 76x36x23 ). Erste ohne Belastung 5,15V. Bei 2,0A / 5,25V. Bei 2,30A / 4,50V. 13,7W Zweite ohne Belastung 5,08V
Elektrolyt-Kupfer? > Vielleicht, keine Ahnung wie es gewonnen wird. Ich meine Leitungen die aus mindestens 99,90% Kupfer bestehen ( E-Cu ). Lies mal hier im Kapitel 2.2.1 Physikalische Eigenschaften. https://www.kupferinstitut.de/fileadmin/user_upload/kupferinstitut.de/de/Documents/Shop/Verlag/Downloads/Anwendung
-
Thread
PIC Mikrocontroller noch aktuell ?
Niklas G. schrieb im Beitrag #7988537: > Kennst du MCUs, die direkt bei 4.2V betrieben werden können, und deren > Energieverbrauch dann auch niedriger ist als z.B. bei Betrieb bei 1.8V + > Buck-Converter 4.2->1.8V 5V AVR, PicoPower. Allgemein 5V uC.
• Programmable analog connections between ADC, OPAs, GPAMP, COMP and DAC • Configurable 1.4V or 2.5V internal shared voltage reference (VREF) • Integrated temperature sensor • Optimized low-power modes – RUN: 101µA/MHz (CoreMark) – SLEEP: 40µA/MHz – STOP: 190µA at 4MHz – STANDBY: 1.5µA