-
Thread
Wie wird aus einem Cyclone II FPGA eine Nios II CPU?
gewandelt. Ich hab' mit NIOS mal vor fast 15 Jahren was gemacht, iirc war da noch nix oder ganz wenig mit STM32 etc. oder gar FPGAs mit Hardcore-CPU. Nachdem auf der Platine ja auch nicht grad' der neueste Cyclon werkelt, wird die wohl aehnlich alt sein. Gruss WK
TNM_NET = sys_clk_pin; TIMESPEC TS_sys_clk_pin = PERIOD sys_clk_pin 50000 kHz; # Pins P4, N5, P5 und M6 sind 3.3V-Pins # alle vier Pins zusammen heißen "led" NET led<0> LOC = P4 | IOSTANDARD = "LVCMOS33"; NET led<1> LOC = N5 | IOSTANDARD = "LVCMOS33"; NET led<2> LOC
-
Artikel
FY6900
schalten so schnell wie möglich von einem Sample auf das nächste von 0 auf 100%. Das Ergebnis sind 5ns gemessene Anstiegszeit bei 5Vpp! Achtung, das Oszi hat mit 100MHz Bandbreite schon selber ca. 3,5ns, real sind es vermutlich eher WOW! Die fallende Flanke ist merkwürdigerweise mit 7ns deutlich langsamer
warm wird, geschätzt 40°C. Das FPGA bleibt auch entspannt lauwarm. Hinter der Frontplatte werkelt ein STM32 F103C8T6. Ein paar Bilder gibt es hier und hier. Fazit. Der Signalgenerator hat ein sehr gutes Preis/Leistungsverhältnis und ist auch überaus leistungsstark. Die Fernsteuersoftware ist sehr schlecht
-
Thread
Arduino: max. Strom duch interne Schutzdioden
Wer sich nur so eine pauschale Regel wie oben merken will: Die STM32-Pins haben keine Schutzdioden, es sind trotzdem nur VDD+0.3V erlaubt. Und die Krönung: Auch sogenannte 5-Volt-tolerante Pins vertragen keine 5 Volt sondern nur VDD+3V, aber sicher keine 6.3 Volt. Vor allem verträgt kein STM32-Pin 5 Volt, wenn VDD = 0V ist. Ja, es ist so kompliziert, nur das richtige Datenblatt für genau den fraglichen Pin gilt! Aber kochen können sie, die Franzosen und Italiener ;)
-
Thread
Grösse eines Array of pointers
Mein Versuchsobjekt : [c] #include <stdint.h> volatile uint8_t a[200]; volatile uint32_t b[200]; void nanu(void) { a[0] = 11U; b[0] = 17U; a[b] = 42U; } void nana(void) { a[0] = 11U; b[0] = 17U; b[a] = 42U; } [/c] Eigentlich wollte ich ja nur
er beiden Operanden auch ein solcher sein. Wenn du aber schreibst: [C] int x = 5; x[a] = 42U; [/C] dann wird es gehen und den selben Effekt haben wie [C] a[x] = 42U; [/C] und wie [C] *(a+x) = 42U; [/C] fop schrieb im Beitrag #6545186: > Und zum Thema "Pointer müssen
-
Thread
9N3 UART Format mit STM32. Wie?
STM32 kann auch CTS/RTS durch Hardware bedienen/beobachten.
Uwe Bonnes schrieb im Beitrag #6539129: > STM32 kann auch CTS/RTS durch Hardware bedienen/beobachten. Kann man RTS als Driver Enable missbrauchen? Ich glaube nicht. Die neueren STM32 können statt RTS auch DE erzeugen, dann geht das. Weiß
-
Thread
Stm32 AliExpress, evtl Fake
Experten, Ich bin gerade beim freundlichen China Man auf Folgendes Angebot gestoßen: € 8,77 | 5 PCS STM32F103ZET6 CORTEXM3 32-bit microcontroller chip micro controller 512 k flash memory https://a.aliexpress.com/_BOfE7g Somit würden 5 Stk. Soviel kosten wie das Stück bei einer Abnahme Von
Hab auch mal von schattigeren Gesellen bestellt und die Teile gaben nicht mal vor von STM zu kommen: Es steht CH32F103 drauf und beim Programmieren meldet sich der Freund auch mit einer anderen device ID. Ansonsten absolut identisch zum STM32F103. Das kann ich mir nur so erklären, dass
-
Thread
STM32 viele PWM Ausgänge
Johnny S. schrieb im Beitrag #6536612: > Ich suche nach einem STM32 MCU welcher mir auf mindestens 7 pins eine > PWM-Frequenz (25kHz 0-100%) generieren kann. So ziemlich jeder STM kann das. Hier bieten sich Timer 1 und 8 an. Die können dir das PWM jeweils auf
Die Auswahl ist eigentlich "riesengroß". Timer1, 2, 3, 4, 5 und 8 bieten sich gut an. Wenn PWM und Frequenzmessung mit separaten Timern gemacht werden sollen, braucht man ein Gehäuse >= LQFP64. Mein Favorit wäre da der STM32G431. Wenn die Frequenz nicht so hoch
-
Thread
c++ 11/14/17?
reg32_t RCC_AHB1RSTR = RCC_BASE + 0x10U; constexpr reg32_t RCC_AHB2RSTR = RCC_BASE + 0x14U; constexpr reg32_t RCC_APB1RSTR = RCC_BASE + 0x20U; constexpr reg32_t RCC_APB2RSTR = RCC_BASE + 0x24U; constexpr reg32_t RCC_AHB1ENR = RCC_BASE + 0x30U; constexpr reg32_t RCC_AHB2ENR = RCC_BASE + 0x34U; constexpr
-
Thread
Optokoppler an 230VAC
Vorwiderstand, so dass effektiv 2mA durch den OK fließen, wären das 0.46W*48=22.08W 22.08W*24*365.25=193.5kWh Bei 30ct/kWh waeren das 58 Euro/Jahr. Zum Beispiel haben im Vergleich dazu haben die Printtrafos von Marschner, z.B. EI30/12,5 EuP 32.5 x 27.5 x 24.0 1.5W <0.2W Leerlaufverlustleistung. Als
nur über VGS(th) sein muss um die paar mA zu schalten. In meinem E-plan habe ich den Si4436 jetzt an 5V gehängt. Danke für den Hinweis. MaWin schrieb im Beitrag #6542559: > 100uA Spitzenstrom. Bei einem Optokoppler der mit 2mA spezifiziert ist. > Reichlich wenig. Warum nicht wenigstens 0.5mA ?
-
Thread
Steuerplatine mit STM32 Controller designen
schreibe ich hier nur die grobe Bezeichnung hin. Folgendes soll die Steuerung beinhalten: - STM32 CPU - 16MB (oder höher) Flash Speicher (SPI) - 2 H-Brücken (die per PWM jeweils ein Peltiere-Element ansteuern) - Laderegler für einen 3,7V 2000mAh LiPO Akku - Spannungsregler um auf 5V bzw. 3,3V
eine neue anforderung bekommen -> Funktionale sicherheit und das will keiner wirklich haben. STM32: die gibts von M0 bis A5+M5 von 60Mhz bis 800Mhz, ... LCD und Toch da gibts auch was von ST -> TouchGFX heist das glaube ich. Hab damit noch nicht selber gearbeitet aber für eineige Disco boards
-
Thread
Suche Microcontroller mit wenig Pins und hohem (Timer-)Takt
Versuchs mit: STM32L010F4P6
man Signale messen oder erzeugen will. Aber 16 Bit ist noch nicht "breit". Um Signale zu messen: STM32G431 im 5 x 5 mm² Gehäuse mit 170 MHz Um PWM zu erzeugen: STM32G474 im 7 x 7 mm² Gehäuse mit 184 ps Auflösung. Man kann auch ein LQFP nehmen und die unnötigen Pins abkneifen ;-)
-
Thread
Bausatz elektronisches Mastermind läuft nicht
nicht alleine herausfinde: Funktioniert der Mosfet IRLM6401 (Q1), über den der Mikrocontroller STM32 (U1) die 5V für die LEDs einschaltet? Funktioniert der Pegelwandler 74LVC1G14, der die 3.3V des STM32 auf die 5V der LEDs wandelt? Läuft der STM32 überhaupt an? Schwingt der Quarz? Und alle
Joachim B. schrieb im Beitrag #6529930: > Es fehlt der Pegelwandler 3,3V -> 5V Ein Pegelwandler 3.3V -> 5V ist in Form eines 74LVC1G14 vorhanden. Der soll die 3.3V-Pegel des STM32 in die 5V-Pegel für die LEDs umwandeln. Ich weiß aber leider nicht, wie ich herausfinden kann,
-
Thread
atmega168 vs atmega328 (warum noch den 168er nutzen?)
Warum ATMega nehmen, wenns AT*X*Mega gibt? ATXMEGA32E5-AU 2.09€/Stück +MwSt bei 25 Stück
der Handel kaum Boards mit diesen Chips anbietet (im Gegensatz zu Arduino Nano). Weil sie nicht mit 5V funktionieren. Weil man dafür andere Programmieradapter braucht. Weil der Debugger 10x teurer ist, als für STM32.
-
Thread
Bedienpanel "automatisieren"
Hallo Stefan, > Wenn es eine 5x5 Matrix ist und du nicht mehrere Tasten gleichzeitig > drücken musst, würden 10 Optokoppler/Analogschalter genügen: ja, ist 5x5. Mehre gleichzeitig wäre schon gut (dann könnte meine Software X-
auch hinweisen. Ich bin nicht sicher, ob der Arduino schnell genug ist. Wenn nicht, würde ich einen STM32 versuchen. Das schöne beim Arduino Nano ist, dass er für USB einen eigenen Chip hat so dass die USB Kommunikation dein Timing wenig stört. c.nc schrieb im Beitrag #6528536: > Aber für denn
-
Thread
Lötstation Quikko / Ksger T12 dtl Vorteil?
Klaus Hier mal der Link zu Banggood und den T12 Soldering Stationen: https://www.banggood.com/de/STM32-T12-959-V5_1-Soldering-Station-Electronic-Soldering-Iron-with-2_6inch-OLED-Digital-Display-and-5Pin-907-Handle-Iron-Tip-p-1920948.html?cur_warehouse=CN&ID=6297886&rmmds=search STM32 T12-959 V5.1 Lötstation: https://www.banggood.com/de/STM32-T12-959-V5_1-Soldering-Station-Electronic-Soldering-Iron-with-2_6inch-OLED-Digital-Display-and-5Pin-907-Handle-Iron-Tip-p-1920948.html?cur_warehouse=CN&ID=6297886&rmmds=search KSGER T12 STM32 V3.1S
-
Thread
Wofür Propeller von Parallax ?
richtig gelesen. Das Ergebnis ist also time/sample us: Arduino UNO ( 16Mhz ) us: 127 STM32 BluePill ( 72MHz ) us: 16 Propeller2 ( 250MHz ) us: 9 STM32F4 Discovery ( 168MHz? ) us: 4
konkret mit einem µC beantworten. Microcontroller mit 3 QE Eingängen gibts bei ST genug. z.B. STM32F051 hat 3 STM32F103 hat 4 STM32G431 hat 5
-
Thread
Kosmos CP1 Emulator mit ATmega
in meinem Falle ;-) Es ist schon nett, wenn man Platz für duzende "Fest-Programme" hat z.B. Und bei 5 USD pro ATMega 2560 Pro Mini Board mache ich mir darüber nicht so viele Gedanken... ESP32 oder STM32 or RISC-V wäre da schon eher Verschwendung ;-)
mir 32 reichen auch. Hätte ich das anderst gemacht, könnte man deutlich mehr IC's darauf verlöten (u. a. den hochbilligen STM32F103): Andreas B. schrieb im Beitrag #6546246: > Und wann kommt die 32-Bit
-
Thread
Glaßmaßstab und Laser-Abstandssensor auf mega2560 auslesen
> langsam? Ja. > Muss ich einen schnelleren nehmen? Nö, du mußt Brain 2.0 nutzen! Bei 5us Pulsbreite sollte man mindestens alle 1-2us abtasten, macht 0,5-1MHz Abtastrate. Daran sollte man erkennen, daß eine CPU mit 16 MHz das nicht in Software kann, nicht mal dann, wenn sie zu 100% mit
www.mikrocontroller.net/topic/328856?goto=4441280#4441280 Mein Tip. Nimm einen ATXmega oder einen halbwegs modernen 32Bitter ala STM32. Die CPU ist eigentlich egal, entscheidend ist, daß der uC einen Quadraturdekoder in Hardware drin hat. Der erledigt dann die Dekodierung und die CPU hat alle Zeit der Welt, das auszuwerten
-
Thread
Modulierter Sinus geht nicht - brauche Hilfe
(1.0/CALCFREQ); if (!HAL_GPIO_ReadPin(B1_GPIO_Port, B1_Pin)) {Rip=1;} else {Rip=0;} x = arm_sin_f32((RIP_OMEGA*time+U_ANGLE)*RIP_AMPL); x *= 0.06; // Abschwächung if (Rip) {x=x;} else {x=0.0f;} y = ((arm_sin_f32(LINE_OMEGA*time+U_ANGLE)*LINE_AMPL)+x); [/c] y ist float; wird dann in INT normiert
/www.st.com/resource/en/application_note/cd00259245-audio-and-waveform-generation-using-the-dac-in-stm32-products-stmicroelectronics.pdf
-
Thread
Verstärkerschaltung Problem
Verstärkerschaltung. In der Simulation funktioniert sie genau so wie ich sie benötige. Mit meinem STM32F4 Sende ich per SPI Impulse an einen MCP4921 DAC. Zu beginn Schalte ich einfach zwischen 0V und 3.3V. Diese sollen zwischen +/-12V Verstärkt werden, wobei 0V =^ -12V und 3.3V =^ 12V entsprechen. Auf
ist V = 24/3,3 = 7,273. Um die Offsetspannung Uo zu ermitteln, musst du nur in die Formel Ua = (Ue-Uo)*V + Uo ein Wertepaar Ue und Ua einsetzen und kannst nach Uo umstellen. Beispiel: Bei Ue = 0V soll Ua = -12V sein: Ua(0V) = (0V - Uo)*V + Uo = -12V -12V = (1-V)*Uo => Uo = -12V/(1-V) = -12V/(1
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
der 12 I/O für die Tastatur und 2 I/O für die Anzeige benötigt. Kandidaten wären hier dann: STM32F030 ATMega irgendwelcher STM8S103 Aber wie gesagt, man bräuchte das Manual des "Rechners"
und Funktionstasten umschalten kann. Das wird dann so sein wie einen Emulator den ich auf einem STM32F4 laufen hatte und der Sinclair Spectrum Spiele abspielen konnte. Das hast du ein paar mal gemacht, aber wenn du Retro-Games Spielen willst, dann spielst du das am PC oder in dem Gameboy-Retro-Pi
-
Thread
Halbleiterengpässe 2021?
Millionen pro Belichter in die Hand nehmen und ein paar bei ASML bestellen. Die kriegt man da so in 3 bis 5 Jahren, weil auch deren Auftragsbücher voll sind.
Schaut euch mal die Lieferzeiten von STM32, NXP S32K und zum Teil auch Microchip. Offizielle Lieferzeiten teilweise jetzt schon 6Monate, NXP 1Jahr! Die Nachfrage ist jetzt schon auf vor Corona Niveau. Firmen die jetzt immer noch auf Kurzsicht
-
Thread
Step-Down-Regler ist zu langsam
Ich benutze zum ersten Mal einen Step-Down-Regulator (TPS62082 von TI), um u.a. einen STM32 mit 3.3V zu versorgen. Nun startet der STM32 bei Anlegen der Versorgungsspannung von 5V in ca. 70% der Fälle nicht; ein manueller Reset (NRST auf LOW) funktioniert dann aber. Im
schrieb im Beitrag #6517511: > Bei AVR Mikrocontrollern lars schrieb im Beitrag #6517408: > um u.a. einen STM32 mit 3.3V zu versorgen. ??? Erkenne das Problem wenns nicht 3,3V wäre würde ich ja den TL7705 vorschlagen, der war genau dafür gemacht, aber nur für 5V, ein TL7702 könnte passen wenn
-
Thread
Evalboard CAN-FD und USB Client mit Buchsen
Oder auch https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/open-source-hardware
Max G. schrieb im Beitrag #6516385: > Oder auch > https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/open-source-hardware Hat kein CAN-FD, daher 0 Punkte. fchk
-
Thread
Altium 21 release ist draußen, Erfahrungen?
nur eine Zahl ist, sondern auch auf einer Zahl endet. Ich erstelle gerade ein Symbol für einen STM32 und freuem ich darüber, die Pinbezeichnungen wie A0, A1, A2, ... nicht mehr händisch editieren zu müssen. Sehr angenehm...in V18 war das noch nicht so, und da habe ich ein 14x10-BGA machen müssen
ohne das Altium neugestartet werden muß, und um die Änderungen zu übernehmen reicht ein "Refresh"/F5.
-
Thread
Assembler wo sind eigentlich diese ganzen Genies??
mehr als das steht dort auch nicht drin. Cooler Trick, ich weiß.... Wegen so dumme Sprüche zu STM32F103 bin ich da übrigens endgültig raus. Kindergarten.
derartige Optimierung stecken müsste. Vergleiche doch nur mal die Preise von ATmega Controllern mit STM32. Dort bekommst du ein vielfaches an Leistung zum gleichen Preis. Teilweise sind die STM32 sogar billiger! Der richtige Weg ist irgendwo in der Mitte dazwischen. Code der von Menschen schnell erstellt
-
Thread
Padauk PFS154 Programmer mit Arduino Uno / ATmega88 - 328
und den Aufwand den er dort getrieben hat ist immens. Ich wollte seinen Code schon einmal auf SMT32 portieren (damals hatte er auch die Erlaubnis dazu gegeben)um damit STM8 flashen zu können, aber das stellte sich als zu viel Aufwand heraus, da Jörg große Teile in Assembler programmiert hat (ich
free-pdk/easy-pdk-programmer-hardware Der kann auch den PFS173. Allerdings ist der dort verwendete STM32F072 in Pandemiezeiten ziemlich rar geworden, leider ! Alternativ kannst du einen Programmer mit STM32F072 auch nach: https://www.mikrocontroller.net/topic/487332#6481283 aufbauen. Hier hast
-
Thread
STM32F103 Dateneingabe über USART in PuTTy
Wirf doch mal einen Blick in das Beispiel Projekt: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.3/Projects/STM32F103RB-Nucleo/Examples_MIX/UART/UART_HyperTerminal_TxPolling_RxIT
falsch konfiguriert). Wenn das so ist, dann liegt es NUR an deinem µC. Und fertige Projekte mit dem STM32F103 gibt es hier genug, mußt bloß man danach suchen. Ich hab z.B. sowas für den STM32F103C8T6 gepostet, auch mit fertigem Hexfile zum direkten Draufprogrammieren. Mein wirklich dringender Rat ist
-
Thread
Suche jemanden für PIC-Programmierung VU-Meter / PPM
Teile sind ja quasi nicht mehr zu bekommen. Oder weiß vielleicht jemand was? Der Typ ist "Mitani 202-5a", hat eine 5-phasige Ansteuerung und 10 Pins, ähnlich dem Vishay PG 12201 (der aber mit 3 Phasen und 8 Pins daher kommt). Als Alternative habe ich auch schon eine IN-33 Betracht gezogen, die soll
keine schnelle Multiplikation,... Deshalb hab' ich's ja mit dem gemacht ;-) ). Das sollte mit einem STM32 mit I2S Interface und externem Audio-ADC wunderbar mit allen Faxen wie: * komische Skalierung * lustige Anstiegs/Abfallzeiten * Punkt+Bandanzeige * ... klappen. Das Quadrieren der Samples fuer
-
Thread
einfache Empfänger wie 433MHz auch für 868MHz?
auch nicht viel teurer und machen weniger Ärger. Sowas zum Beispiel: https://www.ebay.de/itm/E32-868T20D-UART-SX1276-Funkempfanger-Sender/363122290687?_trkparms=ispr%3D1&hash=item548bc66fff:g:2gIAAOSwB8ZfcVk5&amdata=enc%3AAQAFAAACcBaobrjLl8XobRIiIML1V4Imu%252Fn%252BzU5L90Z278x5ickkBSh1VzQSTzkTiSV5EE%252FHQfUC1FTRK164smQRGM7wueF8Ik9GpeN5HncNaEgaQfyowPeFP6bmU85RLnmCiWgn6mHed6PaeKoN5oCx%252Fmk93htxBXYi93ScQkEZUTEoK27FSYnuuAPJiFWphqHuo5KEaBVXxqkkIs3sCuIaCixCBv0eC16g8nEzaSxDlNwKCykYTjyJbp9zHYUp6Lu386MI2qzptpX2ht%252FRGFJnuAxXQk7e3bFa18iYqVc6VSiGY5OuQ2Di5BjepFJL8wVR6oIrAxU5TkMsoFKT
-
Thread
LED am AVR-Pin per Buck Power Stage anstelle Vorwiderstand
auf unter 1V ein Diode falschrum ? Eigentlich brauchst du die Diode am push-pull Ausgang eines uC har nicht. Dann sieht man eine PWM mit recht kurzer Einschaltdauer. Die erreicht eh nicht mehr als ca. 25% der VCC von vermutlich 5V. Dann kann ein uC Ausgang eh nicht mehr Strom liefern, als
Was du da vor hast ist sicher machbar, nur nicht einfach und nicht mit jedem Mikrocontroller. Einige STM32 haben dazu spezielle komplementäre Ausgänge mit konfigurierbaren Zeitversatz.
-
Thread
Wie Li-Ion Charger IC von Akku trennen?
https://www.reichelt.at/at/de/entwicklerboards-relais-modul-5-v-srd-05vdc-sl-c-debo-relay-5v-p239148.html
deiner MOSFET Lösung, wer steuert den Schalter an und wie > ist dessen Stromverbrauch? Das ist ein STM32. Dessen Stromversorgung wird entweder gestartet, wenn man einen Hohlstecker zum Laden in die Buchse steckt oder wenn man einen Power-Taster drückt. > Hast du schon einmal ermittelt, was der >
-
Thread
Keil uVision 5 + Segger SystemViewer
Guten Tag, ich verwende zurzeit Keil uVision 5 Essential, da dies kostenlos für bestimmte STM32 Microcontroller angeboten wird. In einem neuen Projekt verwende ich FreeRtos. Um den Code "günstig" debuggen zu können bin ich auf den System
nutze den STM32F091RC, müsste es schon mit FreeRtos ausprobieren.
-
Thread
STM32F0xx uVision 5 IDE Peripheral clock problem
Guten Tag, ich verwende gerade den STM32F091RC mit der uVision 5 IDE Essential. Der unten aufgeführte Code soll die Peripheral Clock für GPIOA einschalten. Wenn ich im Debugg-Fenster die Register beobachte wird die Clock für DMA1 eingeschaltet. Nach langen probieren hab ich leider keine Lösung gefunden. Wenn ich den gleichen Code in der STM32CubeIde laufen lasse, funktioniert der Code einwandfrei. In der uVision 5 IDE hab ich CMSIS Core und die Device Startup Files mit eingebunden. Um auf die Register zuzugreifen benutze ich die Bezeichnungen
-
Thread
Präzise Temperaturmessung mit 12Bit-ADC und NTC
Hallo, ich habe einen NTC (100k, 0,5%, 4250K) an einem Spannungsteiler mit R2=100k (0,05%, 10ppm) und messe in 10-Minuten Abständen die Temperatur über den 12-Bit ADC eines STM32L010K8 Controllers. Dabei verwende ich um möglichst genaue
deine Referenz und führst damit einen Vergleich durch? Da der ADC aber gegen seine VCC misst, kann das u.U. zu Schankungen im Messwert führen, wenn VCC etwas wackelt. Besser wäre hier eine ratiometrische Messung gegen VCC über eine Messbrücke. Die ADCs in den STM32 sind m.E. nicht sonderlich gut...
-
Thread
USB Audio out zu PC
schrieb im Beitrag #6509722: > Soso. Nur halt nicht mit mehr als 3 GB Speicher umgehen, so wegen 32bit > und so. Genau 3,5GB. Ich wüßte nicht, was du mehr kannst als ich mit 32Bit W7/W10. Außer Angeberei.
michael_ schrieb im Beitrag #6509728: > Genau 3,5GB. > Ich wüßte nicht, was du mehr kannst als ich mit 32Bit W7/W10. > Außer Angeberei. Welch ein Unsinn... Für viele übliche Spielereien genügen in der Tat 3,5 GB pro Anwendung oder gar alle Anwendungen
-
Thread
Diskette zu USB
Ist hierfür auch vollkommen unnötig. Das Problem kann man mit einem USB-fähigen 8-Bitter (z.B. ATMega32U2) und ein bissel Analogscheiß umfassend abhandeln. Gut, man muss natürlich wirklich Programmieren können, der 32U2 wäre hart an der Grenze seine Leistungsfähigkeit, jedenfalls bei HD-Disks. DD ist
Soul E. schrieb im Beitrag #6499338: > Aber die meisten gekauften können keine 3,5"-Disketten mit 720k lesen. Das ist DD und damit die ideale Spielwiese für die Lösung mit Mega32U2. Das geht damit noch ganz entspannt. Genau für sowas (Amiga-Disketten) habe ich das mal gemacht
-
Thread
nochmal eine Anfängerfrage zum Oszilloskop,,,
Billig-Oszilloskop für etwas über 20 Euro aus China bestellt das kann bis 50 MHz. Wenn ich irgendwann aber auf STM32 gehe ist das aber wohl auch noch nicht genug. Also vielen Dank mal wieder !
saubere Kanten. Hier noch ne Arduine-Scope Grafik ohne Tastköppe: https://youtu.be/mnoqZNNrESA?t=5
-
Thread
pos. Flanke von Taster finden.
Flanke eines Taster. Wie kann ich dies umsetzen? Programmiersprache: C Programmieroberfläche: Keil uVison 5 uC: STM32G031K6Tx lg Tobias
-
Thread
Direktmisch-Empfänger: ungewolltes Seitenband passiv unterdrücken
8- Bit ATMEGA 328 (20 MHz Takt). Siehe https://www.qrpforum.de/forum/index.php?thread/13202-%C2%B5sdx-ein-mikro-sota-ssb-cw-sdr-transceiver-mit-arduino/&pageNo=1
Den µSDX sieht man hier in Aktion: https://www.youtube.com/watch?v=qQI9Y6VXzl8 Ab 5:20 wird CW empfangen. Klingt zwar etwas "digitalkratzig", aber es funktioniert. Kommt das Kratzen von der zu schwachen Rechenleistung des uCs oder vom DSS-Chip? (ein STM32 wäre wahrscheinlich besser
-
Thread
saubere DC Versorgung angestrebt
halbes Jahr dessen DB (120 Seiten oder so) > studiert hat Das ist doch noch harmlos. Ein "kleiner" STM32L0 hat rund 1000 Seiten Doku.
Hattest du keine andere Z-Diode als diesen Klopper oder ist dir kalt in der Bude? ^^ Eine 400mW-ZD mit 5-10 mA reicht vollkommen. Der BD137 ist für max. 5 mA Last auch absolut *zu groß*. DC-Stromverstärkung beträgt 25 @ 5 mA I-C. Also B-Srom 200 uA. Als Folge belastest du deinen schönen Ripple-TP: Über
-
Thread
Photodiode + Transimpedanzwandler
Schaltung mal mit diesem Verstärker aufzubauen? Die Frage ist nun wie ich die effektive Reichweite auf 5 m erhöhe und dieses Signal in eine Spannung Wandle die ich mit einem Digital Input Pin mit meinem STM32F411RE einlesen kann. Wenn ich auf 5 m noch eine Verstärkung bis 0,7V habe könnte ich ja einen
Verstärkung von 20. Es gibt fertige IR-Empfänger mit AGC und Filter, die arbeiten bei 36..40kHz. 5m sind da kein Problem.
-
Thread
ADC Eingang - Signalaufbereitung
Dietmar B. schrieb im Beitrag #6493912: > Die Frequenz liegt so bei 0,5-1MHz. Ich glaube nicht, dass der im STM integrierte ADC dafür noch reicht. er müsste, so spontan überlegt, locker 10 MSPS haben und ich mein der STM32 auf dem Nucleo-Board hat nur 5 MSPS. Oder hast
schrieb im Beitrag #6494380: > Dietmar B. schrieb im Beitrag #6493912: >> Die Frequenz liegt so bei 0,5-1MHz. > > Ich glaube nicht, dass der im STM integrierte ADC dafür noch reicht. er > müsste, so spontan überlegt, locker 10 MSPS haben und ich mein der STM32 > auf dem Nucleo-Board hat nur 5 MSPS
-
Thread
warum keine performantes sincos als opcode?
Erzeugung in Hardware ausgelagert damit die Achsen flüssig > laufen. Nicht zufällig haben die STM32G4 und STM32H2xx/H3xx einen CORDIC co-processor. Der liefert zwar nur 24 Bit genaue Werte (und Festkommaformat), für eine Maschinensteuerung reicht das jedoch in aller Regel. Aber für jede extra
bei deiner Rechnung überhaupt benötigst. > > Bei manchen Rechnungen reicht die Präzision von float32 nicht aus, bei > wieder anderen sind 4 Bit völlig ausreichend... bisher brauche ich double-Precision sonst sind die Ergebnisse nicht gut, die Simulation geht bis auf 10-5 µ runter - es werden damit