-
Thread
Temperaturmessung: Dimensionierung Spannungsteiler
Hallo Forum, ich möchte diverse Temperaturen messen (in einem Heizraum) mit einem STM32F103RB Mikrokontroller (Betriebsspannung ist 3,3V). Zum erfassen der Temperaturen will ich NTC's verwenden welche je mit einem Vorwiderstand zu Spannungsteilern verschaltet sind (weils billig sein
der Spannungsteiler berechnet sich so: http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.32
-
Thread
China 18V 18650 Akku: Mehr vorsätzlicher Betrug geht nicht
. Was hast du erwartet wenn das Set (Säge + 2 Akkus) nur €42 kostet? https://www.amazon.de/B%C3%BCrstenlose-Kettens%C3%A4ge-Automatischer-Gartenscheren-Holzschneidenz/dp/B0DL2WJPQD?
betroffenen Kategorien werden hier immer wieder diskutiert. Mir fällt spontan ein: - LEDs - DS1820 - STM32F103 - Batterien und Akkus - Alte Transistoren, die es eigentlich nicht mehr gibt - Lötzinn - USB Kabel
-
Thread
Mal was neues: IO-Link
. Das Erste Feld (Cycle 11, Orange markiert) ist "Service" und das ist kodiert wie auf Seite 102 + 103 beschrieben: Die oberen 4 bit stehen in Tabelle 78 und die unteren 4 bit sind die Länge. Also bedeutet 0b11010001 den service 1101 und die Länge 0001 1101 ist "Read Response (+) lasut Tabelle
ADDR:10 OREQ:93 "?" WRITE 61 B0 40 00 2D Typ:2 CHAN:03 ADDR:01 OREQ:40 "@" WRITE 62 8C D3 00 2D Typ:2 CHAN:03 ADDR:02 OREQ:D3 "?" READ F0 85 D4 00 1B Typ:2 CHAN:03 ADDR:10 OREQ:D4 "?" READ E1 80 00 00 2D Typ:2 CHAN:03 ADDR:01 OREQ:00 "?" READ E2 B0
-
Thread
STM32 Programmbeispiel
Hallo zusammen, ich bin Besitzer eines Olimex-Boards mit einem STM32F103RBT6 Controller und einem Keil Debugger und nutze auch die Keil uVision4 Umgebung zur Programmierung. Ich möchte diesen Controller kurz testen und bin auf der Suche nach einem Demoprogramm.
C:\Keil\ARM\Boards\ für Olimex selbst ist nix dabei, aber du kannst die examples aus C:\Keil\ARM\Boards\Keil\MCBSTM32xxxx nehmen und die Peripherie-Pins entsprechend anpassen.
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
i2c funktioniert. [code] root@dockstar:~# sensors lm75-i2c-0-4f Adapter: mv64xxx_i2c adapter temp1: +25.5 C (high = +80.0 C, hyst = +75.0 C) [/code]
Speicherbereich "verstreut"? http://de.wikipedia.org/wiki/Liste_von_Dateisystemen#Dateisysteme_f.C3.BCr_Flash-Datentr.C3.A4ger
-
Thread
Einstieg in die µC-Welt
entweder einen ab, oder musst dir wieder Leute suchen, die Bibliotheken dafür geschrieben haben. [c] uint8_t results[4]; barometer_read(0, 4, results); unsigned padc = (results[0] << 2) + (results[1] >> 6); unsigned tadc = (results[2] << 2) + (results[3] >> 6); double pcomp = a0
genaue Uhr/Taktquelle. Du wirst eine RTC anschließen müssen, zum Beispiel DS1302. Anders ist das beim STM32F103, der hat eine Uhr mit passabler Genauigkeit integriert. Der ESP8266 hat sehr viel Speicher und kann daher problemlos HTML Seiten generieren. Er schwächelt aber beim ADC (sehr ungenau) und hat
-
Thread
Thin client über speedport w701v einrichten
ich insbesondere die Auswertung der com-schnittstelle/uart steuern kann. Anzeige sollte erstmal ein 4x20 lcd - über uart/stm32f103(?) - sein. Bei xp würde ich das über vb.net/*.exe-Dateien machen. Was gibt es Vergleichbares für linux, am Liebsten in Richtung C statt Basic? Bevor ich mir jetzt ein
über vb.net/*.exe-Dateien machen. Was gibt es > Vergleichbares für linux, am Liebsten in Richtung C statt Basic? Die Standardsprache unter Linux ist C. Normalerweise ist bereits alles installiert, einfach mal ein Hello-World mit "gcc -o hello hello.c" kompilieren und mit "./hello" ausführen. Die
-
Thread
Tasterverarbeitung mit ARDUINO-C
schön komplex um nicht zu schreiben kompliziert. https://europe1.discourse-cdn.com/arduino/original/4X/f/0/c/f0c0a5f45d082fd079296c238e2fdea720884696.jpeg https://www.arduino.cc/en/uploads/Main/arduino-mega2560_R3-schematic.pdf Ach, digitalWrite() ist also normales C++ ? Arduino F. schrieb
Falsche aber dieses Pinout-Bild dass Richtige. https://europe1.discourse-cdn.com/arduino/original/4X/f/0/c/f0c0a5f45d082fd079296c238e2fdea720884696.jpeg Bernd_Stein
-
Thread
AVR-Bootloader mit Verschlüsselung
C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 27.11.09-20:57:42-937 > send ident $00 00 00 00 00 00 00 00 00 0D 42 4F 4F 54 4C 4F 41 44 45 52 27.11.09-20:57:43-125 >
FF FF FF FF FF FF FF FF 11.09.11-13:59:50-166 > send ident $00 00 00 00 00 00 00 00 00 0D 42 4F 4F 54 4C 4F 41 44 45 52 11.09.11-13:59:50-217 > received data $00 00 00 00 00 00 00 00 00 0D 42 4F 4F 54 4C 4F 41 44 45 52 3E 1E 38 4D 68 7A 20 32 2E 37 56 20 42 4F 44 00 93 0B 06 09 30 11.09.11
-
Thread
ARM Eclipse fehlende source
sehe mir gerade ein wenig die ARM-Prozessoren an. Habe dazu auch erst einmal ein eval-board mit einem stm32f103 drauf. Dieser ist über einen J-Link mit dem PC verbunden. Ich habe nun versucht mithilfe der Anleitung auf http://www.yagarto.de/index.html eine erste Verbindung herzustellen. Dies klappt
instruction-step IN die floating-lib hineinzusteppen ? mach doch mal ein step-over an der addition im c-code... gruss, tom.
-
Thread
Zeigt her Eure interessanten historischen Bauelemente
waren nochmal die Öffenungszeiten? ;) Ganz andere Frage: Kannst Du mir eine Firmware für einen STM32F4 zusammenfädeln? Was kostet denn das Bit? *scnr* Cheerio, marcus
ist IMHO eine Kombi aus VOR und DME. http://lampes-et-tubes.info/cd/cd167.php?l=f Hier ein Cockpitphoto einer C172F, Baujahr 1965. Unter dem GPS-Navibildschirm ist das VOR zu sehen - sozusagen die Standardbilligmechanikausführung von dem C6016, ohne Distance Measurement Equipment
-
Thread
Verkaufe diverse Bauteile
Aus diversen Projekten sind einige ICs übrig geblieben Bei Interesse geb ich sie ab Rams 5x CY7C199 15ns: DIP28 á 1€ 6x CY7C199 15ns: SOJ28 á 1€ 1x CY7C1049D 10ns: SOJ28 á 3€ CAN Bauteile 15x MCP2551 SO8 á 0,9€ 17xMCP2551 DIP8 á 0,9€ 8xMCP2515 SOIC á 1,8€ 5xMCP2515 DIP á 1,8€ Spannungsregler
MAX232 SOIC á 0,5€ 10x MAX3232 SOIC-W á 0,75€ 10x MAX3232 TSSOP á 0,75€ Mikrocontroller 3x ST32F103RBT6 LQFP64á 6€ 2x STR711FR2H6 á 7€ 3x STM32F101RBT6 á 5€ 7x 74AC573 SOIC-W á 0,25€ 9x DS18B20 T92 á 1,9€ 3x ENC28J60 SOIC á 4€ 2x ENC28J60 DIP á 4€ Versandkosten: 1,5€ Alle Bauteile
-
Thread
Vollprogrammierbare Zündanlage für 1Zylinder 2 und 4 Takt Motoren
können wir uns ja mal austauschen. Allerdings muss ich sagen, dass ich einen wesentlich potenteren µC benutze (Stm32f103rc). Ich muss zugeben ich bin etwas faul, daher hab ich mir nicht den kompletten Post durchgelesen. Zuerst einmal das ganze auf eine fertig geäzte Platine aufzubauen ist eine
Verpolungsschutzdiode vom Regler-Ausgang zum Eingang. Von Bedeutung ist dieser Schaltungszusatz bei großem C4 und wenn gleichzeitig mehrere Lasten von der ungeregelten Eingangsspannung abzweigen. Dann kann es passieren, dass beim Ausschalten C1 schneller als C4 entladen wird und die Ausgangsspannung höher als
-
Thread
STM32: "Start Linear Address Record" im Hexfile
Hallo zusammen, ich benutze Atollic TrueSudio mit einem STM32F103ZG. Nun habe ich aus dem ELF-File ein Hex-File erzeugt und finde darin am Ende folgendes: [code] (...) :040000050800036D7F :00000001FF [/code] Die vorletzte Zeile enthält den Recordtype
>Also ich sehe da eine 04 = Extended Linear Address Record. Die 4 bedeutet 4 Datenbytes.
-
Thread
Messer raus!
hat jedoch ein Adapterplatinchen auf DIP32. Bei Reichelt einfach R8C in die Suche eintippen. Ein Starterkit ist auch dabei, scheint mir aber etwas teuer. An das Platinchen braucht man nur Spannung, zwei Taster und 5V-pegelige serielle Schnittstelle
Free Compiller (Eclipse) und viele Codevorlagen im Netz. Aktuell mache ich was mit dem Cortex / STM32F103, weil der nur 48 Pins hat ist der für meine Mini-Schaltung optimal. Dank C ist der Code (bis auf die Pheriperieregister) sehr gut in allen 3 Prozessor-Typen verwendbar. Als Nachfolger für
-
Thread
Eingangsbeschaltung bei Drehzahlmessung Verbrenner
Drehzahlmessung soll mithilfe des Unterbrecherkontaktes erfolgen (Impulsauswertung). Den Mikrocontroller (STM32F103) habe ich bereits programmiert und die Tests mit Logikleveln funktionieren. Jetzt fehlt noch die Eingangsbeschaltung damit auch eine Messung bei laufendem Motor möglich ist. Problem dabei ist,
Ansonsten: Bei 3,3 V Ub am µC (warum schreibst du das nicht?) könnte deine Schaltung fast sicher (!) funktionieren: Womit hältst du negative Spannungen vom µC fern? - eine Gegendiode? - eine Z-Diode?
-
Thread
ADF4351 Steuerung mit BluePill
funktionieren. Hier die erforderlichen Verbindungen: ADF4351 BluePill Modul STM32F103C8T6 ------------ ------------- Pin Pin Port Name Nummer Nummer LD 2 A2 (GPIO Input: Lock Detect Sense) MUX 3 A3 (GPIO Input: MUX Sense) CLK 4 A5 (SPI Clock) DAT 5 A7 (SPI MOSI) LE 6 A4 (GPIO Output: Latch Enable) GND 7 G (Masse) GND 9 G (Masse) +5V (Buchse) 5V
-
Thread
qtouch - sekt oder selters
.4 = 0 Waitus 5 'Pa4 Out und high schalten, um C aufzuladen Ddra.4 = 1 : Porta.4 = 1 Waitms 1 'und wieder aus Ddra.4 = 0 : Porta.4 = 0 'Die Ladung aus C jetzt nach Pa5
Hallo, ich würde das qtouch modul vom 32-Bit Atmel µC AT32UC3L032 gerne verwenden, um kleine Kapazitätsänderungen zu detektieren (pF-Bereich). Nachdem ich mir dieses Thema durchgelesen habe, hätte ich noch ein paar Fragen dazu: Ist es prinzipiell
-
Thread
Problem mit stm32f103 spi miso nss
Ich habe ein mini-Stm32f103RB-v3 mit 2,8" Lcd. Problem mit dem spi: Der code funktioniert im Prinzip. Das Lcd hat einen sd-Kartenhalter. Das Miso-Signal(A6) wird aber gestört. Interner + externer 10k-pullup. Ich lasse
oder geht ganz aus. Berührt mann NSS(A4) mit der Hand, geht die Led wieder an. Irgendwie ist da eine Antennenwirkung. A4 auf high schalten hilft auch nichts. So macht das ganze keinen Spaß mit dem Stm. Jemand eine Idee, was man da noch
-
Thread
Pflanzensensor Akkulaufzeit
client.publish("/Plant_Sensor_001/data", Value); } i++; } ESP.deepSleep(3600e6); } [/c]
ausschaltest bzw. mittels Transistoren abtrennst, sollte das möglich sein. Habe selber mit einem STM32F103C8T6 so einen Pflanzensensor gebastelt und der braucht im Durchschnitt ca. 30µA, ist aber ohne Funk, misst alle 2 Sekunden und nach der Messung blitzt jeweils kurz eine grüne oder rote LED auf.
-
Thread
AVR JTAGICE mkII Nachbau für €64,20 ( Plus 22$ Porto )
GEN-defekt).Wer also JTAG oder ISP macht ist damit bestens bedient. Dummerweise hat z.B. der Atxmega32A4 weder ISP noch einen JTAG-Port, und schon hat man ein Problem.
hallo, ich habe mir gerade folgendes bestellt: http://cgi.ebay.de/STM32F103ZET6-development-board-3-2-TFT-Touch-LCD-/270676315612?pt=LH_DefaultDomain_0&hash=item3f0590cddc Will damit mein xplain board debuggen (xmega über pdi). Werde hier mal berichten, ob alles wie
-
Thread
Thermoelement Typ K mit ADC auswerten
besser 24bit) dafür vermutlich gehen sollten. Das passt doch nicht mit deiner Anforderung von +-6°C Genauigkeit zusammen. Dein Bereich von -100 bis 1300°C braucht theoretisch nur eine Ausflösung von 1400/6=233. Das geht also locker mit jedem AVR ADC, der liefert dann eine Auflösung von 1,4°C. Mit OPs
mit einem STM32F103 12 Bit A/D. Die 1,22V sind Referenzspannung. Die negative Spannung war notwendig, weil auch negative Temperaturen gemessen werden sollten.Könnte man in deinem Fall weglassen. Grüsse
-
Thread
Assembler Routine ein Array übergeben
und Hochsprache zu mischen. > :-) Wollte mal schaun wie schnell ich es in ASM im vergleich zur C Routine hinbekomme :) > Dann wirds Zeit, dich mit Assembler zu beschäftigen, > ach um welchen uC gehts hier eigentlich? Oh sorry vergessen es geht um einen STM32F103
Hab es jetzt gelöst. Es geht mit [c] LDR r1,[r0,#0] ;ar[0] LDR r2,[r0,#4] ;ar[1] [/c] Der Vergleich mit dem Compiler steht noch aus kann ich leider erste morgen machen. Danke an alle! Gruß
-
Thread
Welche NRF24L01+ 2.4 Ghz Transmitter taugen?
die Platine im Raum gedreht ist, ob man die Hand über die CPU hält (EMV?) oder nicht. Da tickert ein STM32F103 mit 72 Mhz in der Nähe, keine 4cm weiter weg. Jetzt habe ich in der Bucht die hier gefunden, sicherlich auch China Klone. Die Original Nordic Steine liegen ja bei ca 8 Euro nur der Chip.
in open loop when in TX mode. It is important never to keep the nRF24L01+ in TX mode for more than 4ms at a time. If the Enhanced ShockBurst™ features are enabled, nRF24L01+ is never in TX mode longer than 4ms [c] /* TX und ACK Pipe setzen */ RF_WriteRegMulti(NRF24L01_REG_TX_ADDR,receiver
-
Thread
Tasten entprellen per Software
nicht! Viele ARM haben Timer mit Decoder im Bauch. Zwei recht prominente Beispiele: ATSAM3X8E STM32F103C8 Für andere µC und Handbediente Encoder ist meist ein 1ms Tick/ISR eine gute Wahl
8 Bit Werte zuerst auf 32 Bit "aufgepustet" werden. Auf einem STM32F4xx zum Beispiel kann sich dann die ISR für das Entprellen schnell von 0,3 auf 0,35 µs erhöhen. Wie oben schon richtig erkannt, sollte man die Laufzeiten ja
-
Thread
STM32 JTAG pins als GPIO funktionieren nicht
Hi, Ich arbeite gerade mit einem STM32F103C8T6, und versuche den PB3 als GPIO zu verwenden. Ich habe JTAT & SW deaktiviert, allerdings funktioniert nur PB4 als output, PB3 nicht. Hier mein code: RCC->APB2ENR |=(1<<3); /*
Ein Fehler meinerseits - auch PB4 funktioniert nicht
-
Thread
PWM IC gesucht: 8bit parallel->PWM?
Ausgänge haben. Nur wenn man ungeeignete nimmt. Reichen dir 14 Timer mit insgesamt 33 PWM-Ausgängen (STM32F103Z)?
Ich würde ein CPLD nehmen... Oder ein kleines FPGA für 4€: http://de.farnell.com/lattice-semiconductor/lcmxo256e-3tn100c/cpld-256-luts-78-i-o-100tqfp/dp/1571954 Und da würden auch sehr viele PMWs reinpassen: http://de.farnell.com/xilinx/xc3s50an-4tqg144c
-
Thread
USB uhr mit Batterie
Funkvariante nehmen. Ich habe auch grad sowas gefunden https://www.amazon.de/WINGONEER-DS3231-AT24C32-Precision-Arduino/dp/B01H5NAFUY/ref=pd_sim_107_4?_encoding=UTF8&psc=1&refRID=2SBA6GCVZCTPR4NZWQRG Bin also voll auf dem richtigen Weg, vielen Dank für die Antworten. Manchmal sieht man den Wald
Noch billiger: ein STM32f103c8t6 "Minimum board", kostet bei Ali gute 2 Euro. Batteriehalter über Schottky-Diode an VBAT, Knopfzelle rein, ein bisschen Software ("selber machen macht Spass ;-) ), und das war's. Die RTC
-
Thread
USB Signale von kapazitivem Touch auswerten und als Maus Eingabe simulieren
Programm läuft auf einem Teensy2.0, aber auch (mit ganz kleinen Änderungen) auf einem ProMicro mit Atmega32u4 für weniger als 5,- Gruss
> bedient werden kann. Dann hast du schon fast gewonnen. Was du brauchst, ist ein popliger µC-Modul, der USB-device kann. Leg dir dazu einfach so ein BluePill-Dingens zu, alternativ das Projekt (STM32F103C8T6.ZIP), was ich vor geraumer Zeit hie rmal gepostet habe. Dann guckst du, was für ein
-
Thread
Stepper Driver mit CAN + Endstops
30k Vorwiderstand und nen 100k Pulldown. Reicht das noch um den Pin sicher auf High zu legen? - uC: Ich hab jetzt den viel zu starken STM32F103 genommen, weil ich den hier schon auf den BluePill Boards hab und der CAN kann. - Ich werd auch nen Stencil bestellen. Sind die Bauteile zu dicht aneinander
hab übrigens den 24V noch nen 4.7uF C spendiert.
-
Thread
Arduino Nano interner Temperatursensor auslesen
nicht verstehen! Ich habe dich schon verstanden und ich kenne auch die AN AVR291, wo für den ATmega32U4RC sogar 2 Temperatur-Kalibrierwerte abgelegt werden, um zwischen 25°C und 85°C die Temperatur halbwegs genau bestimmen zu können, damit der Oszillator wiederum nach diesem Schätzwert nachgestellt werden
Beitrag #6813552: > Scheint dir das realistisch zu sein? Das hatten wir schon einmal bezüglich des STM32F103C8T6 diskutiert. Ehrlich gesagt weiß ich nicht, was ich glauben soll. Ist das nicht zu aufwändig? Und wenn eine Hälfte des Speichers schon ab Werk kaputt is, wie vertrauenswürdig ist dann die andere
-
Thread
Fehler zum nachbauen :-)
Bereich Mikrocontroller zu tun hat. Hintergrund des ganzen ist: Ich habe eine Eigenkonstruktion einer STM32F Platine im r3-Format, die bisher STM32F030, F103 und F303 im 48 pol. Gehäuse aufgenommen hat und die funktionieren bisher auch alle sehr gut. Für ein Projekt will ich mal wieder besonders schlau
Lötversuchen, also neue Platine. Controller auflöten ==> geht nicht. Controller runter, auf diese ein STM32F030C8 auflöten. Funktioniert sofort! Irgendwas an dem STM32F030CC muß anderst sein als beim STM32F030C8 (außer der Größe des Flashs und des RAMS). Also Aufgabe und das ganze wird dann halt auf
-
Artikel
UART auf USB
steckt ein "PL-2303 USB-to-Serial Port Adapter": Original Siemens Datenkabel: DCA-540 (ist für: A35,C25,S25,C35,C45,M50,SL45, A35, A36, A50, C25, C25 Power, C28, C35i, C45, M35i, M50, ME45, MT50 , S25, S35i, S45, S45i, SL42, SL45, SL45i) - Pin Belegung: Vorsicht: Habe mir aufgrund dieser Empfehlung ein
Implementierung von USB->UART Adaptern auf Basis USB-fähiger Mikrocontroller: Beispiel von W.S. im Forum Die STM32Cube-Bibliotheken für die STM32-Mikrocontroller enthalten USB-CDC-Beispiele. Tutorial zur Implementierung eines 3-Fach USB-Serial-Adapter mit STM32F103 und CDC sonstige/unbekannt. Das Nokia CA-42 USB
-
Thread
Rechnen mit Datum (localtime,ctime etc) bei Mikros
Hallo, einiges klappt schon aber anderes leider noch nicht. Ich habe im 32 Bit Register eines STM32F103 die aktuelle Epoch Time und kann diese auch umrechnen in ein normales Zeitformat. Zur Zeit rechne ich UTC in MEZ+1 derart um, dass ich 3600s drauf addiere und localtime
// Sonnenuntergang min float f_SAG, // Sonnenaufgang float Wert zB 7,32 Uhr f_SUG, f_Tagdauer; } sonnenstand_t; ///////////////////////////////////////////////////////////////////////////////