-
Thread
STM32f103 DMA Uart Rx ist zu langsam
EEPROM programmiert. Dabei müssen halt 1k pullup dazu. Aber bei 115200 baud. Liegt es 100%ig am stm32f1.
. Wie lange der STM32 braucht, kann man nur an dessen PortPins ermitteln. Also Oskar/LA dran klemmen!
-
Thread
Lauflicht, bestimmtes Muster (Anfänger)
du dir aber auch bei Conrad so einen C-Control mit einem einfachen Projekt-Board kaufen. Die haben 32 I/Os. https://www.conrad.de/de/c-control-c-control-pro-unit-mega-32-45-55-vdc-eingaenge-ausgaenge-8-analogeingaenge-4-mit-je-8-pins-ios-flash-speicher-12-kb-programm-speicher-12-kb-198206.html https://www.conrad.de/de/c-control-c-control-projectboard-pro-32-197287.html Die Programmierung von paar Bitmustern sollte dann kein Problem sein. Gruß Öletronika
-
Thread
UART mit mehreren Teilnehmern
Die Umsetzung: Als Slaves dachte ich an sowas: https://www.reichelt.com/Atmel-ATMega-AVRs/ATMEGA-32A-AU/3/index.html?&ACTION=3&LA=2&ARTICLE=119676&GROUPID=2959&artnr=ATMEGA+32A-AU Die sind günstig, in SMD Bauweise und verfügen über JTAG. Als Master dachte ich an den: https://www.reichelt.com/ATMEGA
schwer zu verstehen? Marvin H. schrieb im Beitrag #4494064: > Ist also eine > Übertragungsrate von 32kBaud realistisch? Nein. Takte die µCs mit >= 16 MHz und nimm als minimale Baudrate 115,2 kBd. Interruptgetriebene Sende- und Empfangsbuffer sind selbstverständlich und ein Multiprozessorprotokoll
-
Thread
UART TL16C550C an 80C32
implementiert. Leider kann ich den Code für den 80C32 beim besten Willen nicht mehr finden. Gibt es jemanden, der noch alten Code rumfliegen hat, mit dem er mir helfen könnte? Vielen Dank im Vorraus! Michael
Der 80C32 braucht externes ROM, das könnte man auslesen und disassemblieren.
-
Thread
ESP8266 mit Kondensatornetzteil
Der BD135 ist ein NPN Transistor und der BD136 ist ein PNP!
Carsten W. schrieb im Beitrag #6634663: > Der BD135 ist ein NPN Transistor und der BD136 ist ein PNP! Ja. Ist aber egal, ich habe sowieso nicht gelabelten SD335/SD336 Schrott aus DDR Zeiten da drin :-) Was das jeweils ist hat mir der Transistortester
-
Thread
LM317 High current circuit
eine Ahnung weshalb das sein könnte? Ich danke euch für eure Hilfe! Der PNP Transistor ist der Typ BD240C. Liebe Grüsse Fabian
Schutz des LM317. Sie enthält nicht mal Stromverteilungswiderstände bei den parallel geschalteten BD911. Die eingeflickten Sicherungen schützen die Transistoren auch nicht sondern gehen erst kaputt wenn die Transistoren schon durchlegiert sind. So ein BD911 schafft bei 45V übrigens nur noch 2A, und
-
Thread
ADE7758 via SPI
"Mode" ich arbeiten muss für den Chip? Hier die Initalisierung (Arbeiten tue ich mit einem MEGA32U4) : [c] void spi_master_init(uint8_t prescaler, uint8_t clock_option) { /* ONLY FOR MEGA32! */ #if defined(__AVR_ATmega32__) { /* set MOSI and SCK output, all others input */
SS_PORT |= (1<<SS_BIT); // slave select high data = ((uint32_t)(data_2) << 16) | ((uint32_t)(data_1) << 8) | ((uint32_t)(data_0)); [/c]
-
Thread
12bit ADC+12bit DAC 20kHz 8min
FAT(12,16,32)-Dateisystem. Sehr klein. Beispiele für AVR. Holger Klabundes FAT16/32 mit Beispielen für AVR MMC/SD und CF, LPC2k mit SPI keine Ahnung was da am einfachsten in Betrieb zu bekommen ist.
> kann wenn es klemmt. Die STM32 sind mittlerweile recht bekannt hier im Forum. > Idealerweise könnte der DMA direkt aus dem externen SD-Speicher lesen, > wenn das machbar ist. Beim STM32 - ja, über die SDIO bzw. SPI -Peripherie
-
Thread
Suche Controller zur Beleuchtung von Lego Modellfahrzeug
unterschiedliches Bliknken sollte der auch haben. http://www.ebay.de/itm/Arduino-IDE-kompatibles-Board-STM32-STM32F103RCT6-ST-ARM-32-bit-Cortex-M3-198-/321915131573?hash=item4af3a316b5:g:enYAAOSwYHxWPyMo Wenn das nicht reicht einmal Overkill ohne Arduino IDE. http://www.mouser.de/ProductDetail/STMicroelectronics/NUCLEO-F446ZE/?qs=sGAEpiMZZMtavWIq7L07BdQ%2fxjXJbkjzxRLJu4M0twT4ksDQ80%252bv4Q%3d%3d Eventuell auch mal bei Cypress schauen die haben auch blockorientierte Programmierung. Kommt der SPS evtl. etwas näher. http://www.mouser.de/ProductDetail
-
Thread
AVR "ret" springt zu 0x00
die ProgMem? Das sind noch die Macros: [c] #define MCP2515_FILTER(id) \ (uint8_t)((uint32_t) id >> 3), \ (uint8_t)((uint32_t) id << 5), \ 0, \ 0[/c]
// Filter 0 0,0,0,0, //MCP2515_FILTER(0x000), // Filter 1 // Group 1 32,0,0,0, //MCP2515_FILTER(CAN_WHO_IS_ONLINE), // Filter 2 32,0,0,0, //MCP2515_FILTER(CAN_WHO_IS_ONLINE), // Filter 3 32,0,0,0, //MCP2515_FILTER(CAN_WHO_IS_ONLINE), // Filter 4 32,0,0,0
-
Thread
Transistor Verständnisfrage
Schaltung angehängt und eine Verständnisfrage dazu. Die Schaltung besteht aus einem TIP122 und einem BD317 Transistor. Da der BD317 einen relativ kleinen Verstärkungsfaktor hat hab ich davor einen TIP122 geschalten. Nun meine Frage... z.B. BD317: Vce = 100V / TIP122: Wird voll durchgeschaltet
BD317 nur die Eingangsspannung-2Ube-1k*Ib liegen. Es werden aber sehr große Ströme fließen, die wohl den TIP und den BD zerstören.
-
Thread
[V] Transistoren HF Universal Bipolar FET MOSFET
BCY59C, Si, npn, TO18, 45V/200mA (€ 0,20/Stück) Bipolare Leistungstransistoren, npn/pnp 4 Stück BD135, Leistung Si,npn,TO126, 45V/1,5A (€ 0,15/Stück) 3 Stück 2N3791, Leistung Si,npn,TO36, 60V/10A (€ 1,00/Stück) 1 Stück 2N6676, Si,pnp,TO3,300V/15A (€ 8,00) FET, n-channel 6 Stück
Folgende Typen sind komplett verkauft : BD135 BC141 BC636 Werner
-
Thread
Parallelschalten von Halbleitern für kleines Rauschen
drücken. (oft in einer Kaskodenschaltung wegen der Eingangskapazität) Das ganze geht bis zu einer irren 32 Halbleiter Lösung von Accuphase z.B. (für 8000€) http://www.highfidelity.pl/!ev/artykuly/21_05_2009/accuphase/th/06.jpg Meine Frage ist nun, was passiert wenn ich eine Kaskode baue und noch mehr
Insbesondere R_BB. Das erreicht man mit HF-Transistoren oder Kleinleistungstransistoren wie z. B. BD139/140. Das nominell geringe Rauschen des if3601 kommt wohl auch hauptsächlich durch den niedrigen "Drain Source ON Resistance" von 1 .. 4 Ohm. Gruß
-
Thread
Probleme mit ADC LTC2418
Structure written by LT, which contains variables for the ADC result evaluation typedef struct { int32_t LT_int32; // 32-bit signed integer to be converted to four bytes uint32_t LT_uint32; // 32-bit unsigned integer to be converted to four bytes uint8_t LT_byte[4]; // 4 bytes (unsigned 8-bit
Structure written by LT, which contains variables for the ADC result evaluation typedef struct { int32_t LT_int32; // 32-bit signed integer to be converted to four bytes uint32_t LT_uint32; // 32-bit unsigned integer to be converted to four bytes uint8_t LT_byte[4]; // 4 bytes (unsigned 8-bit
-
Thread
Erfahrungen mit Micropython?
mit inline Assembler, der bislang schnellsten Version (thanks Dave!): [code] MicroPython v1.6-4-g2bd758f on 2016-02-02; PYBv1.0 with STM32F405RG Type "help()" for more information. >>> paste mode; Ctrl-C to cancel, Ctrl-D to finish === @micropython.asm_thumb === def _counter(): === mov(r0
Frequenzhochrechnung nach 1.000.000 Zyklen (was u.a. Vergleichsoperation einspart) [code] MicroPython v1.6-4-g2bd758f on 2016-02-02; PYBv1.0 with STM32F405RG Type "help()" for more information. >>> paste mode; Ctrl-C to cancel, Ctrl-D to finish === @micropython.viper === def togglePerformance(): === start
-
Thread
"Mini-Webserver" ESP8266/ArduinoIDE
Upload" funktioniert, kann dies eingebaut werden: - aus http://www.esp8266.com/viewtopic.php?f=32&t=5779&sid=8b823d1abc10fba8bd9a254fbf420c82 server_upload;
Auch von mir ein grosses Dankeschön !!! Nun wäre es ja toll, Deine Lösung auf den ESP32 zu portieren zu können. Leider fehlt da noch einiges im ESP32 Arduino Core. Wie siest Du das? Gruss HP
-
Thread
Wer kennt diesen induktiven Schlitz-Sensor ?
den nicht inv. eingang des TAA861 führt. (Namur-Schaltung?) Der 555er dahinter ist als Monoflop mit 32uSec geschaltet und überträgt die Radimpulse direkt auf die Stromschleife der Versorgung. Dafür wird die Ladung eines 22uF Elkos einfach über einen BD678 auf die Stromschleife entladen. Die dabei enstehende
-
Thread
Was ist das?
wiederfindest: https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%B0%D0%BA%D1%81%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D1%80%D0%B0%D0%B4%D0%B8%D0%BE%D1%87%D0%B0%D1%81%D1%82%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D1%80%D0%B0%D0%B7%D1%8A%D1%91%D0%BC
scheint eine wunderbare Geschichte zu haben. :-) http://www.amplifier.cd/Test_Equipment/other/TSCH3-32.html
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2016
www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=57f08fef9f Warenwert: 7,36 € Sammelwert: 32,48 €
http://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=aa52f92bd0 Warenwert: 5,17 € Sammelwert: 32,23 €
-
Thread
Labornetzgerät kaputt - was tuen? PE1542
würde ich auf einen kurzgeschlossenen Brückengleichrichter oder einer der grossen Siebelkos C27, C32, C37 tippen.
BDY20 = 2N3055 Die restlichen Transistoren sind unspezifisch bzw. auch heute noch Standard (BD139 unso). Hut ab für deine exzellente Beschreibung, Gerhard! :-)
-
Thread
Prasseln im Kopfhörerverstärker, an was liegt's?
die Schaltung liefert nur negative Signalanteile. Schließ den OPV-Ausgang mal an die Basis des BD140 an, so gewinnst du beim LM358 etwas Aussteuerbarkeit.
wuerde der Strom steigen und das Netzteil aufwendiger werden. Aber gute Kopfhoerer haben IMHO keine 32 Ohm und fuer schlechte Teile reichen die eingebauten Verstaerker .-) Olaf
-
Artikel
Diskussion:Soft-PWM
0x3C, 0xBC, 0x7C, 0xFC, 0x02, 0x82, 0x42, 0xC2, 0x22, 0xA2, 0x62, 0xE2, 0x12, 0x92, 0x52, 0xD2, 0x32, 0xB2, 0x72, 0xF2, 0x0A, 0x8A, 0x4A, 0xCA, 0x2A, 0xAA, 0x6A, 0xEA, 0x1A, 0x9A, 0x5A, 0xDA, 0x3A, 0xBA, 0x7A, 0xFA, 0x06, 0x86, 0x46, 0xC6, 0x26, 0xA6, 0x66, 0xE6, 0x16, 0x96, 0x56, 0xD6, 0x36, 0xB6,
0xB5, 0x75, 0xF5, 0x0D, 0x8D, 0x4D, 0xCD, 0x2D, 0xAD, 0x6D, 0xED, 0x1D, 0x9D, 0x5D, 0xDD, 0x3D, 0xBD, 0x7D, 0xFD, 0x03, 0x83, 0x43, 0xC3, 0x23, 0xA3, 0x63, 0xE3, 0x13, 0x93, 0x53, 0xD3, 0x33, 0xB3, 0x73, 0xF3, 0x0B, 0x8B, 0x4B, 0xCB, 0x2B, 0xAB, 0x6B, 0xEB, 0x1B, 0x9B, 0x5B, 0xDB, 0x3B, 0xBB, 0x7B,
-
Thread
Restsrom bei si Leistungstransistoren
So hier der Versuch die Schaltung darzustellen, zu den Transistoren BD597 habe ich eben keine Daten gefunden, die mir weiterhelfen. Vielleicht wisst Ihr dazu etwas, Danke Oldralf
nachdenken. nicht ganz: Wenn der Schleifer des Potis am GND-seitigen Anschlag steht: Dann ist der NPN BD679 Transistor geperrt .-) Damit dann auch der "ominöse" BD597 (oder wie auc himmer der letztlich heißt) in der Darlington Konfiguration.
-
Thread
MOSFET für BMS gesucht
grösseren BMS für z.B. E-Scooter vermutlich deswegen meist den guten alten PNP Leistungstransistor a là BD240.
Jan schrieb im Beitrag #4420857: > bei dem ich mich noch zwischen Tigre und PGM32 entscheiden > kann. Verlink mal was, ich finde unter PGM32 nur einen kleinen 12W Motor mit Getriebe, den du sicher nicht in den City EL einbauen willst. Mit 'Tigre' finde ich im Moment auch nichts
-
Thread
Verständnis Baudraten berechnung
Obacht: LINBRR=12 entspricht einem Teiler von 13. Was bei LINBTR=32 und 19200bd zu ziemlich auf 8MHz passt.
notwendig. Seit wann sind relative Fehler frequenzabhängig? Es ist doch völlig schnuppe, ob ein 1200 Bd Zeichen 3% zu lang ist, oder eines bei 19200 Bd.
-
Thread
4x 9v Blockbatterien in Reihe schalten für 100W LED ?
diese hier: http://www.insaneware.de/WebRoot/Store20/Shops/61714203/492E/FE7C/DB83/3023/4895/C0A8/28BD/7126/9v_batt_block_duracell_1_91_1_93_.jpg die können das nicht wirklich, aber die hier doch schon http://thumbs3.ebaystatic.com/d/l225/pict/390931351371_1.jpg haben aber nur 6V
Oh sorry, 10W Modul gecopypasted. Das hier wäre richtig: 100W_Cold weiß Eingangsspannung: 32-34Vdc Leistung: 100W Stromin: 3000MA Also reicht ein 0,2 Ohm Vorwiderstand. Mit anderen Worten: Den kannste sogar weglassen. Aber die 100W Leistung wirst du nur im ganz kurzen ersten Moment
-
Thread
Aquariumsteuerung
Wenn du den Mega32-Internen ADC nicht verwendest: Aref offenlassen. Wenn du ihn verwendest (oder irgendwann verwenden willst: Von Aref einen 100nF Kondensator nach GND) Aref direkt mit (A)VCC brücken ist nie korrekt
bis 9 Uhr auf 100%, von 16Uhr > bis 19Uhr auf 30%, bis 21Uhr auf 0%. Schöner Einwand. Der Meag32 hat nämlich Anschlüsse direkt für einen 32,768kHz Uhrenquarz in Form von TOSC1 und TOSC2, die du dafür freiräumen könntest. Dann hättest du eine integrierte RTC, ohne dafür ein externes IC einzusetzen
-
Thread
Suche Sehr kurzer Micro-USB Stecker
Lade-Schnittstelle? :) Bei mir ist das Tabletist das USB Device und mein Automationssystem, basiert auf STM32F4, der USB-Host. Wenn das Tablet der Host ist, kann es tatsächlich nicht mit Strom versorgt werden. vg KLaus
Eigenschaften der OTG-Schnittstelle von Tablets. http://cdn.head-fi.org/7/78/500x1000px-LL-781bd011_Y_OTG_CABLE.png
-
Thread
WordClock mit WS2812
online 08:32:32.039: --> time "192.53.103.103"<0d><0a> update display 08:32:32.054: (OK time) 08:32:41.412: update display 08:33:23.175: (- new client) (HTTP GET /) http path: '/' http parameters
und bei WORDCLOCK24h -DSTM32F10X -DSTM32F103 -DSTM32F103C8 -DUSE_STDPERIPH_DRIVER -DHSE_VALUE=8000000 -DWCLOCK24H=1 -fno-strict-aliasing
-
Thread
STM32: Drama mit "Hard Fault Error"
schrieb im Beitrag #4409545: > Um welchen Typ gehts hier denn? ST hat ja mehr als eine Familie. STM32F407VG
variables, make them global my moving their declaration outside of this function. */ volatile uint32_t r0; volatile uint32_t r1; volatile uint32_t r2; volatile uint32_t r3; volatile uint32_t r12; volatile uint32_t lr; /* Link register. */ volatile uint32_t pc; /* Program counter. */ volatile
-
Thread
Kabel dass sich permament 360° drehen lässt?
Hallo, das Problem hatte ich auch mal (Panzer in 1:32). Zuerst hatte ich einen *Schleifring* - später auf Kabel umgestellt. Das kannst Du Dir dort ansehen: http://www.a-d-k.de/20020707_211757-Modell_US_M48A_Patton.htm Eine Lösung: Turm *separat* machen
zum Bleistift hier bestellen: https://www.amazon.de/s/ref=nb_sb_noss_2?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&url=search-alias%3Daps&field-keywords=schleifring Mit dem richtigen Begriff wirst du das wohl auch bei Conrad Elektronik und Co bekommen. Gruß Jörg
-
Thread
Fragen zu ESP8266
addr,cmd,flags= irmp.get_data( ) static int irmp_lapi_get_data( lua_State *L ) { int rc ; uint32_t i,j; int32_t pulse; uint32_t ticktime=0; uint32_t irmptime=0; if (queue.objs == 0) { lua_pushinteger(L, -1); // closed return 1; } while (pulse = q_remove
e-d schrieb im Beitrag #4391123: > Schwierigkeiten mit Bootloader! siehe auch: http://www.stm32duino.com/viewtopic.php?f=32&t=413