-
Thread
Festspannungsnetzteil 12V 60W mit USB C Stecker
betrieben werden soll, einen derartigen Microcontroller auszuwählen. Ein günstiges Beispiel ist der CH32X035 von WCH, für den gibt es auch PD-bezogene Beispielanwendungen: https://github.com/wagiminator/CH32X035-USB-PD-Tester https://github.com/wagiminator/CH32X035-USB-PD-Adapter Das Ding ist eng mit dem CH32V003 verwandt, daher gibt es auch eine Arduino-Unterstützung dafür: https://github.com/pixelEDI/wch-CH230X035-arduino-setup
-
Thread
Padauk PFS154 Programmer mit Arduino Uno / ATmega88 - 328
bischen "frusten" und an 2 Dingen spielen: 1:) - 173 Programmieralgorithmus 2:) - Evaluierung von CH552 / CH554. Die haben 2 PWM-Kanäle (allerdings beide nur 8-Bit) und USB on Board. Ich werde mich da also beschäftigen, ob 8-Bit PWM für V_pp ausreichend ist und ich werde schauen, ob ich das USB davon
0x12), A ;PAPH 0x0038: 0x2f00 MOV A, 0x00 0x0039: 0x0191 MOV IO(0x11), A ;PAC 0x003a: 0x1f11 SET1 IO(0x11).4 ;PAC.4 0x003b: 0x0000 NOP 0x003c: 0x0000 NOP 0x003d: 0x0000 NOP 0x003e: 0x1d11 SET0 IO(0x11).4 ;PAC.4 0x003f: 0x0077 STOPEXE
-
Thread
Kosmos CP1 Emulator mit ATmega
. Und bei 5 USD pro ATMega 2560 Pro Mini Board mache ich mir darüber nicht so viele Gedanken... ESP32 oder STM32 or RISC-V wäre da schon eher Verschwendung ;-)
Und bei 5 USD pro ATMega 2560 Pro Mini Board mache ich mir darüber > nicht so viele Gedanken... ESP32 oder STM32 or RISC-V wäre da schon eher > Verschwendung ;-) Schmunzeln muß, man könnte das auch als Nucleo-Shield machen, Möglichkeiten gäbe es viele. Befehlssatz aufbohren auch. Eingabeparser hinzufügen
-
Thread
AVR Synthesizer mit ATxmega128A1
Arduino Shield umzubauen wäre evtl noch ne Idee. Nur sollte man dann die großen Arduino nehmen. Mit 32K kommt man u.u. nicht so weit. Und es müssten noch einige Levelshifter platziert werden, um die 5V Signale des Arduinos kompatibel mit den 3.3V Signalen des FPGAs zu machen. Und man müsste sich überlegen
ADCA.CTRLB = ADC_CONMODE_bm | ADC_RESOLUTION_12BIT_gc | ADC_FREERUN_bm; ADCA.REFCTRL = ADC_REFSEL_INT1V_gc | ADC_TEMPREF_bm; ADCA.EVCTRL = ADC_SWEEP_0_gc; ADCA.PRESCALER = ADC_PRESCALER_DIV512_gc; ADCA.CAL = ADCon.temp_calval; ADCA.CH0.CTRL = ADC_CH_GAIN_1X_gc | ADC_CH_INPUTMODE_INTERNAL_gc
-
Thread
[Projekt] Einstellbares Netzteil 12V/60A auf 0,5-2,5V/250A
mal diese Evaluation Boards angeschaut: http://focus.ti.com/docs/toolsw/folders/print/tps40140evm-003.html Diese können 1,5V/max 40A und sind kaskadierbar... so fällt für mich die Bauteilebeschaffung und das Design/Layout weg und ich kann auf eine modifizierbare und solide Basis zurückgreifen. Die
sondern meinetwegen 50A? z.B. größere FETs verbauen. Aktuell sind vier RJK0301 verbaut, N-Ch., 30A, 30V, 0,004Ohm, LFPAK. Könnte ich diese einfach mit dem RJK0328 ersetzen (N-Ch., 60A, 30V, 0,0021Ohm, LFPAK)? http://search.digikey.com/scripts/DkSearc/dksus.dll?Detail&name=RJK0328DPB- 00%23J0CT-ND
-
Thread
CH- vom Differential ADC mit GND verbinden?
Hallo, ich möchte mit einem ADC eine Spannung zwischen -10 und 10mV messen. Der Bezugspunkt ist Masse. Sollte man in diesem Fall CH- immer einfach mit Masse verbinden?
Der ADC hat eine interne Verstärkung von bis zu 32x. Das ist ausreichend um in 1uV Schritten messen zu können. Also?
-
Thread
WordClock mit WS2812
als "Nichtprogrammierer" habe ich den Artikel bisher auch so verstanden, dass man einen ST Link V2 zum Flashen des STM32-MDB und dann einen 3,3V-USB UART zum Flashen des ESP8266 "über" das STM32-MDB braucht. Dieses "Verständnis" wird dadurch bestärkt, dass der ST Link V2 keine Anschlüsse hat, "auf
als "Nichtprogrammierer" habe ich den Artikel bisher auch so verstanden, > dass man einen ST Link V2 zum Flashen des STM32-MDB und dann einen > 3,3V-USB UART zum Flashen des ESP8266 "über" das STM32-MDB braucht. > Dieses "Verständnis" wird dadurch bestärkt, dass der ST Link V2 keine > Anschlüsse
-
Thread
PPS5330 Labor-Netzteil hack
16383 14Bit/1KHz // set U-Soll uint8_t Digi_offset = 67; uint16_t Umax = 30000; // mV uint32_t Usoll = 20000; // mV uint32_t PWM_value = 15540; // 15540 ~ 30.0V uint16_t OCR_value = 0; PWM_value = (PWM_value * 1000); OCR_value = (uint32_t)(((PWM_value) / Umax) * Usoll
[pre] Grün - Eingang Integrator Blau - ADW-Ausgang Rot - Ausgang Integrator 1. Phase (Ch. 5) - zurücksetzen des Integrators (ca. 0 V, 1 ms). 2. Phase (Ch. 0) - Messspannung anlegen (x V, Dauer: 19 ms). 3. Phase (Ch. 4) - Referenzspannung anlegen (-2,5 V bis Komparator High, Dauer 38 ms
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
V. K. schrieb im Beitrag #3993731: > Marc S. schrieb im Beitrag #3991715: >> je nachdem wie viele du willst: >> > http://de.aliexpress.com/item/10PCS-New-Pro-Micro-ATmega32U4-5V-16MHz-Replace-ATmega328
Es gibt hier jetzt ein ESP32 Dev Board für gute 8€ mit Versand: https://www.aliexpress.com/item/WEMOS-LOLIN32-V1-0-0-wifi-bluetooth-board-based-ESP-32-4MB-FLASH/32808551116.html
-
Thread
STM8 meets Atmel-AVR
Adapter wie bspw.: http://www.ebay.de/itm/USB-to-TTL-Converter-UART-module-CH340G-CH340-3-3V-5V-Replace-Pl2303-CP2102-/272365785787?hash=item3f6a4412bb:g:u7EAAOSwFdtXzaMJ kann in Kombination mit dem "Minimal Experimentierboard" http://www.ebay.de/itm/Minimum-System-Development-Board-Module-ARM-STM8S103F3P6
----------------------------------------------- [pre] jjflash@porteus:/home/mcu/stm8s103/stk500v2_03/release# avrdude -c stk500v2 -p t2313 -P /dev/ttyUSB0 -b57600 -U tiny2313_test.hex avrdude: AVR device initialized and ready to accept instructions Reading | ###############################
-
Thread
Rekursives Floodfill nach Iteratives Floodfill, wie mache ich das?
dass ich meinen Mikrocontrollerboards nicht hier habe. Theoretisch müßte das jetzt auch auf einem CH32V003 laufen.
einem CH32V003 geht und wie das ausschaut, wird das darauf auch laufen. ----------------------------- Für alle die, die immer mal was gucken möchten, habe ich jetzt hier einmal das Gesamtprogramm für MineSweeper
-
Thread
seriell auslesbare Taster/Schalter, Idee zur Diskussion
Frank E. schrieb im Beitrag #7752361: > auf Basis ATTiny 4MHz, Preis ca. 1,50€ Eher auf Basis CH32V003, Preis ca. 20ct. Software ist aber RISCant.
Norbert schrieb im Beitrag #7752366: > CH32V003, Preis ca. 20ct. Irre teuer! PMS150C nehmen, in SOT-23.
-
Thread
lautloser Motor für langsamen Linearantrieb
^3ms waren gemeint. Also bei 1000mm/Tag = 500 U (2mm /U) sind das 500 x 2000 x 0,003s = 3000s 0,833h *0,165A = 0,137Ah /Tag. Wie gesagt, hier mit 5V gerechnet Bei 3V ziehen die Spulen weniger Strom, der benötigte Energiebedarf dürfte der selbe sein (längere Step-Impulse)
#7592828: > ^3ms waren gemeint. > > Also bei 1000mm/Tag = 500 U (2mm /U) sind das 500 x 2000 x 0,003s = > 3000s > > 0,833h *0,165A = 0,137Ah /Tag. > > Wie gesagt, hier mit 5V gerechnet > > Bei 3V ziehen die Spulen weniger Strom, der benötigte Energiebedarf > dürfte der selbe sein (längere
-
Thread
CH32 /RiscV Debugger Gehaeuse
Ich fand es etwas doof das der Debugger/Flasher fuer den CH32 immer so nackt auf dem Schreibtisch lag und es da gewisse Risiken gibt. Daher hab ich mal schnell ein kleines Gehaeuse gezeichnet... Ich habs in PETG mit 25% gedruckt. Wer haette gedacht
der nämlich so aus: https://www.aliexpress.com/item/1005004881582037.html Dort gibt es auch CH32V003 im 50er-Pack, in allen Bauformen. *) https://wchofficialstore.aliexpress.com/store/1100367542/pages/all-items.html
-
Thread
Benutzung von ttyUSB0 feststellen
hierbei ist: Ich schreibe gerade am Host für einen Bootloader und speziell der Bootloader jetzt für den CH32 mag es nicht, wenn ein Terminalprogramm gerade aktiv ist. Schlimmer noch als dass der Chip nicht geflasht werden kann (habe ich jetzt per TimeOut eliminiert) ist, dass wenn ein UART-Programm im Chip
ist: Ich schreibe gerade am Host für einen > Bootloader und speziell der Bootloader jetzt für den CH32 mag es nicht, > wenn ein Terminalprogramm gerade aktiv ist. Da wird wohl das Terminalprogramm einen Teil der Ausgaben des µC wegsaugen. > ergo: Feststellen, ob ein Terminalprogramm aktiv ist
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
16 Cent 32-Bit RISC-V Mikrocontroller: https://de.aliexpress.com/item/1005007730048759.html CH32V003J4M6 RISC-V - die billigste Variante ist 50 Stk zu kaufen (0.16 Euro/Stk), d.h. statt 100 Stk nimmt man 2x50
zum fast gleichen Preis (aber mit Versand) vertrieben wird: https://www.olimex.com/Products/RISC-V/WCH/SMD-IC-CH32V003J4M6/ Infos: https://www.wch-ic.com/products/CH32V003.html
-
Thread
Orange Pi Zero 3W, NXP-AI-Beschleuniger und Unbill für Embedded Linux
fünf CH32V003, die als GPIO-Expander dienen.  Bildquelle: https://github.com/Dieu-de-l-elec/IOX-77-Devboard In der Dokumentation betont man die Vorteile der Möglichkeit, die CH32V003-Kerne umzuprogrammieren – derzeit gilt allerdings, dass der ESP32 dies nicht dynamisch durchführen kann. ### Seeed Studio reBot Arm – Verkauf beginnt Roboterarme üben – man denke an den
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil4) Gesperrt
Hi Hayo, mmh, keine besonderen Einstellungen: - Default Setup - Trigger Norm, Ch.4 rising Edge, Level 2.5 V - TB um die 1us/div, sofern machbar ;-) - Signal: 5V Einzelpulse 1us auf Ch.4 Problem scheinen die Einzel-Events zu sein. Dabei verfängt das DSO sich gerne. Wenn ich aber
Argumenten), z.B. [Header] number_of_channels=4 channel_status=on;on;off;on channel_ranges=5V/div;5V/div;0;5V/div ... timebase=500KSa/s values=Ch1;Ch2;Ch3;Ch4 [Data] 83;130;255;171 83;129;255;172 ... Um die Daten in einer Tabellenkalkulation einfach richtig skalieren zu können und
-
Thread
Nachfolger des RP2040/Raspberry Pi Pico
auf die Beine stellen können, beeindruckend. https://github.com/cnlohr/rv003usb Das ist das RISC-V-Äquivalent von V-USB für den WCH CH32V003. Ich sehe hier schon einen Gegenentwurf zum "Ich brauche einen Raspberry Pi 4, um meine drei Lampen im Wohnzimmer zu steuern".
genial! Christoph M. schrieb im Beitrag #7719289: > Was für eine ENOB hat denn ein typischer STM32 (z.B. F303)? Laut Datenblatt bei 25°C, 3,3 V und <= 5 Msps etwa 11. Wäre der ADC beim 2040 nur mit 10 Bit spezifiziert worden, hätte es wenig zu Meckern gegeben. Um Störungen klein zu halten, habe
-
Thread
Unterschied zwischen bei Compiler MPLAB® C und MPLAB® XC
Data[8] = ((daten2 & 0x02) == 2) ? 1 : 0; Data[9] = ((daten2 & 0x01) == 1) ? 1 : 0; V35 = 1; // Programming Voltage is 5V V10 = 0; // No over voltage for changing the outputs to inputs V15 = 0; // No 15V needed // Introducing the programming of the RAM, high voltage
Changing the outputs to inputs A3_IN(); A2_IN(); DELAY10K; ucRet_l = ROM_READ; V35 = 1; // Programming Voltage is 5V V10 = 0; V15 = 0; INTCON = IntConf; // interrupts status loading //return ucRet_l; } [/code]
-
Thread
[S] CH559 Chip (bis zu 10 Stück gesucht)
Dort kann man 10 Stück für ca. 23€ inkl. Versand erstehen. (Ich hatte dort vor einiger Zeit ein CH32V003/203-LinkE Kit gekauft. Die Ware kam ordentlich verpackt direkt vom Hersteller.)
LCSC hat sowohl die CH559T und CH559L: https://www.lcsc.com/search?q=ch559
-
Thread
Padauk IDE: .hex erzeugen
Drittanbietern > und bieten kein Hex-Format an. Wenn du es ernst meinst, ist der Preis für den Padauk 5S-P-003(x) Programmer mit rund 90$-100$ doch nicht so viel. Der kleinere 5S-I-S02B kostet rund 60-70$. Du solltest darauf achten, das der gewählte Programmer deine MC unterstützt, es gibt bei Padauk kein
nach Windows zu portieren, aber im Moment fehlt mir die Zeit dazu, weil ich mich wie gesagt mit dem CH32V003 beschäftige (und wenn ich damit fertig bin mit einem liegen gelassen STM32F411 Projekt). Aber egal was du machst, ich wünsche dir viel Erfolg und gutes gelingen mit Padauk. Wenn du einen SMD
-
Thread
Umschalterkennung 3.3V <-> 5V
Eine RGB-LED und 2 Widerstände. Bei 3.3V leuchtet nur die blaue, bei 5V alle.
nehmen und damit die interne > Band-Gap messen (reziproke Messung). Das soll ein Programmer für CH32V003 werden der seinerseits ebenfalls mit einem CH32V003 realisiert ist. Bei diesem Chip stehe ich noch am Anfang und weiß noch nicht, wie sich ein Auslesen des ADC auswirken wird. Der Programmer selbst
-
Thread
stc89c52rc programmieren
Schaltung programmiert. Ein handelsüblicher RS232 zu TTL Adapter (MAX232) oder ein USB zu UART Wandler (CH430, CH431, PL2303) genügt völlig! Der Bootloader wird als Firmware im Prozessor mitgeliefert. Man benötigt nur RX, TX und GND. Die Programmiersoftware kann man downloaden von (muss ich nachsehen)hier
ist nicht schwer. Mit Adapter bekommst Du den auch aufs Steckboard. Schau Dir z.B. mal den STM8S003 an. Der kann auch 5V und kostet 30Cent und weniger. Ist häufig bei den China Einbauvoltmetern drauf. Gibt ein Eval Bord von STM für kleines Geld, das auch als ISP Programmer und debugger funzt. Vor
-
Thread
Alles Rund um den MEDION LIFE P89626 NAS
das NAS wohl durchaus mit 2x750MHz laufen kann. Jedenfalls hat bei mir der Betrieb mit einem 8cm 12V Lüfter an 5V gezeigt, dass die Festplatte ohne weiteres bei 32°C bleibt und eher noch sinken kann, da ist eine weitere Wärmequelle mit solch einer Kühlung sinnvoll, damit der Wärmehaushalt stimmt. Anderenfalls
Probiert? ft schrieb im Beitrag #2471138: > Jedenfalls hat bei mir der Betrieb mit einem 8cm 12V Lüfter an 5V > gezeigt, dass die Festplatte ohne weiteres bei 32°C bleibt Wo hast du den Strom für den Lüfter Abgegriffen? Am USB-Port? Zieht der Lüfter nicht mehr als 0.5A ? An alle Neulinge
-
Thread
Wie viele Schrittmotoren kann ich über einen ESP32 ansteuern?
Man könnte jedem Motor seinen eigenen Billig-Microcontroller spendieren (einen der neueren Attinys, CH32V003, ...), der sich um nichts anderes kümmert als die Ansteuerung des Motors. Diese können dann z.B. per I2C oder serieller Schnittstelle an den ESP32 angebunden werden. Vorteil: Extreme Flexibilisierung
realisieren. anbei die links zu den Entwicklungsboards: https://www.az-delivery.de/products/esp-32-dev-kit-c-v4 https://www.az-delivery.de/products/esp32-s2-mini?_pos=1&_sid=caf31e2e1&_ss=r