-
Thread
Problem mit SPI-Verbindung zwischen PIC und Display
mit "800x480 DOTS, 16-BIT COLOR (65.536 COLORS)" speichern willst, dann brauchst du mit 384kByte prinzipiell schon über 10x mehr Speicher, als der µC insgesamt hat. Und dann läuft noch keine Zeile Software.
lässt vermuten, dass Du noch keine Erfahrung mit Displays hast. Wie sieht deine Erfahrung mit uC und SPI aus? Vielleicht besorgst Du Dir für den Anfang ein 2x16 Zeichen Display oder eine von diesen 4fach 7-seg für 2€.
-
Thread
Erstes Projekt mit PIC und schon stecke ich fest
Ich möchte mich ein wenig in PIC Controller einarbeiten und habe mir dazu folgendes zugelegt. Buch: Mikrocontroller Basics mit PIC, Tam Hanna, Elektor Verlag MPLAB X IDE in der Version 4.15 PICKIT 3 PIC 16F18877 Alles wie vom
Der PIC16F18877, den du da erwähnt hast, ist ein feines Teil. Habe ich schon was programmiert, aber in C. Die aktuelle MPLAB und ein XC8 (C-Compiler) gibts kostenlos zum downloaden auf Microchip.com. https
-
Thread
NTC-Thermometer mit Padauk PFS154 und 7-Segementanzeige und UART-Ausgang
0.07K genau in einem Bereich von 30 GradC, TSIC501/503/506 für 15 EUR ist 0.1K genau in einem Bereich von 40 GradC und TSIC201/203/206 ist 0.5K genau über 80 GradC, TSYS01 ist 0.1K zwischen -5 und +50, der TSYS01-1 sogar 0.1K zwischen -20 und
/ww1.microchip.com/downloads/en/AppNotes/00000513E.pdf AN513 "Analog to Digital Conversion Using a PIC16C54" http://www.lyr-ing.com/DocumentosLyR/EXT/ICs/8051/Atmel/89Cx051Atmel_ADconv_app.pdf AN524 "Analog-to-Digital Conversion Utilizing the AT89CX051 Microcontrollers" http://www.zilog.com/force_download.php
-
Thread
ADF4350/1 Mangelhafte Referenzfrequenzübersprechdämpfung am HF-Ausgang
Abstecken des Arduinos macht übrigens auch keinen Unterschied. Ich kann im SSB RX die Oberwelle des 16MHz uC Quarz ganz schwach hören. Aber die ist auch bei Abstecken der Evalbord da;-) Gerhard
einen kleinen PIC nebst einem ADF411x und einen diskret aufgebauten VCO enthalten. Gerhard O. schrieb im Beitrag #6462738: > Ich werde mir eventuell was Gutes bauen. Aber das braucht Zeit und > Recherchen und viel
-
Thread
BME680 Druckberechnung viel zu hoch
/(241.2+th)); }else{ if (temperature<91) // <9.1°C { E = 5.6402*(-0.0916+0.06*th); }else{ E = 18.2194*(1.0463-0.0666*th); } } relpress = (uint16_t)((ph*exp(9.80665*h/(287.05*(th+273.15+0.12*E+0.0065*h/2))))/10);
PIC: Sensorplatine --> "Joy-It Sen-BME680" 20,86°C 65,1%RH 63kOhm 999hPa Anziege KLimaLOGG PRO (Eingehaust Sensor unbekannt) 20,5°C 57%RH Samsung Galaxy Watch2: 999hPa Nächster Schritt ist
-
Thread
Padauk PFS154 und Rambelegung
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(5); } [/code] Laut map-file des SDCC benötigt die
Ralph S. schrieb im Beitrag #6447016: > uint16_t rda5807_reg[16]; > > ... > > void rda5807_setvol(uint16_t volume) > { > rda5807_reg[5]=(rda5807_reg[5] & 0xFFF0) | volume; > rda5807_writereg(5); > } > [/code] Wenn ich das mit aktuellem
-
Thread
AVR128DB - Clock Failure Detection
Curiosity Nano Schachtel steht A09-3336/2. Das bezieht sich bestimmt auf das Board und nicht auf den µC. Auf dem µC steht AVR128DB48 2020 9JR. Laut Errata gibts nur Revision 4 und 5 wobei 4 nie ausgeliefert wurde, also bleibt nur Revision 5 übrig. 19% MwSt. wurden mir auch berechnet, etwas frech
Hallo, kannst du erkennen welche Revision deine einzelnen µC haben? Die sollten theoretisch Rev.5 sein.
-
Thread
[V] Jede Menge Bauteile abzugeben
=== ================================================= PICs (DIP) je 1,5€ P01) PIC16F877-20/P P02) 4x PIC18F4550-I/P P03) 6x PIC18F2320-I/SP P04) 3x PIC18F2550-I/SP P05) PIC16F876-20/SP P06) 3x PIC18F4553-I/P P07) dsPIC30F3013 P08) 2x PIC12F510I P09) 1x PIC12F1501
====================== PICs (DIP) je 1,5€ P01) PIC16F877-20/P P02) 4x PIC18F4550-I/P P03) 6x PIC18F2320-I/SP P04) 3x PIC18F2550-I/SP P05) PIC16F876-20/SP P06) 3x PIC18F4553-I/P P07) dsPIC30F3013 P08) 2x PIC12F510I P09) 1x PIC12F1501
-
Thread
Suche Software für den Funkamatuer NWT 1.0V unter Win 10
@HAM, ich habe mir mal die Mühe gemacht das besagte .exe File unter dem neusten wine (5.19) unter Linux zu installiern. Es wird ein Windows "Microsoft Windows 5.2.3790" als default gesetzt. Ich konnte das File installieren c:\users\mw\Temp>winnwt4_v4_08.exe c:\users\mw\Temp
, hwnd 0002007C, ullCompleted 0, ullTotal 1544578 stub! 01e4:fixme:sfc:SfcIsFileProtected (00000000, L"C:\\Program Files (x86)\\AFU\\WinNWT4\\unins000.exe") stub 01e4:fixme:explorerframe:taskbar_list_SetProgressState
-
Thread
for-schleife rückwärts bis auf 0 laufen lassen probleme
Hallo, ich habe momentan große Probleme bei einer for-schleife, welche rückwärts läuft. [c] for(uint8_t x=5; x<0; x--) { ... } [/c] hier geht x nur bis 1 und dann wird die Schleife wieder verlassen. [c] for(uint8_t x=5; x<=0; x--) { ... } [/c] hier geht es zwar bis 0, fängt
Hackertrick 2.0 mit Unterlauf [c] for(uint8_t x=5; x <= 5; x--) { // mach was } [/c]
-
Thread
Programmierport AVR 324 PB
Falls er damit keine Projekte machen will gibt es auch Firmen, die kaufen 500x '324PB. Mit einem grösseren uC wäre er besser dran.
>Die PICs waren bisher nahezu unzerstörbar. Wie hier schon 1000x genannt, auch die brauchen Bypass-C's.
-
Thread
Erneutes ausführen von Code-Abschnitten nach Interrupt
alle 1mSek benötigst, warscheinlich ist dieser eh veraltet da ihn der Sensor vielleicht schon vor 5 mSek gemessen hat und du ihn jetzt erst abrufst. ansonsten dein µC hat doch passende ADC's onboard, wieso dann nicht gleich den passenden Sensor nehmen und auf die SPI Krücke verzichten. *12-bit,
Analog-to-Digital Converter (ADC) with up to 20 channels Differential and single-ended input *1/2x to 16x programmable gain stage *Automatic offset and gain error compensation *Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution
-
Thread
S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega
genauer > hin. Ich hatte vor 'ewigen' Zeiten mir so ein Gerät mal selber gebaut. Aber mit einem PIC16 und eigenem Programm drin nebst eigener GK-Lib. Ich brauch's eigentlich nur für kleine Werte, also C im pF Bereich oder allenfalls nF Bereich, Ausmessen von Varicap's usw. und L ebenfalls im Bereich
Hallo, ich habe aus dem Markt im Forum dieses LC-Meter [1] mit PIC16F84A und LM311 erstanden. Im Anhang Bilder des LC-Meters und von Messungen von L1 Lineare Speicherdrossel, 1,3 mH, 1 A, 0,47 Ω L2 Ringkerndrossel 47 µH, ±20 %, 0,078 Ω C1 Kondensator 3300 pF
-
Thread
8-stelliger Frequenzzähler, reziprok, STM32F7xx
Funktionsbeschreibung findet sich im Quellcode. Neben der Ausgabe auf RS232 kann der Messwert auch auf einem 16x2 LCD-Modul angezeigt werden: "Fmeter_F730_LCD.c"
Folglich habe ich meine Programmierung auf die neue Schaltung (siehe Schaltplan) ausgerichtet. Auf µC, RS232-Treiber, EEPROM (FRAM), 3,3 V Spannungsregler und 2x16 LC-Anzeige muß ich nicht weiter eingehen. Das LCD teilt sich die Datenleitungen mit den Bedientastern '+', '-' und 'init'. Der Referenztakt
-
Artikel
Logic Analyzer
SW ist offen (open source). Specs: 70MHz+ sample speeds 200Msps captures up to 100MHz waveforms on 16 channels 100Msps captures up to 50MHz waveforms on 32 channels 32 channels 8 channels with 24K sample depth 16 channels with 12K sample depth 32 channels with 6K sample depth 16 buffered, 5volt tolerant
als genug Platz sogar auf einem kleinen xc3s100e FPGA und bietet einen LA mit ~500 bis 8000 Samples x 32 Kanäle Speichertiefe nur mit einem BRAM Block(!) Dies wird erreicht durch die Verwendung von einfacher Lauflängen-Kompression. Links: EjLA Projektseite PIC-basiert. PIC Logicx. PIC Logix (GPL, optional
-
Thread
Lauflicht-Projekt funktioniert nicht wie gewünscht! Gesperrt
entgegengesetzten Ende... Die Änderungen am 555: - Pin 4 an Vcc - Pin 2 und Pin 6 verbunden - C7 mit 15nF an Pin 5 - C8 entfernt Wäre es sinnvoll, den Drehschalter wieder auszulöten?
> - Pin 4 an Vcc Ja, wichtig. > - Pin 2 und Pin 6 verbunden Waren sie doch von Anfang an? > - C7 mit 15nF an Pin 5 Sollte wenig ausmachen, da gehen auch 100nF. > - C8 entfernt Ja, der war aber nicht der Grund für das nicht funktionieren. An digitale Signale gehört kein C.
-
Thread
1 Hz-75 MHz Frequenzzähler 7 V-9 V 50 mA DIY Kit
Stellen nach dem Komma anzeigen. Eigentlich ne clevere Idee - und das alles mit einem billigen kleinen PIC16C84 oder so ähnlich. W.S.
gleich reziprok misst, Ist dir eigentlich klar, daß es sich um eine Schaltung bestehend aus einem PIC16C84 und einem einzigen Widerstand damals handelte? Mit fetten µC herumzuprotzen mag ja Spaß machen, aber das meßtechnische Pendant zum QRP Betrieb realisieren zu können, ist was anderes. W.S.
-
Thread
Gleitkommazahl in Dezimal umwandeln
Die GKZ 0x40700000 soll in Dezimal umgewandelt werden. Ich bin soweit gekommen: 0x 40700000 = 0b 1000000011100000000000000000000 Weiter komme ich nicht. Das Ergebnis ist 3,75.
Anmerkung: Das IEEE Format wird nicht überall verwendet, ich z.B. habe bei meiner GK-Lib für die PIC16 as Vorzeichen an die Stelle des Hidden Bits gesetzt und die Mantisse von 0.5 bis 0.999999... gehen lassen. Das machte sich in diesem speziellen Falle eben besser und sieht so aus: EEEEEEEE VMMMMMMM
-
Thread
Bitte um Hilfe - Pickit 3 erkennt PIC18F45K80 nicht
1KOHM zwischen Vdd und MCLR ist zu niedrig. Microchip empfiehlt 4.7-10K. Auch aufpassen dass kein C an VCLR ist. Siehe Figure 2-5 in der unterstehenden Link. Falls Du nicht das PicKIt3 Manual hast, hier ist der Link dazu: https://ww1.microchip.com/downloads/en/DeviceDoc/51795B.pdf Ich habe
Nachtrag: Ich habe meine Bord mit einem 18F46K80 am PicKit3 und ICD2 (mit AC164112 Adapter) unter MPLAB V8.92 angeschlossen und es funktionierte alles. Das ICD3 funktioniert allerdings nicht unter MPLAB V8.92 (W10X64). Unter MPLAB X IPE funktionieren
-
Thread
Ic gesucht led schaltung
Transistoren. http://www.afug-info.de/Testberichte/IC-Tester/ https://www.youtube.com/watch?v=k-Uz8j98G7c Für einen PIC hat sie neulich auch was gemacht, ich weiß aber nicht, ob das für dich auch in Frage kommen würde. http://www.afug-info.de/Schaltungen-Eigenbau/Lauflicht-8Led-4Pins/ Wenn du
Anwendung (Foto mit Uhr). LED soll eine Flussspannung von 2V haben und mit 20mA betrieben werden. N= 2V x 20mA = 40mW. Setzt man jetzt z.B. einen Vorwiderstand von 250Ohm ein, dann benötigt man bei gleichem Strom ( gleiche Helligkeit) 5V zusätzlich -> + 100mW, falls ich mich nicht verrechnet habe. Wo liegt
-
Thread
TDA8425 und PIC
Der PIC16F648A hat ein internes EEPROM. Über den Programmer musst du um den RC5 Code für die Fernbedienung auszuwählen das Bit an Adresse 0x0D auf 0 setzen.
27 0x0A FF 0x0B F7 0x0C F7 0x0D 01 diese 1 auf 0 ändern für RC5 Code 0x0E FF 0x0F 00
-
Thread
Warum 32.768kHz für RTC?
eingebaut, um diesen RC-Takt vom USB aus passabel hinzuziehen. Nochwas zu 32 kHz Uhrenquarz versus 4..16 MHz µC-Quarz: Also erstens: so ein 32 kHz Quarz ist keinesfalls genauer oder stabiler als ein Quarz im MHz Bereich. Stefanus liegt da falsch. Praktisch ist das genaue Gegenteil der Fall, denn die Abschlußkondensatoren
Praktisch <1s pro Tag. Wenn heute ein Uhrenfetischist mit einer 4- oder 5-stelligen Armband-Uhr auf <1s pro Tag kommt, dann nur, weil er genau weiß, in welcher Position er sie wie herum ablegen muss. Keine Ahnung, sie geht am Handgelenk@16h 1s vor und nachts in genau jeder
-
Thread
Signalgenerator "seamless" Einstellung
Der hier kann das, ist aber ein programmierter PIC https://electricdruid.net/product/vcdo-wavetable-oscillator/
ein Schaltbild mit den wesentlichen > Bauelementen angehängt. Hm - laut DaBla hat der Max4711 16 Pins - oder übersehe ich etwas?
-
Thread
Konvertierung Audiosample 24->16 Bit, DC-Offset Problem
[c] out = ((sample - DCOFFSET) << 8) >> 16; [/c] DCOFFSET ist hier der vorhandene Offset als positive Zahl (24 Bits).
So gehts' auch ohne Multiplikation x*(1019/1024) = x-x*5/1024 = x-(x*4+x)/1024 = x-((x<<2+x)>>10) DC Blocker auch hier, Kap. 13.23 https://www.mikrocontroller.net/attachment/341426/Understanding_digital_signal_processing.pdf Lass
-
Thread
10-fache Gravitation auf Microcontroller
dass selbst x Gramm wiegt. ob da jetzt kurzzeitig 10g wirken, oder ob da dauerhaft 10x Gramm dran hängen, ist jetzt nicht so der große Unterschied. Und ob der µC von 10g nun 100g wiegt, oder oben 100g draufliegen,
K. schrieb im Beitrag #6410171: > A. S. schrieb: >> Ein Bonddraht ist wie ein Seil, dass selbst x Gramm wiegt. ob da jetzt >> kurzzeitig 10g wirken, oder ob da dauerhaft 10x Gramm dran hängen, ist >> jetzt nicht so der große Unterschied. Und ob der µC von 10g nun 100g >> wiegt, oder oben 100g
-
Thread
Warum sind STM32 I/Os auf 16 Bit kastriert?
für jede Peripherie ebenfalls ein Vielfaches von 8 Bit zu benutzen. Beim STM32 gibt es genug uC Varianten, wo ein IO-Port keine 16 Bit hat sondern weniger, je nach Anzahl der Pins des uC-Gehäuses. Da alle Pins am uC Mehrfachbelegungen hat macht es keinen Sinn, einen 32bit IO-Port zu definieren
größeren SAMs von > Atmel/Microchip nicht. Was hat die Größe damit zu tun? :-) Du meinst sicher die x70/x71, nur sind die vergleichsweise alt und ziemlich seltsam. Die neueren E5x/D5x haben set, clear, toggle, genau wie die C2x. Und die noch neueren L1x mit Cortex-M23 haben das auch.
-
Thread
Ringschlüssel mit runden Kanten - sinnfrei ?
tlg-Ratschenkasten-Steckschlussel-Werkzeug-Koffer-Nussenkasten/392739256794?epid=3028684768&hash=item5b711579da:g:NhIAAOSw9H5bLKkC Wenn da nur nicht diese neumodischen Nüsse mit den abgerundeten Flächen wären ...
soll der Goldschläger alle 1,5 bis 2 Sekunden mit einem 12kg(!) Hammer HÄNDISCH auf das Fast-Fertigprodukt "Blattgold" einprügeln. https://de.wikipedia.org/wiki/Goldschl%C3%A4ger#H%C3%A4mmern_mit_der_D%C3%BCnnschlagform Mein grösster
-
Thread
Mikrocomputer (Z-80) bauen (Hamburg)
noch zu beschaffende Bauteile. Ach nö. Siehe oben, rund 1.40€ pro CPU. Dazu ein neuerer aber noch 5V verträglicher RAM, ein ebenso 5V verträgliches CPLD (die XC95144XL-10TQG100C liegen preislich auch so bei 1.50€) und ein Flashrom und fertig ist die Grundkonfiguration. Ich würde mal schätzen, daß
Bauteilgröße) Teile? Das ist überhaupt kein Argument. Auf dem besagten oben gezeigten System sind 9x K6X1008C2D-TF55 drauf (1x RAM und 8x Disk) - weil ich davon noch eine Menge da hatte. Derzeit finden sich diese Chips bei Ebay und Konsorten zu etwa 1.20€ das Stück. Es gibt auch andere Chips, bis hin
-
Thread
Vorverstärker und Vorteiler für Frequenzzähler
Aber nur mit grimmigem Gesicht. Mir wäre lieber, ich könnte den TCXO so abgleichen, daß es nur noch 0.5 Hz wären. Aber was soll's, das Ding ist ein Reziprokzähler, hat nen Pegel-Indikator und hat nix anderes drin als einen PIC16 und dazu drei UHS Einzelgatter: 2x Bustreiber und 1x D-FF, dazu noch ein Komparator
das Ding ist > ein Reziprokzähler, hat nen Pegel-Indikator und hat nix anderes drin als > einen PIC16 und dazu drei UHS Einzelgatter: 2x Bustreiber und 1x D-FF, > dazu noch ein Komparator. Und immerhin kommt man damit problemlos auf > 100 MHz. klingt nach einem interessanten Projekt. Vielleicht
-
Thread
ZX81 plus38 Clone
Zum Beispiel bei digikey: Oder bei reichelt: https://www.reichelt.de/otp-eprom-512-kb-64-kbit-x-8-70-ns-5-v-pdip-28-at27c512r-70pu-p286473.html?search=otp+eprom
Hat jemand eine Idee, wie ich per direktem Speicher schreiben das Programm da rein kriege? [c] if (c == 's') // save { uint16_t versn = 0x4009; // VERSN ( Version Number of Zx81 Software ) uint16_t eline = Zx81_readMemory_u16(0x4014);// pointer to E_line
-
Thread
Eigenbau Dipmeter (DipIt-inspiriert)
Verweis: https://www.mathportal.org/calculators/calculus/derivative-calculator.php?formId=0&val1=1/((x^2-o^2)%2A%2A2plusg^2%2Ao^2)&val2=f(x)+%3D+%5Cdfrac%7B1%7D%7B%7B%5Cleft(%7Bx%7D^%7B2%7D-%7Bo%7D^%7B2%7D%5Cright)%7D^%7B2%7Dplus%7Bg%7D^%7B2%7D%7Bo%7D^%7B2%7D%7D&combo1=1 2. [math] f''(\omega)
Verweis: https://www.mathportal.org/calculators/calculus/derivative-calculator.php?formId=0&val1=1/((x^2-o^2)%2A%2A2plusg^2%2Ao^2)&val2=f(x)+%3D+%5Cdfrac%7B1%7D%7B%7B%5Cleft(%7Bx%7D^%7B2%7D-%7Bo%7D^%7B2%7D%5Cright)%7D^%7B2%7Dplus%7Bg%7D^%7B2%7D%7Bo%7D^%7B2%7D%7D&combo1=2 > Das könnte meine Bemühungen
-
Thread
Accelerometer
tmp = (int16_t)((buf[1]<<8) + (uint16_t)buf[0]); *temp = 25.0f + ((float)(tmp)/4096.0f); *status = (uint8_t)buf[2]; tmp = (int16_t)((buf[4]<<8) + (uint16_t)buf[3]); *acc_x = 5.0f*(float)tmp/65536.0f
das Dabla zu suchen: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwjf58-x0KzrAhWM_qQKHan3C5UQFjAAegQIAhAB&url=https%3A%2F%2Fwww.st.com%2Fresource%2Fen%2Fdatasheet%2Flis3dhh.pdf&usg=AOvVaw1xUGBI3D4qRoGhRFGYwQl- mfG
-
Thread
PWM IC für LED Streifen
nimm doch einfach einen PIC Microcontroller mit genug 16bit PWM Kanälen. Den kann man dann auch ganz ohne Klimmzüge am Brotkasten nach belieben in Assembler oder C Programmieren. mfG michael
Michael_Ohl schrieb im Beitrag #6376416: > nimm doch einfach einen PIC Microcontroller mit genug 16bit PWM Kanälen. Finde leider nur welche mit max. 6 Kanälen. Besser wären genug für mindestens 4 Streifen, also mit mindestens 12 Kanälen. Müsste dann wohl also mehrere
-
Thread
E-Auto-Ladestation Typ 2
Michael H. schrieb im Beitrag #6374324: > Die verkraften eine Dauerbelastung mit 16A über mehrere Stunden > nicht ohne weiteres (starke Erwärmung). Nicht richtig, schreibst Du ja selbst: Michael H. schrieb im Beitrag #6374324: > 20m / 1,5mm^2: 3,7kW -> Verlust 115W 115W auf
Monatlich aufgeschlagen und Netto wieder abgezogen. Dazu noch eine Km Steuer. Beim Hybrid sind es nur 0,5% und beim E-Auto bis 60k€ Listenpreis nur 0,25%. Die günstigste Lösung ist selbst machen. Geht für etwa 30€. Mein 16A Schuko Ziegel ist nach wie vor auf einer Lochrasterplatine. Denken tut ein PIC 12F683
-
Thread
Bandfilter mit DDS-Generator wobbeln
%2BKMoZ71lXvXPtuBuR5zlL1AuMbcPRymRvdffqINv0vpnawfXQyDNiGtVF7AHF9zeJ2yv533YobsA5MhhUfNSZOwNSV6qCT6jt4NW9ZtvWGp4bL5MQBvoo1fSxXsnnoAhB%2FyjlMaZai9GQjVLATjbwr&checksum=1238319871424a3f05d9ceec47e38ed6b92446c739a0
mich auf die Anleitung hier: https://int.rigol.com/Public/Uploads/uploadfile/files/ftp/%E6%96%B0%E8%B5%84%E6%96%99%E5%BA%93-%E5%90%AB%E6%89%8B%E5%86%8C%E5%9B%BA%E4%BB%B6%E8%BD%AF%E4%BB%B6/%E5%AE%98%E7%BD%91%E8%B5%84%E6%96%99/DS/%E6%89%8B%E5%86%8C/DS1000Z-E/EN/DS1000Z-E_UserGuide_EN.pdf 1. Auf Seite
-
Thread
Funktionele Sicherheit
erfordert 100%ges Code Covering. Und da stelle ich mir die Frage wie ich alle else abdecken soll. [c] u32Result = (* (*pfnCpuAddFunc))( *pu32AddInputValueA, *pu32AddInputValueB, *pu8AddInputValueAPSR); if(*pu8AddInputValueAPSR != 0xFF){ u8APSRValue
funktionelle Sicherheit zu verwenden. Beckhoff setzt z.B bei den Safety-Produkten auf die einfachen PIC24E -16 bit Mikrocontrollern. ST empfiehlt auch ihre universale STM32 Serie. Die Hersteller haben selbst keine Bibliotheken und verweisen gen auch solche Firmen wie Hitex oder Embex …
-
Thread
AVR als SPI Slave-Peripherie
/articles/Port-Expander_PCF8574 Mit 8x den Normaltypen + 8x den A-Typen hat man 16x8 IOs, welche über ZWEI Leitungen ansteuerbar ist. Für Relais 10mal schnell genug. > Wäre das auch mit einem SPI IO-Expander gegangen ? Sicher, einfach
. Die 2 Bytes sind die Infos des Tastencodes einer Matrixtastatur, die 32 Bytes die Daten für ein 2x16 LCD.
-
Thread
Li Ion Akku betriebener uC Ladeschaltung
Hi Community, ich möchte einen pic16 der über I2C(BUS) mit einem Temperaturmodul verbunden ist mit einem Li Ionen Akku betreiben und diesen auch laden. Laden möchte ich gerne über USB. Könnt ihr mir tipps geben wie ich die Ladeschaltung
%2Bce%2B%2B7G7irjnCkAn8y6BSE9YMjssw8pT2LJ56hgbfVSQABqtlfo7xCFEXyD%2BLbmVCwjHWgQf0uyTcKn6c2vct9xUZlV31h8e8Yt%2FO9udILUw6e6kMYkuufS1cLeqIeQMYxgzdS%2FwLqwB4BOn0jONIaRDmzLRtEkpj8h8fEAk0B0dFskOISKGUjtZ5fwieaTxIRLQxQ6wlPZCOT6dQEYY5VasrAfTUOH84gHMSFg4bnD%2BgrSTTX05jxJDnYVuDr9ZoeWhw
-
Thread
DS18B20 1-Wire Implementierung - Timing-Probleme
Ist es normal, dass [c] /* Begin Write 0 Slot By Pulling 1-Wire Line Low */ GPIOC->ODR &= ~GPIO_ODR_ODR14; /* Release 1-Wire Line */ GPIOC->ODR |= GPIO_ODR_ODR14; [/c] 5.5µs benötigt? Liegt vermutlich am
Max M. schrieb im Beitrag #6361014: > 5.5µs benötigt? Liegt vermutlich am Open-Drain Ausgang, aber dass das so > lange dauert? Damit könnte man kein I²C mit 400kHz implementieren. Man kann bei den STM32 den Pin direkt als Open Drain definieren
-
Thread
defekte Sonos Playbar
ich mehr. Aber sieht ja schonmal gut aus. :-) Folgende Bauteile wurden ausgetauscht. [code] C24= 0,1-0,15 nf C25= 3,5nf C26= 0,1nf C27= 100nF (vermutlich, nicht sicher - vielleicht 16-25V? falls es sowas gibt) R228 330 = 33 Ohm (nicht 330 Ohm !!) R18 01A = 100 Ohm R19 01A = 100 Ohm
fiept Netzteil ausgebaut ohne Last fiept nicht. Netzteil ohne Last, Spannung am Stützkondensator C19 schwankt zwischen 8,5 und 12,5V. Das bleibt auch so mit einem zusätzlichen Kondensator 100uF. Habe dann mit einem 12V20W Birnchen belastet. Spannung am Kondensator C19 stabil bei 16,5V, Netzteil
-
Thread
Nextion Display Erfahrungen
du z.B. auch ein 32F469IDISCOVERY Board kaufen (z.B. $62 bei digikey). Das enthält ebenfalls ein 800x480 Display (allerdings nur 4"), ist aber ein komplettes uC-Evaluierungs-Board. Den uC kannst du frei programmieren, und mithilfe von existierenden GUI-Bibliotheken (z.B. STemWin) GUIs bauen. Weil du
Die Nextion kauft man bei aliexpress : fuer ein 2.4" 16$ 3.2" 22$ 3.5" 26$ Wenn man mit 10" klotzen will ist es etwas teurer. Der Vorteil eines solchen displays ist die Zuverlaessigkeit des Systems. Das bleibt so gut wie der kleine
-
Thread
NanoVNA-QT Compilierung unter Suse Tumbleweed
) libc.so.6 => /lib64/libc.so.6 (0x00007f84ae8fe000) libz.so.1 => /lib64/libz.so.1 (0x00007f84ae8e4000) libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f84ae89c000) libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0 (0x00007f84ae7c6000
.5 (0x00007f94f1c26000) libQt5Gui.so.5 => /usr/lib64/libQt5Gui.so.5 (0x00007f94f1533000) libQt5Core.so.5 => /usr/lib64/libQt5Core.so.5 (0x00007f94f0f92000) libGL.so.1 => /usr/lib64/libGL.so.1 (