-
Thread
externe Clock für Display
Clock dachte ich, könnte ich von meinem Microcontroller nehmen. Als Microcontroller dient mir ein STM32F4-Discoveryboard. Ich habe zwar einiges gefunden, um die SYSCLK und die APBs einzustellen, nur weiß ich nicht wie ich den Takt dann auf einen Pin legen kann. Wäre hier vielleicht die General-purpose
Display: http://www.produktinfo.conrad.com/datenblaetter/175000-199999/187399-da-01-en-Grafik_122x32_LDC_Modul.pdf Display: http://www.conrad.de/ce/de/product/187399/LC-Grafikdisplay-LM042-13A-Aufloesung-122-x-32-Pixel/SHOP_AREA_17651&promotionareaSearchDetail=005 ReferenceManual Discovery-Board:
-
Thread
STM32F0x2 ADC ohne HAL Funktionen
Hallo, hier eine Minimalimplementierung um auf einem STM32F042 einen AD Pin und die Die Temperatur auszulesen. Gegebenenfalls müssen die Pins, die eingelesen werden sollen, noch auf Analogen Eingang gestellt werden. Gestestet mit PCLK=12MHz. [c] void
) == 0); uint16_t val = ADC1->DR; return val; } void readTemperatureSensor(void) { int32_t tsCal1 = *((uint16_t*)0x1FFFF7B8); //30°C calibration value int32_t tsCal2 = *((uint16_t*)0x1FFFF7C2); //110°C calibration value int32_t temperature = getAdc(ADC_CHANNEL_TEMPSENSOR); int32
-
Thread
RTC DS3231 - Temperatur Daten?
1 ms if( FLAGG & (1<<F_PULS) ){ FLAGG &= ~(1<<F_PULS); // Flag fuer Puls = 0 timer3_10ms_puls(); timer3_500ms_puls(); } } [/c] [c] void timer3_10ms_puls(void){ // Bedienung von Puls (10 ms
UNIX Zeit/Datum Berechnung selber geschnitzt oder ist das irgendeine Bib? Ich schrieb mir für den STM32F103 eine solche selber weil die interne RTC dort nur ein 32-bit Zaehler ist. Aber das war ganz interessant. Wann fängt bei Dir die Zeit an? 00:00:00 01-01.1970? Ich glaube für mich ist die Frage wahrscheinlich
-
Thread
Unsauberer Pegel nach TXB0104PWR
nur für die LED Steuerung eines unserer Projekte gedacht ist. Ausgangssituation: Ich habe einen STM32F042 der eine Reihe WS2812 LEDs ansteuern soll. Dafür wird das Signal an Pin A1 erzeugt, und mit einem TXB0104PWR auf 5V LL geshiftet. Problem: Testweise habe ich ein einfaches Rechtecksignal an
or Pulldown Resistors on I/O Lines The device is designed to drive capacitive loads of up to 70 pF. The output drivers of the TXB0104 device have low dc drive strength. If pullup or pulldown resistors are connected externally to the data I/Os, their values must be kept higher than 50 kΩ to ensure
-
Thread
billig Lötpaste von eBay
Fragen was die "billig" Lötpaste von eBay so taugt? Wollte mal anfangen etwas SMD zu löten (MBI5030, STM32F4) und dafür Lötpaste verwenden. Heizen wollte ich alles mit einem Heißluftföhn oder Lötkolben, vorerst mal ;) Hier ein paar Bsp (alle Preise inkl. Versand): *günstig* : 0,26€/g, ~42g, 11
?pt=DE_Haus_Garten_Heimwerker_Elektrowerkzeuge&hash=item5657e042e5 0,24€/g, 50g, 12,04€, bleifrei, aus DE, AOYUE http://www.ebay.de/itm/AOYUE-18-58Euro-100g-BLEIFREIE-Lotpaste-Solder-Paste-50g-SMD-Lotzinn-Lotpaste-/350820400408?pt=DE_Haus_Garten_Heimwerker_Elektrowerkzeuge
-
Thread
[V] Diverse Entwicklungskits
Circuit Playground Classic -Sparkfun RedBoard -Digi XBEE Wifi XB2B-WFWT-001 Modul -Cypress CY8CKIT-042-BLE-A -Atmel AT91SAM Evaluation Kit SAM3S-EK -ST STM32F103 Nucleo-64 -PocketBeagle Viele Grüße, Sebastian
-
Thread
Fragen zu schrittmotor Treiber
erhöhen ohne dass man die SW nochmal umprogrammieren müsste. Beispiel für µC der geeignet wäre: STM32F042 - hat CAN Bus - hat Timer mit 4 Kanäle und negierte Ausgänge, womit man direkt eine Schrittmotor-H-Brücke ansteuern könnte - hat I2C falls man lieber einen I2C Treiber verwenden wollte. -
Stefan F. schrieb im Beitrag #7517094: >> Ich Suche eine einfache Methode um bei einem Schrittmotor festzustellen, >> ob er Schrittverluste hat. > Das Video hast du dir bestimmt nicht angesehen. Vielleicht
-
Thread
Arduino - bringt's das ? Gesperrt
Is nicht zum übereinander stecken, aber: STM32F4DISCOVERY Kostet bei Mouser 12€. [code]Key Features -STM32F407VGT6 microcontroller featuring 32-bit ARM Cortex-M4F core, 1 MB Flash, 192 KB RAM in an LQFP100 package -On-board ST-LINK/V2
Blink-LED von Conrad. Ist viel billiger und ich fürchte danach >ist für die meisten Anfänger (denen die STM32 ständig empfohlen werden) >sowieso Schluss. Macht aber auch nichts. Immerhin schön anzusehen so ein >32-Bit Blinker. Hat was. Dort könnte eLua helfen: http://wiki.eluaproject.net/STM32F4DISCOVERY
-
Artikel
WordClock mit WS2812
Moment noch in der Entstehung WordClock24h: = Software = Die Software ist lauffähig mit folgenden STM32-Boards: Nucleo STM32F401RE oder STM32F411RE Nucleo-Board BluePill STM32F103 STM32F103-BluePill BlackPill STM32F401 oder STM32F411 BlackPill-Board Empfohlen wird für zukünftige Projekte das BlackPill-Board
stm32f401 für STM32F401 Nucleo stm32f411 für STM32F411 Nucleo stm32f401cc-8 für STM32F401CC BlackPill mit 8MHz Quarz stm32f401cc-25 für STM32F401CC BlackPill mit 25MHz Quarz stm32f411ce-8 für STM32F411CE
-
Thread
[STM32] Touch mit HAL TSC und linrot / Lineare Sensoren
Für mein erstes Cortex-Projekt mit einem STM32F042K6T6 habe ich ein kleines Board entworfen mit 4 Touchkeys (Runde Elektroden mit 10mm Durchmesser) und 2 lineare Sensoren. Für diese hab ich das 3 channel / 4 half-ended electrodes interlaced sensor
Design aus Application notes AN4312 (Bild 1). Auf der Softwareseite benutze ich den HAL und STMCube32MX, würde es soweit es geht auch gerne dabei belassen, weil ich mich einfach noch nicht gut genug auskenne um alles zu Fuß zu programmieren. Soweit, sogut, trotz einiger Problemchen auf meinem selbstbestückten
-
Thread
ESP8266 mit anderen ESP8266 synchronisieren
Multitasking, da ist nichts mit > synchron. Die hätte ich rumliegen. Ansonsten habe ich noch vier STM32F042K6T6 Boards. Multitasking und dementsprechende unsynchronität habe ich nicht ganz verstanden. Würdest du das bitte erklären?
Rufus Τ. F. schrieb im Beitrag #5151320: > Kann man so machen. Das bedeutet aber weiterhin, dass die verschickten Befehle an die Motoren zu unterschiedlichen Zeiten ankommen können und somit Motor 1 vor Motor
-
Thread
CP/M auf ATmega88
mich schon. Aber nicht so, daß ich eine Platine haben wollen würde. Noch ein paar Worte zu meiner STM32–Variante. - Den HD64180 hatte ich schon. Der läuft nur mit 5V. - STM32 I/Os sind 5V-tolerant. - STM32F1 mit vielen Pins sind billiger als AVR. - Durch die vielen I/O-Pins kann alle denkbare
wieder dazu komme, soll das Board (und die beiden HCT541) gegen einen (mindestens) 100 poligen STM32F101 getauscht werden. Im angehängten Schaltplan sind P1-P3 die Buchsenleisten, auf die das Discovery-Board gesteckt wird.
-
Thread
Kosmos CP1 Emulator mit ATmega
ein STM32F303K8T6 ist in einem eher seltenen LQFP32 Gehäuse ist, der derzeit (vllt. auch wegen Corona) überall deutlich über 10 Euro kostet. Damals wollte ich noch nicht die 48 pol. IC's verlöten und dachte 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
Neue Bauteile: Antennen-Lautsprecher, ESP-Prog-2, Ladungspumpen uvam
wenig Bauteile vertreten: [c] • ESP8266 (kein JTAG) • ESP32 • ESP32-S2 • ESP32-S3 • ESP32-C3 [/c] Bei ESP32-bezogenen Programmiergeräten ist immer der Preisvergleich zum des FTDI-Minimodul von besonderer Relevanz. Im Fall des vorliegenden
aber sicher im Markt auf. Mit dem MM8108-EKH05-01 steht beispielsweise ein unter anderem auf einem STM32-Mikrocontroller basierendes Evaluationsboard zur Verfügung, das die Realisierung von „Endgeräten“ ermöglicht.  Bildquelle: https://www.morsemicro.com/evaluation-kits
-
Thread
Transistortester AVR
Die Kondensator-Routine ist noch in Arbeit, implementiert ist derzeit nur die Umskalierung von nF auf µF, um den sonst eintretenden Overflow der 32Bit zu verhindern. Es ist derzeit sicherlich nur eine Testversion! Grüße Karl-Heinz
ihn deshalb umbauen. Soviel ich weis muß man einen 8MHz Quarz anbauen, den ARef Kondensator auf 1nF reduzieren, und eine Spannungsreferenz anbauen. Ich hab auch schon nen Atmega32p-pu den ich dann benutzten möchte. Als Spannungsreferenz möchte ich nen TL431ACL nehmen, der macht ja auch 2,5V
-
Thread
Zeitschalter mit AVR (ATtiny84A) zur Diskussion
immer, dass Leistungsbaugruppen in der Regel nur halb so viel aushalten, wie drauf steht. Und dass STM32F103 dort nur noch in schlecht gefälschter Form zu haben sind, also nur eingeschränkt funktionsfähig.
schrieb im Beitrag #7369101: > und die 4n7 sind mir zu niedrig. > In meinem Bild siehst du 4k7 und 100nF am Reset. Johannes F. schrieb im Beitrag #7369184: > Stefan F. schrieb: >> C12 ist mit 4,7nF ungewöhnlich klein. Da kenne ich eher 100nF oder mehr. > > 4,7 nF steht in der Application Note >
-
Thread
Wasserdruckmessung
Absolutdrucksensor https://de.rs-online.com/web/p/absolutdruck-sensoren-ics/8937200/?relevancy-data=636F3D3126696E3D4931384E525353746F636B4E756D626572266C753D656E266D6D3D6D61746368616C6C26706D3D5E2828282872737C5253295B205D3F293F285C647B337D5B5C2D5C735D3F5C647B332C347D5B705061415D3F29297C283235285C647B387D7C5C647B317D5C2D5C647B377D2929292426706F3D3126736E3D592673723D2673743D52535F53544F434B5F4E554D4245522677633D4E4F4E45267573743D38393337323030267374613D3839333732303026&
Hardwareeigenschaften: STM32F042 @ 8MHz HSI EA DOGM162 Stromaufnahme 4mA in Betrieb Versorgung über CR2032 (vorerst)
-
Artikel
ARM-ASM-Tutorial
online resources. Several development boards with these controllers are available, for example: Nucleo-F103, “Blue Pill” (search for “stm32f103c8t6” on AliExpress, Ebay or Amazon), Olimexino-STM32, STM32-P103, STM32-H103, STM3210E-EVAL. Processor type & documentation. First, the microcontroller manufacturer
customary to name the linker script after the controller they are intended for, so create a text file “stm32f103rb.ld” or “stm32f103c8.ld” with the following contents: Example name: “LinkerScriptSimple” This is this minimum viable linker script for a microcontroller. If you are using a STM32F103C8, replace
-
Thread
E-Bike legalisieren (PAS+Speed->Gas)
GPIOs. Vom Foto her sieht dein Steuergerät aus wie einer der unzähligen Lishui-Controller mit STM32. Man weiss aber nicht, welcher Chinese von welchem kopiert hat und welche Teile der Schaltung dabei fehlerfrei übernommen wurden. > Gasgriff bleibt, aber ist nur aktiv wenn PAS aktiv. Sorry
Frank O. schrieb im Beitrag #7867524: > Fafrees F20 Max umgebaut. Hm, wie weit kommst du bei denen mit einer Akkuladung? (Real, nicht was der Hersteller verspricht!)
-
Thread
Elektroniker Stammtisch Nähe München
Bit-Microcontrollers.aspx mit 16Bit ADC http://www.silabs.com/products/mcu/mixed-signalmcu/Pages/C8051F06x.aspx klein und fein die C8051F912 http://www.silabs.com/products/mcu/lowpower/Pages/C8051F90x-91x.aspx Größer mit wenig Strom http://www.silabs.com/products/mcu/lowpower/Pages/C8051F96x.aspx
für Multiplier, Divider, ... alle selbst :) Nettes Feature^^ Als Basis für custom-Boards mit dem STM32F103 (der, den es bei Reichelt für knapp 3,50EUR gibt), kann man sich den Schaltplan des "Maple Mini" (3,50EUR bei eBay) anschauen. Da ist alles wesentliche (und nicht mehr) drauf. Oder das PDF,
-
Thread
77,5kHz Generator aus 20MHz Takt ATtiny45-20 Assembler 10MHz Frequenznormal
Online gibt im Moment sehr günstige GPSDO Module https://www.ebay.com/itm/255002955519?hash=item3b5f5c4eff:g:9UUAAOSw5nJdoyUb Ich habe mir eines für 32€ ersteigert, da baut man nichts mehr selbst. Bei den Chinesen ist es immer so eine Glücksache was man bekommt. Bei mir waren alle Kabel und eine
ein bißchen frech. Das Teil schafft ersteinmal gewaltig Probleme! Bei dem Preis würde ich einen STM32H7xxx nehmen, die Eingangsfrequenz mit fractionalem PLL-Teiler auf einen "schönen Wert" einstellen, und an einem der vielen PWM-Ausgänge auch 77,5 kHz erhalten. Aber das würde ich dem TO niemals als
-
Thread
Programmieren und Analogtechnik
habe ich letztlich nie realisiert. Netter Schaltplan. Und heutzutage (seit ca. 2011) macht das ein STM32F4 ohne großartige externe Beschaltung. Inkl. internem SRAM-Speicher. Seit ich die STM32 verwende, habe ich fast keine Ausrede mehr, um mit CPLD/FPGA/VHDL zu spielen. Siehe diese beiden Produkte:
die, denen ich das dann zeige... :S Du Mani, hilfst Du mir bei einem Layout? Ich habe da einen STM32F042Y6, das ist so ein kleiner Cortex M0 mit 32k Flash und 6k SRAM. Hat nur 36 Anschlüsse, aber ich bekomme das mit Tusche einfach nicht richtig gezeichnet. Das Gehäuse ist so ein quadratisches WLCSP36
-
Thread
LED Tisch mit Berührungs-/Gegenstandserkennung
Könnt Ihr euch diese einmal anschauen. LPC81X http://www.nxp.com/parametrics/71785/#/p=1,s=0,f=,c=,rpp=,fs=0,sc=,so=,es= Dieser hat auch 2 UARTS, 16/32 bit Timer, 4x PWM Vielleicht ist dieser auch geeignet
deinen angestrebten Preis). Mein Vorschlag: PCB: 15x15cm² oder 20x20cm² 2,50€ / 4€ µC : STM8S 0,40€ Treiber: SCT2xxx 0,25€ Leds: 16*0,02€ 0,32€ IR-Leds: 16*0,03€ 0,48€ Fotodioden: 16*0,02€ 0,32€ Hühnerfutter
-
Thread
ATmega8: Das Buch
an. (Gehört zwar nicht zum AVR Thema: Beim STM32 hatte ich Probleme meine eigene I2C Implentation 100%ig zuverlässig zum Funktionieren zu bringen. Das Datenblatt ist hier nicht besonders hilfreich weil es nur für die Leute verständlich ist, die
Bei einem PIC Projekt machte ich das so. Es gibt ja auch freie PC bootloader Host Programme. Beim STM32 hat sich übrigens das freie Programm MicroBLT bei mir sehr bewährt. Geht auch über USB. Grüsse, Gerhard
-
Thread
Physikprojekte
F(r) = 1/r² gilt...
@Michael M.: Danke für deinen Tipp. Ich habe nun die beiden Koppelkondensatoren variiert mit 1 µF, 100 nF, 82 nF und 47 nF. Bei 1 µF habe ich leider deutlich schlechtere Ergebnisse erzielt und der 100 Hz peak war kleiner als jener bei 300 Hz. Bei 100 nF an beiden Stellen war der 100 Hz peak um einiges
-
Thread
Richtigen Datenbus gesucht
ATmega fixiert bist, gibt es übrigens auch günstige mc und Boards mit integriertem CAN in der ARM-Welt (STM32F042), z.B. das hier für 10€ mit bereits integriertem Debugger: http://www.st.com/web/en/news/n3742 ... oder das Gegenstück von TI, da gibt es einen mc mit bereits integriertem CAN-Treiber (k.A