-
Thread
Plattenspielerantrieb Konzept - Hilfe gesucht
Motorstsuerungen für BLDC gibt es doch massenhaft, auch auf Basis von z.B. STM32 irgendwas. Ein BluePill sollte da langen, so zumindest meine Planung für vergleichbares. Dazu eine 3Phasenansteuerung und auf geht's. Die 360 Stobosegmente kann der dann auch prima auswerten
Wortbreite und schon erledigt der Prozessor das locker. Wobei man heute doch eher komfortabel auf einen 32Bitter setzen würde, ich zumindest. Aktuell baue ich an der anderen Stelle des Plattenspielers etwas auf, 3 Motoren steuern den Tangentialtonarm, DD Antrieb vom zerlegtem Technics. Der BluePill (STM32F103
-
Thread
Motorsteuergerät Schaltplan EMV Schutzmaßnahmen
Hallo, ich entwickle für ein Projekt ein Motorateuergerät: Ein STM32 detektiert über einen Hallsensor die Position des Kolbens und berrechnet anhand mehrerer Kennfelder die Einspritzdauer, den Einspritzzeitpunkt und den Zündzeitpunkt. Einspritzventile werden über MOSFETs
Tobias R. schrieb im Beitrag #6836627: > Ein STM32 detektiert über einen Hallsensor die Position des Kolbens Ich dachte bisher man detektiert den Kurbelwellenwinkel. Schau mal hier: http://www.megamanual.com/ms2/pcb.htm
-
Thread
JSON für Daten-Austausch zwischen uC und PC?
Also wenn es zwichen PC und µC sein soll und nicht speziell nach _einem_ _bestimmten_ µC (Arduino, STM32, …) oder _einer bestimmten_ PC-Umbebung (Linux, MS.net, …) geht, dann bleiben nur JSON oder XML übrig: Dafür gibt es Parser in allen erdenklichen Programmierumgebungen. W.S. schrieb im Beitrag
Christian Berger schrieb im Beitrag #4153191: > 3 6 Dingsbums 3 21 > 34 54 Hallo\ Welt 3 18.34 > 5542 32 Back\\slash 3 12.43 An eine ähnlich einfache Variante hatte ich ursprünglich gedacht. Die Definition auf beiden Seiten (PC und µC) ist in einer
-
Thread
Böse Falle Boolean
(void) { return 32; } int main () { printf ("%d\n", foo()); return 0; } $ cc -O bool.c && ./a.out 1 [/code] Was sagst Du jetzt?
es mal. Compiliert mit: [pre] arm-none-eabi-gcc -Os -S -std=c99 -mcpu=cortex-m4 -mthumb -DSTM32F446xx -I /path/to/CMSIS/Include -I /path/to/Device/ST/STM32F4xx/Include/ pushbutton.c [/pre] Passt das auch?
-
Thread
Mikrocontroller anschliessen
Vorweg: ich kenne die Feinheiten des STM32 nicht und erst recht nicht dessen Datenblatt. Aufgefallen ist mir neben des genannten falschen Anschlusses von VREF+ und VSSA noch: - unterstützen die Ports PA11/PA12 und PB5/PB6 auch die CAN-Funktion
* die vermissten JTAG-Signale sind mit SWCLK usw. gemultiplext - aber wer benutzt beim STM32 noch JTAG? * NRST braucht 100n nach GND und gehört an Pin10 vom Debug-Stecker. * heißt der Spannungsregler wirklich AM 5 1117? * der F767 braucht 250mA, 2xCAN gute 100mA plus Kleinvieh...
-
Thread
Skype pc-free
159341327_9?ie=UTF8&bbn=429874031&rh=i%3Acomputers%2Cn%3A340843031%2Cn%3A!340844031%2Cn%3A429874031%2Cp_n_operating_system_browse-bin%3A912235031&pf_rd_m=A3JWKAKR8XB7XF&pf_rd_s=merchandised-search-leftnav&pf_rd_r=0XX6V432DR41HQFZ5S1Z&pf_rd_t=101&pf_rd_p=514040687&pf_rd_i=429874031
159341327_9?ie=UTF8&bbn=429874031&rh=i%3Acomputers%2Cn%3A340843031%2Cn%3A!340844031%2Cn%3A429874031%2Cp_n_operating_system_browse-bin%3A912235031&pf_rd_m=A3JWKAKR8XB7XF&pf_rd_s=merchandised-search-leftnav&pf_rd_r=0XX6V432DR41HQFZ5S1Z&pf_rd_t=101&pf_rd_p=514040687&pf_rd_i=429874031 Das war zuerst auch
-
Thread
Projektidde: GIGATRON im µC
münden wird. Konkret geht es um den GIGATRON http://www.gigatron.io bzw. einen Clone/Emulator im STM32. Der GIGATRON ist ein Computer/Spielkonsole mit in TTL aufgebauter CPU und jeder Menge cleverer Ideen. Aber kann man das nicht irgendwie schrumpfen? Im Offtopic-Bereich hatte ich schon einige
- Übertakten auf 200-250MHz (getestet mit einem STM32F405, geht) - 100% ASM ode, in C halte ich das für nicht realisierbar - Emulator im Flash, nur Prefetch aktiv - emuliertes EPROM im RAM, möglichst wenige Patches - RAM und Berechnungstabellen im
-
Thread
Schaltungsdesign mit KI
Bitte entwerfe einen Schaltkreis, der diesen Bus galvanisch getrennt mit RX und TX des USART eines STM32C011F6P Mikrocontrollers verbindet, so dass der STM32 Mikrocontroller auf dem Bus gesendete Daten an RX empfängt und über TX Daten an den Bus senden kann. Schütze die Ein- und Ausgänge des Mikrocontrollers
zum Löten/Testen WAGO-Klemmen + Arduino einsetzen MCP4151 + SPI-Drähte zum Arduino ACS712-1 + MB6S + C1 L1 + IRF540N + 1N5822 + C2 Spannungsteiler + ACS712-2 C3 (dein u10) + L2 + Zener OLED anklemmen Alle GND verbinden (dickes Kabel!) Jetzt kannst du starten – fang mit dem Eingang (WAGO1 +
-
Thread
Alternativen zu Arduino?
in normalem C/C++ (oder Bau diskret was auf nem Steckbrett auf). Du kannst dir natürlich auch ein STM32 Discovery Board kaufen und damit weiter machen. Aber ich denke nicht, dass du den Arduino auch nur annähernd ausgereizt hast.
Discovery-Boards von ST auch super. Vorallem sind sämtliche Leistungsklassen abgedeckt. Ich habe vom STM8 bis zum 32F407 mehrere Varianten. Für vieles reicht der STM8 gut aus und ist überschaubar...
-
Thread
Umstieg von Windows auf Linux?
Manfre schrieb im Beitrag #6806842: > Meine Anwendungen sind > ziemlich einfach: 8-Bit AVR- und STM32-Programmierung, Raspberry Pi > (Python, Lua, etc.), FireFox, Thunderbird, LibreOffice, etc. Zu AVR und STM32 kann ich nichts sagen, aber die anderen Sachen gibt's alles für Linux. > Welcher
zu der Software die du verwenden willst, wirst dich wundern wieviel da eine Linux version haben....STM32 erwaehnst du, STM32CubeIDE gibts fuer Linux.
-
Thread
Halbbrücke an PWM Ausgang gegen Querströme schützen.
nein eine Softwarelösung will ich nicht! Viele µCs haben diese Mimik bereits in HARDWARE on Board. STM32, PIC ..
Suppl schrieb im Beitrag #3723176: > Viele µCs haben diese Mimik bereits in HARDWARE on Board. STM32, PIC .. Und der XMegaA1/A3, Tiny25/45/85, Tiny261/461/861...
-
Thread
ESP32 + PlatformIO + Adafruit IO = Error
connected [/code] Meine platformio.ini Datei sieht wie folgt aus: [code] [env:seeed_xiao_esp32s3] platform = espressif32 board = seeed_xiao_esp32s3 framework = arduino lib_deps = adafruit/Adafruit IO Arduino [/code] Wenn ich das ganze für ein stm32 board kompiliere, funktioniert's.
das Programm nun. Ist bei STM32 auch so. In einer anderen (eigenen) Implementierung breche ich das Warten nach 10 ms ab, und wenn das USB Kabel abgezogen ist, wird das Senden sofort abgebrochen.
-
Thread
[Selbstbau CPU] Welche Befehle machen eine CPU "praktisch"?
(prx) A. K. schrieb im Beitrag #7002551: > Am 32x8 Registersatz der AVR-Cores dürften einige Tausend Transistoren > beteiligt sein. Für ein Register braucht es 6 Transistoren, also insgesamt 6*8*32 = 1536. Einen Schaltplan auf Transistorebene
Fpgakuechle K. schrieb im Beitrag #7002569: > Für ein Register braucht es 6 Transistoren, also insgesamt 6*8*32 = > 1536. 8 Transistoren weil mindestens dual-ported, plus Dekoder.
-
Thread
Morpheus + Rudi
bei meiner: ca. 9.5W Leistungsaufnahme primär: 9.5W (41mA * 230V~) bei aktiver HV 7.4W (32mA * 230V~) ohne HV, d.h. µC hat die Versorgung des HV-Netzteils per T1 gekappt. Die Röhre wird aber weiterhin geheizt. 1.3W (155mA * 8.3V-) am Eingang des HV-Netzteils. 0.5W (2.6mA * 186V) am
weiß ich :-) Aber es ist trotzdem ganz praktisch. Das Prinzip: Ich füttere den DAC mittels einer STM32 internen DMA. Der DAC wird mit einem HW-Timer getriggert. Der DAC fordert bei jedem Trigger Werte über die DMA an. Die DMA holt sich diese Werte aus einem Ringpuffer. Die DMA wiederrum gibt
-
Thread
Passende Bauteile für Segelbootsteuerung
Programmiertechnisch als auch mechanisch und wie sieht dein Budget aus? Billig (aber "kompliziert"): Arduino/STM32/Pic... + DC Motor (Mosfet, Diode und fertig ist die Ansteuerung) und Sensor, musst halt alles mehr oder weniger selber programmieren. Wenn du Motoren gebraucht besorgst und deine Arbeitszeit nicht
B07HSY4TM9/ref=pd_aw_sbs_60_1/258-8952945-8163853?_encoding=UTF8&pd_rd_i=B07HSY4TM9&pd_rd_r=79eaac04-6aed-4b2f-b7e0-8fa0114cea6d&pd_rd_w=nDk3j&pd_rd_wg=u6Ffd&pf_rd_p=ac232abb-3e3c-4b3b-be24-e4d61fe1b75e&pf_rd_r=4MK6QG47W50YMP2WY4X9&psc=1&refRID=4MK6QG47W50YMP2WY4X9
-
Thread
Stab mit LEDs bestücken um Bilder mit Langzeitbelichtung zu erstellen
schrieb im Beitrag #7856332: > Wäre so etwas prinzipiell möglich? Ja, hab ich schon mit einem STM32 und SD Karte genau so realisiert. Interessanterweise ist die Gehgeschwindigkeit gar nicht so kritisch, kann man aber optional auch mit einem Sensor (GPS, etc.), oder mit einer Schrittgeschwindigkeitsanzeige
Device N. schrieb im Beitrag #7856342: > Ja, hab ich schon mit einem STM32 und SD Karte genau so realisiert. > Interessanterweise ist die Gehgeschwindigkeit gar nicht so kritisch, > kann man aber optional
-
Thread
CCD linear sensor
Welchen ADC nutzt Du? 0 bis 3,3V müssten doch reichen, oder? Ich mache gerade ein PCB-Layout für den STM32F103R8T6 (12 Bit und getrennte Versorgung für den Analog-Teil) und ich frage lieber nochmal nach. Erik Werner schrieb im Beitrag #4205143: > Oder kan man zuerst Sensor belichten lassen und dann
ein PCB-Layout für den STM32F103R8T6 und ich frage lieber nochmal > nach. Ich nutze ADC von Atmega 1284P Ich habe ADC auf 156kHz eigestellt(6µs*13 Zyklen=83µs(Convesiontime)).Er ist leider extrem langsam. > Das müsste
-
Thread
ESP 32 oder Nano
kommst. Der Arduino Nano kann 10 Bit, aber nicht differentiell (genügt vielleicht trotzdem). Den ESP32 kannst du knicken, dessen ADC ist im Vergleich dazu nur ein grobes nicht lineares Schätzeisen. Ich würde einen STM32G4 (oder den älteren STM32F3) empfehlen, denn deren 12 Bit ADC unterstützen den
des ADC zu beschalten und alle Spannungen gegen diese Leitung zu messen. Alternativ ist es bei einem STM32 auch möglich die bei einigen Typen vorhandenen OPAs und DAC Ausgänge zu verwenden. Der DAC hängt auch an VRef wie der ADC und nimmt das etwas unvorhersehbare Verhalten der rein digitalen GPIOs raus
-
Thread
ITOA ohne Division/Modulo
geschrieben. Besser wäre zum Beispiel https://www.mikrocontroller.net/topic/25059#4891404 Auf einem STM32F407 dauert die Wandlung long2a unter 5 µs.
Division/Modulo in BCD umgerechnet werden. Die meisten Zahlen liegen als INT vor (ADC, RTC, usw.). m.n. schrieb im Beitrag #6913797: > Ist ja auch schlecht geschrieben. Besser wäre zum Beispiel > Beitrag "Re: schnelle Wandlung long -> ASCII" > Auf einem STM32F407 dauert die Wandlung long2a unter 5
-
Thread
Erstausrüstung
STECKBOARD-4K7V/3/index.html?;ACTION=3;LA=5;ARTICLE=67683;GROUPID=3374;artnr=STECKBOARD+4K7V;SID=10UG271n8AAAIAABk8ieI5fad899b98a628413a1f797298cc6da0 Stecker: http://www.reichelt.de/Laborkarten/STECKBOARD-DBS/3/index.html?;ACTION=3;LA=5;ARTICLE=79056;GROUPID=3374;artnr=STECKBOARD+DBS;SID=10UG271n8AAAIAABk8ieI5fad899b98a628413a1f797298cc6da0
Als Widerstand habe ich mir die rausgesucht: http://www.reichelt.de/1-4W-1-10-0-Ohm-97-6-Ohm/METALL-62-0/3/index.html?;ACTION=3;LA=5;ARTICLE=11922;GROUPID=3076;artnr=METALL+62%2C0;SID=10UG271n8AAAIAABk8ieI5fad899b98a628413a1f797298cc6da0
-
Thread
Gateway zwischen zwei CAN-Netzen
Weiterhin lohnt sich mglw. noch ein Blick auf die Produkte und Beispielcodes von st.com (STR7 und STM32) sowie auf den AT91SAM7X.
Außerdem dürfte das Interrupt-Handling der Cortex-M3 Controller etwas besser sein! DMA bei den STM32xx ist u.U. auch eine feine Sache.... Die Keil Toolchain ist übrigends die gleiche für ARM7 und Cortex-M3. (Auch gleicher Compiler)
-
Thread
Entwicklerboard i.mx28, wozu verwendbar?
von ST könnten auch passen, da hat's einige mit Display. * https://www.st.com/en/evaluation-tools/stm32-discovery-kits.html * https://www.mikrocontroller.net/topic/274151 * [[STM32F4-Discovery]]
define t_res uint16_t // define time resolution 16 bit #define t_res uint32_t // define time resolution 32 bit //#define t_res uint64_t // define time resolution 64 bit [/c]
-
Thread
Junkers HT-Bus Heatronic 3 Schnittstelle
Hallo, ich habe mein c# Program auf ein stm32f107 portiert und es läuft einwandfrei. Das HT-Bus wurde auf Usart2 angeschlossen und mittels Usart1 kann man die Logs(Hyperterminal) anschauen oder Befehlen ausgeben. Ich werde noch -RTC -
Touch (jetzt werden nur die Daten angezeigt) -Funkkommunikation zwischen HT-Bus Pegelwandler und stm32 platine. einbauen. lg
-
Thread
Brauche Hilfe bei der Ansteuerung eines LCD
Pixeln und einer Bildschirmdiagonale von 5,7" wurde bereits gekauft. Der ursprüngliche Plan war, ein STM32F4DISCOVERY für die Ansteuerung zu verwenden. ST beschreibt in der AN3241 [3] einen Displaycontroller auf Basis eines STM32F10X, allerdings mit niedrigerer Auflösung und daraus resultierendem langsamerem
zur Erzeugung wohl unpassend, jedenfalls wenn er noch etwas anderes nebenbei machen soll. Mit dem STM32F4DISCOVERY wird das jedenfalls nichts, dafür hat es zu wenig RAM und ist zu langsam, um das Timing in Software zu schaffen. Du wirst wohl an einem eigenen TFT Controller oder aber einem größeren
-
Thread
Programmiergrundlagen: array=array?
PS: Ich meinte natürlich %zu, also [c]printf("%zu\n", sizeof('x'));[/c] Siehe z.B. https://ideone.com/2WnWd6
books.google.com/books/about/C_Programming_Language.html?id%3DYi5FI5QcdmYC%26source%3Dkp_cover&h=792&w=600&tbnid=N7ch4N5cTW2EZM:&tbnh=160&tbnw=120&usg=__e3o2AGs4JF2grEEWtxm718mK7kY%3D&vet=10ahUKEwj7v-O3vY7aAhXCDpoKHT6RAMQQ_B0IqwEwCg..i&docid=0UqNku-PooUQ0M&itg=1&client=safari&sa=X&ved=0ahUKEwj7v-O3vY7aAhXCDpoKHT6RAMQQ_B0IqwEwCg
-
Thread
Zwischenjährlicher Lesestoff: von EMC über den Overheadprojektor zum Radar
to use the assets for free, even for commercial projects, as long as they run on STM32 devices. [/c] Leider gibt es zum Zeitpunkt der Drucklegung nur die unter https://blog.st.com/touchgfx/ bereitstehende Ankündigung – weitere Informationen fehlen. ### GigaDevice – Fokus auf
gab es das ja schon auch für NXP und andere. Dieser Support ist natürlich verschwunden. Wobei die STM32 ja sehr guten Grafik Support haben, wer STM32 sowieso einsetzt wird eine freie IDE Wahl nicht unbedingt als entscheidend ansehen. lvgl hat auch einen schönen Editor bekommen, SquareLine. Es gibt
-
Thread
PDI + AVR Dragon
* 1 (TCK) Black 2 (GND) GND White 6 3 (TDO) Grey 4 (VTref) VTref Purple 2 5 (TMS) Blue 6 (nSRST) PDI_CLK Green 5
Schnittstelle ist da doch unkompolizierter. Interessanterweise sind meine ersten Experimente mit SWD (bei STM32 Controllern) ganzn unproblematisch verlaufen - obwohl da auch nur zwei Leitungen benutzt werden (+ Reset Taster).
-
Thread
Optimale Maschinensprache
bieten: > > (1) MSP430 > (2) ZPU (knapp dahinter) > (3) ARM v5 thumb > (4) MIPS16 > (5) AVR8 > (6) MIPS32 > (7) i86-64 und MC68000 kommt auf Platz 8 ??
sondern auf MC-Basis (nomen est > omen). > > Es wäre schön, wenn Du das belegen könntest ... Naja STM32 haben zumindest teilweise einen "ART Accelerator"... das ist schonmal sowas in die richtung... aus dem STM32F205 datasheet: ... To release the processor full 150 DMIPS performance at this frequency
-
Thread
Widerstandsberechnung Frage zu Schaltplan / Atmel
einige Messungen gemacht und die Schaltung mal Simpel am Breadboard nachgebaut, diesmal mit einem STM32F103 Bluepill und 12Bit ADC... letztlich lief's dann auch mit dem Atmel (zwar ungenauer aber lief) Eigentlich stimmt alles so, das Problem war aber R135 mit 10kOhm: (Was ich absolut nicht nachvollziehen
Ich habe dann mal die 10kOhm gegen 0R ersetzt und habe nun auch am uC Pin 0,011mV, siehe da, der STM32F103 hat dann 0,99763xxx Ohm ausgerechnet am Breadboard. Habe auf der Platine ebenfalls 0R eingesetzt, läuft mit dem xMega und ca 0,6 Ohm genauigkeit, wie du sagtest, 10 Bit reichen als "Schätzeisen
-
Thread
Byte bitweise und als ganzes zugreifen als Datentyp in c
Auf dem ESP32 habe ich die Structs in der richtigen Bytefolge aber mit absteigender Bitfolge anlegen müssen. [c] struct { uint8_t bit7 :1; uint8_t bit6 :1; uint8_t bit5 :1; uint8
Hallo, ich nutze das in dieser Form: typedef union { struct { uint32_t btn1 :1, btn2 :1, btn3 :1, btn4 :1, btn5 :1, btn6 :1, btn7 :1, btn8 :1, btn9 :1,
-
Thread
Kann mir jemand was in C schreiben?
Netschuldigung, was ist >STM oder nen MSP ?
>>STM oder nen MSP STM32 oder nen MSP430
-
Thread
MSPM0L-Familie als Nachfolger von MSP430
Die Marketingwerte von Ti sind schlechter als die Merketingwerte von STM fuer die STM32U0 Serie. M.e.a. hat(te?) TI auch eine sehr erratische Politik mit den Cortex-M. Und dazu lange Zeit eine unmoegliche Lizenzpolitik fuer die Device Header Files...
schrieb im Beitrag #7693148: > Die Marketingwerte von Ti sind schlechter als die Merketingwerte von STM > fuer die STM32U0 Serie. M.e.a. hat(te?) TI auch eine sehr erratische > Politik mit den Cortex-M. Und dazu lange Zeit eine unmoegliche > Lizenzpolitik fuer die Device Header Files... Meinst
-
Thread
STM32 I2C Slave (N)ACK nach Empfang entscheiden
Hallo Ich habe einen STM32G0B1CBT6. Ich möchte damit einen "man in the middle" bei einer I2C Kommunikation realisieren: (Source, Master) <------> (STM32, Slave) (STM32, Master) <------> (Sink, Slave) Sobald Source
gewartet, die Daten von Slave gelesen und dann an Source übertragen. Mein Problem ist, dass wenn der STM vom Master ein Byte empfängt ich noch nicht weiß, ob mit ACK oder NACK geantwortet werden soll. Diese Information ist erst vorhanden, wenn der STM das Byte an Sink weitergeleitet und ACK/NACK von Sink
-
Thread
[AVR-GCC] Gelassen läufts (Man braucht nicht für jedes Neo-Pixel 3 oder 4 byte Ram)
allem Respekt davor dass du das in ASM passend zurechtfrickelst: Warum tut man sich das in Zeiten von stm32 fuern Euro vom Chinesen an?
stm32?! schrieb im Beitrag #5319917: > Bei allem Respekt davor dass du das in ASM passend zurechtfrickelst: > Warum tut man sich das in Zeiten von stm32 fuern Euro vom Chinesen an? Zum einen tatsächlich
-
Thread
ARM-News: STM32MP2 angekündigt, Sicherheitsprobleme und mehr
reproduziert werden: [c] ST beliefert ausgewählte OEM-Kunden derzeit mit Mustern des STM32MP25 und Evaluation Boards. Die Massenfertigung von Chips und Boards soll im ersten Halbjahr 2024 beginnen. Das Unternehmen präsentierte seine neuen STM32MP25-MPUs vom 12. bis 13. Mai auf dem STM32 Summit in Shenzhen (China). [/c] ### STMicroelectronics AI-Controller STM32N6 abermals angeteasert. Dass STMicroelectronics an einem Mikrocontroller mit integriertem AI-Beschleuniger arbeitet, ist offenes Geheimnis. In einer neuen Pressemeldung. Michael Markowitz hält für
-
Thread
Spannung eines Piezo-Vibrationssensors verringern
sind bei 22nF also 22ms oder 7Hz Grenzfrequenz. Amplitude ist dann etwa 1Vss..2Vss und pass recht gut zum 3.3V ADC. µC: STM32
möchte. Müsste nur schauen ob der ESP32 6 ADCs gleichzeitig kann... Rainer V. schrieb im Beitrag #6741086: > frage ich mich eben, warum keinen > herkömmlichen TA? > Gruß Rainer Ich brauche ja eingentlich keinen Tonabnehmer und die Schwinung
-
Thread
von qwerty nach neo in hardware
man I2C (PS2) verwendet. Im Normalfall hat man einen PS2 Anschluss. Und dafür tut es jeder µC. PIC, STM32, AVR, MSP430 whatever. Mit USB ist das horrend kompliziert und kaum zu schaffen, weil man Host und Device implementiern muss. Mit I2c (PS2) ist das machbar.
hängt davon ab, was für HID man benutzt. Ich hab letztes Jahr einen cec -> usb konverter mit einem stm32 gebaut, damit ich kodi mit der tv Fernbedienung steuern kann. Ich habe nicht mit Scancodes sondern direkt mit den Zeichen gearbeitet. Sondertasten wie shift oder alt sind als Flag kodiert.
-
Thread
STM32L431RC - Probleme mit Stromsensorenauswertung
Den TS912 sollte man mit den gleichen 3.3V wie den STM32 betreiben. Dadurch ist der ADC-Eingang ohne zusätzliche Bauteile gut geschützt. Allerdings brauchen die Eingänge des TS912 genauso viel Schutz wie der ADC-Eingang, vor allem deswegen: Stefan ⛄
ADC Input somit nicht überlastet, wenn dieser dann auf ca. 4,8V > steht? Bei den mir bekannten STM32 Modellen vertragen die analogen Eingänge offiziell maximal ein kleines bisschen mehr als 3,3V. Ich würde das sicherheitshalber mit einem Widerstand und Zenerdiode auf 3,6V begrenzen. Probiere https
-
Thread
Suche geeignetes 433 MHz Funkmodul
positive Amplitude am Eingang des Positionsmodulators verzögert das Erscheinen des Impulses um max. 6 µs und eine negative Amplitude verfrüht den Impuls um max. 6 µs.
Platinenfläche, Bauteile und im Endeffekt vielleicht sogar Geld. Eine Möglichkeit (von vielen) wäre z.B. der STM32WL33. Der kann 600 kbit/s auf 800 MHz erreichen via 4FSK. Den gibt's auch als vollständiges Modul: https://ebyteiot.com/de/products/915mhz-wireless-module-stm32wl33-smd-module-rf-transceiver-soc-cdebyte-e04
-
Thread
Liste von ICs usw. fürs Breadboard
Da kann man dann auch gleich auf STM32 oder andere ARM Controller upgraden - sofern einem die 5V nicht wichtig sind.
Steve van de Grens schrieb im Beitrag #7469900: > Da kann man dann auch gleich auf STM32 oder andere ARM Controller > upgraden - sofern einem die 5V nicht wichtig sind. Heute müssen große Mikrocontroller schon 32 Bit breit sein. Aber es gibt auch kleinere Aufgaben, für kleinere
-
Thread
Bussystem gesucht
Schaltplan: http://olimex.com/dev/images/ARM/ST/STM32-P103-sch.gif Davon nehmen: - Spannungsversorgung - CPU - RS232 Teil
nicht, wo man sowas bekommt. Bez. Selbstbau/"Entwickung": Da waren die Tipps bisher echt gut. Ein STM32 ist Overkill^2. Ein 28pin Tiny wär in meinen Augen die richtige Größe. Ne Hand voll Bauteile, Relais, Lochraster, 1-2h Software, testen, fertig. Ein halber Tag Arbeit, je nach Wissensstand/Übung
-
Thread
Wanderkiste Widlar VIII
. Induktivitäten, 8 Displays und 1 Teslaspulenplatine Rein gingen: 10 Kroko-Klemmen 2 ESP32-Wroom 10? LDR5528 10? Pinnleisten M/W 1 STM32-F401 1 CNC-Shild, ohne Treiber Ich hoffe das passt so, ab geht´s zum bastler2022 Ocho
. Induktivitäten, 8 Displays und 1 Teslaspulenplatine Rein gingen: 10 Kroko-Klemmen 2 ESP32-Wroom 10? LDR5528 10? Pinnleisten M/W 1 STM32-F401 1 CNC-Shild, ohne Treiber Ich hoffe das passt so, ab geht´s zum bastler2022 Ocho
-
Thread
Mehrere UARTs mit Interrupts
Hallo, ich möchte auf meinem STM32f401C-Discovery zwei UARTs mit Interrupts betreiben. Konkret USART1 und USART6. Einzeln funktionieren sie beide aber zusammen nicht. Der Coocox Debugger kann mir bei dem Problem auch nicht weiter helfen
Ich habe den Fehler jetzt gefunden. In dem Projekt in dem ich USART1 und USART6 zusammengeführt habe wurde ein Pin von USART6 für eine andere Aufgabe verwendet. Für USART6 kommen nur zwei mögliche Konfigurationen in Frage. Eine ist auf dem STM Board nicht durchkontaktiert und die
-
Thread
Kleinen uC gesucht
klein: ATTINY10-TS8R: https://de.farnell.com/microchip/attiny10-ts8r/mcu-8bit-attiny-10mhz-sot-23-6/dp/2443183 ATXMEGA32C4-CU: https://de.farnell.com/microchip/atxmega32c4-cu/ic-8bit-mcu-avr-xmega-32mhz-vfbga/dp/2353907 MSP430FR2632IYQWT: https://de.farnell.com/texas-instruments/msp430fr2632iyqwt
ich nicht so. Alles ist relativ zu betrachten. Ein ATtiny45-PU ist wesentlich kleiner, als ein "STM32 Minimum System Development Board" (Blue-Pill). Ein ATtiny45-PU ist klein im Vergleich zum großen ATmega644-PU. Ein ATtiny45-PU ist klein im Vergleich zu einem Intel Dual Core. Im DIP Format
-
Thread
FIR Filter auf FPGA implementieren
kann das schon ein ARM M0+. Testweise hatte ich schonmal ein 50 pol FIR fuer ein EKG auf einem STM32L053 laufen lassen unter Verwendung des ADCs und des DACs. Vom Filterdesign mit Matlab bis zum fertigen Filter hat das etwa eine Stunde gebraucht.
mal neckisch und praxisnah... Das haben die kleinen ARMe teilweise in 12 Bit auch schon. Z.B. STM32L053 oder STM32L152 wobei letzterer schon ein M3 ist. Die passenden Befehle fuer eine FIR bringt ein M3 auch mit. Also kein besonderer Grund um in PSOC-Esotherik zu verfallen. Und ja, einigermassen
-
Thread
Stlink->jlink nicht ST chip auslesen
Schaut auch mal Bilder des GD32F103 auf Zeptobard an! Da beim GD32F103 das Flash ein extra Chip ist, macht es Sinn beim 64k Typen auch nur ein kleinere Flash zu verwenden. STM32F103x8 aund STMF103xB stammen vom gleichen Wafer. BMP
Ntldr -. schrieb im Beitrag #6057627: > "CKS32F103C8T6" Wenigstens sind die Chinesen so nett und schreiben eine andere Typenbezeichnung auf die Klone drauf.
-
Thread
Erfahrung JLCPCB PCB Assembly
nur SMD auf nur einer Seite und nur mit den Komponenten, die die gerade da haben. Ich hatte mit dem STM32F103C8T6 geplant. Als ich ordern wollte, gab es den aber gerade nicht zur Auswahl, obwohl noch zig tausend bei LCSC lagernd waren. Ich hatte mich dann schon nach ner Alternative umgeguckt, zwei Tage
bill-of-materialsbom-file-for-smt-assembly [code]Qty;Comment;Footprint;Designator;LCSC Part # 1;ESP-32S;ESP-32S;AI-ESP32-S;C277944 1;MB8S;SOIC-4;B1;C232761 2;1uF;C0603;C2, C4;C15849 2;10uF 35V;C1206;C3, C6;C96449 1;10nF;C0603;C5;C57112 3;100nF;C0603;C7, C8, C9;C14663 1;DIODES;SOD323-R;D2;C314262
-
Thread
Erfahrung mit China Arduino?
jedoch durch zwei Dioden, die die USB-Spannung "runterbrechen" - temperaturabhängig also 5V- ~1,4V-> 3,6V. Ist für Arduinos nicht wild, die laufen mit 5V, für moderne µCs mit 3,3V-Versorgung aber grenzwertig (max 3,6V etwa bei STM32, und die können dann mal überschritten werden). Es gibt wesentlich lustigere
Nano dann kaum noch Pins übrig. Dann vielleicht eher ein mega2560^^, wie Joachim schrieb, oder ein STM32F103C8T6-Board für unter 5€ mit DMA ider ein Nucleo^^. google schrieb im Beitrag #4135481: > Das läuft sehr gut auf den 2,00€ Promini-Arduinos Auch cool. Da stellt sich die Frage: @Max MMM
-
Thread
STM32F10x über PWM-Input-Mode DCF77-Signal hardwaremäßig einlesen
Hallo zusammen, kann ich an einem STM32F100VBT6B über den PWM-Input-Mode ein DCF77-Signal einlesen? Der Prozessor läuft mit 24MHz. Das DCF-Signal kommt an Pin D13 an, also TIM4-(Channel-2). Die beiden Counter für den PWM-Input-Mode
Florian K. schrieb im Beitrag #3654098: > kann ich an einem STM32F100VBT6B über den PWM-Input-Mode ein > DCF77-Signal einlesen? Man muß nicht immer alles so kompliziert wie möglich machen. Man kann ganz einfach in einem Timerinterrupt mitzählen, wie oft der
-
Thread
STM32L4 erase / write error
Hallo, ich habe ein Problem mit einem STM32L431KB, bin allerdings Neuling in Bezug auf STM. Der uC ist neu und wird prinzipiell vom ST-Link-Utility / STM32CubeProgrammer erkannt (Device, Typ, ID, Flash Size, CPU, Target Vdd, ...) Allerdings
STM32L4 schrieb im Beitrag #5813005: >> Leitungen zu lang ... > ~ 20 cm > Dann den ersten uC nochmal mit kürzeren Kabeln getestet, > funktioniert auch. Aber was war wirklich der Fehler? 20cm sollte