-
Thread
Nextion Display Erfahrungen
z.B. 32 GIFs auf dem Display gespeichert und ein kleines Script > ebenso, und wenn ich "Pumpe.val=1" sende, fängt sich im Display die > Pumpe an zu drehen, Wie wäre es statt so eines Skripts einen C(++)-Code zu haben, welcher die Pumpen-Animation erzeugt? Das kann man mit "setPump(1)" ebenso leicht
AVR oder PIC, waehrend es eher schwierig ist ein zuverlaessiges System mit einer 32 bit maschine selbst zu bauen.
-
Thread
NanoVNA-QT Compilierung unter Suse Tumbleweed
.6 => /lib64/libc.so.6 (0x00007f94f09d9000) libz.so.1 => /lib64/libz.so.1 (0x00007f94f09bf000) libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f94f0977000) libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0 (0x00007f94f08a1000
lib64/libicuuc.so.67 (0x00007f94f02ed000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f94f02e8000) libpcre2-16.so.0 => /usr/lib64/libpcre2-16.so.0 (0x00007f94f0235000) libzstd.so.1 => /usr/lib64/libzstd.so.1 (0x00007f94f019a000
-
Thread
Sanfter Umstieg von 8bit auf 32bit Atmel
https://www.microchip.com/wwwproducts/en/PIC32MX270F256B Wenn Du 5V brauchst: https://www.microchip.com/wwwproducts/en/dsPIC33EV256GM102 Außerdem heißt es nicht mehr Atmel, sondern Microchip. MPLABX, XC32 bzw. XC16, und ein PICKIT3
Frank K. schrieb im Beitrag #6351189: > https://www.microchip.com/wwwproducts/en/PIC32MX270F256B > > Wenn Du 5V brauchst: > > https://www.microchip.com/wwwproducts/en/dsPIC33EV256GM102 > > Außerdem heißt es nicht mehr Atmel, sondern Microchip. > > MPLABX, XC32 bzw. XC16,
-
Thread
Batteriewahl und Powermanagement
Stunden mehr als 100 W/m^2 als Sonneneinstrahlung. Das sind bei 10 % Wirkungsgrad dann 10 W/m^2 und bei 1 (dm)^2 folglich 0,1 W/(dm)^2. Das sollte dicke reichen wenn ich im zeitlichen Mittel 1 mW brauche (also 1 mWh je Stunde bei einmal für 10 s Wachzeit). Stefan ⛄ F. schrieb im Beitrag #6344935: >
www.reichelt.de/lithium-zelle-aa-mignon-3000-mah-10er-pack-ans-1502-0005-p202598.html?&trstct=pol_20&nbc=1 und diese https://www.reichelt.de/lithium-batterie-1-2-aa-1200-mah-axial-1er-pack-xl-050f-ax-p234445.html?&trstct=pol_1&nbc=1 hatte ich benutzt.
-
Thread
USB 3.0 Verbrauchsmessgerät (sehr genau)
https://medium.com/@aallan/benchmarking-edge-computing-ce3f13942245
und Schwarz mit 10bit Auflösung auf dem > Tisch. Für einen Tausender gibt es bereits schon 14-16 bit Auflösung bei 60 MHz. https://www.reichelt.de/usb-oszilloskop-60-mhz-2-kanaele-awg-ps-5242b-p146210.html?&trstct=pos_0&nbc=1 Gruß Anja
-
Thread
Pi Zero richtige Wahl?
(Da er alle Hardware hat). Bislang habe ich aber noch nichts mit PIs zu tun gehabt: Aufgabe - 16 Bit-SAR-ADC mit 1 MSPS an CPU anschließen - Timer auf 1 us - binnen 1 us - ADC auslesen - Wert in RAM aufnehmen - nach Messende Speicher auf SD schreiben oder - direkt
Der PIC32MZ1064DAR176 sieht gut aus. Dann kann ich auch eine 1Bit-SD-Anbindung machen. Ich will das Druckspektrum in einem Gefäß messen. Ich vermute Frequenzen bis 100 kHz und will daher mit 1 MSPS abtasten
-
Thread
STM32 - Low Level Library Dokumentation
Als Beispiel für die STM32F1xx findest du die Beschreibung hier: https://www.st.com/resource/en/user_manual/dm00154093-description-of-stm32f1-hal-and-lowlayer-drivers-stmicroelectronics.pdf Darin enthalten ist sowohl die Beschreibung
Ich weiß jetzt nicht, wie verbuggt die I²C Schnittstelle beim F4 ist, aber beim F1 bekommt man sie ohne die zahlreichen Hinweise vom Errata Dokument kaum ans Laufen.
-
Thread
PicKit2_Pics_Bastlerplatinen
wir uns über einen fairen Preis austauschen. https://www.mikrocontroller.net/attachment/465312/PicKit2_und_Platine.JPG 19 Euro mit zusätzlich 2 Stck Pic16F690 plus 5 Euro Versand sind meine Vorstellungen. https://www.mikrocontroller.net/attachment/465313/PicKit_Bastlerplatinen.jpg Diese Bastlerplatinen ,passend zum PicKit Je 1 Euro die nicht bestückte Fassung ist jetzt mit Pic12F675 bestückt. https://www.mikrocontroller.net/attachment/465314/SortimentPics.jpg Diese Teile muss ich jetzt etwas Sortieren damit man
-
Thread
Waschmaschinen Steuerung weiterverwenden
Troll in town: Vorname Maximilian Nachname Unertl Angemeldet seit 04.07.2020 10:10 Beiträge 1
Dazu solltest du mehrere Dinge klären: 1. Was ist da für ein Kontroller verbaut? Manche kann man wieder verwenden (PIC Flash, AVR, STM32) manche nicht (Motorola/Freescale, Elan, etc.) oder nur mit unrentablen Klimmzügen. 2. Es geht nicht,
-
Thread
Steuerung Dunstabzugshaube
Dunstabzugshaube von Teka. Diese funktioniert per IR-Led und einem IR-Transistor. Bei Näherung schaltet ein Pic16f819-i/so ein 5V Signalfür. Dieses schaltet dann über einen Uln2003AN ein Relais. Nun war die Steuerung für das Licht defekt. Der Transi war hin. Also getauscht. Nun schaltet der Pic beim ersten
ist davor. Das sollte er verhindern. Und der Schaltvorgang als solches funktioniert ja immer genau 1x. Irgendwas verhindert im geschalteten Zustand, dass der Pic den 2ten Schaltvorgang nicht erkennt oder erkennt und nicht schaltet. Gruß Daniel
-
Thread
Sonnenscheindauer Sensor selber bauen Eigenbau ATmega Assembler
mal in der Grabbelkiste nach ein paar uralten 5mm LEDs gesucht und gefunden. Am Spannungsmesser (1 MegΩ Ri) lese ich allerdings mit oder ohne 100k Parallelwiderstand bei voller Einstrahlung bis zu 1.4V Spannung ab, jetzt kurz nach 16:00 Uhr. Gut, mit dem 100k ist es ca. 10%-20% weniger. Gelb und Orange
Lösung. https://www.reichelt.de/silizium-pin-fotodiode-50-a-430-1100nm-bpw-34-p5804.html?&trstct=pol_16&nbc=1
-
Thread
Erntet ihr Bauteile von nicht mehr benötigten Platinen?
René F. schrieb im Beitrag #6322924: > Erntet ihr heutzutage trotzdem noch Bauteile zum basteln? Ja!
direkt aus der Grabbelkiste erfüllen konnte. Einige gelagerte Teile werden alle, Potiknöpfe und 1N4148 und 100uF/50V sind gerade aus, das 1k lin 6mm Poti der letzten Netzteilreparatur war auch das letzte seiner Art. Das waren aber keine ausgelöteten Vorräte. Ausgeschlachtet gibt es halt exotische
-
Thread
I2C Initialisierung (Master) PIC16F1704
ich das mit PIC16F1704 betreiben, weil seine 14 Pins reichen, er hat I2C (MSSP-Modul) und ist kostengünstig. Ich würde auch später gerne diesen Controller für andere Projekte nehmen. Mit I2C von PIC16F1704 stoße ich
abber auf Probleme, und ich vermute wegen falscher Initialisierung (Einstellung) von I2C-Modul. Der PIC16F1704 hat mehr Register zum Initialisieren von I2C und allgemein etwas mehr an Perepherie als PIC16F1512. Mit jetzigen Einstellungen kann ich Adresse und Daten an GY-302-Modul anscheinend fehlerfrei
-
Thread
DCF-Disziplinierung eines OCXO - Re-Design (Rev. II)
Kracher... Joggel E. schrieb im Beitrag #6321295: > ... Stratum2 im Holdover bedeutet besser wie 16ppb 1 Jahr, > resp 0.1ppb in 24 Stunden falls die Referenz wegfaellt. Sonst macht > er Stratum 3, 370ppb in 24 Stunden.... Hört sich erst mal dramatisch "cool" an. Wir sprechen also z.B. von 1exp
sehr groß ist und eine saubere Streifenschreiberspur geschrieben wird. Der Streifenschreiber hat 50us/16 1/3us Anzeigebreite. Der 8164 dagegen hat alles was der 8160/1 hat plus einer digitalen Frequenz Lock Loop die einen hochwertigen internen 10MHz OCXO mittels DAC diszipliniert und hat keine der gezeigten
-
Thread
UART als "Layer" auf SPI?
eine einfache Möglichkeit. Oder Du hängst das hier https://www.nxp.com/docs/en/data-sheet/SC16IS752_SC16IS762.pdf oder einen entsprechend programmierten PIC an den Slave und bleibst bei Deiner UART-Kommunikation. Fertigen Source habe ich nicht - ich hatte dieses Problem bis jetzt noch nicht
Es gibt 16C550-artige UARTs mit SPI Anbindung in Hardware, z.B. SC16IS752. сорок две
-
Thread
Frage zu Assembler für meinen Informatikunterricht
empfehlen, zumindest die Auflage welche bei mir im Regal steht enthält so ziemlich alles was es zum PIC16F84 gibt. Hier gibt es das Instruction Set des PIC16F84, die Befehle sind überschaubar und sehr gut erklärt: http://ww1.microchip.com/downloads/en/devicedoc/31029a.pdf
0x45 0xfc 0x02 0x40110e <main+8>: 0x00 0x00 0x00 0xc7 0x45 0xf8 0x03 0x00 0x401116 <main+16>: 0x00 0x00 0x8b 0x55 0xfc 0x8b 0x45 0xf8 0x40111e <main+24>: 0x01 0xd0 0x89 0x45 0xf4 0x8b 0x45 0xf4 0x401126 <main+32>: 0x5d 0xc3 0x0f 0x1f 0x84 0x00 0x00 0x00 0x40112e:
-
Thread
STM32 / Probleme mit Ringbuffer Implementierung
: ldr r3, [r7, #4] 08005310: ldr r3, [r3, #104] ; 0x68 08005312: adds r2, r3, #1 08005314: ldr r3, [r7, #4] 08005316: str r2, [r3, #104] ; 0x68 [/code] (Oder ich bin zu doof das zu lesen, ARM-Assembler kann ich nicht) Dafür komme ich ursprünglich vom PIC16/PIC18
SO OFT gesagt, daß es falsch ist, immerzu nur all die Verhältnisse, die man am PC hat, einfach so 1:1 auf die Welt der Mikrocontroller zu übertagen. Demnächst fragt dann jemand wie du, wo denn malloc auf dem PIC16F711 ist oder wie man die bash auf einem Padauk-µC aufruft. W.S.
-
Thread
Ultraschall Entfernungsmesser selber bauen Eigenbau ATmega8 Assembler
Polaroid Kamera mit einem T.I. chipset welches aus einem Analog und Digital IC bestand. (TL851/852). Ein PIC war für den Betrieb verantwortlich. Hier sind ein paar nützliche Links: https://www.ti.com/lit/ds/symlink/tl851.pdf?ts=1593218896802&ref_url=https%253A%252F%252Fwww.google.ca%252F https://www.ti.com/lit/ds/symlink/tl852.pdf?ts=1593219275342&ref_url=https%253A%252F%252Fwww.google.ca%252F http://www.senscomp.com/pdfs/series-600-instr-grade-ultrasonic-sensor-spec.pdf http://www.senscomp.com/ultrasonic-sensors/ultrasonic-components.php http://www.senscomp.com/pdfs
-
Thread
PIC16F628A high current in sleep mode
Hallo zusammen, leider fließen bei meinem PIC16F628A rund 200µA während er im Schlafmodus ist. Das ist in meiner Anwendung leider viel zu viel... Ich habe die Komparatoren ausgeschaltet und auch die Referenzspannung, aber leider bringt das alles
woran es liegen könnte... Vielen Dank vorab! Gruß Olaf Hier mein Code: #include <C:\CC5X\16F628A.H> #include <C:\CC5X\int16CXX.H> #pragma config |= 0b.10.0001.0011.0100 // Configuration word void main (void) { OSCF = 0; // 37 kHz OPTION_REG = 0b.0000.1111
-
Thread
Wer macht bei Arduino eigentlich die Qualitätssicherung?
Hallo Arduino Fanboy, 1+ für deinen Beitrag.
C evaluiert alles ungleich 0 als true. Selber liefert es als true aber immer 1 zurück. Z.B. der Ausdruck !!4 hat den Wert 1.
-
Thread
PIC Microchip lebt noch?
wurden. ?!? Genau deswegen haben die meisten Nutzer Microchip verlassen: wenn sie nach dem sie den PIC16C84 kennengelernt hatten gleich zum PIC16F84 wechseln mussten, und der damals abgekündigt wurde, konnte man gleich zum AVR gehen.
MaWin schrieb im Beitrag #6308224: > PIC16F84 > wechseln mussten, und der damals abgekündigt wurde, Aha? OK, er ist NRND, aber bei z.B. Mouser noch in Mengen erhältlich, und es kommen auch noch welche nach. Gebaut wird er also noch.
-
Thread
Bauteil gesucht: A230E
schrieb im Beitrag #6303501: > Was verleitet dich zu dieser Vermutung? Weil der eine Pin mit dem Pin#1 eines PIC16F verbunden ist. Selbiger hat leider einen Kurzschluß mit Pin#14 (GND), also ist der wohl hin...
svensson schrieb im Beitrag #6303570: > Weil der eine Pin mit dem Pin#1 eines PIC16F verbunden ist. Selbiger hat > leider einen Kurzschluß mit Pin#14 (GND), Pin1 ist MCLR. Daher ein Reset-Controller? Armin X. schrieb im Beitrag #6305256: > doofe Samsung meiner Frau
-
Thread
"printf" for small pockets || für ganz arme uC
< 1; // if (!(iPos & 0x03)) Printc(0x20); } } void PrintWordBinaer(uint16_t word) { uint8_t iPos; for (iPos=1; iPos<=16; iPos++) { if (word & 0x8000) Printc(0x31);
in meinem zuletzt geöffneten µC-Projekt den ersten Xprintf()-Aufruf herauskopiert, den ich mit Strg-F finden konnte: [c] const char fmt[] = "%2"PRId32":%02"PRId32":%02"PRId32"\n%1.1f V"; /* Bei printf() laesst sich double promotion nicht vermeiden */ #pragma GCC diagnostic
-
Thread
ATMega 8 programmieren
1 Cent liegen.
Paul am See schrieb im Beitrag #6288529: > Stefan ⛄ F. schrieb: >> Die bezahlt man zusammen mit den entsprechenden Geräten bzw. Chips. > > Auf die produzierte Stückzahl umgelegt, werden die Kosten für die > Zertifizierung deutlich unter 1 Cent liegen
-
Thread
Problem mit LR8 und Triac
Einweggleichrichter ausgehend von der Sicherung (Pin1 von J1) und "Masse" an Pin2 von J1. Aber aufpassen, den Ärzte brauchen möglicherweise zu lang wenn was schief geht.
| | | | Poti--+--(--|ADC |--+ | | | ZD5V1 47uF | | | |PIC16F716|--+--(--47R--+ | | | | | +--| |--+ | \ | | | | C | | |--+ | BTB16-600BW
-
Thread
Z80 CPU einer der modernsten CPUs?
Stefan ⛄ F. schrieb im Beitrag #6280157: > - Doppelte CPU Register (nicht alle), Intel hat das inzwischen unter dem > Namen Hyper-Threading neu erfunden So betrachtet hatte der RCA 1802 bereits 16 Kontexte
es je nach Typ mit viel FLASH und RAM. Der ATMEGA1284 z.B. hat 128KB FLASH und 16K SRAM. Der ATMEGA2560 hat 256K FLASH und 8K RAM. Viele haben auch EEPROMS mit 1-4K Kapazitaet zur Abspeicherung von wichtigen Parametern. Das reicht für viele große Anwendungen leicht aus. STM32 gibt
-
Thread
Hat schon jemand Erfahrungen mit dem Ding: XGecu T56 Universal Programmer
TSOP Adapter bei Ali One SOP28-DIP28 300mil ZIF adapter One SOP20-DIP20 200mil ZIF adapter One SOP16-DIP16 150mil ZIFadapter One TSOP32/40/48/56 ZIF adapter (SN-ADP-056-0.5) with 8-pin cable One SOIC SOP8 IC test clip/ IC clip Ich habe auch noch die Vorgängermodelle. Letztendlich auschlaggebend für den Kauf war, dass ich einen NAND MT29F64G08CBAAA bearbeiten muste und das konnte nur der T56. Vom Leistungsumfang her was die Chipverfügbarkeit angeht deckt es wirklich ne Menge ab. Man muss aber auch dazusagen das er hier alles zählt
-
Thread
frequenzanzeige nachrüsten frequenzgenerator
Stefan ⛄ F. schrieb im Beitrag #6273545: > Bei Aliexpress bekommst du welche ab 3 Euro. Ich dachte, das hätten wir geklärt. Welches dieser Wunderteile kann denn 1 Hz halbwegs vernünftig aufgelöst anzeigen?
jemanden, der nicht drei linke Hände hat, sollte das überhaupt kein Thema sein. Man nehme eine einfachen PIC16F716, dazu einen TTL-Flipflop und zwei 74HC66 Gates und ein Display eigener Wahl und das war's auch schon. Damit kann manganz bequem einen Reziprokzähler aufbauen, der im Prinzip kurz über 0 Hz anfängt
-
Thread
Probleme bei PIC12F675 Programmierung
bei einem 8-Pinner bestimmt sehr sinnvoll. > XLP Das ist bestimmt was unanstaendiges. Einen 12F675, 12F683, 16F684 bekomme ich fuer ca. 30-40 Ct. Die > PIC12F1840 oder PIC12F1572 sind bestimmt viiiiel teuerer. Da nehm ich dann lieber gleich was 16- oder 32-bittiges. Oder wenn wirklich
HVP deaktivieren bzw. wieder aktivieren? Ich hab alle Menus > abgegrast, nix. Das wird je nach PIC Modell eingestellt. Es gibt welche die können beides und dann noch sog. legacy Typen die dafür eigene Pins haben. Da muss man das einstellen weil der Progger das nicht wissen kann. PIC16F145x ist so
-
Thread
Mikrocontroller mit 9 PWM ausgängen?
Die 9 PWM gibt's in dieser Familie : dsPIC 33FJ64GS606-I , wobei der genannte nur 16x6 PWM hat, ein anderer hat aber 9. der Genannte ist allerdings im TQFP64. Ein anderer : dsPIC 30F6015-30I hat vieles, im TQFP80.
usw. bis hin PWM-Bit 16 mit Duty 1:2 und einer Framerate von 14,4kHz. Kurzfassung: auch kleine Sensibelchen sehen da (ausser bei minimaler, kaum erkennbarer Helligkeit) nix flimmern, jedenfalls nicht im Doppelblindtest..
-
Thread
"Überspannung" an PIC-Eingängen
zeig doch mal wo das im Datenblatt des hier verwendeten aber > vom Fragesteller nicht genannten PIC steht Es sind der 16F684 und der 16F1825. Aber diese Art der Zuführung der Signalespannungen wird mit "beliebigen" uC verwendet, auch mit Atmels von Leuten, die ihre Dekoder auf Atmel-Basis aufbauen
. > Daraus wird mit Spannugsregler oder diskret die > 5...5,5V-Betriebsspannung des uC (hier ein PIC 16F684 bzw. 16F1825) > erzeugt. - lese ich als Aufforderung, ich solle mich doch gefälligst zuerst stundenlang im Internet einlesen damit ich alle Rahmenbedingungen auswendig kenne, bevor ich hier
-
Thread
Mikrocontroller Datenbank?
Was passiert eigentlich theoretisch in der Datenbankabfrage, wenn ich einen uC mit min. 1kB Speicher, min. 4 IOs und min. 1x 8bit-Timer benötige? Das ergibt dann 178324 Treffer von 178348 insgesamt. Welches Fabrikat wird dann vorrangig ausgespuckt bzw. empfohlen?
Transimpedance amplifier (TIA) • Mixer • Sample and hold circuit CapSense® support, up to 62 sensors 1.024 V ±0.1% internal voltage reference
-
Thread
avr-gcc-10 - "volatile deprecated [-Wvolatile]" Warnungen
std Y+4, r25 ; 0x04 14: 8b 83 std Y+3, r24 ; 0x03 16: 86 e0 ldi r24, 0x06 ; 6 18: 8d 83 std Y+5, r24 ; 0x05 uint8_t* p = x; 1a: 8c 2f mov r24, r28 1c: 9d 2f mov
ldd r24, Y+1 ; 0x01 26: 9a 81 ldd r25, Y+2 ; 0x02 28: 28 2f mov r18, r24 2a: 39 2f mov r19, r25 2c: 2f 5f subi r18, 0xFF
-
Thread
Transistoren - Die-Bilder
noch zusätzliche Kondensatoren integriert hat. Hab mal nachgerechnet: Eine Gatekapazität von 160 pF hat bei 1,8 GHz einen Blindwiderstand von rund 0,5 Ohm, damit ist das Gate praktisch HF-mäßig kurzgeschlosen. Wie kann dann die Ansteuerung funktionieren? Beste Grüße, Marek
Smart-Switches: > > Infineon BTS432E2 > https://www.richis-lab.de/FET50.htm > > Infineon BTS432F2 > https://www.richis-lab.de/FET51.htm Ich muss mich ein Stück weit korrigieren: 1. Es finden sich vier Fuses auf dem Steuerungs-Die. 2. Ich habe das Die des BTS432F2 verwechselt. Das ist jetzt
-
Thread
Neue AVR Familie - AVR-DA
kann der noch ansteuern. Besonders schnell muss der auch > nicht sein. Was heißt "fett"? Ein STM32F0 oder F1 ist billigste Massenware. Man kann da ca. 1$ pro Stück rechnen. AVRs sind bisher auch nicht durch extrem billige Preise aufgefallen. Auch für extrem niedrigen Stromverbrauch gibt es speziellere
... noch eine erneuerte 8-bit Front die eröffnet wurde: e.g. PIC18f27q43 - pdip 28pin - 64MHz @1.8-5V - fetch/decode/exec pipeline (endlich!) - 128K/8k/1k Flash/Ram/Eeprom - hw stack jetzt 128 entries deep - adc/dac 12/8 bits - ... - plus Onchip-Periphery
-
Thread
Bootloader und Watchdog Reset
*/ cli(); /* USART0 ausschalten */ UCSR0B &= ~((1<<RXCIE0) | (1<<TXCIE0) | (1<<UDRIE0) | (1<<RXEN0) | (1<<TXEN0)); /* Interrupt Vektoren wieder gerade biegen */ temp = MCUCR; MCUCR = temp | (1<<IVCE); MCUCR = temp & ~(1<<IVSEL)
wurde der Watchdog nicht deaktivert, somit hat er immer wieder zugeschlagen. Die Timeout-Zeit von 16ms (Die Timeout-Zeit wird nach dem Reset zurückgesetzt) entspricht auch schön der Länge des Low-Pegels auf Kanal 1 des Oszilloskop-Bildes. Die Zeit des High-Pegels entspricht den 65ms Boot-Delay (gem.
-
Thread
24LC1025 EEPROM mit PICkit2 programmieren
Manfred F. schrieb im Beitrag #6251278: > Und nun? > > 1. Wie bekomme ich nun die .WAV bzw. .RAW Datei in das PICkit2 und dann > auch ins EEPROM? hex ist Intel hex Format. Prozessoren werden nicht wie
ist schon klar, dass in den Speicher bei 8kHz Abtastfrequenz > und 8Bit Mono Audiosignal nur rund 16s in den 24LC1025 passen? Ja, das ist mir Klar. Ich habe im Moment zwei EEPROMs am I2C-Bus eines PIC16F1825 und könnte noch auf max. vier EEPROMs erweitern. Für ein paar Geräusche im Modellbaubereich