-
Thread
Magnete ansteuern mit AT90CAN128
wenig: Ich habe nach meiner Recherche zwei (oder vll auch nur eine?) Möglichkeiten gefunden: via PWM oder den DA Wandler des AT90 benutzen. Von PWM habe ich leider sehr sehr wenig Ahnung, deshalb wollte ich es über den DAC probieren: Idee ist, dass dieser mit einer Sinustabelle gefüttert wird
>deshalb wollte ich es über den DAC probieren: Der AT90CAN128 hat *keinen* DAC.
-
Thread
Led-Treppenlicht Steuergerät umprogrammieren
nur 5€. Wäre der hier: http://www.ebay.de/itm/USB-ISP-Programmer-Download-Adapter-f-ATmega-ATtiny-AT89S51-AT86RF401-AT90PWM2-/270815217403?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3f0dd846fb#ht_5164wt_1141 in der Lage das bisherige programm wenigstens zu backupen? Ich wollte schon immer mal AVR-Programmieren
> 1. Wie lässt sich das AVR-Lockbit umgehen? Gar nicht. x3oo schrieb im Beitrag #2970575: > 2. Wie dimme ich mit diesem Steuergerät? Per PWM? Ich nämlich mal > gelesen, dass Atmel chips nur eine begrenzte zahl pwm-fähige ausgänge > hätten und das sind ja eine ganze menge leds zu steuern..
-
Thread
Dynamische Analogsignale via PWM realisieren ?
eben. Deine PWM Frequenz ist zB 20Khz. Das geht alles automatisch - Du brauchst Dich also um die 20Khz nicht mehr kümmern. in deiner TImerRoutine vom Timer2 zB. aktualisierst Du zyklisch den OCR1xH+L Wert deiner PWM
Werte, um das von Dir gewünschte Tastverhältnis von 10:90 einzustellen. Ich denke, dann werden Dir die bescheidenen Möglichkeiten, die Dir diese PWMs bieten, klar werden.
-
Thread
PWM Auspuffklappensteuerung Gesperrt
Unter „fertiger PWM Regler“ hab ich mir sowas vorgestellt: https://www.google.at/amp/s/h5.de.aliexpress.com/item/32950904137.html Das Signal wurde von jemand anders mit der gleichen Klappe über eine Messung ermittelt
Markus H. schrieb im Beitrag #6328169: > Unter „fertiger PWM Regler“ hab ich mir sowas vorgestellt: > https://www.google.at/amp/s/h5.de.aliexpress.com/item/32950904137.html Gut, vielleicht tut's das. Und wofür soll das dann gut sein? Du wirst wohl kaum
-
Thread
AVR übertakten?
Bei mir macht ein AT90S2313 bei 22,1184MHz garnichtsmehr, außer einem Programmabsturz... Muss ich halt doch auf den ATtiny2313 warten...
werden). Wenn der ATtiny2313 erhältlich ist, wird dieser auf 27MHz übertaktet und ersetzt dann den AT90S2313
-
Thread
Logamatic 2107 Schnittstelle
AA 18 : AB C2 90 C2 90 C2 90 0B AA 1F : AB C2 90 C2 90 C2 90 0B AA 26 : AB C2 90 C2 90 C2 90 0B AA 2D : AB C2 90 C2 90 C2 90 0B
-
Thread
Prototyp: Low-Cost Powerline Hausbus mit AVR
8 (anstat AT90s2333) - Linux Client möchte ich erweitern. Steuerung über LIRC, Wap, Bluetooth, Sprachsteuerung und sonstige Spinnereien ;-) - bessere Dokumentation - Aktuelle Schaltpläne, Doku und Fotos hochladen
kann man auch, - Input über Spannungsteiler auf 2,5V + Input an PWM-Ausgang AVR. Gruß Roland
-
Thread
Drehzahlregelung Gleichstrommotor
Zuleitungsinduktivität. Ich habe sowas schon gebaut, allerdings bis 70A und etwas aufwendiger mit nem AT90CAN128 als µC, also glaub mir, es geht so.
Schaltung so zu entwerfen, dass ich eine Rechteckspannung mit einem Tastverhältnis zwischen 10% und 90% und einer Frequenz von 18Khz herkriege. Benutzt habe ich auf die schnelle den Rechner vom dieser Seite: http://www.elektronik-kompendium.de/sites/slt/0310131.htm?ar1=20000&ar2=1&ac1=0%2C1&ath=0%2C002&
-
Thread
Newbie braucht Hilfe: 9 Servos mit 1µs Auflösung ansteuern? (AVR)
Bei 16Mhz Takt vergehen in 1µs gerade mal 16Takte. Was ich schon geschafft habe ist eine Fast-PWM mit einer Frequenz von 2,250ms wo ich die Servos hintereinander ansteuere und somit bei 9 Servos ca. 50Hz für jedes Servo hinbekomme bei einer Auflösung von 1µs. Aber so schaffe ich keine 330Hz und
Spannung am Motor von 100% umsetzt. Hi Test, Danke für Deinen Beitrag, ich habe mich um den Faktor 2 geiirt. 10-90 sind meine "Timerwerte" die ich jetzt irrtümlich als µs angegeben habe. In Wirklichkeit sind das 5-45µs Schrittweite. Genau genommen habe ich eine kleinste Schrittweite von 0,5µs.
-
Thread
8051 Chip für Einstieg
endlich mal Zeit gehabt eure Vorschläge zu recherchieren. In Frage kommen demnach folgende: LPC922 AT89LP2052 AT89C51CC03 AT89C51ED2 AT89C51RB2 AT89C51RC2 von den vieren meines erachtens entweder der CC03 oder ED2, wenn schon PLCC AT89S51 AT89S52 AT89C4051 So, nun welchen nehmen...
(dann ein C) > AT89C51ED2 > AT89C51RB2 > AT89C51RC2 Nope. Bei den PLCC würde ich mich für den CC03 allein schon wegen des ADC entscheiden. > AT89S51 > AT89S52 > AT89C4051 Nope. Die beiden 51er sind auch wirklich
-
Thread
Freilaufdiode - 5V Lüfter - PWM durch Transistor
chris schrieb im Beitrag #6203007: > Sprich > 10% PWM = 1,2 bei 12V > 90% PWM = 10,8V bei 12V verständlich, hierbei lauf ich doch allerdings Gefahr das der Lüfter irgendwann stehen bleibt, aber ja dann brauch ich natürlich keine Diode mehr das stimmt
mal 2,5V angesteuert wird bei 50% PWM am Gate, öffnet er dann nur zur Hälfte? Bzw. lässt dann nur eine Spannung von 2,5V - 0,7V passieren (also ca. 1,8V)? Verhält sich das dann wie ein Festspannungsregler,
-
Thread
PIC oder Atmega
mit einem dsPIC33FJ64GS604 ... dsPIC33FJ64GS610 wobei der 606 mein Lagertyp ist. Der 606er hat 6x2 PWM, der 610er hat 9x2 PWM, wobei x2 bedeutet oben und unten an einer Halbbruecke, mit einer programmierbaren Phase, Totzeit dazwischen. die Aufloesung ist natuerlich 16 bits. Die Aufloesung betraegt
Gnadenloser Labberer schrieb im Beitrag #1855719: > wobei der 606 mein Lagertyp ist. Der 606er hat 6x2 PWM, der 610er hat > 9x2 PWM, wobei x2 bedeutet oben und unten an einer Halbbruecke, mit > einer programmierbaren Phase, Totzeit dazwischen. die Aufloesung ist > natuerlich 16 bits. Die Aufloesung
-
Thread
STM32F0 delay in mikrosekunden
a duty cycle at 50% for channel 1 */ Channel1Pulse = (uint16_t) (((uint32_t) 30 * (TimerPeriod - 1)) / 1000); //120=links 30=rechts /* Compute CCR2 value to generate a duty cycle at 37.5% for channel 2 */
- 1)) / 100); /* Compute CCR4 value to generate a duty cycle at 12.5% for channel 4 */ Channel4Pulse = (uint16_t) (((uint32_t) 125 * (TimerPeriod- 1)) / 1000); /* TIM1 clock enable */ RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1 , ENABLE); /* Time
-
Thread
Sinus sehr seltsam
include <stdint.h> #include <avr/pgmspace.h> #include <util/delay.h> // Noten-Frequenzen #define c 2 #define d 90 #define e 50000 #define p 0 // Pause struct notendauer { uint16_t note; uint16_t dauer; }; struct notendauer entchen[3] = { {c,1200}, {d,1200}, {e,500} }; // einfache Sinuswelle
Das Problem ist, dass immer die gleiche Frequenz raus kommt. Wenn scale klein ist also so zwischen 2 und 90 höre ich diese Frequenz schwingend lauter und leiser werden. Wenn scale sehr groß ist, brummt es. Wenn ich PROGMEM nicht verwende scheint alles schneller zu laufen: bei hohem scale hört man
-
Thread
Uhr mit AtTiny13 bauen - geht das?
Also das Schieberegister belegt 3 Pins an den AtTiny13. Dann bleiben noch 2 Pins für meine einstell Taster. Reichen dafür die Ressourcen des AtTiny13 aus? Brauc ich dafür einen externen Quarz?
Christian S. schrieb im Beitrag #5627253: > Mit einem AT90S2313 oder dem Tiny2313 würdest Du Dir leichter tun. .. > https://www.mikrocontroller.net/topic/347974 Wie die Zeit vergeht. Im Anhang der Schaltplan einer AT90S2313 Uhr, die meine Azubis früher
-
Thread
SSR Halbleiterrelais mit KNX regeln
passen? https://kd-elektroniksysteme.de/leistungen/produkte/signalwandler-analog-0-10v-4-20ma-auf-pwm/
was nicht. https://www.salzburgnetz.at/content/dam/salzburgnetz/dokumente/netzanschluss/Stromnetz-TAEV-Ausfuehrungsbestimmungen.pdf https://www.ta.co.at/news/es-ist-nicht-egal-welchen-pv-heizstab-sie-verwenden Also vergiss es. Weder
-
Thread
Handykamera MCA-25 ansteuern
31 30 29 2C 28 33 29 2C 28 33 30 29 2C 28 31 30 29 2C 28 31 2D 37 29 0D ] <<IN <<AT+CMUX=0,0,7,31. >>SEND>>AT+CMUX=0,0,7,31< [41 54 2B 43 4D 55 58 3D 30 2C 30 2C 37 2C 33 31 ] >>SEND>>\r\r\nOK\r\n< [0D 0D
31 30 29 2C 28 33 29 2C 28 33 30 29 2C 28 31 30 29 2C 28 31 2D 37 29 0D ] <<IN <<AT+CMUX=0,0,7,31. >>SEND>>AT+CMUX=0,0,7,31< [41 54 2B 43 4D 55 58 3D 30 2C 30 2C 37 2C 33 31 ] >>SEND>>\r\r\nOK\r\n< [0D 0D
-
Thread
Phasenanschnittsteuerung funktioniert nicht mehr
geprüft. 1nF statt 100nF. Das wird der Fehler sein. Auf dem Kondensator steht folgendes: 100nM 275V~X2 336 2 MKP Ist der als Ersatz geeignet? http://at.rs-online.com/web/p/polypropylen-folienkondensator/1908371/ MfG
sollten eigentlich verbaut werden? Ich hab sogar diese Kondensatoren bestellt: http://www.reichelt.at/Vielschicht-bedrahtet-X7R-10-/X7R-2-5-10N/3/index.html?&ACTION=3&LA=2&ARTICLE=22854&GROUPID=3162&artnr=X7R-2%2C5+10N Die sind aber aufgrund der Spannungsfestigkeit auch ungeeignet.
-
Thread
Störungen im Class-D beim schalten der MOSFETS.
Hier habe ich aktuell lediglich 22nF und wenn ich mir das AP anschaue, dann haben die dort stolze 2,2uF. > Wie sieht denn die Last aus, die rechts vom LC-Filter kommt? > Üblicherweise bestimmt die, wie viel Strom bei einer gegebenen Spannung > fließt. Die Last ist ein 90nF Piezolautsprecher
Widerstand vor eine wesentlich dickere Diode gelötet. Die Totzeit habe ich auch geändert, von DT1 auf DT2, also verlangsamt... Ergebnis ist, dass die Ausschläge vom Ringing enorm verbessert wurden. ´ Problem nur jetzt, der Sinus sieht nicht mehr so schön aus wie er einmal war. Bei 90kHz PWM-Frequenz
-
Thread
Basic für 80C31
> 1) Das Basic ist 8.10 KB gross. Für den AT89S8253 kannst du von mir ein Hexfile bekommen. 2) ein Flasher und andere Schaltung heisst dann letztlich auch eine neue Platine. Der AT89S8253 sollte in deine Schaltung (das obige Bild ist zu
Beitrag #4317829: > Man könnte aber auch BASCOM nehmen und irgendeinen 8051 mit Bootloader, > z.B. AT89C51RB2-3CSUM Allerdings sind 1kByte RAM, die der AT89C51RB2 intern hat, wirklich sehr wenig. Wie das mit der Hardware bei BASCOM läuft, weiss ich nicht, aber ein externes RAM dürfte da auch nicht
-
Thread
Problem mit unterschiedlichen Prescalern
Hallo und ein frohes neues Jahr! ich benutze den AT90USB1287 (16 MHz)und habe Timer 1 2 und 3 laufen mit einem Prescaler von 64. Die Timer funktionieren auch wie sie sollen. Nun benötige ich noch einen Timer (Timer 0), der eine sehr viel höhere Frequenz
OCR2A = 255; // Wert für PWM-Grundfrequenz (ca. 245 Hz) OCR2B = 95; // Wert für Tastverhältnis bei Initialisierung -> 90°C */ // 8Bit-Timer0 für Tank TCCR0A = (0<<COM0B0) | (1<<COM0B1) |
-
Thread
Suche kleines Modul/Breakout: DCDC von Arduino steuerbar
schrieb im Beitrag #7973341: > eventuell hilft Dir das weiter. Da kommen aber nie 12V raus. Bei 5V PWM mit 100% kommen gerade einmal 6.25V raus. Der OPV benötigt eine höhere Versorgungsspannung (dieser mindestens 12.5V) und eine Verstärkung von 2.15 bei 5V PWM bzw. 3.26 bei 3,3V PWM. R2 ist überflüssig
noch bis 450us . Lüfter, ca. 2,5W bei Vollast: Kommt schon bei 90us und schiebt sich bis 180us. Es ist schon so, wie Jens schreibt, die Störungen kommen aus der Schaltung zurück, sobald Lastströme laufen. Naja, es funktioniert
-
Thread
[Mitbestellung] SMD5050 RGB-LED mit integriertem 8-bit PWM Controller
(20mA pro Kanal) Abstrahlwinkel 120Grad Leuchtstärke: 520mcd rot, 1000mcd grün und 300mcd blau. PWM 8-bit, 256 Stufen. Protokoll: TM1804/WS2811 (400-800kbps) Der Preis wird zwischen 0,40ct - 0,60ct pro LED je nach Abnahmemenge und Gesamtvolumen liegen zzgl. 90ct - 2,20€ Porto liegen. Wer
49 Stück 45ct/LED bis 99 Stück 40ct/LED bis 199 Stück 37ct/LED ab 200 Stück 35ct/LED zzgl. 0,90€ Porto bzw. 2,20€ Porto je nach Gewicht. Sollte sich die Menge nochmal deutlich vergrößern (das müsste aber schon sehr viel sein) könnten sich der Preis nochmal um ein 1-2 ct/LED ermässigen.
-
Thread
SPWM auf Atmega8, bitte um Feedback hinsichtlich Optimierung
>Wolltest du das damit ausdrücken oder meinst du etwas anderes? So halbwegs. Du hast jetzt 2 Timer. Timer 1 macht die phasenkorrekte PWM mit 2 kHz, sprich 500us Pro PWM Durchlauf. Timer2 läuft mit 78us Periodenauer und zählt deinen Index der Sinustabelle hoch. Das ist aber eher Unsinn,
Wolltest du das damit ausdrücken oder meinst du etwas anderes? > > So halbwegs. > > Du hast jetzt 2 Timer. Richtig. > Timer 1 macht die phasenkorrekte PWM mit 2 kHz, sprich 500us Pro PWM > Durchlauf. Genau > Timer2 läuft mit 78us Periodenauer und zählt deinen Index der > Sinustabelle hoch.
-
Thread
Software_PWM - Verständnisproblem am Beispiel Moodlight - Erlärbär gewünscht
unsere 3 Ausgangspins genau 4 Mal: 1. zu Beginn werden alle Pins auf H gesetzt 2. nach 1ms wird Pin 1 wieder auf L zurück gesetzt 3. nach 2ms wird Pin 2 wieder auf L zurück gesetzt 4. nach 5ms wird Pin 3 wieder auf L zurück gesetzt Eine herkömmliche (dumme) PWM-Implementierung
es nicht wegen Stack-Überlauf. LCD-Routines_3.c main_test1.c rc5_3.c moodlight_3.c uart_chr2.c Device: at90s4433 Program: 3366 bytes (82.2% Full) (.text + .data + .bootloader) Data: 100 bytes (78.1% Full) (.data + .bss + .noinit) Es wäre schon schön, wenn das auch noch
-
Thread
128 Kanal Schrittmotorsteuerung mit Microcontroller
unterbrochen worden. Und daruas ergibt sich dann der Rest. Das kann natürlich sein, dass dann eine PWM Frequenz von 66kHz rauskommt (und damit die 15µs), kann aber auch sein, das dem nicht so ist. Du arbeitest im Moment nach dem Muster: Wenn ich einen 90PS Motor bauen will und meine Stösselstangen
Speicher übernommen. Aus dem Internen Speicher generieren die Slaves die PWM. Da wir mit dem IC 2 Ausgänge brauchen, könnte man mit einem ATTiny 2313 oder so, schon mal 4 Motoren Steuern. Da sollten die mit dem Internen 4MHz Oszi locker hin bekommen. 32 solcher Platinen und
-
Thread
IRMP - Infrared Multi Protocol Decoder
mir das Problem der zu geringen Batterielaufzeit in den Sinn - ich musste jetzt das zweite mal die 2 x AAA-Zellen wechseln. Der AtTiny45 den ich benutze ist bereits auf einen SleepMode eingestellt, den er immer betritt, wenn nix zu tun ist (was etwa 90% der Zeit der Fall ist schätze ich), aufwachen
# define IRSND_PIN TRISCbits.TRISC2 // RC2 = PWM1 # define SetDCPWM(x) SetDCEPWM1(x) # define ClosePWM CloseEPWM1 # define OpenPWM(x) OpenEPWM1
-
Thread
Honeywell Rondostat HR20E per AVR steuern und konfigurieren
fronend buttons) What you can to do? 1) test it, or try to tune PID controler P constant is at configuration position 05 I constant is at configuration position 06 D constant is at configuration position 07 scale for constants is at configuration position 08 2) improve Doxygen documentation
that we will have too many false positives. We can: 1) test it with "S0112<enter>" settings 2) found better method (I have not any idea at this moment) Any idea?
-
Thread
Computer-PWM 2-4 in 1
ein eigenständiges Kreislauf für die (GPU). Ziel: Ein ("zum verteilen" bzw. an die Wasserpumpe) PWM-Signal das Minimum 30% "output" hat aber in alle andere Fälle den Mittelwert von PWM-1, PWM-2, etc. hat. Hier der Link zur PWM-Specs.: http://formfactors.org/developer/specs/REV1_2_Public.pdf und hier die PWM-Input-Specs: PWM Control Input Signal / The following requirements are measured at the PWM (control) pin of the fan cable connector: PWM Frequency: Target frequency 25 kHz, acceptable operational
-
Thread
Atmega328P Frequenzerzeugung
93 push r24 8c: 8f b7 in r24, 0x3f ; 63 8e: 8f 93 push r24 90: 9f 93 push r25 PORTD ^= (1 <<PORTD5); 92: 8b b1 in r24, 0x0b ; 11 94: 90 e2 ldi r25, 0x20 ; 32 96: 89 27 eor r24, r25 98: 8b b9 out
Compiler-Bullshits: [c] ISR(TIMER1_COMPB_vect) { 8a: 8f 93 push r24 ; 2 8c: 8f b7 in r24, 0x3f ; 63 ; 1 8e: 8f 93 push r24 ; 2 90: 9f 93 push r25 ; 2 PORTD ^= (1 <<PORTD5); 92: 8b b1
-
Thread
UV-Laserdrucker II
macht auch Fortschritte. Ich habe heute nur mit den Datenblättern gekämpft. Ich verwende dafür den AT90PWM3B. Ich habe die drei PSC Stufen verwendet um die Signale für den Motor zu erzeugen. Und was soll ich sagen: Die Datenblätter sind falsch. Ich habe noch nicht geschaut, ob es da eine Errata gibt.
dorkbotpdx.org/blog/laen/adventures_in_etching_the_test_pattern&h=240&w=240&tbnid=IFZZODe6PyZw8M:&zoom=1&tbnh=90&tbnw=90&usg=__YTH1tlYPnfKd7vZU5h5oj1wDsy4=&docid=lhZfzMuvi0yIOM Jens schrieb im Beitrag #4148881: > Ich verwende dafür den AT90PWM3B. Den musste ich erstmal er-googlen, da ich den gar nicht kannte
-
Thread
Timer Initialisierung für den avr-gcc komfortabel ermitteln
als Macros in > das Programm und gut ist. Timerladewerte? Sowas hat man vor 10 Jahren beim AT90S1200 gemacht. Ich denke, dass es Karsten eher um sowas geht wie: „Ich habe einen ATmega88, einen CPU-Takt von 8 MHz, und möchte den Timer im PWM-Modus mit mindestens 500 Hz und 16 Bit Auflösung
COM_SET_ON_MATCH 0b11 #define WGM_NORMAL_FFFF 0 #define WGM_PWM_PHASE_CORRECT_00FF 1 #define WGM_PWM_PHASE_CORRECT_01FF 2 #define WGM_PWM_PHASE_CORRECT_03FF 3 #define WGM_CTC_OCR1A 4 #define WGM_FAST_PWM_00FF
-
Thread
SAMMELBESTELLUNG: 12V LED Streifen 5m lang
die kosten jede menge. Vor allem sind die meistens Wasserdicht. GP32-SC5*5-RGB DC5V 5000*12*2 32LED/m 1920mA/m 9.6w/m 3500mcd/led Non-waterproof 18.90 Euro/m => 94,50 Euro für 5m als Muster GP32-SCW5*5-RGB DC5V 5000*14*2 32LED/m 1920mA/m 9.6w/m 3500mcd/led IP65 22,50 Euro/m =>
eher mal von SPI oder CAN aus. Ich eine haufen von 5V Controller, die an ihren PWM Ausgängen ohne Schwierigkeiten direkt 30mA schaffen, sprich 2 LED in Reihe. Das würde dann auch mit 80mA pro 10cm hinhauen. Die Frage ist dann nur, wie werden die einzelnen PWM Controller addressiert
-
Thread
DDS AD9854 China- Modul
zwar asymmetrisch umschalten, aber mit einer ECL-Verknüpfung hinter den Komparatorausgängen würde man 2 um 90° versetzte Schaltsignals bekommen. Im Empfangstrakt müßten dann 3 Detektoren sein: Ein normaler logarithmischer Detektor, der die Amplitude ohne Phasninformationen mißt und zwei Schaltmischer
Temperaturstabilisierung usw. voraus. JJAs sind mir wohlbekannt und auch die Simulation des 23-Bit-PWM-DAC in einem Fluke 5700A-Kalibrator läuft bei mir bereits in LTSpice einwandfrei. Mein Überlegung war bloß ob man die notwendige hochaufgelöste PWM (mehr als 16Bit zur Umgehung eines 2-stufigen Designs
-
Thread
Microcontroller 8 Pins Sound Generator Modellbau
Lautstärkepoti. Bei der Diesel-Version wird statt des Radsensor-Anschlusses ein RC-Glied bestückt, das die PWM des Motor-FETs des Fahrtreglers glättet und dem ATTiny85 als Steuerspannung per ADC zuführt. Hier ein Video einer mit Dampfsound ausgestatteten Lok: http://youtu.be/K2xl77BLbaI Und hier noch
eines größeren Schiffsmodells zu schalten (Sound, Schaltausgänge). An meinem Eigenbau-Impulsteil mit AT90S4433 und später ATMega48 funktionierte das prächtig, an der (damals modernen) RC-Anlage des 350 km entfernt wohnenden Freundes funktionierte das aber nicht. Inzwischen kenne ich auch den Grund: Sein
-
Thread
Philips-Hue-Lux zerlegt
Hier die Werte - Hue "bri" parameter und effektiver Duty-cycle in %: [code] "bri" PWM% 0 2.0 1 2.0 2 2.0 3 2.0 4 2.0 5 2.0 6 2.0 7 2.0 8 2.1 9 2.1 10 2.1 11 2.1 12 2.2 13 2.2 14 2.3 15 2.3 16
74.8 220 75.4 221 76.1 222 76.8 223 77.5 224 78.1 225 78.8 226 79.5 227 80.2 228 80.9 229 81.6 230 82.3 231 83.0 232 83.7 233 84.4 234 85.1 235 85.8 236 86.5 237 87.3 238 88.0 239 88.8 240 89.5 241 90.2 242 90.9 243 91.7 244
-
Thread
Welcher Microcontroller ???
einfach zu basteln: wenn du kleine Motoren ansteuern willst schließt du einfach einen L293D an einen PWM-Ausgang an, Relais kann man mit einem FET oder ULN2803 schalten, Temperatursensor über I2C usw...
, als hättest Du mit dem AVR schon was gemacht. Dann müßtest Du doch wissen, daß die AVRs (z.B. AT90S2313) und die 8051-er (z.B. 80C537, AT89S8252) 2 völlig verschiedene Familien sind. Deshalb findest Du ja im 8051-Buch auch nichts über AVRs oder ARMs oder was Atmel sonst noch so alles herstellt
-
Thread
Konstantstromquellen in Reihe schalten (NSV45030AT1G)
nicht alle braucht und die sonst nur dumm am Steuerungskästchen hängen) also PWM Motorausgang (10kHz) auf 6 x NSV45030AT1G parallel (also 6 Kanäle) dann auf Steckerleiste 6x2 Pin (und das dann 6 mal also 6 PWM Kreise mit je 6 Ausgängen 6x2 dopont) der Grund : wenn das Kind irgendwie
auf die 8 Leds (4x2 in Reihe) verteilen NSV45030AT1G und NSV45020AT1G sind gleich nur 20/30mA und haben 2 Beinchen die können sich eigentlich nicht dagegen wehren Funktioniert es was ich vorhabe oder nicht ? NSV45030AT1G
-
Thread
Mikrocontroller mit 9 PWM ausgängen?
Ein PWM Ausgang kann aber auch ohne Probleme als digital verwendet werden oder? Oder ich bleib dann doch lieber bei 2 RGB Ausgängen und THT da ich mir SMT irgendwie doch nicht zu traue.
Renesas RX Family haben fast alle soviele PWMs auch schon in kleinen Gehäusen für rund 2-3 Euro
-
Thread
Projektidee "RGB-LED-Matrix"
. 6ct bei 1000 Stk) und wir steuern die LEDs mit den GPIOs eines ATSAM3N0 und je 3 Mosfets an. Der AT89LP51 hat 36 IOs und kostet 64ct. Mostets gibt's ab 2ct, das wären also auf 10 Bildpunkte: 64ct + 10 x 6ct + 30 x 2ct = 184ct, also rund 19ct pro Bildpunkt mit Ansteuerung. Im Gegensatz zu diesen
geschaut, was pro Pixel die Ansteuerung über verschiedene µCs kosten würde, siehe Bild "Kosten". Der AT89LP51 mit 36 io Pins hat hier mit 2,37ct pro Pixel die "Nase vorn". => AT89LP51, OK? Ich habe noch nicht versucht, ob ich es schaffe, bei 6,6mm x 7,0mm noch alle Leiterbahnen zu verlegen, aber
-
Thread
LED flackern beim dimmen
Kolja L. schrieb im Beitrag #4903489: > Der µC ist ein ESP8266 und hat eine PWM Frequenz von 1kHz. Hast du dieses Signal mal vermessen? Denn die PWM geht recht direkt auf den LED-Strom: "A logic level below 0.3V at DIM forces PT4115 to turn off the LED and the logic level at DIM must be at least 2.5V to turn on the full LED current." Und wenn du da jetzt ein "ruckeln" auf der PWM Erzeugung hast, dann hast du das auch auf den LEDs. Ich würde da mal einen Frequenzgenerator an die KSQ
-
Thread
Labor Netzteil
ja sehr für den ATMega161 zu haben (hab ich noch 2 Stück von :-). In dessen Sockel könnte man z.B. auch den AT90S8515 einstecken, falls nicht so viel Speicher gebraucht wird. Wichtig bei dieser Wahl ist nur, dass der verwendete Master-Mikrocontroller
Hi! Euer Wunsch sei mir Befehl. Im Anhang ein Schaltregler mit Sollwerteingang.(auch für viele PWM-Projekte geeignet) Läuft mit genau dem Aufbau in: einem Zähler mit +5,+12V 2 Wohnmobilen als Lüfterregler der Heizung einem Doppelnetzteil und einem Acculader bis 2C x 2.4Ah und 1 - 14 Zellen
-
Thread
BLDC Controller.viele Fragen
Thematik BLDC Motor Controller ein. Unter anderem auch die "Anleitung" hier im Forum. Da wird ein AT90PWM als Mikrocontroller empfohlen. Dafür wollt ich mir jetzt das Eval Board organisieren (ATAVRMC100), weil da eigentlich alles drauf ist, was man braucht. Allerdings gibt's das Board nicht mehr. DigiKey
ATmega32 empfohlen. Hat schon jemand Erfahrung mit dem Gerät? Hab jetzt schon so viele Infos über den AT90PWM316 intus, dass ich eigentlich gern bei dem bleiben will. Hintergrund ist der, dass ich einen BLDC Motor einigermaßen genau im Stillstand positionieren will. Geht um ein RC Flugmodell, bei dem
-
Thread
beschleunigungsensoren
www.analog.com/index_noflash.html unter MEMS-Technology). Die sind aber nicht ganz billig (ADXL202 +/-2g Messbereich, 2 Messachsen, ca. 25,-- Euro bei Segor). Dafür hat er PWM-Ausgänge und läßt sich mit etwas Zusatzbeschaltung auch mit Analogausgängen versehen. Häufig günstig zu beschaffende Piezo-Sensoren
Tabellkalkulation übern. und weiterbearbeiten. DIAGRAMME etc. das ganze läuft unter C auf einen AT90L8535 mit 8Mhz. nebebei bedient die Sig-Routine moch eine Echtzeituhr der ADXL macht 50Hz Die Ausgabe sieht dann so aus: HH, MM, SS,10S,,LPX,HPX,,LPY,HPY,, 000,000,000,008,,147,152,,142,158
-
Thread
Auslesen und verwerten eines PWM-Servo Signals
noch ein Fahrtregler drin, den Du ja nicht benutzen (und bestücken) musst. Ich habe das damals in den AT90S2313 gemeißelt, die Hexdatei müsste aber auch im Tiny2313 laufen, wenn man dessen CKDIV8-Fuse löscht (damit er mit 8MHz taktet). http://www.hanneslux.de/avr/mobau/fr_2313a/2313fra.html > Wichtig
das damals in den AT90S2313 gemeißelt, die Hexdatei müsste aber > auch im Tiny2313 laufen, wenn man dessen CKDIV8-Fuse löscht (damit er > mit 8MHz taktet). > http://www.hanneslux.de/avr/mobau/fr_2313a/2313fra.html
-
Thread
sigrok - Cross-Platform Open-Source Logic Analyzer Software
ab: Beispiel von ASIX Sigma (soweit ich weiss): To capture data from 4 probes lasting 100ms at 10 MHz starting at the trigger condition 1:high, 2:rising, 3:low, 4:high, use: sigrok-cli -d 0:samplerate=10m -p 1-4 --time 100 \ --wait-trigger --triggers 1=1,2=r,3=0,4=1
Email::Sender::Transport::Sendmail::__ANON__(Bugzilla::Sender::Transport::Sendmail=HASH(0x561efbd2e2a8)) called at (eval 198) line 23 Email::Sender::Transport::Sendmail::sendmail(Bugzilla::Sender::Transport::Sendmail=HASH(0x561efbd2e2a8)) called at /usr/share/perl5/Email/Sender/Transport/Sendmail.pm
-
Thread
Was hört ihr für Musik ?
Gimme Some Lovin https://youtu.be/VxA3atHD2QM
Pwm12 schrieb im Beitrag #7985473: > https://www.youtube.com/watch?v=EMRJT2ebvAk&list=RDEMRJT2ebvAk&start_radio=1 Dazu nur zwei Zeiger für die Jüngeren: Dire Straits - Money For Nothing (Live At Knebworth
-
Thread
Atmega kurzzeitig aus Kondensator betreiben - geht das ?
Spannung. Ich habe mal getestet ab wann der ATmega8 zu arbeiten anfängt. Atmega8L: 1MHZ 2.05V Atmega8: 1MHz 2.20V Atmega8: 12MHz 2.55V ATmega644PV: 12MHz 1.90V (bei jedem AVR ist das etwas anders, aber als Richtwert kannst du das nehmen) Was willst du eigentlich
getakteten Prozessor hin? Der Atmega88V erreicht 4MHz ab 1,8V. Damit schafft er es per Assembler. Mit der PWM-Einheit sollte es, denke ich, auch gehen. Ab 2,7V darf er dann auch mit 10MHz betrieben werden, spätestens dann ist es kein Problem mehr.
-
Thread
Absoluter Einsteiger sucht hilfe
Schaltplan erst mal weggelassen. Der macht die Ecke da immer noch unübersichtlicher bei mir. IC1: AT90s2313 @ 4MHz IC2: 4066 IC3: 4066 Die 4066 bedienen dann die Tastenmatrix der Handytastatur. Vorerst bringt mich diese Schaltung mal ans Ziel und wird daher auch verwendet. Code folgt...
Hier noch mein Programm, welches mal auf den AT90s2313 soll. Kleine Erläuterung noch: Plan ist dass ein der Timer/Counter 0 im achtel Clock-takt zählt. Also 4MHz/8 = 500kHz. dieser löst bei jedem überlauf (alle 256 Zähltakte) einen Interrupt
-
Thread
Wer hat Erfahrung mit HAP?
geht das auch ohne ohne großes Risiko... Beschaltung ist: ZCD Pin 3 auf Masse und Pin1 oder Pin2 an INT0 (CU 3-2). Ansonsten den Ausgang an der CU (0-0) an der Mosfet-Platine IN-1 (1) und GND(8) an Ground. Maximale Helligkeit auf 90%? Bei mir sind 90% nur noch leichtes Glühen bzw. 100% dann
] 0% - 0V (Lampe volle Leuchtkraft) 10% - 0.99V 20% - 1.43V 30% - 1.77V 40% - 2.11V 50% - 2.43V 60% - 2.74V 70% - 3.04V 80% - 3.41V 90% - 3.85V 100% - 4.66V (Lampe optisch aus) Sofern das ganze im Phasendurchgang kurz aktiv ist fließt ja so oder so kein Strom