-
Thread
Temperaturmessung mit Pt100
zur Messung ein. Dauerhaft bestromt gibt evtl. Eigenerwärmung, nur alle paar Sekunden für 2..3 ms Strom drauf kann per µC klaglos realisiert werden.
Platintemperatursensoren. Pt100 AA 0,1 °C + 0,0017 · |t| also bei einem 100 GradC Widerstandswert von 138.51 Ohm sind es eventuell 99.73 bis 100.27 mögliche GradC, oder bei 100 GradC hat er 138.41 bis 138.61 Ohm. Genauer ist er nicht. Es ist völlig witzlos, auszumessen welchen realen Widerstandswert er bei
-
Thread
89C51CC03 PWM-Frequenz
Hallo, ich möchte an einem 89C51CC03 die PWM Ausgänge nutzen. Die Taktfrequenz des Controllers beträgt 12MHz. Zur PWM- Frequenz wird durch den PCA- Couter/Timer bestimmt. Durch was die Inkrementierung des PCA erfolgt kann durch
, dann den Timer 0 auf 19µs einstellen. Damit hast Du eine PWM-Periodendauer von 19µs * 256 = 4,864ms => f=205Hz.
-
Thread
Pipes in Windows | Datei simulieren
von der Paketgröße-- eine Schreiboperation einer Leseoperation auf der Gegenseite. Allerdings hat MS die simultane Nutzbarkeit von "named pipes" mit jeder neueren Windows-Version immer weiter reduziert; unter NT 3.51 gab es praktisch kein Limit, während auch unter den aktuellen Serverversionen "named
-
Thread
Protokoll ELV Funk-Temperatur-/ Luftfeuchtesensor ASH500
ich identische Pakete bei unterschiedlichen Spannungen: 5 V == 2.2 V, 2.62 V == 2.52 V. Aber: bei 2.51 V (vs. 2.52) ändert sich bereits in Byte 2 Bit 4. Ich werde versuchen, das zu reproduzieren (0x3 0x6 0x79 0x5 0x0 0x40)
mehrere Sender gleichzeitig aktiv sind: bei 50 ppm für den Quarz 24*60*60*50e-6 = 4,32 s pro Tag 9 ms auf 3 min Paketdauer ca. 48 ms Im besten Fall sind 5 oder 6 Pakete überlagert, wenn die Drift zwischen zwei Sendern 50 ppm ist. Da lässt sich dann auch nichts mehr Rekonstruieren. Je langsamer die
-
Thread
ätzen klappt nie :-(
richtig. zuerst hab ich das basismaterial etwa 15min mit einer philips 75W lampe (TYP : PF603 E/51) mit einem abstand von etwa 30cm belichtet. danach tauchte ich die platine in die entwicklerlösung (RP 25 von distrelec) auch etwa 15min. jedoch gab es keine grossen veränderungen...die konturen
für ungut FAB, aber es scheint dir ja jemand mittlerweile mitgeteilt zu haben wie es funzt Gruß MS-Astra
-
Thread
Digitale Stromzähler auslesen und in DB speichern
32.7.0*255(223.0*V) 1-0:52.7.0*255(240.1*V) 1-0:72.7.0*255(229.9*V) 1-0:31.7.0*255(021.45*A) 1-0:51.7.0*255(001.31*A) 1-0:71.7.0*255(004.03*A) ******** weitere Werte ***** ABER: Die Logarex haben ein Problem mit der Helligkeit der IR-Diode. Die lässt im Laufe der Zeit nach. Dann muss der Lesekopf
32.7.0*255(223.0*V) 1-0:52.7.0*255(240.1*V) 1-0:72.7.0*255(229.9*V) 1-0:31.7.0*255(021.45*A) 1-0:51.7.0*255(001.31*A) 1-0:71.7.0*255(004.03*A) 1-0:81.7.1*255(000*deg) 1-0:81.7.2*255(000*deg) 1-0:81.7.4*255(000*deg) 1-0:81.7.15*255(000*deg) 1-0:81.7.26*255(000*deg) 1-0:14.7.0*255(48.9*Hz) 1-
-
Thread
compass cmps03 mit pwm
nun möchte ich gerne wissen, wie er mit pwm funktioniert. in der beschreibung steht nur das vom 0-30ms die gradzahl 0-360 angegeben wird. der pwm-anschluss ist da. aber irgendwann muss doch die messung anfangen bzw angestossen werden und darüber kann auch die verkaufsstelle robotik-hardware keine auskunft
von Conrad: http://www.robot-electronics.co.uk/htm/cmps3tech.htm "The compass uses the Philips KMZ51 magnetic field sensor" http://www.mikrocontroller.net/articles/Magnetfeldsensor http://www.nxp.com/acrobat_download/applicationnotes/AN00022_COMPASS.pdf aber auf der Platine ist ja noch ein PIC18.
-
Thread
Assembler oder C
vergessen. Wenn man ein Programm, das PWM, UART und (Hardware-)TWI benutzt, vom Atmel auf z.B. einen MCS-51 oder einen M16C portieren will, muß man alles, was mit Hardwareansteuerung zu tun hat, umschreiben. Da kann mans auch gleich mit einem anderen Basic-Dialekt versuchen. Schaut mal rein, sehr aufschlußreich
float Routinen ärgern, während die Integer Berechnung gerade mal etwa 100Bytes braucht und in etwa 1ms gelöst ist (für eine 64bit/64bit Division) Bei Controllern macht Assembler dagegen wenig Sinn, wenn man auch nicht ganz drum rum kommt. So muss die StartUp Datei in Assembler geschrieben werden. Außerdem
-
Thread
Einfacher Fehler in C-Berechnung
Berechnugszeitpunkt den Wert 1300, habe das auch im Debug gesehen -> in dem fall sollte für LiqLev ca 51 oder 52 rauskommen, es kommt aber 30 raus. Wo ist hier der fehler? Danke!
man z.B. einen Zähler hat, der mit einem 1 kHz-Interrupt hochgezählt wird, braucht man die letzte ms, damit überhaupt immer weitergezählt wird. Daher (und weil es effizienter ist) würde ich eher einen unsigned long long nehmen, statt einer Gleitkommazahl.
-
Thread
Funkgerät für Amateurfunkeinsteiger
in eigenen Projekten zum Abstimmen verwenden. Ich nicht. Aber was ich höre, sind "Denkpausen" im 20 ms Bereich beim Frequenzändern. Das dürfte rein akustisch beim Durchstimmen stören. Von einem Soft-Mischer in den Quellen für die Feinabstimmung habe ich derzeit noch nichts entdeckt. W.S.
) > Datum: 09.09.2015 23:50 > Autor: Jörg Wunsch (dl8dtl) (Moderator) > Datum: 10.09.2015 12:51 > Autor: Jörg Wunsch (dl8dtl) (Moderator) > Datum: 10.09.2015 22:43 Und was das 'Threadjacking' angeht: Alle analogen Altgeräte für ein paar 100 Euronen sind rausgeschmissenes Geld, wenn man
-
Thread
Kondensator dimensionierung
Rechnen geht über C = I * dt/dU wobei I der entnommene Strom, dt wegen Brückengleichrichter 100Hz bzw 10ms und dU der maximal erlaubte Spannungsabfall am C ist. Das dU ist der interessante Faktor - ein Beispiel: Wenn der Trafo bei minimaler Netzspannung (230V-10%) und Maximallast 10Veff * 1.41 = 14.1V
des Brückengleichrichters ist bei geringen Strömen auch geringer, z.B. 0.5V macht 37V*1.41-2*0.5V = 51V.
-
Thread
Niederfrequenz 3,93 Hz Rechtecksignal Shchaltung messen - Hilfe? Gesperrt
unter Verschluss. *SIE = Illuminati, Georg Soros, die Weisen von Zion, Reptiloide, Aliens aus Area 51, ...
Schaltung halte ich für deppensicher. Das Programm müsste folgendes tun: a) Immer abwechselnd 127,6ms lang ein PWM Signal erzeugen, gefolgt von 127,6ms Pause. b) Die Pulsbreite des PWM Signals so modulieren, dass die gewünschten 50-100µA fließen. Den Strom erkennt der Mikrocontroller am Spannungsabfall
-
Thread
Unverständliches UART Problem
meinem UART und zwar habe ich folgenden Code: [C] void initUART(void) { UBRRH = 0x00; UBRRL = 51; // 9600 baud UCSRB |= (1<<TXEN); UCSRC |= (1<<URSEL) | (1<<UCSZ1) | (1<<UCSZ0); //8bit Daten, 1 Stopbit } int main(void) { DDRD = 0xFF; initUART(); while
jetzt mit zwei Stoppbits versucht allerdings ohne Erfolg. Mit einer kleinen Pause (so um die 10ms) funktioniert es immer (egal ob 1 oder 2 Stoppbits). Jetzt ist mir aber nicht mehr so wirklich ersichtlich wofür man überhaupt noch das Statusregister ausliest ( while ( !( UCSRA & (1<<UDRE))
-
Thread
Display: schlechter Kontrast / sehr langsam
Function (SPI, 1 Zeile, Ins.Tab1) SPI_send_byte(0x1C,0); delay(2); // Bias SPI_send_byte(0x51,0); delay(2); // Power Control SPI_send_byte(0x6A,0); delay(200); // Follower SPI_send_byte(0x7A,0); delay(2); // Kontrast SPI_send_byte(0x30,0); delay(2); // Instr.Tab 0 SPI_send_byte
Auch die Beschaltung ist uns unbekannt. Es liegt meist an dem Timing. Display löschen dauert fast 1ms, befürchte dass da schon Dein delay(30) zu knapp ist. Ansonsten sind die DOG-M auch im SPI-Mode sehr schnell. Auch passt nicht jede Hintergrundbeleuchtung zu jedem DOG-M. Bei manchen Kombinationen
-
Thread
CC2500 Funkmodul empfängt nur das erste byte korrekt
schreibe 0x10 ins FREND0 Register (DB Seite 79) Ich leere den TXFIFO mit dem Burstbefehl SFTX warte 10ms Ich schreibe mit einem kontinuierlichen Schreibzugirff in den TXFIFO warte 10ms Ich aktiviere das Senden mit STX warte 10ms Warte solange bis (TXBYTES & 0x7F) auf 0 ist Hier mein Code [c
UINT8 size) { // unsigned char i=0Xff; halSpiStrobe(CC2500_SFTX); //TX FIFO leeren _delay_ms(10); halSpiWriteBurstReg(CC2500_TXFIFO, txBuffer, size); //Daten ins FIFO schreiben _delay_ms(10); halSpiStrobe(CC2500_STX); //Senden _delay_ms(10); while((halSpiReadStatus(CC2500
-
Thread
Einschalten der Mikrocontroller-Betriebsspannung
mache ich es immer so, daß die Applikation einen Resetbefehl erhält und darauf den Watchdog auf 16ms setzt und in eine Endlosschleife läuft. Der Bootloader löscht vor dem ersten Page-Erase ein Byte im EEPROM, damit er weiß, die Applikation ist ungültig. Wird das Flashen vorzeitig abgebrochen, bleibt
MCUs implementiert, nur ein PWR On kann zur Aktivierung der Bootloader verwendet werden. Ist bei MCS51 Versionen von WCH auch so. Es scheint Teil ihres Schutzkonzepts zu sein. Es gibt irgendwo bei WCH auch einen Vorschlag zu dem Problem der Fremdspeisung, mal schauen ob ich das finde. Ansonsten einfach
-
Thread
Brückengleichrichter selber bauen
bei 5V und 85°C. Maximalwert dürften dann hochgerechnet so 60mA sein. Wobei man die 5V eh nur für 100ms anlegen darf. Ich frage mich gerade echt wozu die Diode gut ist. Niedrige Flussspannung aber hohe Sperrstörme und eine erlaubte Sperrspannung die mit der Temperatur bis auf 1.5V abfällt. Dürften wohl
vielleicht nicht schlecht... ;) Dafür besser die: https://images-na.ssl-images-amazon.com/images/I/51nABAU7GOL.jpg
-
Thread
RAM nachladen?!
Werte nicht verliert, oder? Muss man das beim 8051 auch machen? Muss man das beim EXRAM des AT89C51ed2 auch machen? Wie lange halten die Daten? Hab ich da ways falsch verstanden? Gruß .. Sebastian
diese müssen nachgeladen ("refresht") werden. Bei 30pol SIMMs finde ich immer die angabe, alle 32 ms. Dafür ist der RAM sehr kostengünstig und auch in größeren Größen zu haben (1GB Ram Riegel zB).. Also: Refreshing nur bei DRAMs, bei SRAMs ist es nicht erforderlich. Der Onboard-RAM in so kleinen
-
Thread
UART Verzweifelung
}[/c] Einstellungen: Frequency: 4000000 SUT_CKSEL: Int. RC Osc. 4 MHz; Start-up time 6 CK + 64ms Fuses: High 0x99 Low 0xE3 Über UART kommen folgende Zeichen nun an: C8 E1 E1 EC EF Was mache ich da genau falsch? Fehlt mir da irgendwo eine Einstellung im AVR Studio? Hoffe mir kann irgendwer
genauerem Osc waeren z.B. die Teile von Silabs oder die LPC900 von NXP. Beide sind mit einem schnellen 51-er core bestueckt. Nur so zur Info. Wie Peter also schon gesagt hat, ein externer Osc muss dran, mindestens wenn die Kommunikation ueber Spannung und Temperaturaenderungen zuverlaessig sein soll
-
Thread
Absolut unmögliche Werbung quer über den Artikeln
In unserer Firma wir IE benutzt. Schon deswegen weil wir Programme entwickeln für MS-Betriebssysteme (Windows XPe, Windows Mobile). Da Hardware mit z.B. XPe ausgeliefert wird, können wir sicherstellen das unsere Software funktioniert! Wieso sollen wir FF oder Opera installieren? Ist
Firefox-Anteil deutlich zugenommen hat. Der IE hat seinen Höhepunkt eindeutig überschritten, seit er von MS nicht mehr mit der Vehemenz gepusht wird, wie das früher der Fall war. Aber das ist der Gang der Dinge, und irgendwann wird auch der Firefox abgelöst werden. Letztendlich ist es aber jedem selbst
-
Thread
Netzwerk MP3-Player
128kbit/s für 2 Sekunden Bufferung. Die Latenzzeiten in einem LAN sollten jedoch selten oberhalb 100ms liegen, weswegen du zumindest LAN-seitig wohl keine Probleme haben solltest. Wäre nur fraglich, ob der AVR die Daten auch quasi-kontinuierlich weiter verarbeiten kann. Mehr als 2 Sekunden Auszeit darf
Ich hab dsas mal mit nem 89c51snd1 und nem iim7010a gemacht. ich hab einfach in einem externen ram einen 16kb großen ring buffer angelegt und den mc da datenreinschaufel lassen. das funktioniert gut. nur mit 320kbit dateien hat der
-
Thread
Usart (XMega) gesendeten String mit empfagenem String vergleichen
while (*s) { USARTE0.DATA = *s ; while(!(USARTE0.STATUS & 0x40)); s++; _delay_ms(500); } } ISR(USARTE0_RXC_vect)//Empfangen mit Interrupt { int c = 0; c = USARTE0.DATA; } /*******************MAIN*************************/ int main(void) { PORTD.DIR = 0b11111110
USARTE0.DATA = sendArray[i]; while(!(USARTE0.STATUS & 0x40)); i++; _delay_ms(200); /*********Test zum Vergleichen von Gesendetem und Empfangenem*****/ //funktioniert noch nicht!!! PORTA.DIR = 0xFF; success = true; for(i=0; i
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
Ich hab auch oft alten C51 Code auf anderen MCs wieder verwendet. Z.B. generisches I2C, SPI mit einfachen IO-Pins. Das spart deutlich Arbeit gegenüber jedesmal den Code für die Hardware-Einheiten anderer MCs umschreiben zu müssen
habe bisher mit ATMega328P nur mit 16 MHz gearbeitet, so war für mich einfacher, mit einem Timer 1 ms-Puls zu bekommen, als mit 20 MHz. Jetzt habe ich mit AVR128DB begonnen, hier sind Beschränkungen solcher Art etwas milder.
-
Thread
Atmega verliert Flashinhalt
Bootloader. Das wuerde ich auch denken. Ich hatte vor vielen Jahre auch mal ein Problem mit einem MCS51 Derivat von Atmel. Das wurde gelegentlich mit zu geringer Spannung gestartet (Rueckspeisung eines Motors der bewegt wurde uns so als Generator lief). Darauf hat dann der Bootloader von Atmel der im Prozessor
Flash/EEPROM auf '1' gelöscht werden ("langsam" deshalb in Anführungszeichen, weil ja schon ein paar ms zum Löschen von Flash/EEPROM ausreichen). Und das passiert an der Stelle, an der der Schreibpointer aktuell steht. Blöderweise besteht der Pointer auch aus Flipflops, die ihrerseits wegen der fallenden
-
Thread
LED-Streifen dimmen
0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,4,4,4,4,5,5,6,6,6,7,8,8,9,9,10,11,12,12,13,14,16,17,18,19,21,22,24,25,27,29,32,34,36,39,42,45,48,51,55,59,64,68,73,78,84,90,97,103,111,119,128,137,147,157,168,181,194,207,222,238,256,274,294,315,337,362,388,415,445,477,512,548,588,630,675,724,776,831,891,955,1024,1097,1176,1260,1351,1448,1552,1663,1782,1910,2048,2194,2352,2521,2702,2896,3104,3326,3565,3821,4096,4389,4705,5042,5404,5792,6208,6653,7131,7643,8192,8779,9410,10085,10809,11585,12416,13307,14263,15286,16384,17559,18820,20171,21618,23170,24833,26615,28526,30573,32768,35119,37640,40342,43237,46340,49667,53231,57052,61147,65535
54, 64, 76, 91, 108, 128, 152, 181, 215, 255 }; Zwischen den 32 Dimmschritten liegen jeweils 12ms, im Hoch- sowie im Runterlauf. Der Effekt, dass die LEDs nun "gleichmäßiger" für´s Auge dimmen ist sehr deutlich vernehmbar und rundet die Sache ideal ab. Besten Dank für Eure Unterstützung, hätte
-
Thread
ISR bricht ab?
Ich würde also mindestens ein sinnvolles Telegramm-Timeout einkalkulieren. Wenn bspw. seit 5ms kein Byte mehr angekommen ist, dann Zähler auf 0 zurücksetzen.
dass etwas im Puffer ist, wenn Lesezeiger!=Schreibzeiger: http://www.lothar-miller.de/s9y/categories/51-Fifo
-
Thread
16 Bit Soft-PWM auf (fast) beliebig vielen AVR-Ports
nur das Bit in arr[0] an (je nach Kanal), bei 255 alle an ISR(TIMER0_COMPA_vect) //~30us *255 ~ 8ms ~ 125Hz { static uint_8 pwm=0; //lokal and statisch PORTD=pwm_arr[pwm++]; // if (pwm>=254) pwm=0; //!! } void calc_pwm() { uint8_t pwmpos; for (pwmpos=0; pwmpos<255; ++pwmpos)
Restart Timer mit 62µs für Bit10 125us für Bit11 250us für Bit12 500us für Bit13 1ms für Bit14 2ms für Bit15 // if ((++pwm)==16) //nach 15 IRQs neu laden { pwm=0; //!! pp=pwm_arr; } } void calc_pwm() { uint8_t pwmpos; for (pwmpos=0; pwmpos<16; ++
-
Thread
String ohne Lücke splitten
Hallo Von einem GPS-Modul empfange ich an einem uC (AT89C51ED2) diverese Daten, darunter auch die Uhrzeit. Die sieht folgendermassen aus: "192312.250" was steht für 19 Stunden 23 Minuten 12 Sekunden und 250 ms. Ich habe hier so meine Probleme diesen
-
Thread
Spannung an einen Kondensator nach einer bestimmten Zeit - Frage zu berechnung
ln(0.6) = ln(6/10) ≈ 2.3 · (log(6) - log(10)) ≈ 2.3 · (0.778 - 1) = 2.3 · (-0.222) = -0.5106 ≈ -0.51
Zum experimentellen Nachvollziehen ist das Beispiel mit 51µs natürlich weniger geeignet. Wenn man nur ein einfaches DVM hat, mit normalerweise 10MΩ Eingangswiderstand, kann man den Vorwiderstand von 2kΩ auf 220kΩ erhöhen, das ergäbe 5.6ms Ladedauer (x110), den
-
Thread
Elektronik-Gadget: Interesse an einer µRuler Sammelbestellung?
3 Frank Werner (wesoft) 2 Jan B. (dipthhong) 2 Total: 43 51 [/code] Grüsse, René
Nein, bei Dave ist da auch nur blankes PCB. Siehe zB https://www.youtube.com/watch?v=vPm-qMyNwpo#t=13m51s oder Anhang. > Außerdem werden bei dir aktuell die großen Marken noch teilweise vom > Lötstop bedeckt und sind optisch dadurch später nicht länger als die > kleinen Marken. Ja, so ein bisschen
-
Thread
Ultraschallvernebler verstehen - und smart machen
Feder zunächst Schwingungen von 4 MHz 30µs lang, dann eine konstante 5V 20 µS, dann 0V für etwa 2,4 ms. Mit dem Tastkopf dran ist die Taste funktionslos. Es ist mir nicht klar, ob die Erkennung durch Bedämpfung oder Verstimmung eines "Schwingkreises" erfolgt. Die drei Tasten toggeln den Power-Status
alles klar und problemlos nachzubauen. Die Schaltung rund um den Vernebler selbst wird vom IC über 51R von einem Port angesteuert mit einer Frequenz von 172,68 kHz und einem duty von 95, 39 oder 25% je nach Leistungsstufe. Bei kleineren Leistungen sackt der Pegel sowohl am Port selbst als auch hinter
-
Thread
PIC18F45k20 interrup & Serielle Übertragung
& USART_BRGH_HIGH,51); // Einstellung des USART MODUS und der Baudrate } void sendSpace(){ WriteUSART(0x20); // Space für abstand in Putty Später zum auslesen für das ende der Übertragung } [/c] ===========
OpenUSART(USART_ASYNCH_MODE & USART_EIGHT_BIT & USART_TX_INT_OFF & USART_RX_INT_ON & USART_BRGH_HIGH,51); } void sendSpace(){ WriteUSART(0x20); // Space } [/c] Hier habe ich das Problem das der PIC nicht darauf reagiert. Die IDEE, die ich versuche umzusetzen ist das der µc Daten von
-
Thread
Hot to use ML OpenCV
lopencv_imgproc2410 -lopencv_ml2410 src\KNN.o: In function `main': C:\Wascana\C++\KNN\Debug/../src/KNN.cpp:51: undefined reference to `CvANN_MLP::CvANN_MLP()' C:\Wascana\C++\KNN\Debug/../src/KNN.cpp:52: undefined reference to `CvANN_MLP_TrainParams::CvANN_MLP_TrainParams()' C:\Wascana\C++\KNN\Debug/../src/
collect2: ld returned 1 exit status Build error occurred, build is stopped Time consumed: 877 ms. Header Dateien habe ich includet und LIB path in Eclipse hinzugefügt. Trotztdem geht nicht. Hat jemand eine Idee, was ich noch da machen muss? Danke und Grüße
-
Thread
PIC printf funktioniert nicht.
pins as output TMR1 = 0; // clear timer 1 PR1 = 0x7270; // interrupt every 250ms IFS0bits.T1IF = 0; // clr interrupt flag IEC0bits.T1IE = 1; // set interrupt enable bit T1CON = 0x8030; // Fosc/4, 1:256 prescale, start TMR1 TRISF = 0xC; U1BRG = BRGVAL
Hi, ich hatte mal ein ähnliches Problem, es war allerdings ein PIC 18F4525 und MPLAB IDE 7.51. Der PIC hat keine Zeichen gesendet und ich musste die Zeile stdout = _H_USART; nach der Initialisierung des USART einfügen, dann konnte ich printf verwenden. Gruß, Lui
-
Thread
Punktschweißen von Kontakten
nach und fand diesen IGBT: http://pdf1.alldatasheet.com/datasheet-pdf/view/31035/TOSHIBA/MG200Q1US51.html Der müßte als "Schalter" auch taugen. Oder könnte es damit Probleme geben? @ Jörg Wunsch: Hast Du bei Deinem Gerät den Thyristor gekühlt? Evtl. per Al-Kühlrippen-Block? Oder noch mit
(eine Sicherung mit D-Charakteristik löst bei 10-facher Nenbelastung nicht aus wenn diese unter 100ms bleibt) und der Chinese drückt das etwas seltsam aus. Spot Welding Machine Input Voltage: AC 200 - 240 V Primary Current: 2 - 15 A Welding Current: 50 - 800 A Numerical Control
-
Thread
Diagnose Satellitenfernsehen
unterschiedliche Ebenen anforderten. Das war der passende Zeitpunkt, auf einen aktuellen LNB plus 4/8-MS aufzurüsten. Wissen wollte ich trotzdem, was los war - im Multiswitch hatte eine Diode Kurzschluß.
perse niedrige Spannungen und/oder niedrige Pegel der 22 kHz. Es gibt Möglichkeiten, dass das im MS oder LNB negative Auswirkungen hat. Mit einem echten Profigerät ist da das meiste schon aus dem WZ des Kunden zu messen, indem es zwischen Satdose und TV eingeschleift wird.
-
Thread
Sensirion SHT11 Code
Hier ein Test: [c] char buffer[64]; sht11_init(); for(;;){ sht11_start_measure(); _delay_ms( 1000 ); while( !sht11_measure_finish() ); sprintf( buffer, "%i.%i °C %i.%i %%\n", sht11_get_tmp()/100, sht11_get_tmp()%100, sht11_get_hum()/100, sht11_get_hum()%100 ); uputs0( buffer );
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, 101, 84, 57, 8, 91,
-
Thread
Gibt es den Fachkräftemangel? Gesperrt
Hallo, ich heiße Thomas, bin 19 Jahre alt und werde diesen Sommer mein Abi fertig haben. Nun stellt sich mir die Frage, was ich studieren möchte... Ich schwanke zwischen Human-Medizin und Verfahrenstechnik. Jetzt höre ich teilweise in den Medien, dass sehr großer MINT-Fachkräftemangel bestehe, dann aber auch Warnungen von Bekannten, dass das eine große Lüge ist. Nun wollte ich gerne hier nachfragen, wie eure Meinung dazu ist!? Fachkräftemangel JA NEIN, teilweise?
-
Thread
Thermomix TM31 Modifikation
verbunden. Ich konnte mir dann in Ruhe die Telegramme in hterm ansehen. Das Bedienteil sendet alle 200ms 4D 00 00 B3 0D alle Telegramme sind in hexadezimaler Schreibweise. wenn ich jetzt am DrehzahlRegler langsam hochdrehe kommen folgende Telegramme: 52 50 C3 9B 0D 52 80 92 9C 0D 52 E2 89 43 0D 52 3A 82 F2 0D 52 60 7B D3 0D 52 A0 6F 9F 0D 52 A8 61 A5 0D 52 C7 58 8F 0D 52 61 51 FC 0D 52 1F 4B 44 0D 52 C1 45 A8 0D 52 1B 41 52 0D 52 72 39 03 0D 52 41 36 37 0D 52 D4 30 AA 0D 52 64 2C 1E 0D 52 76 2A 0E 0D 52 10 27 77 0D 52 8D 20 01 0D 52 E7 1B AC 0D 52 6A 18 2C 0D
-
Thread
Antennenanalysator nach EU1KY
gestoppt. Damit ist die Frequenz auf 10 kHz genau bestimmt. Leider dauert jeder Messvorgang ca. 3 ms, das entspricht einer maximalen Suchzeit von 9 s bei 30 MHz Bereich. Diese Zeit lässt sich jedoch stark reduzieren, wenn man sich z.B. auf die Amateurbänder oder gar auf ein einzelnes Band beschränkt
26sd%3D254042872009%26itm%3D283240309675&_trksid=p2481888.c100675.m4236&_trkparms=pageci%3A53bb6f9d-0b51-11e9-bfef-74dbd180e472%7Cparentrq%3Af96d5e3b1670aa66d3e1b1d9fff543c7%7Ciid%3A1 Es erscheint mir identisch und preiswert. Was ist davon zu halten? Wo ist der versteckte Pferdefuß? Gruß Gerd
-
Thread
Neue Propeller Karte zu Fertigen
ENC28J60. Ich hab von Guido (www.tuxgraphics.org) einen smd-webserver bekommen. Der nimmt einfach 51 Ohm und kein L für den ENC28J60. Das geht auch. Beim MagJack bitte aufpassen, da gibt es zwei verschiedene Pin-Layouts. mfg Franz
oder direkt über dem DIL Propeller Chip. Noch ein Tip: anstatt der 49R9 am ENC28 kann man auch 51R nehmen. viele Grüsse Franz
-
Thread
Fehler zum nachbauen :-)
IBM PC, und selbst da gab es dann noch dutzende lokaler "Codepages". Windows hatte dann ANSI-850 "MS-DOS Latin 1" als Standard, und schließlich kam Unicode.
so. Ralph S. schrieb im Beitrag #7828618: > ... finde den Fehler :-( Wir nennen das Fehler 51 im Ticketsystem (sitzt vorm DUT). Klaus.
-
Thread
SAM-D21-Einstieg ohne ASF?
operating frequency will be 48 MHz REG_OSCCTRL_XOSCCTRL = OSCCTRL_XOSCCTRL_STARTUP(6) | // 1,953 ms OSCCTRL_XOSCCTRL_RUNSTDBY | OSCCTRL_XOSCCTRL_AMPGC | OSCCTRL_XOSCCTRL_GAIN(3) | OSCCTRL_XOSCCTRL_XTALEN | OSCCTRL_XOSCCTRL_ENABLE
größere Anzahl Bytes am Stück. Und mit den Display könnte ich bis 4k am Stück schicken. Mit dem E51 habe ich mich auch beschäftigt, benötigt habe ich den bisher aber nicht wirklich und so habe ich für den zum Beispiel DMA nicht implementiert. Mit XMegas habe ich dabei keine Erfahrung, es gibt
-
Thread
SRF10 an ATMega16
Befehlsregister wählen, messen in cm i2c_start_wait(SRF10_ADR + TW_WRITE); i2c_write(0x00); i2c_write(0x51); i2c_stop(); //warten Delay_ms(200); //Daten auslesen, sende START Condition, Leseregister wählen i2c_start(SRF10_ADR + TW_WRITE); i2c_write(0x02); //wechseln in Lesemodus
-
Thread
DDS AD9854 China- Modul
vorgegebenen Bereich F1 – F2 in 100 Frequenzen linear aufteilt und diese sequentiell für jeweils (z.B.) 1ms einstellt, so dass Frequenzverläufe auf einen Oszi mit 100ms Horizontal-Ablenkung bequem abgelesen werden können. Die Menü-Eingaben sollen über einen LM052L (alternativ TC1602A-09) Modul mit 2 Zeilen
den Inverse SINC Filter einschalten sonst hast du Amplitudenabfall mit zunehmender Frequenz (Figure 51 Datenblatt) und dann wird der Chip richtig heiss und das Modul zieht 1,2A. Ich habe schon 70°C am Kühlkörper gemessen dann habe ich ein Alublech unter die Leiterplatte geschraubt und die Massefläche
-
Thread
Sinus Fit zur Frequenzmessung
Signalfrequenz nicht richtig bestimmen. Du erhältst beispielsweise Frequenzwerte 49 Hz, 50 Hz, 51 Hz ..., aber eben nicht die tatsächliche Signalfrequenz 50.01 Hz. Eine kleinschrittigere Unterteilung der Frequenzen bekommst Du dadurch, daß Du eine höhere Abtastfrequenz oder ein längeres Signal
200Hz, usw. Dh das Filter kann bei 50Hz mit dem abschneiden beginnen. Dh die Verzoegerung ist um die 20ms.
-
Thread
Abstand halten - jetzt auch im CAN-Bus!?
Time-Out den Fehler eingrenzen. Bei CAN funktioniert das genauso, weil sich der Transceiver nach 4ms abschaltet -- solange er nicht selbst defekt ist und auch nur bei einfachen /statischen/ Fehlern. Der uC kann den Bus trotzdem blockieren, er muss nur in regelmäßigem Abstand ein einziges Bit senden.
recht alt und hat mehrere Redesigns hinter sich: - Infineon C505CA mit externem Flash - Temic T89C51CC01 - AT90CAN128 Jeweils mit Bootloader über CAN. Das Protokoll ist teilweise DeviceNet.
-
Thread
ARM mit ISP programm für linux?
Hallo Leute, Leider erfuhr ich das der AT89c51ed2 nicht mehr im PDIP 40 gehäuse mehr gebaut wird. Bisher konnte ich immer auf ein anderen Hersteller ausweichen. Doch diesmal gib es kein equivalenten Ersatz, zuminsdestens ist es mir nicht bekannt
sein, dass man nur maximal 38400 bps als Übertragungsrate verwenden kann (bei lpc21isp und auch den MS Windows isp-tools). Übertragungsrate kann man bei lpc21isp also Kommandozeilenparameter vorgeben. Etwas eleganter ist die Verwendung von DTR und RTS der seriellen Schnittstelle zur Steuerung von
-
Thread
AD Wandlung mit MAX187 und MC51
Hallo, ich probiere und spiele gerade an einem MC51 Entwicklungsboard rum, auf dem auch der 12 Bit AD Wandler Max 187 sitzt. Mein Ziel ist es einen mit einem Poti eingetellten analogen Wert in einen digitalen (von 0 bis 4095) umzusetzen. Leider habe
MOV DOUT,C MOV C,#04H RL #04H MOV TCOUNT,#T10MS T0RET: POP PSW ; Flags wiederherstellen RETI USING 0 ; Registerbank 0 verwenden
-
Thread
NXP verschenkt ARM-Chips
Pixel für Pixel übertragen (sehr ineffizient) und ein Frameaufbau dauert etwas übertaktet rund 200 ms. Ich werde nachher versuchen den Framebuffer einfach ins Display zu kopieren. Ich glaube an der Stelle könnte man auch versuchen mit DMA zu arbeiten.
40mA Display Logic 94mA im worst Case LVDS RECEIVER 1mA Touch Controller mit 51mA spitzeleistung 16mA Vs1011 logic ca30mA Audio Out mit Last Also ca. 200 mA Last falls alles läuft.