-
Thread
BLDC Motor - Passende Steuerung finden
passieren, wenn ich den Strom nicht transformiere und mit 3 x 230v betreibe? Er würde vermutlich nur langsamer drehen? Die 310v beziehen sich normal auf die Spannung zwischen N und L und geben bei BL Motoren nicht irgendwas anderes wie beispielsweise die Summe über alle 3 phasen an?
/articles/3-Phasen_Frequenzumrichter_mit_AVR Knuth schrieb im Beitrag #7483485: > Also den Strom transformieren und mit einem kondensator anschließen? Nö, den Motor direkt an den FU anschliessen - wie im Trockner.
-
Thread
DS3231SN RTC Module mit DS3231M (MEMS) Typ installiert
Gerhard O. schrieb im Beitrag #7483478: > Uhr ist <1m langsam. Habe ich heute nochmals genau eingestellt. Mal > sehen wie es in einer Woche aussehen wird. > > Die interne Temperatur wird ominös mit 42.25C ausgegeben. Das könnte > höchstwahrscheinlich in
Falk B. schrieb im Beitrag #7483678: > Gerhard O. schrieb: >> Uhr ist <1m langsam. Habe ich heute nochmals genau eingestellt. Mal >> sehen wie es in einer Woche aussehen wird. >> >> Die interne Temperatur wird ominös mit 42.25C ausgegeben. Das könnte >> höchstwahrscheinlich
-
Thread
for-Schleife - Bit verschieben
Typ mit 8-Bit stehen seit langem schon (vor >> Arduino) uint8_t und int8_t zur Verfügung. > > AVR Arduino ist per default C++11 Nein, eine Untermenge davon, wie Du selbst bemerkt hast (s.u.). Aber es gibt doch auch non-AVR Arduino, oder nicht? > Und deine std::irgendwas blabla ist auch
schrieb im Beitrag #7479703: > Wilhelm M. schrieb im Beitrag #7479694: >> Aber es gibt doch auch non-AVR Arduino, oder nicht? > > Ignorant! Echt. Ich wollte Dir gerade etwas Gutes tun ;-) Wollte Dich gerade aus der AVR Welt erlösen ... > Siehe: > Tim schrieb im Beitrag #7479104: >> Arduino Uno
-
Thread
ESP32: Wie das beste aus dem ADC herausholen?
, dafür aber mit großen Nichtlinearitäten und hohem Offsetfehler glänzt, zudem ist er sehr viel langsamer als im Datenblatt angegeben. Ich würde trotzdem gerne eine MSR-Aufgabe mit diesem Schaltkreis probieren, die WLAN-Konnektivität ist der ausschlaggebende Punkt, aber ich brauche trotzdem einen
Aber dann brauche ich auch keinen ESP32, dann kann ich die eigentliche Regelaufgabe auch mit einem AVR machen und zur Kommunikation den einfacheren ESP8266 verwenden.
-
Thread
Alte Schrittmotorsteuerung
Leider ist die Steuerung defekt. Ich habe mich nun daran gemacht eine Seuerung, basierend auf einem AVR 1284P zu bauen. Die meisten Sachen funktionieren mittlerweile auch. Probleme bereitet mir der Schrittmotor, der das Blech nach vorne durchschiebt. Es handelt sich wie gesagt um einen Schrittmotor,
Zeit habe ich angefangen eine Steuerung dafür zu bauen, weil mir fertige zu teuer waren. Kommt nur langsam voran. Die eigentlichen Treiber für den 1284P sollen schon laufen, aber die Elektrik ist nicht ganz einfach zu bauen. Gruß Carsten
-
Thread
Wetterstation - Low Power Design
das der AD deiner MCU das brauchbar messen kann. Der Nachteil ist natuerlich das du einen sehr langsamen Tiefpass gebaut hast. Aber du musst deine Batteriespannung ja sicher nicht sehr oft/schnell messen. Vanye
AVR und irgendein Funkmodul. nRF24L01 ist günstiger als dein 433MHz Modul, musst du aber selber mit der höheren Bandbreite und der geringeren Reichweite abschätzen. Für die üblichen Sensoren, da kannst
-
Thread
for(;;){} Schleife
Frame, sondern falls er nicht wegoptimiert werden kann sogar noch einen Frame-Pointer. Beispiel: avr-g++. Und Dinge wie __asm volatile ("":); sind nicht durch den Standard abgedeckt und nicht portabel.
schrieb im Beitrag #7484836: > Habe gerade mal den folgenden Code mit g++ (64bit Linux) und auch > avr-g++ Weil der GCC das so macht. Es besteht keine Pflicht den Code mit UB zu entfernen.
-
Thread
Attiny - External Clock - Duty Cycle?
mit unbalanced nichts. Aber die Warnung in der AVR042 vorm vom Ideal abweichenden duty cycle. Ob der jetzt durch unbalanced load bei externem Resonator oder durch den Vollmond entsteht, ist egal. Es geht um die Aussage, die Atmel in der AVR042 gemacht
Dirk N. schrieb im Beitrag #7474392: > Der OCXO mit unbalanced nichts. Aber die Warnung in der AVR042 vorm vom > Ideal abweichenden duty cycle. Ob der jetzt durch unbalanced load bei > externem Resonator oder durch den Vollmond entsteht, ist egal. Es geht > um die Aussage, die Atmel in der AVR042
-
Thread
Tasterentprellen - nur für Nerds? Gesperrt
Unter der Rubrik: >> "So macht man es nicht"... > Unsinn. Nein, denn er hat Recht: einfach nur "langsam Abfragen" ist *keine Entprellung*. Erst, wenn der Taster 2x "langsam abgefragt" wurde und beide Male der selbe Pegel gefunden wurde, kann von einem stabilen Pegel ausgegangen werden. Mehrmalige
einhängt. Was dann letzendlich auch nur ein profaner Interrupthandler ist. Wichtig ist, daß langsame Tasks ihn nicht ausbremsen können.
-
Thread
Wertzuweisung Arduino - Kann mir das jemand erklären?
Bla bla bla... z.B. Der AVR-Gcc hat kein std::irgendwas im Lieferumfang.
Beitrag #7472906: > Bla bla bla... Sorry, dachte der Datentyp byte wäre gemeint. > z.B. Der AVR-Gcc hat kein std::irgendwas im Lieferumfang. Du kannst es Dir aber selbst definieren (der TO selbst schreibt nichts von AVR ...)
-
Thread
Wichtige ARM-Kunden gründen RISC-V-Allianz in Deutschland
. Scheinbar nicht. Die RISC-V Entwicklung schreitet zwar stetig voran, aber irgendwie gefühlt zu langsam. Kurzum, RISC-V sollte mal langsam in die Pushen kommen. Bis dahin wird die ARM Kuh gemolken. Ich meine die RISC-V Klubmitglieder haben es eigentlich in der eigenen Hand. Je schneller sie RISC-V vorwärts
Scheinbar nicht. Die RISC-V > Entwicklung schreitet zwar stetig voran, aber irgendwie gefühlt zu > langsam. Kurzum, RISC-V sollte mal langsam in die Pushen kommen. Ich vermute es liegt am Absatzmarkt. Die Kunden nehmen das was sie kennen, also ARM. Für RISC-V müsste es dann schon einen Preisvorteil
-
Thread
Liste von ICs usw. fürs Breadboard
Du kannst z.B. in diesen Links nach Anregungen suchen: https://www.mikrocontroller.net/articles/AVR https://www.mikrocontroller.net/articles/Standardbauelemente https://www.mikrocontroller.net/articles/AVR-Tutorial https://www.mikrocontroller.net/articles/AVR_Softwarepool http://www.avr-asm-tutorial.net/avr_de/index.html https://www.weigu.lu/tutorials/avr_assembler/index.html
-
Thread
System friert beim Schreiben auf SD-Karte ein
Timeouts braucht. Wenn du den Zugriff aus der ISR heraus machst, läuft der Timer-Interrupt nicht! (Beim AVR). > Immer wenn ein neues Segment vom Stapel genommen wird, halte ich die > Timer an, damit ich Zeit zum Schreiben habe. Dann wandel ich alle Werte > in Strings, damit ich später leichter die Werte
gelesen und meinetwegen auch in ASCII gewandelt und auf SD-Karte geschrieben. Das kann "beliebig" langsam erfolgen, solange der FIFO ausreichend groß ist.
-
Thread
Funkmodul oder IC gesucht
sprefix=funkfernbedienung+ga%2Caps%2C107&sr=8-32). Nach einigen Jahren gehen die Fernbedienungen langsam kaputt, weshalb ich was neues bauen möchte. Seit ich damals die ZV eingebaut habe, haben sich meine Elektronikkenntnisse verbessert, weshalb ich überlege, stattdessen eine eigene Platine mit Funkmodul
Vorschläge für einen Mikrocontroller habt auch gerne her damit. Ich habe ein wenig Erfahrung mit AVR, ESP32 und RP2040, aber bin auch offen für anderes. Gerade ESP32 und RP2040 scheiden für das Projekt mMn eh direkt aus.
-
Thread
Dekadenzeller mit „echtem“ 0
Lösung mit 14-Pin uC gefallen. Da gäbe es etliche potentielle Kandidaten von Microchip für PIC und AVR. Mit RC Internen Takt, Schlafbetrieb mit Aufwecken durch externen Interrupt, würde sich das Teil dem 4017 sehr ähnlich verhalten. Da kein Übernahme Pin und Takt-Sperre notwendig ist, würde ein uC
#7466706: > Geht aber nicht mit dem CMOS-typischen Spannungsbereich bis 15V. Aber nur die alte langsame Hochvolt Serie CD4xxxm, die setzt kaum noch jemand ein. Edelbastler nehmen die, um die LED-Vorwiderstände zu sparen. Moderne CMOS vertragen nur bis 5V oder 3,3V.
-
Thread
Programmiersprache mit Zukunft
schrieb im Beitrag #7467051: > Wer vorhat, GNU Octave oder was mit linpack oder eispack auf einem AVR > laufen zu lassen, muß das ahnen. Alle anderen eher nicht. > > Oliver Seit wann ist ein AVR ein PC?
relativ unfertige) Implementierung für > Fortran auf AVRs: > > https://sourceforge.net/projects/avr-gfortran/ > > Dessen Entwicklung scheint Ende 2018 eingestellt worden zu sein, aber > vielleicht wird ja jemand durch den C't-Artikel von Fortran angefixt Fortran für AVR mag eine nette Spielerei
-
Thread
Port-Expander mit Logikbausteinen
schwer machen und solche HF-Probleme einfangen will. Bei mir laufen die Schieberegister wesentlich langsamer im 10kHz Bereich. Das reicht ja locker aus, schneller kann keiner die Tasten drücken oder das entsprechende Midi Kommando gesendet werden. Merke: so schnell wie nötig und so langsam wie möglich
. S. schrieb im Beitrag #7466444: > Die Abtastung erfolgt mit z.B. 400kHz (I2C) vergleichsweise langsam, > erstreckt sich aber nur auf eine Tastergruppe mit 11/12 Tönen. Genau so würde ich das auch machen: Teile und herrsche!
-
Thread
LED toggeln mit ATxmega256A3BU
kann ja jetzt nicht so schwer sein. Bei mir: "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\iox256a3bu.h" Auch das _BV() Makro muss dein Microchip Studio kennen. Habe es soeben mit der nativen Toolchain ausprobiert. Geht. https://www.nongnu.org/avr-libc/user-manual/group__avr__sfr.html Vielleicht solltest du das hier erstmal durcharbeiten. https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial https://www.mikrocontroller.net/articles/Kategorie:AVR-Tutorial Die
-
Thread
Probleme mit Werten vom BME280
Habe bis in die Nacht und heute vormittag viel dran rumgerrätselt, gemessen, verglichen,......... Langsam will ich das Ding in die Tonne hauen. Entweder der Sensor hat ne Macke oder ich habe irgendwas vergessen einzustellen. Oder habe es verstellt durch Fehlerhafte I2C Kommunikation (Wackler, Reset, mit
es zusammen mit TurboPascal in der Schule gelernt habe (>25 jahre). Ich weiß das 8086 Assembler und AVR unterschiedlich sind, hat mich aber damals (als ich AVR entdeckte) mehr angesprochen als C. Auch habe ich die Sensorregister gelesen (z.B. die ID) und dazu muss ich das Register ja entsprechend adressieren
-
Thread
AVR-GCC pointer post-increment
Optimierungen längst durch). Wenn das also ein Fehler sein soll (sehe ich nicht), dann höchstens in der avr-libc.
https://www.mikrocontroller.net/articles/AVR-GCC-Codeoptimierung#Prinzipien_der_Optimierung
-
Thread
Frage zu Klassen Gesperrt
OO-Sprache und OO-Umgebung. OO-Systembedingt... Und genau das ist, was OO-Anwendungen immer und immer langsamer macht...
1990 war es schliesslich eher wieder out, weil die Leute spätestens als es 1980 widespread wurde langsam merkten, dass man damit keine konkurrenzfähigen Programme schreiben konnte.
-
Thread
ADC - Wert berechnen
als Faktor 5 langsamer ist.
Ich hab mal gemessen. Einmal im Simulator im staubigen AVR-Studio mit dem ollen 2010er avr gcc (der noch einen "Bug" hat und sich in einigen Situationen viel RAM gönnt, so auch hier) und einmal mit Arduino UNO. Im AVR-Studio mit Optimierung -Os (minimale Codegröße
-
Thread
Falsche Signature Bytes bei von mir gekauften China Nano mit 328PB
] Ja, natürlich *kann* man das auch anders machen, wenn man möchte (und einen hinreichend neuen AVR hat – zu Zeiten von AVR109 ließ sich sowas gar nicht im Programm auslesen), aber man *muss* es eben auch nicht, wenn man einen Bootloader hat, der eh nur auf genau einem vorher bekannten Controller
Holger M. schrieb im Beitrag #7470965: > Ich habe meine beim ALI gekauft. So langsam wundere ich mich nicht mehr. > Es ist sicher so, dass da ein 324 drin steckt, wie Jörg schreibt. Für einen Mega324 hätte der Chip zuwenige Pins.
-
Thread
Index von Array: welcher Datentyp in C
Datentyp, der native "zur Maschine passt" und damit effizient ist (von kleinen Architekturen wie dem AVR abgesehen, bei denen ein "int" zwei Byte benutzt).
ich das nicht tun. Da hier sowieso schon viel zu sehr Arrays mit Zeigern gemischt wurde wird es langsam mühsam alles aufzudrösseln. Der Thread hat sich zu sehr aufgefächert. Ich werde den Thread im Hinterkopf behalten. Derzeit ist meinerseits alles gesagt. Nimms mir nicht übel Wilhelm.
-
Thread
PIC 16F1509, ADC , Error
auf welchen Wert genau, darüber hüllen sich die Hersteller gern in Schweigen. Gerüchtehalber sind AVR bis 10mA im grünen Bereich. Wenn du bei 1mA bleibst, bist du in jedem Fall sicher.
welchen Wert genau, darüber hüllen sich die Hersteller gern in > Schweigen. Gerüchtehalber sind AVR bis 10mA im grünen Bereich. Wenn du > bei 1mA bleibst, bist du in jedem Fall sicher. Danke und Grüße
-
Artikel
AVR-Tutorial
Ausser diesem Tutorial gibt es noch das AVR-GCC-Tutorial sowie die Artikel in der :Kategorie:avr-gcc Tutorial. Aufbau des Tutorials. Einleitung: Worum geht es überhaupt? Benötigte Ausrüstung: Welche Hard- und Software brauche ich, um AVR-Mikrocontroller
Artikel Entscheidung Mikrocontroller zusammengefasst. Viele dieser Anforderungen werden von den 8-bit-AVR-Controllern von Atmel erfüllt. Deshalb werde ich einen AVR, genauer gesagt den ATmega8, in diesem Tutorial einsetzen. Und damit kein Missverständnis aufkommt: So etwas wie den "besten" Controller gibt
-
Thread
8-Bit CPU Selbstbau
möchtest. Die kann man immer gebrauchen. Vg Florian Ps. Melde mich morgen wieder es wird langsam zu spät um klar zu denken.
verhindert das sich Kinder am Herd > verbrennen? Ja, ich denke, mit 16 ist man aus dem Kindesalter langsam raus. Denn auch "auf Andere hören" muss gelernt werden.
-
Thread
ATtiny Typenchaos bei Microchip Gesperrt
spezielle Typen und Baureihen, die nur genau das an Bord hatten, was man braucht. Und das scheint so langsam auch Richtung AVR zu schwappen. Ist aber nicht unbedingt ein falscher Ansatz, denke ich.
_____|____________|_____________ AVR16DD14 | AVR16DD20 | AVR16DD28 | AVR16DD32 AVR32DD14 | AVR32DD20 | AVR32DD28 | AVR32DD32 AVR64DD14 | AVR64DD20 | AVR64DD28 | AVR64DD32 28 Pin | 32 Pin | 48 Pin | ______
-
Thread
Probleme mit Spannungsversorgung bei Arduino Mega und WEMOS
einem Resetgenerator. ist leider nicht im Wiki zu finden. https://www.mikrocontroller.net/articles/AVR-Tutorial:_Watchdog
Ich schätze die Netzteilspannung kommt entweder zu langsam hoch oder hat einen Dip, wie Stefan F beschreibt. Dadurch hat der POR-Teil Probleme alles zu initialisieren, ne kurze Zeitverzögerung am Reset dürfte das Problem beheben. Einfach ein Kondensator
-
Thread
Wo kauft ihr eure PICs ?
bedingt auch nicht bedient werden konnte, was sich alles Aufsummierte. Das alles stabilisiert sich nur langsam. Was dabei auch nicht vergessen werden darf ist. Es kam und kommt zu Überbestellungen die real nicht benötigt werden. Kunde X bestellt bei Distributor Y, bekommt nicht seine Menge oder gar keine
Verfügbarkeit garantiert. Aber selbst diese beiden Marken werden immer mehr 'verwässert' - bei den AVR's gefühlt extrem. Ich denke, nicht ganz umsonst schrieb peda: > Ich nehme da lieber die ATtiny84, bzw. den Nachfolger ATtiny1624
-
Thread
NXP microcontroller programmer/debugger
Taetigkeit ein Programm zu erstellen und > da ist Debugger unabdingbar. Naja, bei den 8051 und AVR bin ich immer sehr gut mit Datenblatt und Simulator ausgekommen. Die Peripherie war recht übersichtlich und in den Datenblätter gut erklärt. Debugger gab es lange Zeit noch nicht und die Emulatoren
Auch der hatte einen kraeftigen SoC (LPC3152). Die LPC11U35 basierten Debugproben sind auch sehr langsam. Nach meinen Erfahrungen wuerde ich also die Finger davon lassen.
-
Thread
logische Verknüpfung als Bedingung für Abbruch while-Schleife (Atmega / Atmel Studio 7)
werden. Bitte korrigiert mich wenn ich falsch liege, ich bin erste gerade dabei mich wieder in AVR und GCC einzuarbeiten... ging in den Jahren einiges an Wissen den Berg hinunter.
die Schleife dann natürlich nicht mit. Deswegen hattest du auch den Eindruck, dass du die Taste langsam loslassen musst, damit es funktioniert. Da musst du wohl statt der Pause mit Interrupts arbeiten.
-
Thread
Arduino Uno R4 im Handel erhältlich
mit mehr Speicher und schnellerem Controller der je nach Anwendung läuft wie ein mit 4MHz getakteter AVR. Mal schauen was man da machen kann...
Arduino Board weil es günstig ist und programmieren alles Bare Metal. Ihr solltet euch nun einmal langsam entscheiden. ;-)
-
Thread
Lesen/Schreiben FRAM klappt nicht
verwenden könnte, statt "void"? Ich weiss ja nicht mal, mit was für einem MC du da rummachst. Wenns AVR wäre, verlasse ich mich da auf die bei mir sehr bewährte Library von PFleury. Für STM32 habe ich hier was für die SPL, was auch Fehler meldet. Harald K. schrieb im Beitrag #7442779: > Und wo ist
Ich habe das Problem jetzt anders gelöst. Grund für den Einsatz FRAM ist die etwas zu langsame Ausgabe eines Bondruckers in einem Automaten-Prototypen (ca. 5s für ca. 12cm). Das hat leider genügt, dass mancher Kunde meinte, an dem Bon ziehen zu müssen, was das Druckmodul regelmäßig mit einer
-
Thread
AVR JTAGICE mkII, AVR Studio 4.19 und Windows11
So auch bei mir: am Anfang funktionierte alles, dann plötzlich nicht mehr. In Geräte-Manager steht: AVR JTAGICE mkII sei in Ordnung, aber keine Verbindung mit AVR Studio 4.19. Ich glaube, ich habe trotzdem eine Möglichkeit gefunden: AVR JTAGICE mkII hat außer USB auch RS232-Anschluß. Nun habe ich das
Rein aus Interesse: Warum verwendet man denn heut noch das AVR Studio 4.19? Ab dem Atmel Studio gabs einen recht brauchbaren Editor dazu? Der Editor im AVR Studio war ja doch äußerst rudimentär. An Rechenleistung liegt es ja nicht, wenn ein Win 11 installiert ist
-
Thread
-Os liefert schlechtes Ergebnis Gesperrt
Wert aus. Ergonomisch ist eine Anzeigerate von 2..5Hz. Besonders die Divisionen sind teuer, da der AVR keinen Befehl dafür hat.
steht für *size*, also wird darauf optimiert, den Code kleiner zu machen, auch wenn er dadurch langsamer werden sollte. Exakt das passiert bei dir.
-
Thread
Active Clamp 400 W Flyback Converter
putzigen 400W aus PV nach dem letzten % Effizienz zu suchen ist einfach sinnlos. Bei 4KW kommen wir langsam ins Geschäft, weil alleine die Kühlung ein sprichwörtlich großes Problem wird und da 1% bessere Effizienz gleich 40W sind. Bei 400W im Serverraum im 24/7 Betrieb mit 1000 anderen 400W SNTs, da bedeutet
sollte, dann mache ich mir da Gedanken wie man die Leistung genauer messen kann, die 10 Bit eines AVR sind für hohe Leistungen zu wenig. Man kann entweder eine hohe Spannung oder noch schlimmer einen hohen Strom nicht genau genug messen. Entweder anderer Controller mit 16 Bit ADC oder extra Schaltkreis
-
Thread
ARM M4F FPU: "Lazy stacking" und "Automatic stacking"
1802/die/L_RCA-CDP1802.jpg Gebracht hat es wenig. Er war nicht zuletzt aufgrund der damals noch langsamen CMOS-Technik selbst ausgesprochen langsam, und obendrein umständlich zu programmieren. Aber das hatte andere Gründe.
die/L_RCA-CDP1802.jpg > Gebracht hat es wenig. Er war nicht zuletzt aufgrund der damals noch > langsamen CMOS-Technik selbst ausgesprochen langsam, und obendrein > umständlich zu programmieren. Aber das hatte andere Gründe. Was heißt umständlich, es ist ein echter RISC, so einer braucht nunmal
-
Thread
Code optimieren ?
Wege? Ist vollkommen o.k., da muß nichts optimiert werden. Das ist >1000* schneller, als der langsame Mensch ablesen kann.
avr-gcc kennt auch 24-Bit Typen wie __int24.
-
Thread
[S] C64 im Bereich Berlin-Köpenick
. Man braucht nicht mal einen AVR - der Simulator reicht dazu völlig aus :-).
weniger Ergebnis. Das ganze aber nur als Zwischenschritt, für komplexere Aufgaben dürfte C64 und AVR ähnlich schwierig werden, und da ist ein AVR/Arduino zukunftsträchtiger.
-
Thread
Autodesk Eagle wird eingestellt
praktisch jeden beliebigen Computer den du von frueher her kanntest. Und so wie heute CPM auf einem AVR laeuft, wird man aktuelle Systeme irgendwann auf einem modernen 2Ghz Mikrocontroller laufen lassen. .-) Vanye
mangelnder Softwareausstattung oder umständlicherer Bedienung im Nachteil ist, fällt man zurück, ist zu langsam und zu teuer.
-
Thread
AVR64DD28 Clock Source ändern
Keine Ahnung, ob Ihnen das irgendetwas bringt, aber [c] #include <avr/io.h> int main(void) { #include <avr/io.h> int main(void) { CPU_CCP = CCP_IOREG_gc; CLKCTRL.OSCHFCTRLA = (8<<CLKCTRL_FREQSEL_gp); // 9:24, 8:20, 7:16, 6:12, 5:8, 4:-, 3:4 VPORTA_DIR =
/DataSheets/AVR64DD32-28-Prelim-DataSheet-DS40002315B.pdf
-
Thread
Rechtecksignal
hört sich eher nach einem Thema für einen FPGA an. Auch irgendwelche Interuptspiele sind da viel zu langsam. No schrieb im Beitrag #7427952: > ... man könnte eine delay() Funktion verwenden ... > Aber dies würde nicht funktionieren, da die Funktion eine int Variable > in Microsekunden erwartet ..
Vorteiler 1 ergibt sich ein 50 MHz Signal mit vier Phasen. Bei 0xffff sind es rund 755 Hz. Noch langsamer wäre kein Problem. Dazu noch die Bilder, die kein besonders gutes Massesignal zeigen - egal.
-
Thread
Moderatoren sind ok Gesperrt
Bruchteil der Zeit für eine Aufgabe verwendet, für die man auch einen zu 100% selbst programmierten AVR verwenden könnte. ;-)
weil das wahrscheinlich weitab des Möglichen ist. Ich wusste nur, daß Optokoppler generell eher langsam sind, daher ja auch meine Suche nach einem schnelleren Modell. Zweitens trolle ich selbst auch gerne absichtlich ein wenig wenn mir irgendwas auffällt, was ich lustig finde. Ich habe auch kein Problem
-
Thread
OC0A & OC0B gleichzeitig toggeln?
Timer1 Top = ICR1 und dann Fast-PWM Mode, Duty je 50% und Abfahrt... Die 8 Bit Timer der alten AVR sind da etwas zäh. Die neuen AVRs können einfach einen IO invertieren, damit wäre das kein Problem.
und alle 3 laufen synchron: https://www.mikrocontroller.net/articles/3-Phasen_Frequenzumrichter_mit_AVR
-
Thread
schneller Optokoppler gesucht (3V RS-232, Reichelt?)
Frage genereller, hat jemand evtl. Erfahrung damit, was mit welchem Optokoppler möglich ist, wenn zwei AVR-µCs (mit 2,5..3V VCC) galvanisch getrennt miteinander Daten austauschen sollen? Gehäuseform ist einigermaßen egal, SMD oder DIP-4, DIP-6 sollte alles passen. Danke!
Hauptsächlich mit den ADUM, die kapazitiven ISO sind pflegeleichter. Man würde natürlich die langsamsten und sparsamsten Typen verwenden. Aber es geht ja auch ganz ohne diesen Aufwand, nämlich so: Ben B. schrieb im Beitrag #7426990: > man könnte die Module alle in Serie legen und die Controller
-
Thread
STM32 counter up/down mit Step/Dir Signalen
Würde für den Fall , wenns wirklich keine Möglichkeit mittels HW-counter > beim STM32 gibt , ein paar AVR's verwenden. Bei 250 kHz mußt Du die in Assembler programmieren und per IIC auslesen. Eine kompakte Lösung wäre mit einem Pico-Board mit RP2040 möglich. Reicht Dir denn der relative langsame Zugriff
Mi N. schrieb im Beitrag #7426100: > Oder anstatt diskreter Logik ein 8-pol. AVR zur Umsetzung Step/Dir -> > PhaseA/PhaseB verwenden und dann auf die STM-Timer geben. Genau so hab ich es vor wenn es keine interne Möglichkeit im STM32 gibt. Die AVR's in Assembler für die Wandlung
-
Thread
Renesas: drei neue, für Motorsteuerung optimierte Mikrocontrollerfamilien
Bürstenmotoren in Fensterhebern usw. auch Brushless werden. Sowas kannste zwar in jeden 8 Bitter flashen (siehe AVR447), aber bei Automotive gehts ja um Zertifzierung und so.
wieder > so eine Lösung die ein Problem sucht ... > > LG, Sebastian Hallo, sorry für die langsame Reaktion! Wenn du mir unter tamhan aeht tamoggemon dott com schreibst, frage ich bei Renesas nach! Tam
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
Moby A. schrieb im Beitrag #7425169: > Mein Liebling ist da der kleine Tiny AVR 1614. Kinderspielzeug. Passt.
Die 32Bit waren für mich persönlich kein großer Sprung, von AVR8 auf STM32. Nur die Einarbeitung in die Register / IDE, die ja nun ein großer Unterschied waren - hat man beim AVR noch im Studio die Taktung per Fusebits gemacht - würden sie halt per Register programmiert
-
Thread
Hardware Interrupt ohne Jitter
ein *Hardware* Feedback zwischen dem steuernden GPIO und der PWM Ausgabe. Bessere moderne µC als AVR können das inzwischen - grade weil Interrupts eine variable Latenz haben.
, dann hängt dahinter ein Tiefpass um einen DC Pegel zu erzeugen und der ist um Größenordnungen langsamer. Oder benutzt Du die PWM-HW, um spezielle Pulsfolgen zu erzeugen?