-
Thread
Defektes Amprobe 38XR-A
MG schrieb im Beitrag #6484022: > Das beste Bild, was ich extrahieren konnte (1:32) ist angehängt. Ich hatte gehofft ein gutes Foto zu finden ,un bin dann bei diesem Video gelandet. Ist ein Spannungsregler Mc???. Wenn ich sonst nicht erfahren würde ,dann würde ich den kaputten
Beitrag #6484067: > MG schrieb im Beitrag #6484022: >> Das beste Bild, was ich extrahieren konnte (1:32) ist angehängt. > > Ich hatte gehofft ein gutes Foto zu finden ,un bin dann bei diesem Video > gelandet. Ist ein Spannungsregler Mc???. Wenn ich sonst nicht erfahren > würde ,dann würde ich den
-
Thread
Servo-Pulssignalläge messen mit Atmega328p
OCR1A = 16 -> 1 MHz / OCR1A = 160 -> 100 kHz). Aber warum? Ist das schon so zeitkritisch, dass der MC nicht mehr nachkommt? Gruß Joachim
Intern zählt man in Ticks und rechnet erst zum Schluß für den Menschen um. So kann man auch mit einem 32.768kHz Uhrenquarz auf 1/100s anzeigen. Joachim schrieb im Beitrag #6818997: > Zeiten zwischen Signalen mittels einem 1 MHz Zähler zu messen, scheinen > in der Arduino Bibliothek gängige Praxis zu
-
Thread
Mainboardwechsel - Windows 10 neu nötig?
kannst auch noch immer WIN7 auf 10 umstellen, kostenlos. Aber was ist mit dem Spruch: "Wenn du bei McDonalds nichts bezahlen musst gehe davon aus das du der Burger bist"? Gilt der auch hier?
nehmen, was man vorher hatte. W7 32-Bit Home wird W10 32-Bit Home W7 64-Bit Pro wird W10 64-Bit Pro Kaffeetrinker schrieb im Beitrag #6464639: > Das ging erfreulich einfach: > Altes Board raus, neues rein, nach 1 Minute
-
Thread
Sensorwerte vom µC an den PC übertragen
Viele Vorschläge aber nix konkretes.. Es gibt z.B. so was: https://gitlab.com/PaniR/rero_stm32 Inklusive Python package zum empfangen. Da kein µC gesetzt ist kann ja einer verwendet werden der ausreichend Leistung hat.
Mach doch Frage Antwort, also MC-seitig nicht dauersenden sondern erst auf Trigger vom Host
-
Thread
Problem mit Analogen Eingang und Clampdiode -> VCC wird zu hoch
Schaltung eine Lowpower Variante ist. Werde jetzt mal den PLL des PIC12 aktivieren und das Teil uaf 32Mhz takten. Dann sollte der PIC sschon mal 2.5mA ziehen. Werde dann noch mal einen 560R Widerstand zur Sicherheit einbauen.
> Klemmdioden auch eine Quellenangabe? Habe ich doch weiter oben gepostet :-/ Fahre jetzt mit 32Mhz und das Problem ist gelöst. Zur Sicherheit werden wir noch einen 560R Widerstand von VCC gegen GND schalten. Thread kann geschlossen werden.
-
Thread
Funkfrequenz rausfinden
mit 10,7 MHz und 455 kHz ZF, um für Schmalband-FM genug Hub zu erreichen. Ältere FM-ICs waren die MC-Typen von Motorola, aber die hatten auch erst später einen RSSI-Ausgang. https://www.box73.de/index.php?cPath=82_84_279 hier der MC3361 ohne RSSI, der 3362 hatte einen. http://pdf.datasheetcatalog.com/datasheet/motorola/MC3362DW.pdf pin 10 "Meter drive" https://www.nxp.com/docs/en/data-sheet/MC3371.pdf auch MC3371 und 3372 hatten den Meter-drive-Ausgang. Meine erste rote LED habe ich anfang der Siebziger gekauft,
-
Thread
Chinesische Spülmaschinenpumpe gibt mir Rätsel auf
Lies Application Note AVR221 (aka AN2588) bei Microchip. Da steht ein PID Regler mit so kleinen MC drin: https://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote=en591227
gefunden, nur dass der wohl von NEC gebaut wurde. Frag mich wirklich warum die nicht einfach einen STM32 oder STM8 nehmen hätten können, zu denen gibts wenigstens eine ordentliche Dokumentation und man kann ihn mit Programmiergeräten flashen und (Wenn nicht geschützt) die keine 2000€ kosten. Aber nein,
-
Thread
Drehencoder-Funktion partiell deaktivieren?
val = enc_delta; enc_delta &= 3; sei(); return val >> 2; } int main( void ) { int32_t val = 0; LEDS_DDR = 0xFF; encode_init(); sei(); for(;;){ val += encode_read1(); // read a single step encoder LEDS = val; } } [/c]
#6437515: > Dann hätte ich gerne mal ein Beispiel von dir das ein USB oder Ethernet > Device auf einem MC in Assembler verständlich implementiert. Robert C. schrieb im Beitrag #6437505: > bei kleinen Controllern ... und kleinen Steuerungs-Lösungen. Ohne große Displays, ohne USB, ohne Ethernet. Derer
-
Thread
Nucleo64 -STM32L476RG Problem mit HSE-Clock
auf den HSI zurück, wenn der HSE nicht startet. Siehe https://github.com/STMicroelectronics/STM32CubeL4/blob/master/Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_conf_template.h Zeile 102
github.com/ARMmbed/mbed-os/blob/2f87d59c7f2eed226ff82df72d2724b0ac122177/targets/TARGET_STM/TARGET_STM32L4/STM32Cube_FW/STM32L4xx_HAL_Driver/stm32l4xx_hal_rcc.c#L559-L566 Aber warum tut man sich das mit LL überhaupt an? Damit der Controller vielleicht eine μs schneller startet? Ist der Speicher voll
-
Thread
Problem mit STM32 Programmierung
oder SET_BIT nicht gefunden. Das sind keine Funktionen, das sind nur Macro Definitionen aus der stm32l1xx.h .
#elif defined(STM32L152xE) #include "stm32l152xe.h" In der stm32l1xx.h wird auch entsprechend des -dSTM32L152xE die zum µC passende Header Datei benutzt. D.h. Du solltest nicht #include "stm32l152xe.h" direkt
-
Thread
7 Segmentanzeige in Dezimal umwandeln Gesperrt
die Anzeigen gemultiplext und bei LCDs mit mehreren Spannungspegeln. Bei LED: Schaltkreisgrab oder MC. Bei LCD: vergiß es.
2716; EPROM 27128 gibts die noch? Hier im Forum hätte mit Sicherheit noch jemand welche. 2732, 27C32 ginge auch.
-
Thread
SW4STM32 + CubeMX Targetauswahl Probleme
Habe wohl SW4STM32 und CubeIDE zusammengewürfelt.
Übrigens kann man in STM32CubeIDE problemlos bestehende SW4STM32 Projekte importieren.
-
Thread
STM32F4 discovery auslesen - unbekannte Programmgröße
code] Rev D.1 --> PCB label MB997 D-01, silkscreen modified for mbed-enabled, STM32F103C8T6 replaced by STM32F103CBT6 Rev C.1 --> PCB label MB997 C-01, R31 not Fitted, PDR_ON of STM32F4 replaced by VSS Replace LIS302DL by LIS3DSH (U5) Rev B.2 --> PCB label MB997 B
#q=stm32f103-t=products-page=1 Direkt ins Auge sticht: Der CBT6 hat 128kB Flash, der C8T6 nur 64kB Flash. Einen noch genaueren Vergleich der beiden MC's liefert der Product Selector von ST: https://www.st.com
-
Thread
UART Debug Schnittstelle auf PC
also seid nicht zu hart :D Zu meinem Vorhaben: Ich habe vor, alles (das wichtigste) was der MC (Atmega2560, sollen aber auch mehrere werden) macht, über UART auf den PC zu schicken. Sollte ja, solange es Text bzw ASCII bleibt, kein Problem sein. Und zwar soll das eine Debugschnittstelle werden
wenn die Kommentarzeilen vollständig sind, Werte im Format Byte mit Bitauflösung, Integer mit bis zu 32 Bit und Char Das Buch kannst du kostenlos Downloaden bei Makerconnect.de in der Rubrik FAQ Vielleicht gelingt dir die Erweiterung auf C. Mir war das VB Programm bisher eine große Hilfe. Zumal auch
-
Thread
Hardware Abstraktion in C++ (dependency injection?)
mit Interfaces arbeiten und die Klassen die einen UART nutzen bekommen eine Referenz darauf. UartSTM32 implementiert dann das Interface. Schon ist die Anwendung zwischen den µC austauschbar. Bzw selbst in der STM32 Serie gibts ja schhon verschiedenene Uarts. Grobes Beispiel: [c] class IUart { virtual Write(const uint8_t *buf, uint32_t len) = 0; }; class Stm32Uart32Bit : public IUart { virtual Write(const uint8_t *buf, uint32_t len); }; in den Variablen mits nen static instance is: Stm32Uart32Bit uart2; uart2.Init(UART2
-
Thread
Welcher FPGA für den Einstieg mit VHDL?
Digital McLogic Design Bryan J. Mealy & James T. Mealy findet sich zahlreich im Netz. Ansonsten als Studienobjekt sehr zu empfehlen sind der NEO430 und NEORV32 von Herrn Dipl.-Ing. Nolting. Mindestens
-
Thread
Neuauflage Busch Microtronic 2090 Lerncomputer
bekannten Busch Microtronic. Der Microtronic wurde ca. 1981 von Busch vorgestellte (s. z.B. alte c't oder MC Magazine aus dieser Zeit). Unsere Neuauflage hat einige Extras, die das Original nicht hatte (LCD Display, SDCard-Programmspeicher, etc.) Ansonsten ist er voll kompatibel, aber natürlich *etwas* schneller
Programme und Spiele) existiert bereits und kann einfach vom PC auf die SD-Karte kopiert werden (FAT32) - das ist ein Lerncomputer: Verbindung über TTL-Serial-RSR232-USB-Adapter (FTDI-Kabel o.ä.) mit dem PC ist recht kompliziert für Anfänger
-
Thread
Padauk PFS154 und Rambelegung
In meinem Programm habe ich eine Funktion: [code] // mir ist bewusst, dass das Registerarray 32 Byte Ram frisst, aber das geht leider nicht anderst uint16_t rda5807_reg[16]; ... void rda5807_setvol(uint16_t volume) { rda5807_reg[5]=(rda5807_reg[5] & 0xFFF0) | volume; rda5807_writereg
schütteln werden, dass man das in C eben so nicht > macht D.h. als abschreckendes Beispiel, diesen MC lieber nicht zu nehmen. Gut zu wissen.
-
Thread
[S] [T] MC12080, 74AC(T)390, 74AC(T)074, DIP/SOP
Hi, suche #3x MC12080, #10x(weniger auch ok) 74AC(T)390 &&/|| 74AC(T)074, gerne DIP, Versand mit einfacher Briefpost, Paypal ... Gerne auch im Tausch gegen z.B. PIC12xxx-PIC32xxx || xxx von Microchip || ? Bei
-
Thread
KNX Schaltaktor 'reverse engineering'
Bei 10 Pins und Atmega32 ist mir nach JTAG nicht ISP. Aber mehr Ahnung hab ich da leider garnicht.
leider "read protected". -> Deine dumps enthalten nur unsinn So kommst du nicht weiter. Der MC lässt sich nicht auslesen.
-
Thread
Röhrenverstärker Berechnen
N2, Rcu der Kupferwiderstand primär. Also möchtest Du einen 4Ohm-Lautsprecher treiben oder einen 32Ohm-Kopfhörer?
schrieb im Beitrag #6440101: > Also möchtest Du einen 4Ohm-Lautsprecher treiben oder einen > 32Ohm-Kopfhörer? 4Ohm lautsprecher.
-
Thread
Auf der Suche nach einem ultra low power Mikrocontroller (mit BLE)
die Daten kontinuierlich oder nur auf Anforderung übertragen werden? Im letzteren Fall geht jeder mc und ein Bluetooth Modul das nur bei Bedarf angestellt wird (zB über Magnetschalter getriggert). Ansonsten schwierig, für Bastler wahrscheinlich am einfachsten mit einem esp32
STM32WBx5 https://www.st.com/en/microcontrollers-microprocessors/stm32wbx5.html#products
-
Thread
2 OpAmps parallel, Rauschminderung
Faktor Wurzel2. Pah, nur 2 OPV parallel, lächerlich. Früher hat man das gleich richtig gemacht (32 Stück): https://www.mikrocontroller.net/topic/187258#2007485
OP-Rauschens am unteren Ende des Audiofrequenzbereichs. Der Elektor Preamp von 1978 hiess eher MC-MM-Preamp, denn er sorgte nur für die rauscharme Anhebung von MC-Pegel auf MM-Pegel, musste also einem MM-RIAA Entzerrer vorangeschalten werden. Letzterer sorgte dann erst für die RIAA-Frequenzgangentzerrung
-
Thread
Was denkt ihr, wieviel % der Bevölkerung kennt sich sehr gut in Mikrocontroller Technik aus?
dazu auch keinen Bedarf sehe. Ich kann ja nichtmal mit Make umgehen - wozu? Wenn ich Atmel, PIC, STM32, C8051 nehme kriege ich alles auf dem Silbertablet serviert. Dafür gibts doch in diesem Land die Hierarchien. Also geh zum Teamleiter, was weiß ich.
Gut auskennen, jeder 100.000ste. Viele Junge kennen den Computer nur vom Spielen. MC zu kennen bedeutet für mich, ein Blockschaltbild vom Innenleben zu zeichnen können und zu wissen was ein Microcode ist.
-
Thread
Werkstudtentenjob während Corona
Warum geht ihr nicht zu McDoof?
Stellt euch bei McDoof hinter die Kasse
-
Thread
Taster entprellen, Spannung einschalten, Spannung messen, alles auf einmal
Switch ist ein Eingang am STM32. Der wird also nicht high.
eine simple Diode. Den Spannungsteiler für den ADC mach man hochohmig (2*100k), dann passiert dem MC auch bei VCC = 0V nichts. R8 ist überflüsig.
-
Thread
2 Fragen zu Debian und Xfce
Arbeitsfläche, also eine für den Webbrowser, eine für meine Datenblätter, eine für's gimp, eine für den mc... Mit CTRL+ALT+<cursor> (oder mit Mausklick) kann ich zwischen den Arbeitsflächen umschalten. Der Pager, der auf jeder Arbeitsfläche rechts unten ist, bietet mir 3x3 Arbeitsflächen. Vielleicht
Wine. Die einzige nennenswerte Hürde, die ich noch nicht nehmen konnte, ist die Installation von STM32CubeProgrammer. Als Ueberganslösung arbeite ich mit dem CLI. uxdx schrieb im Beitrag #6430006: > Du hast doch in der Leiste (ganz oben oder unten) für jedes Fenster ein > Objekt, Ist eben nicht
-
Thread
MC Wahl für modulares LED-System
z.B.), aber da ist leider nichts dabei was für mich passt. Die Frage wäre dann noch mit welchem MC ich das am besten bewerkstellige. Wenn der MC das dimmen übernimmt wird 8 bit ja wahrscheinlich nicht reichen, um ein schön stufenfreies Dimmen zu ermöglichen.
, Bluetooth brauche ich nicht, das kommt vielleicht irgendwann in einer V2 ;) Wäre ein STM32 geeignet, alle diese Aufgaben zu übernehmen? Oder ist solch ein MC mit dem PWM so ausgelastet, dass man für I2C und die Logik einen zweiten nehmen sollte? Den STM32 gibt es sogar als 8-PIN Variante
-
Thread
Auswuchtmaschine Balco B930 defekt, Fehlersuche
Wandler haben. Die Gussmasse macht aber ein Messen des analogen Signalweges von den Sensoren zum MC komplizierter als nötig. Dafür scheinen die paar OpAmps im unteren Teil der Platine zuständig zu sein. Es wäre eben interessant zu wissen, ob das Sensorsignal noch am MC ankommt.
martin schrieb im Beitrag #6434780: > GND hab ich von dem NEC D78C10AGQ Pin32 genommen. Warum so kompliziert? Unten rechts sind 2 Dreibeinregler (LM340T5). Am Kühlkörper und am mittleren Pin liegt Masse. martin schrieb im Beitrag #6434780: > Was mach ich da falsch? Es
-
Thread
Voltmeter/Amperemeter DSN-VC288 stirbt durch geringe Spannung. Warum?
Würde mal auch sagen, da sitzt ein MC drauf und die BOD-Fuses wurden vergessen zu setzen. Damit ist kein ordentliches Reset garantiert und Flash oder EEPROM können teilweise gelöscht werden. 20 Pins, das könnte ein ATtiny261 sein. Mal ausklingeln
Schau dir halt die Beschaltung an und gleiche sie mit den Pinouts der Kandidaten ab. STM8 und STM32 sind mit dem Vcap Pin für die Abblockung des internen LDO recht leicht erkennbar.
-
Thread
C++ für Umsteiger
Generell für den STM32 würde ich erst einmal dieses Tutorial empfehlen: http://stefanfrings.de/stm32/ Was mir bei C++ sehr geholfen hat war: Der C++ Programmierer von Ulrich Breymann. https://www.amazon.de/Programmierer-professionell-anwenden-L
sei eine komplett andere Sprache. Modernes C++ hat vom Stil her > nix mit C zu tun. Auf einem STM32 ist man dann aber doch auch viel mit C-Code im Kontakt. > Und suche unbedingt Ressourcen, die mindestens nach C++11 entstanden > sind. ja, auf jeden Fall.
-
Thread
Buch: Realtime C++
Arduino Welt, nicht wirklich weiter. Da bin ich lieber voll auf dem C++ Puder. AVR, SAM, ESP, STM32, um nur die üblichsten zu nennen, mit denen ich es da zu tun habe Dann auch noch den "Kendryte K210". Dessen Flash mit ASM voll zu bekommen, ist ein 10 Jahres Projekt. Bitte falsch verstehen!
viel ... Dann hätte ich gerne mal ein Beispiel von dir das ein USB oder Ethernet Device auf einem MC in Assembler verständlich implementiert.
-
Thread
Nachtabsenkung für Viessmann Trimatik
"Stecker 58" befindet sich da: https://github.com/chrta/nachtabsenkung_trimatik/blob/master/hw/stm32_viessman_remote.pdf Das Projekt kann auch leicht für andere Anwendungsfälle angepasst werden. Die Adapterplatine, welches das STM32-Nucleo-Board an die Trimatk-Steuerung anbindet, benötigt vom STM32
auswählt (wenn die Frostabsenkung nicht umgesetzt wird). Zusätzlich versorgt die Adapterplatine das STM32-Board mit der Versorgungsspannung.
-
Thread
µC Programmierung ohne µC
ErsterBeitrag schrieb im Beitrag #6419296: > Ich ... würde ... gerne ... STM32 mit Qt-Visualisierung programmieren Du könntest damit anfangen, ein STM32 Board mit einem Tablet zu verbinden. Den STM32 programmierst du mit der STM32 Cube IDE, das Tablet programmierst du mit Qt
/stm32cube-expansion-packages/x-cube-touchgfx.html
-
Thread
Uhrenabweichung beseitigen
Peter D. schrieb im Beitrag #6418140: > DS32kHz DS32kHz Also den dranpappen
> Üblich scheint bei dieser Bauart wohl 10-15pF zu sein. > https://de.farnell.com/abracon/ab26trb-32-768khz-t/quarz-32-768khz-12-5pf-smd/dp/2101322 > https://de.farnell.com/iqd-frequency-products/lfxtal002997/quarz-32-768000khz/dp/9712887 > > Da dürften die von mir anfangs genannten 5-10pF zusätzlich
-
Thread
Volle Handys
ich komme mir mit den 32GB so schrecklich klein vor...
Hab' auch nur 32 GB. Und davon sind noch 15,97 frei - also knapp die Hälfte.
-
Thread
RS485 galvanische Trennung?
darf der nicht mehr als 0,1 - 0,25W verbrauchen (PIC24 mit 128x64 Display ohne sleep mode, ein EFM32 kann das viel besser und ohne Hintergrundbeleuchtung sowieso). Ich denke da hast du einige Reserven eingerechnet. Nochmal zu den CAN Fanatikern - der physical layer von CAN ist für sowas nicht wirklich
Flash und einem Anfänger fällt es schwer, sie zu verstehen. Natürlich bastelt sich keiner einen CAN-MC selber. Z.B. der AT90CAN128 wird gerne genommen und ist gut verfügbar. Mit 15 MOBs kann der ne Menge Nachrichten puffern. Man kann also durchaus den CAN-Interrupt längere Zeit sperren, ohne daß es kracht
-
Thread
Labornetzteil von Toellner defekt
Masse müsste die Ausgangsspannung ohne Rücksicht auf IC5 sofort auf den Maximalwert ansteigen. Auch D32 auf Kurzschluss prüfen. Dann müssten zwischen Ausgang und Kathode von D41 ungefähr 2.8V anliegen welche die Referenzspannung vom Stromregler IC5-A ist.
und lehrreich. Neu kaufen kann jeder. Ich finde die 3-6V im Gerät jedenfalls hilfreich, gerade für MC Schaltungen.
-
Thread
Modernisierung Lötstation Ersa MS8000 - Ein Baubericht
auf Lochraster gehäkelt und Power-On! Mit rund 32VDC im Leerlauf bin ich noch auf der sicheren Seite. Hier also die ersten Fotos, weiter geht es, wenn die noch fehlenden Teile da sind. Den Original-Ersakolben muss man etwas umverdrahten, Heizung
Größe verändern kann. Linien usw. runden das dann noch ab. Old-Papa PS: Oben im Text muss es 0,32mA heißen. Irgendwie ist die Null mit Komma verschütt gegangen.
-
Thread
STM32 beschaltung korrekt?
Tabelle ist gut und ich würde es auch gerne Testen aber ich komme nicht mal so weit, ich kann mich im STM32CubeProgrammer garnicht verbinden.
Energie). Kleine C wie 2,2nF - 10nF reichen auch, evtl. noch ein kleiner Serienwiderstand Richtung MC. (100-470Ohm).
-
Thread
Microcontroller mit 12v input und 12v output
kurzer zeit ab. Ich habe einen derartigen Controller bisher leider nicht finden können, die esp32 oder esp8266 scheinen das alle nicht auf einem Board zu bieten. Vorweg pardon falls ich mich beim googeln dumm angestellt habe. Vielen Dank und viele Grüße Richard
in deinem SmartHome? Ich habe ein paar Wemos D1 minis rumliegen und ein ähnliches Board mit ESP32 Chip. Gehäuse gibts für beide zum selbstdrucken, allerdings vermutlcih erstmal nicht mit Zusatzplatz für weitere Platinen und Wandler etc. ;).