-
Thread
Phasenverschiebung messen (us Bereich)
es auch kompliziert geht? ich würde an beide Signalquellen einen simplen Komparator anschließen (MAX999 oä.) und damit nen Counter starten bzw. stoppen oder ne angeschlossene Captureeinheit triggern, kurzum die Zeitunterschiede der Nulldurchgänge digital erfassen. Immerhin kann man mit gängigen uC
Dieses Verfahren hat Prony erfunden. Cheers Detlef clear w=15.3*2*pi/128 sig = 1.34*sin(w*(0:127)+0.123); n=length(sig); %sig(n-1)+sig(n+1)=2*cos(w)*sig(n); s1=sig(1:n-2)+sig(3:n); s2=sig(2:n-1); % Regression s1 auf s2 M= [s2.' ones(length(s1),1)]; coff=inv(M'*M)*M'*s1.'; wn=acos(coff(1
-
Thread
Diskette zu USB
Ob man das wirklich braucht, weiß ich nicht. Muss man mal genauer analysieren. Ich hab mal was von max. 1 Mbit/s gehört, die der Controller schlucken muss. Das kann ein moderner Mikrocontroller leicht, vor allem mit etwas Hardwareunterstützung in Form von SPI, DMA & Co. Und wenn es ECHT eine kniffelige
WD37C65A, WD37C65B DIP PC40-III U1001 WD37C65, WD37C65A, WD37C65B, FDC37C65B DIP PC60-III U127 WD37C65B DIP SL286/SL386SX main board U305 WD37C65 PLCC Und hier ein paar Topics zu dem Teil, auch mit kpl. Schaltplan: https://electronics.stackexchange.com/questions/365610/wd37c65-identify-type-of-floppy-disk-drive
-
Thread
Altern Li-Ionen Zellen, wenn man sie nicht komplett auflädt?
begrenzte 100% geladen und steht so auch mal ein paar Tage rum. Das Gaze jetzt seit 101.000km und 127.000km. MfG Michael
Und aufgrund der Ladekurve ist es noch sinnloser, die Maximalspannung immer anzustreben. Denn der Max-Zipfel bringt so gut wie nichts mehr an Kapazität. Schon bei 3,4 Volt ist eine LiFeP04-Zelle über 90% geladen. Ich habe Versuche gemacht, über 1 Jahr lang eine solche Zelle per Netzteil auf 3,4 V
-
Thread
PIC18F2553 ADC Problem. Hilfe!
LT1021 5,00 Volt Zum Testen benutze ich vorerst einen 6V Netztrafo (Umax = 10,2 V) => Umax-AN0 = 127 mV (10,2V / 80,2); (1 ADC-Digit = 1,22 mV) Leider habe ich ein unlösbares Problem, immer nach der ersten Halbwelle geht die Sinusspannung nicht ganz auf 0 Volt runter. Das passiert immer bei jeder
Habe jetzt einen BA159 (max. 1000 Volt) drin. 25 nA leakage current bei 25°C und 400 Volt. Ausserdem ist er 500ns schnell. Was besseres für Netzspannung konnte ich nicht finden, der reicht aber völlig. http://www.datasheetcatalog.org
-
Thread
C_CAN Device: LPC11C24/301
(0x00); //-------------------------------------------- msg_obj.dlc = ( 8); // ((8-Byte-Max-.Packet) // Max-Packet-DATA---0:7 msg_obj.data[0] = 0x02; msg_obj.data[1] = 0x01; msg_obj.data[2] = 0x0D; msg_obj.data[3] = 0x55; msg_obj.data[4] = 0x55; msg_obj.data[5] = 0x55;
RX_MSG_ID+i) << 2); if ( (i % 0x02) == 0 ) { LPC_CAN->IF1_MCTRL = UMSK|EOB|DLC_MAX; } else { LPC_CAN->IF1_MCTRL = UMSK|RXIE|EOB|DLC_MAX; ext_frame = 1; // Holg#1. ?29 Bits } } else { /* Mxtd: 1, Mdir: 0, Mask is
-
Thread
suche ic 0-10v zu bus
Hi Suche einen oder mehrere ic's um 4x 0-10V Signale per i2c oder can einzulesen. Habe den max127 gefunden aber mit 25 Euro ist er mir etwas teuer. Kennt jemand eine günstigere alternative? Gruß chris
-
Thread
Sinus aus PWM - X-Mega Problem
7,8125 ms -> Step: 125 1238, // Zeit: 7,875 ms -> Step: 126 1207, // Zeit: 7,9375 ms -> Step: 127 1176, // Zeit: 8 ms -> Step: 128 1144, // Zeit: 8,0625 ms -> Step: 129 1111, // Zeit: 8,125 ms -> Step: 130 1078, // Zeit: 8,1875 ms -> Step: 131 1045, // Zeit: 8,25 ms -> Step:
>Wenn ich jetzt die Versorgungsspannung langsam erhöhe, dann steigt meine >Stromaufnahme auf max. 150 mA bei 230V und die MOSFETs werden heiß. Da stimmt was nicht. Wahrscheinlich hast du keine Pausen bei der Ansteuerung der Halbbrücken und es leiten beide MOSFETs kurzeitig, wodurch ein großer
-
Thread
Hargassner NANO PK
DAQ_ZFR5 Float, DAQ_ZFR6 Float, DAQ_ExtHKs Float, DAQ_ExtHKs2 Float, DAQ_ExtHKs3 Float, DAQ_maxAnf Float, DAQ_BSZ_LB_ENT Float, DAQ_BSZ_ES_PEL Float, DAQ_BSZ_ENTASCH Float, DAQ_AnzahlSR Float, DAQ_Lagerstand Float, DAQ_KaskLZLeisMin_ Float, DAQ_KaskLZLeisMax_ Float, DAQ_KaskLZLeist_ Float
DAQ_AnfHKR12 Float, DAQ_AnfHKR13 Float, DAQ_AnfHKR14 Float, DAQ_AnfHKR15 Float, DAQ_Spreizung Float, DAQ_maxLeistP3FDU Float, DAQ_TPMO Float, DAQ_TPMU Float ); [/code]
-
Thread
C: dickes String Problem
nachdem ob ein char signed oder unsigned ist, ist der zulässige Wertebereich 0 bis 255 bzw. -128 bis +127. In dem Moment, in dem du allerdings einen scanf mit %c machst, ist es mit dieser Verwendung vorbei. Du kannst dann auf deiner Tastatur gerade mal 1 Taste drücken und das wars dann für den scanf. Und
vfd_printlu(unsigned long val, int fmt) { int zahl [11]; //modifizierte zeichenkette int zahl1[10] ; //max. 9 zeichen snprintf( zahl1, 10, "%lu", val); // unsigned long val auf int zahl 1 "kopieren" switch(fmt) { case 0:printf("%s\n",zahl); break; case 1
-
Thread
Software zum Formel umstellen um Overflows zu vermeiden
Datenverlust verwerfen kann. Bsp. Messwerte vom ADC, von den nominell 10 Bit ADC reichen 8 bit gemittelt/min/max völlig aus.
Genauigkeit verschlechtert. Bei (1) besteht dieses Problem nicht. Beispiel: a = 1023 b = 127 c = 255 d = 32767 Mit 40-Bit-Arithmetik: [pre] a * b * c * d / 3600000 = 301546 (korrekt) [/pre] Mit 32-Bit-Arithmetik: [pre] a * b * c * d / 3600000 = 898 (falsch wegen
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
die Dinger nun 25V Spannungsfestigkeit haben, ist mir ziemlich rille, ich will sie ohnehin nur mit max 5V betreiben.
SearchText=%22kingbo%20rma-218%22&shipCountry=DE&shipFromCountry=&shipCompanies=&exception=&minPrice=&maxPrice=&isFreeShip=y&isFavorite=n&isRtl=n&isOnSale=n&isBigSale=n&similar_style=n&similar_style_id=&isLocalReturn=n&CatId=0&SortType=price_asc&initiative_id=&needQuery=n&minQuantity=1&maxQuantity= Billigster
-
Thread
Verständnisfrage eines Laien beim Empfang von Funkwellen Gesperrt
Schwingkreis ohne Spule und Kondensator zu bauen, könnte man es mit einem Quarzoszillator ( ich habe hierzu max 9 Volt Gleichstrom zur Verfügung) BG Dia
ohne Spule und Kondensator zu > bauen, könnte man es mit einem Quarzoszillator ( ich habe hierzu max 9 > Volt Gleichstrom zur Verfügung) Wichtig ist nur, dass ein Wechselstrom der gewünschten Frequenz entsteht. Es ist sogar möglich einen I/O-Pin eines Raspberry Pi zu verwenden um einen UKW Radiosender
-
Thread
Was hört ihr für Musik ?
Max M. schrieb im Beitrag #6960552: > Ich höre meist Metal endlich mal normale Leute hier!
Max B. schrieb im Beitrag #7226565: > https://www.youtube.com/watch?v=fZO-lFKaqd4 Gähn...
-
Thread
cjne befehl -> Target out of Range
CJNE arbeitet relativ, daher +128 und -127 Bytes Sprungweite. Richtig erkannt. So ist es. ACALL UP (max. 2K ) am Anfang und das UP mit RET beenden. Wenn 2k nicht reichen dann LCALL bis 16k
-
Thread
Ideensammlung - DMX ueber 802.15.4
duerfte, da die DMX-Daten wohl sehr redundant sind. Meine Idee waere, da die 15.4-Frames nur max. 127 Byte lang sind und davon noch > 11 Byte fuer Header + CRC16 abgehen, folgendes Format zu waehlen: "Kanaloffset, Kanalmaske, Wert, Wert, Wert ..." Wobei Kanaloffset den Startkanal angibt
-
Thread
Transistoren - Die-Bilder
MJE3055, eine Alternative zum 2N3055, hier im alten TO127-Gehäuse: https://www.richis-lab.de/BipolarA21.htm
Richard K. schrieb im Beitrag #7363748: > MJE3055, eine Alternative zum 2N3055, hier im alten TO127-Gehäuse: Aber nicht pinkompatibel zum MJE3055T Bin ich mal drauf reingefallen als ich Ersatz zum MJE3055 ohne "T" für meine Stromsenke gesucht hatte.
-
Thread
Neue Bauteile: Steckverbinder, Sensoren, Oszillatoren und mehr
.2-Karten, die die direkte Inbetriebnahme des Chips zu erleichtern suchen. ### Analog Devices MAX22522 – Mikrocontroller für IO-Link-Anwendungen Der IO-Link-Sensorbus erfreut sich im Bereich der industriellen Automatisierung immer größerer Beliebtheit. Analog Devices liefert nun mit dem MAX22522
Evaluations-Werkzeuge für beide Mikrocontroller-Familien zur Verfügung stehen. ### Amphenol Minitek127 – 1,27-mm-IDC-Steckverbinder mit optionaler Auswurfhilfe Im Hause Amphenol hat man ebenfalls Freude an Flachbandkabeln. Die Minitek127-Serie ist insofern interessant, als es — wie in der Abbildung
-
Thread
RP2040 RPI Pico - Frequenz erzeugen
1 + 24 Takte nix tun nop() [24] # 1 + 24 Takte nix tun wrap [xx] sind Wartecycles, der max. Wert ist 31 (5 Bit). [/code] Macht zusammen 200 Takte. In Verbindung mit dem Takt, mit dem die Statemachine rennt, ergibt sich eine genau definierte Frequenz am gewählten Ausgangspin (es dürfen
- 1) * 1e6 F_cpu = 125E6 F_target = 18693 Hz div: 3343,49756593377 divint: 3343 divfrac: 127 div_nearest: 3343,49609375 F_result: 18693,0082307652 deviation_ppm: 0,440312693861245 [/code] Falls ich mich nicht irgendwo verrechnet haben sollte.
-
Thread
Bewerbungsgespräch. Das versuch ich auch ;-)
Seine IP ist 127.0.0.1 mach mal nen Ping um zu sehen, ob er noch online ist. Wenn ja, kannst du ja mal versuchen ihn zu hacken und den Rechner plattmachen.
bekommen. Laut Gesetzt dürfen nur zu Abbrechnunsgzwecken gespeichert werden, darüber hinaus nur max. 7 weitere Tage. D.h. bei Flatrates maximal 7 Tage, einige Provider, z.B. meiner löschen sehr zeitnah nach Beendigung der Verbindung. Vorratsdatenspeicherung ist ja derzeit passe und auch das betraf
-
Thread
PIC16F627A und USART (RS232)
ich über RS232 einen neuen DC-Wert an den PIC senden. Also 255: LED voll an, 0: LED komplett aus, 127: dazwischen, etc. Ihr wisst waws ich meine. Das PWM-Modul und die USART habe ich so initialisiert (ich nutze ein externes 4.194304MHz Quarz, hatte leider nichts ander4es herumliegen): [c] // PWM
OK, ich muss etwas Peinliches gestehen. Am MAX232 war eine ungewollte Querverbindung (ein entflohenes Lötzinn-Kügelchen) zwischen RX und TX. Jetzt klappt alles einwandfrei. Danke trotzdem für die Hilfe. Und die Moral von der Geschicht': Den
-
Thread
Einfache Elektrik für Linefollower/lichtfolger
Potis, 2 oder mehr Transistoren und 2 Sensoren (licht) Ich hoffe ihr könnt mir helfen MFG Max
hier sind ein paar schaltplane, Vellmann MK127 & MK129 http://www.velleman.be/ot/de/product/view/?id=346576 http://www.velleman.be/ot/de/product/view/?id=346299
-
Thread
Viele Kippwaagen, wie zählen?
altehrwürdige 75176 geht nur bis 32 Teilnehmer. (Eingangswiderstand zu niedrig) Es müsste z.b. ein Max 487 sein. Uwe
Eigenbrodt. Ziemlich aufwändig, mit Controller und allerhand Analogtechnik. Stromaufnahme Elektronik 12V/max 2A, Heizung 24V/6A max. Impulsausgang ist TTL, 10mS per 0,1 mm Niederschlag. > Naja, weltweit ist die Kippwaage vermutlich die am häufigsten > eingesetzte. Einfach, günstig und recht genau
-
Thread
High Side Shunt mit Spannungsteiler
bis einige kHz Einige also... Viel einige oder wenig einige oder eher so mittel einige? Also max 0,5A, min wenige nA, sagen wir mal 10nA pro Bit. Das wären dann ohne Messbereichsumschaltung 26Bit ENOB. Genauigkeit wohlgemerkt, nicht Auflösung. Okay, nun haben wir alle herzlich gelacht. Nun
hinter vorgehaltener Hand geredet, weil damit schliesslich Kimamodelle erstellt werden wie sich 0,127°C Wassertemperaturerhöhung in zwei Jahren auf 2,54°C Erhöhung in 20J aufsummieren. Es könnte also sein das die Klimamodelle ein klein wenig übertrieben sind. Sorry, aber die Konkurrenz machte das
-
Thread
Sinustabelle in Matlab bauen?
sin(2*pi*t*1) + 0.3 * sin(2*pi*t*3) + 0.1 * sin(2*pi*t*4); fprintf([repmat('%d,',1,8) '\n'], round(127*x/max(abs(x)))); [/pre] Hexzahlen brauchst du nicht, Assembler und Compiler verstehen auch dezimal.
-
Thread
Routing bei 4 Lagen innen oder auf Top und Bottom?
geht. Auch muss man bei solchen Tests immer die Worst-Case Randbedingungen abklopfen. Spannung Min/Max? Strom Min/Max? Länge sehr kurz? Länge sehr lang? Kabel Grenzwertig aber noch OK? EMV Messungen vergessen wir lieber gleich. Frage: Wie hängst du den Schirm an GND? Viel Spass bei der lustigen
ist ja auch der Grund, warum man sich Hohlleiter ausgedacht hat. Die Kabellänge von USB ist auf max. 5m spezifiziert, und i.Allg. übertreibt es ein Hersteller selten damit. Ich weiß allerdings nicht ob das der einzige Grund für die Längenbegrenzung ist.
-
Thread
[C] Böse Falle: Datentyp korrekt angegeben, falscher verwendet
Es lässt sich aber leicht machen: man definiert sich abhängig von der vordefinierten Kontanten INT_MAX den passenden Datentyp. INT_MAX ist in limits.h definiert.
Dollerei verwendet man nicht die nativen Datentypen, sondern definiert sich passende, abhängig von INT_MAX & Co. per typedef… Das sind dann die allseits bekannten int*_t- und uint*_t-Typen.
-
Thread
PIC16F688 EEPROM speichert nicht nach ausschalten
define GRUEN2 RC5 void main(void){ OSCCON = 0x71; // 8MHz internal; OSCTUNE= 0x0F; // max. frequency CMCON0 = 0x07; // compare mode disabled ANSEL = 0b00000000; // Port A IOCA = 0x00; // all interrupts on change disabled WPUA = 0x00; // all weak pull ups disabled
Und hier noch eine für 16F873 //Schreibt ein Byte ins EEPROM //Beim 16F873 Adressen von 0 bis 127 möglich void Write_EEProm(unsigned char adr, unsigned char data) { RP1=1; RP0=0; //Bank 2 setzen EEDATA = data; // Data in data register EEADR = adr; // Write to adr RP0 =
-
Thread
Abschlussprojekt
kommen 5 Bytes mit 19200 8N1 am UART an. 1. Byte unwichtig (Inhalt 4?) 2. Byte Geschwindigkeit (0xFF max. vorwärts, 0x80, stop, 0x00 max. rückwärts) 3. Byte unwichtig 4. Byte unwichtig 5. Byte Richtung (0xFF max. rechts, 0x80 gerade, 0x00 links) ... woran erkennst Du, welches Byte welches ist? Ich
empfangenen Wert 128 ab da der empfangene Wert (gehen wir davon aus dass dieser 210 ist) grösser als 127 ist und weil wir bei 0 anfangen wollen. LDI temp2, 0x7E MUL YL, temp2 ; Hier multiplizieren wir den Wert mit 128 um auf ca. 15999 zu kommen. Nun möchte ich diesen
-
Thread
Atmega2560 mit mehreren Atmega128 vernetzen
denke das ich alle Controller in dieses Gehäuse auf die einzelnen Platinen verteile. Somit dürfte die max. Länge zwischen den Contollern vielleicht 50-60cm sein..., Platine raus, über die Hauptplatine und in die Platine rein mit dem AM2560 der dann alle(sehr viele Texte) auf die LCD-Displays bringt...
., hab mein ganzes Haus am PC hängen, 256 Schleifen werden im Interrupt gehändelt zum abfragen und 127 Ports zum steuern, Alarmanlage, Heizung, Termine, Soundausgabe im ganzen Haus..., und der Prozessor ist höchstens mal 10 Prozent ausgelastet. Aber zurück zu dem Schiff-Projekt. Wenn ich alle Funktionen
-
Thread
Zündanlage modernisieren
. Über die Nachteile schweigt man sich i.d.R. "vornehm" aus. :) Lassen wir Zahlen sprechen: Max. Funkenzahl (12-V-ZSP) je min. - unterbrechergesteuert ca. 18000 - transistorgesteuert ca. 21000 Wattverbrauch bei 1000 U/min: - unterbr.gest. ca. 20 bis 30 W - trans.gest. ca. 70 W Es gibt
Motorstillstand hat. Wenn man dann aber eine Transistorzündung einbaut, die schneller schaltet, und damit die max. Spannung erhöht hat man ganz schnell den gegenteiligen Effekt, weil durch die höhere Sekundärspannung es dann evt. zu Kriechströmen und dann zu Durchschlägen kommt.
-
Thread
EMI Probleme mit Endschaltern von Fräse
. Wenn der Schalter öffnet ist die Leitung relativ hochohmig. Gegen Störungen hilft ein Pullup mit max. 4k7 und ein 10nF Kerko nach Masse. Aber auf der Steuerungsseite, nicht am Schalter. Sonst ist die Leitung als Induktivität dazwischen. Mit freundlichen Grüßen Thorsten Ostermann
du, dass er die Platine einfach wegwirft und damit alle > Verwirrungen schmerzlos beseitigt. Seit 127 Beiträgen wird um die > depperten Enschalter diskutiert. Und ständig weiterer Unsinn freudig > befeuert. Stimmt. Es wurde schon alles gesagt. Z.Teil sehr emotionell. Auf ein Neues! > An den
-
Thread
Ungenaue Spannungs Messung Atmega644
/images/doc8003.pdf http://www.atmel.com/images/atmel-8456-8-and-32-bit-avr-microcontrollers-avr127-understanding-adc-parameters_application-note.pdf
Rechnung ist eigentlich ganz einfach. (Spannungsteilerverhältnis x Referenzspannung x ADC-Wert) / Max-ADC-Wert also: 4 x 1100mV x (615/1024) = 2642mV oder 4 x 2560mV x (615/1024) = 6150mV Die Referenzspannung ist zwar extrem stabil und ganz toll, allerdings nicht sehr genau. So können die "
-
Thread
Bosch Induktionsherd geht nicht mehr
nicht sicher ob es sich wirklich um 15 Ohm handelt. Bei dem Ø der Widerstände würde ich mal auf 2 bis max. 5 Watt tippen. Ich hänge mal ein paar Bilder mit an. Vielleicht kann mir jemand helfen?! Gruß Torsten
Auf den > Kopplern ist aufgedruckt Zeile1:181 Zeile2:172 Zeile3:A zu lesen. Korrektur--Zeile2:127
-
Thread
250 kHz PWM -> ¿Filter? -> micro speaker
bass-boost"?) Impedanz des Lautsprechers von DC-8 kHz ermitteln? Leistung bzw. Strom begrenzen auf die max. 20 mA (0.75 V drop)? Sind Filter für die 250 kHz bzw. 8 KHz erforderlich? Wie steht's mit der Effizienz (Ich brauche was kleines...)?
hier gibt es auch in recht kleiner Bauform: https://www.maximintegrated.com/en/products/analog/audio/MAX98314.html Allerdings musst du die 9 Kugeln im 0,3mm Pitch erst mal verlötet bekommen...
-
Thread
Welches Protokoll
I2C ist ein Master Slave Bus. Einfach mal hier im Forum danach suchen. MfG Hohmi Edit: Bis zu 127/128 Busteilnehmer möglich.
sollt ich da zu RS485 greifen? Bitte unterscheide mal zwei Dinge: 1. Die verwendete Hardware (max. Länge, Störsicherheit, Topologie usw.) 2. Das verwendete Protokoll CAN spezifiziert nur die ISO/OSI-Schichten 1 und 2, d.h. Du hast mit CAN die volle Freiheit ab Schicht 3. Die Logik zur Verteilung
-
Thread
24 Lichtschranken mit dem PC überwachen
da in der Minute maximal 100 Bläschen entstehen, jedes Bläschen löst zwei Spannungsabfälle aus also max. 200 counts. Wenn der Counter alle 1 bis 10 Sekunden abgefragt wird, reicht das massig. Der Counter müsste allerdings einen seriellen Ausgang haben, und so einen habe ich bisher nicht finden können.
Die UART-Schnittstelle funktioniert sicher. Ich lasse mir am Beginn des Programms die Werte 255,127,63...2,1 ausgeben und die kommen auch so an. Gruß Dominik
-
Thread
Hausautomatisierung im neuen Haus
ist recht einfach. 4/6 Bytes Länge je Befehl oder Antwort. 1. Byte : eindeutige Knotenadresse 1-127 oder Gruppenadresse 128-255 2. Byte Length 3. Byte : Telegrammtyp : Beim Senden 1=Sende CMD (also tu was...) 2=Set Param (setze Parameter...) 4=Get Param (Lese Parameter...) Beim Empfangen 10
falsch suche, aber bei Conrad z.B. finde ich nur etweder kleine 24 port module(von denen man auch nur max. eins gleichzeitig verwenden kann) oder total überteuerte 64er Relais Module für über 400€. MfG
-
Thread
Firma Ypsilon3
nicht in die Geschichtsbücher! >Wie an anderer Stelle schon gesagt , bei uns hatte >der beste von 127 die anfingen , sieben fertig >geworden , eine 3,5 ! OK, vielleicht waren meine Gedanken gestern Abend etwas krass. Bin zu sehr von anderen Artikeln hier im Forum geblendet, wo manche Hechte nur
einen Reisekostenantrag. Bzw. rechtzeitig telefonisch, der wird dir dann zugesandt. Sie erstatten max. 130€ mit dem Auto, auf Berechnungsbasis 20Ct./km. Bahnreisen werden sogar bundesweit erstattet, und eine Übernachtung bei größerer Reise ist auch drin. Man muß es eben nur vorfinanzieren, in der Regel
-
Thread
Anfänger Microcontroller - bräuchte mal einen rat
, Bibliotheken), Inbetriebnahme einfacher Nachteile PIC: - PIC16/PIC18: sehr alte Architektur, max 3968 Bytes RAM möglich (PIC24: Architektur ähnlich AVR aber 16-bittig, PIC32: MIPS-Kern (vgl alte SGI-Workstations, sehr leistungsfähig) fchk
der PIC 16F73 jedoch ist ein 20MHz... diesen muss ich mit einem Quarz "austatten", also darf ich da max einen 5MHz Quarz nehmen?
-
Thread
[Selbstbau CPU] Welche Befehle machen eine CPU "praktisch"?
für den sie entwickelt wurde, den 8/16-Bit Mikrocontrollern. Sogar MSP430 ist älter. Neuer wäre z.B. MaxQ2000.
BASIC disassembliert. Sprünge hoppelten darin über etliche Zwischenstationen in Abständen von maximal 127 Bytes ins Ziel. Alternative: A = low(destination) A <=> Px.low A = high(destination) A <=> Px.high PC <=> Px
-
Thread
Zölliger Nonius ablesen.
Max M. schrieb im Beitrag #5044580: > Ein Zoll ist eingeteilt in 16/16 gleich 128/128. > Der Nonius zeigt 8/128. > Der Schätzhaken zeigt 15/16 gleich 120/128 gleich 240/256 plus Nonius > 6,5/128 gleich
0,2mm auf. Der Rest ist interpolation. 15/16 + 6/128 oder 126/128 bzw. 15/16 + 7/128 oder 127/128 Hier steht es halt zufaellig auf der Mitte. Ein reiner 'imperal-Schieber' haette ggf. noch einen zweiten Masstab mit dezimaler feiner Teilung. 1/1000" -- Lieber das Teil tatsaechlich
-
Thread
AVR I/O Interface mit RS232
Nutzbyte (optional Steuerbyte) Für In- bzw.Output wäre denkbar, einfach den Adressbereich zu splitten. 1-127 Eingang, 128-255 = Ausgang, 0=Master. Wie solls funktionieren... Telegramm wird losgeschickt 0, 129, 0x01101100 1. Modul empfängt über USART 1 und schreibt in Ringpuffer. Bei der Auswertung ist klar
Daher der ATmega128 2 USARTs hat kann ich das obere Konzept übernehmen. Der Master wird ein einziger MAX232 sein, der die Daten von dem letzten Slave an den PC schick, und die daten vom PC an den ersten Slave schickt. Die I/O geschichte ist ja jetzt kein großes thema, jedoch die 0-10 Volt wird lustig
-
Thread
Sensirion SHT11 Code
126, 79, 28, 45, 186, 139, 216, 233, 199, 246, 165, 148, 3, 50, 97, 80, 187, 138, 217, 232, 127, 78, 29, 44, 2, 51, 96, 81, 198, 247, 164, 149, 248, 201, 154, 171, 60, 13, 94, 111, 65, 112, 35, 18, 133, 180, 231, 214, 122, 75, 24, 41, 190, 143, 220, 237, 195, 242, 161, 144, 7, 54
auf einem Port zusammenhängen. Die Sensibus-CLK-Frequenz kann in Grenzen eingestellt werden. F_SBUS max ist F_CPU/32. Es wird bei überschreiten der Grenzen eine ERROR-Meldung erzeugt. Pinbelegung: SDA,SCL,F_SBUS,SHT_RESOLUTION sowie SHT_VOLTAGE in der senserion.inc RW,RS,E und D4..D7 in der lcd_routines
-
Thread
Timer-Überlauf bei Hardware PWM
bereits überschrittenen Wert gesetzt } ICR3 = y; // Top-Wert wird festgelegt OCR3A = 127; // Anzeit 50% return 0; } [/c] Der µC ist ein ATMega1284P mit exteren Oszillator 7,3728 Mhz Hier noch der Timer init: [c] void timer_init(void) { TCCR3A = (1<<COM3A1) | (1<<WGM31
WGM32) | (1<<CS32); // Vorteiler 256 Takt 7,3728 Mhz } [/c] Szenario: Timer ist bei 32765 von max 32767. Aktueller Topwert ist bei 32766 und wird auf 32000 geändert. In der Bearbeitunszeit von if(TCNT3>=y) und TCNT3 = 0 + (TCNT3 - y); ist der Timer wieder bei 0. 0-32000=-32000? Meine Frage
-
Thread
Röhrenverstärker Erfahrungen und Empfehlungen Gesperrt
Peter D. schrieb im Beitrag #5491842: > Die Kennlinien in den Datenblättern gehen > immer nur bis max 0V Gitterspannung. Es ist daher unsinnig, eine > spezielle Treiberstufe für Gitterstrombetrieb zu konstruieren. Sinnig ist es eine spezielle Treiberstufe gegen Gitterstrombetrieb zu konstruieren
meiner vorangegangenen Erläuterung hast du jetzt nicht verstanden? An g2 liegen fast 500 V statt der max. erlaubten 425 V an. Was daran ist jetzt innerhalb der Spezifikation? Der AÜ ist für die verwendete Ub mit 3,4k statt der 6,0k ebenfalls unpassend. > und es ein guter Verstärker werden soll Das
-
Thread
Samsung N150: Dateifehler nach Reparatur
Active (0) Current Temperature: 28 Celsius Power Cycle Min/Max Temperature: --/29 Celsius Lifetime Min/Max Temperature: --/44 Celsius SCT Temperature History Version: 2 Temperature Sampling Period: 1 minute Temperature Logging Interval: 1 minute Min/Max recommended Temperature: 5/55 Celsius Min/Max Temperature Limit: 5/55 Celsius Temperature History Size (Index): 478 (290) Index Estimated Time Temperature Celsius 291
-
Thread
Globale Variable wird im ISR nicht hochgezählt??
char c); void uart_puts (char *s); uint8_t uart_getc(void); void uart_gets( char* Buffer, uint8_t MaxLen ); char USARTReadChar(); #endif [/C] Dafür wandern ein paar Dinge in die uart.c * die includes (über stdint.h könnte man diskutieren, schliesslich wird uint8_t auch jetzt im Header File
So.... hier meine routine [c] int i=0; uint16_t max = 1000; for (i = 0; i < max; i++) { char out[32]; pBank_1[i] = i; sprintf(out, "Writing to 0x%x: 0x%.4x (%d). Reading: 0x%.4x (%d)\n\r",(unsigned int)&pBank_1[i], i, i, pBank_1[i],
-
Thread
Algorithmus für Logarithmus-Bererechnung?
IEEE754 Darstellung). Das bedeutet also 35d entspricht 1,000110000000000*2^5 Exponent = 132 = 2^(5+127) = 0x84, Mantisse = 0x0C00 = 3072d, Vorzeichen pos. 35d = 35.0 wird also vom Compiler als: 0 10000100 000110000000000 (VZ+Exp+M) = 0x420C00 dargestellt. Jetzt müsste ich doch gemäss dem Algorithmus
einer Frage gehört. Dann hätte man sich die ganze Arbeit sparen können und einfach eine Tabelle mit max 16 Stützwerten hingeschrieben.
-
Thread
RC5 - dekodierung PIC
gesehen - d.h. 1022us wäre durchaus auch noch ok. als Wartezeit - als initialisierte mal TR0 mit 127 statt mit 130 in deiner Warteschleife vielleicht sind es ja wirklich nur die paar us die dir fehlen. Oder verwende mal zur Überlaufprüfung nicht das T0IF Flag sondern werde den Wechsel des Bit7
habe ich einen eventuellen Flankenwechsel >erkannt. Was aber wenn dies 999µs dauert (ich warte ja max. 1000µs >darauf). Dann befinde ich mich doch schon auf dem nächsten Halbbit. >Wenn es schneller geht befinde ich mich davor - oder sehe ich das >falsch? nein - bei RC5 besteht ja jedes Bit aus je
-
Thread
FAANG&Co Gehälter Deutschland
e0204a1bb6c154ac30fa27feccc4ddd2e93cf5edaea5d4f6fad30a1cc4500467 53b47079f5e9d2a1211eb1b47fee071cded611d3e81e21cd603f348e9a7d127f
Max B. schrieb im Beitrag #6889095: > Und das schreibt er seit Jahren(!). > Beweise? Gibts keine. Naja, auch wenn er ziemlich arroganer Zeitgenosse ist: Es gab jetzt hier noch keine Aktienansage von