-
Thread
ATMega 48 auf 125 kHz gesetzt, jetzt ist der ISP tot
gesetzt, jetzt tut er zwar noch ganz langsam sein Programm abarbeiten, lässt sich aber selbst mit 51 Hz ISP Frequenz nicht mehr ansprechen. Was tut man da? Der Mega ist als TQFP in einer Schaltung eingelötet, ISP ist der einzige Zugang....
100 Hz ISP Frequenz ist nichts zu machen. Die Fuses intern standen auf: -128 kHz int. Oscillator +0ms -ckdiv 8 Also eine Taktrate von 16 kHz, eigentlich müsste alles kleiner 4 kHz ISP Frequenz tun. Macht es aber nicht. Ich habe das Teil jetzt rausgedremelt und einen neuen reingelötet. Jetzt funktioniert
-
Thread
Programmneustart nach uart_getc
include "uart.h" #include <avr/io.h> void uart_init(){ //baud configured to 9600 int ubrr = 51; UBRR0H = (unsigned char)(ubrr >> 8); UBRR0L = (unsigned char)ubrr; //receiving, transmitting and rxinterrupt enabled UCSR0B = (1 << RXEN0) | (1 << TXEN0); //| (1 << RXCIE0);
EESAVE = [ ] BODLEVEL = DISABLED CKDIV8 = [ ] CKOUT = [ ] SUT_CKSEL = INTRCOSC_8MHZ_6CK_14CK_65MS_DEFAULT EXTENDED = 0xFF (valid) HIGH = 0xDF (valid) LOW = 0xE2 (valid) Watchdog ist nicht aktiv aber jetzt schein alles zu funktionieren. Seit dem ich das return drin habe, habe ich auch keine
-
Thread
Und wieder ein LCD Problem (Schwarze Kasten)
Dieses Beispiel läßt sich leicht auf den 8051 portieren. Das Bitmacro braucht man nicht, der Keil C51 hat schon einen sbit-Befehl. Also einfach diesen benutzen. Die Directionbit braucht man auch nicht, also weglassen. Nur das Delay-Macro muß man sich selber schreiben (kann man mit dem Timer machen
das Problem im Berechnen der Delays liegt. Hat jemand fertige Routinen für "_delay_us" oder "_delay_ms" für einen C52 mit 12 MHz Quarz ? Viele Grüße Christoph
-
Thread
Sowjetischer Oszillograph defekt
stellst. Ganz rechts ist ein grosser Drehschalter für die Ablenkgeschwindigkeit. Den kannst du auf 5ms/Teilung stellen. Als Eingangssignal kannst einfach zwei 50..100 cm lange Drähte in die beiden BNC-Buchsen von Kanal I und Kanal II stecken. Das bringt genug Brummspannung "aus der Luft". Wenn
Zeitbasis ermöglicht. Und zugleich war es einer der letzten der noch mit insgesamt 6 Nuvistoren (6S51N) aufgebaut war, FETs waren noch zu teuer damals. Und an Tunneldioden wurde auch nicht gespart wie überhaupt an Dioden in einer Vielzahl von Umschaltern. Wer mit russischer Schaltungstechnik nicht
-
Thread
UART Ausgabe geht nicht
Pins 0-7 als Ausgänge DDRC = 0b00000000; //Pins 0-7 als Eingänge PORTC = 0xff; _delay_ms(100); _delay_ms(100); lcd_init(); lcd_clear(); serial_init(); int tastenzaehler=0x30; while (1) { if ( !(PINC & (1<<PINC0)) ) // Taste ? { _delay_ms(50); lcd_out(&tastenzaehler); // Zahl ausgeben tastenzaehler +=1; if(tastenzaehler == 0x3a) // ei 9 wieder auf 0 setzen { tastenzaehler=0x30
-
Thread
OceanGate Titanic U-Boot
Ach so . . . Na dann ist das doch eine bayrische Angelegenheit! Herr Söder, übernehmen Sie! Die MS Weißwurst muss SOFORT in See stechen. Nein, nicht in den Bodensee! ;-)
hat das Gehirn nicht erreicht. Schließlich sehen wir auch 100Hz-Flimmern nicht. Da wird es alle 10ms dunkel. Da hat keiner was gemerkt. Blackbird
-
Thread
5km Funkübertragung
geben. Da fängt der Mobilfunkbereich an und die verstehen bei Störungen eher weniger Spass. Das 100ms Datenpaket alle 15Minuten mag vielleicht noch untergehen, aber sollte aus irgend einem Grund dein Sender mal verrückt spielen kann es sehr sehr teuer werden. (Z.B: Absturz des µC im Sendefall durch :
nutzlos, man kann sich dann eine Antenne mit einem "Gewinn" von -20 dBd leisten. :-) Ein bedrahteter 51-Ω-Kohleschichtwiderstand könnte das schaffen. ;-)
-
Thread
Der "beste" USB zu UART Konverter ?
erweiterten Einstellungen im Treiber, hier müssen die Paketgrößen auf 64 Bytes und die Wartezeit auf 2ms gestellt werden, sonst klappt da nicht viel
Ist der FTDI Treiber von Windows eigentlich zertifiziert? Bei MS wäre sollte durch eine Klage ja was zu holen sein.
-
Thread
PCB - Elektronische Sicherung
so langsam. Deine Überstromerkennung erkennt nur die positive Halbwelle. Sie ist also für je 10ms "blind". Wenn das nicht stört kann man das mit der gebotenen Vorsicht durchaus mal so in Betrieb nehmen. Ich befürchte allerdings das die 15mA durch C1 nicht reichen werden das Relais dauerhaft geschlossen
nehmen als Relais. http://such001.reichelt.de/index.html?ACTION=3;ARTICLE=26575;SEARCH=FIN%2040.51.9%2012V
-
Thread
Wie stabil ist die Netzfrequenz? Gesperrt
werden sie jedenfalls geprüft. Die zum Start der Notstromdiesel meine ich. Die zur Frequenzmessung (49..51Hz) liegen bei +/+ 1mHz. ;-)
Das Conrad Funkuhr Modul 'C-Control DCF-Empfängerplatine' funktioniert gut, hat allerdings +/-30ms Jitter bei der Erkennung der Flanken des DCF-Signals. Somit ist das Signal ungeeignet für eine genaue kurzfristige Zeitmessung. Daher wird stündlich geprüft, wie viele Takte die PLL hatte, und dementsprechend
-
Thread
EMS > Adapter > NetIO > Raspi
11:51:20]: source 0x30, dest 0x00, type 0xff, offset 24, data: 0x02 0x62 0x80 0x00 Das sind die Temperatursensoren TS1 0175h = 37,3° TS2 0128h = 29,6° TS5 022fh = 55,9° den Rest weis ich
hterm-window to the minimum-size and you schould work much more better. Maybe the "newline after ... ms" will help to seperate the data optical.
-
Thread
Funktionspointer Deklaration xhuge Problem / KEIL Compiler
RTSEVENT.C(50): warning C34: 's_pCallbackInt0': missing declaration specifiers ..\RTS\SRC\C\RTSEVENT.C(51): error C25: syntax error near '(' ..\RTS\SRC\C\RTSEVENT.C(51): warning C34: 's_pCallbackInt1': missing declaration specifiers ..\RTS\SRC\C\RTSEVENT.C(52): error C25: syntax error near '(' ..\RTS\
bekleckert. Das berühmte void main() beispielsweise geht zu einem großen Teil ebenfalls auf das Konto von MS. > Hier wäre aber erst einmal zu klären, ob das Array im xhuge Memory > liegen soll oder ob die Pointer darauf zeigen sollen. Letzteres könnte > dann möglicherweise > void (xhuge *a[])(void
-
Thread
Erkennen ob Volume mit FAT formatiert
Partition ein FAT Dateisystem hat, oder ein anderes Dateisystem z.B. NTFS hat. Laut FAT-Spezifikation von MS gibt es im BPB das Feld BS_FilSysType. In diesem soll FAT(12|16) stehen. Allerdings ist dieses Feld nur "informational only" und Windows wertet dieses Feld nicht aus(Überprüft durch Überschreiben mit
BootIt a OS/2 Boot Manag 50 OnTrack DM 93 Amoeba e1 DOS access b W95 FAT32 51 OnTrack DM6 Aux 94 Amoeba BBT e3 DOS R/O c W95 FAT32 (LBA) 52 CP/M 9f BSD/OS e4 SpeedStor e W95 FAT16 (LBA) 53 OnTrack DM6 Aux a0 IBM Thinkpad hi eb BeOS fs
-
Thread
AVR-Mega8 USART defekt?
verschicke ich ja um meine Bitzeiten zu messen und da ändert sich leider nie etwas.. ?? Ich messe stolze 3ms anstatt 100µs (9600Baud).
UBRR ändere da muss sich abe etwas ändern Kleiner Tipp: LDI r16, 0x33 ;9600 >> UBRR=51 LDI r17, 0x00 out UBRRH, r17 out UBRRL, r16 besser wäre: LDI r16, (FORMEL) LDI r17, 0x00 Sonst muss man zuviel rechnen und anschließend im Datenblatt nachschauen.
-
Thread
Notebook kaufen, wo gibts noch Qualität?
noch empfehlen, sollen zwar nicht mehr so gut wie bei IBM sein, aber immer noch gut. Mein Thinpad R51 (von 2004, 2007 gebraucht gekauft) funktioniert immer noch ohne Probleme. Wenns robuster sein soll evtl. Panasonic (CF-xx), sind dann natürlich auch eher teuer ;) Mit Dell macht man sicher auch
Hausfrauen, TV- und Klangliebhaber würde ich auch Medion wählen, da alles dabei ist. Nur das beiliegende MS-Softwarepaket ist eine bessere Demoversion mit endlicher Laufzeit. Ob Lenovo, Dell oder Fujitsu ist eine Geld-, Glaubens- oder Zubehörfrage wie BMW oder Mercedes. Zusammenfassend wäre noch zu bemerken
-
Thread
STM32: Timer-ISR löst 2x aus - Fehler im Flag-Reset bei Optimierung O3
Vektoren zur Laufzeit änderst oder nicht. An was soll er das denn festmachen? Und soll er jedesmal 10ms Waitstates als Vorsorge einschieben nur weil einer auf die Idee kommen könnte den AHB-Takt auf 10khz zu drehen um Strom zu sparen?
software assigned pin value, a nop instruction must be inserted as indicated in Figure 10-4 on page 51. The out instruction sets the “SYNC LATCH” signal at the positive edge of the clock. In this case, the delay tpd through the synchronizer is one system clock period."
-
Thread
QFN32 auf Adapterplatine löten, Hilfe benötigt
2MP-USB-Handheld-Digital-Microscope-Webcam-Endoscope-Camera-Metal-Stand-Base-pcb-inspection-camera/927584028.html oder Eine MS Lifecam und dieses Kit: http://www.diyinhk.com/shop/usb-microscope-1080p-for-smt-soldering/51-lifecam-studio-1080p-microscope-lens-mod-kit.html Hol Dir noch ein paar billige 74er-Logik-ICs in QFN
-
Thread
Raspberry Pi 4 vorgestellt
linkworld-727-22-lc727-22-lpw19-25-450w-a1488120.html?hloc=at&hloc=de Macht als zusammen: CPU+MB = 51,95 € RAM = 12,99 € NT = 19,93 € Gehäuse = 19,93 € Gesamt_1 = 104,80 € oder CPU+MB = 51,95 € RAM = 12,99 € NT + Gehäuse = 29,90 € Gesamt_2 = 94,84 € Gegenüber einem Raspberry Pi 4 mit
Thomas O. schrieb im Beitrag #5978853: > mein 3B+ schaffte 42 fps und der 4er 51fps. > Ein i3 27 fps Ein Raspi schneller als ein i3? Hast du dich da nicht verschrieben? Thomas O. schrieb im Beitrag #5978853: > Ich habe selbst einen i7 4K Laptop mit SSD und kann nicht sagen
-
Thread
Sanftanlauf für Leistungsnetzteil an Benzingenerator
glaub du hast bei den Akkus für die Fernsteuerung geschaut. Die richtigen Akkus für die Drohne haben 51,8V und eine Kapazität von 1,5KWh.
du hast bei den Akkus für die Fernsteuerung > geschaut. Die richtigen Akkus für die Drohne haben 51,8V und eine > Kapazität von 1,5KWh. Hatte mich schon über die Spielzeugakkus gewundert ;-))
-
Thread
SMT 160-30 und AT89C51RD2
Quellcode, oder Vorschläge, bin noch nicht so erfahren! benutzte den smt160 und den Prozessor: ATMEL AT89C51RD2 brauche Hilfe!!! Leute meldet euch auch im ICQ oder E-Mail! ICQ: 174683929 urichvitali@web.de
high frequency so with a small program it is possible to measure the sensor's duty cycle within 50 ms and a resolution of .01 °C."
-
Thread
2x6W Audio - massive Störungen
Layouts nicht beurteilen. Der Mute-Eingang hat ein RC-Glied bekommen, dass den AMP erst nach ein paar ms anschaltet. Hoffe das klappt, wie im Digitalen. Die Drossel hat 500mH und 0,23Ohm
Massepunkt! Eine Diode über der Spule ist sinnlos, weil an der Drossel ja Wechselspanungen abfallen. R51 bis R54 müssen nicht 0,1%-ige Bauteile sein. Hier genügen 1%-ige Ausführungen. Kai Klaas
-
Thread
ATMEL und LCD 16x2
..)? Ein erstes Beispiel findest du im Tutorial hier auf der Seite. Das ist zwar nicht für den '51er sondern für den AVR, aber der Algorithmus ist der gleiche. ...
Akku ******************************************************** include reg_51.pdf ;Registeradressen einbinden Code ;Codesegment. Code wird vom Linker hinter andere Datei gehängt LCD_PORT EQU P0 ; *** Hier den verwendeten Port einsetzen !!!!!!!!!!!! ****
-
Thread
AVR Code Wizard
explitit "generate Code" auswählt. @tcg: Veröffentliche doch auch Deinen Quellcode (offensichtlich MS VC), dann bekommst Du die Wünsche und Ergänzungen der anderen eventuell gar "mundgerecht". Gruß, Klaus
@Fallout-Boy: > Mit welcher Entwicklungsumgebung hast du den Wizard eigentlich > programmiert? ms visual studio 2005 @Thomas: >I2C-Bus Wizzard fehlt offenbar noch, kann ich meine Routinen beisteuern >(einfach, aber halt nicht Interrupt gesteuert) gerne, wenn du magst, kannst dus auch selbst
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
^ ./json.hpp:10444:51: error: 'to_string' is not a member of 'std' {"path", path + "/" + std::to_string(i)} ^ ./json.hpp:10455:51: error:
Ich habe keine Ahnung wie MS das vorgibt. Vielleicht sinds auch nur 16bitter.
-
Thread
Alte Festplatte in Messgerät ersetzen bzw. klonen
empfehlen für diesen Einsatz? BIOS ist wie folgt (CPU ist ein i430TX): Award Modular BIOS v4.51PG R&S FSP FRM5 BIOS V1.0-22-1 Bootet mit der schönen Einblendung 'R&S GmbH & Co. KG ANALYZER BIOS V 1.0'. Vielleicht hilft das auch etwas bzgl. der maximalen Plattengröße. Jan
kaputtgehen. Ansonsten hat man ein Backup. Und für diejenigen, die nicht (mehr) wissen wie man einen MS-DOS-Rechner aufsetzt gibt es ja die Möglichkeit ein Image zu ziehen.
-
Thread
AVR Timer2 gleichzeitig für PWM und Sekundenzähler benutzen?
zusammenbasteln. Der beste Wert wäre: if(millisekunden == 15686) Damit wäre deine Sekunde 999,9825ms, besser gehts nicht direkt. Je nach Taktquelle und Anforderung ist das i.a. mehr als gut genug. Für die Langzeitkonstanz (Uhr) könntest du nach jeweils 51s eine Korrektur einfügen.
-
Thread
Lötstation Empfehlung
Kann auch Ersa empfehlen, benutze den Vorgänger der Analog 60 (MS 6000) schon seit Jahren. Sehr robustes und gutes Gerät. Gruß Thorsten
Juten Morgen in die Runde! Wir arbeiten in der Fa. auch mit Weller WTCP 50/51. Nur leider sind nahezu alle vier Wochen die Lötspitzen weggefressen und müssen ersetzt werden. Sparen die da neuerdings am Material? Kann mich nicht erinnern, daß vor etwa fünf, sechs Jahren das schon
-
Thread
Scintillator: keV / Photomultiplier Spannung?
das man noch eine Art fokussierung bauen muss. Z.b. hat die PMT meiner Wahl einen Durchmesser von 51mm, das heisst ein 51mm Kristall kann montiert werden. Bei einer Halbleiterlösung bräuchte man ja dann etwas um die Fläche zu bündeln, oder mehrfache Bauteile unter dem Kristall. Laut Google gibt
kosmischer Hintergrund kommt etwa in Gruppen, etwa als Myonen-Schauer, wo dann für eine kurze Zeit (z.B ms) auch mal deutlich mehr Pulse zusammen kommen. Die Überlappung ist also etwas kritischer als man rein von zufälligen Pulsen erwartet.
-
Thread
3V Relai Timer
(an Pin 9, 10, 11 siehe Datenblatt) so, dass nach 8192 Takten die 3 Minuten erreicht sind. Also 45,51Hz. Dann geht der Ausgang Q14 auf High. Das Relais fällt ab und über die Diode wird der Taktgeber angehalten. Durch einen Reset-Impuls startet er wieder. Ich habe auf diese Art mal eine Eier-Uhr
nicht. Er hat keine Genauigkeit gefordert und nem NE555 und Kondensatoren da. Wenn er es auf die ms genau braucht kann er auch einen uC nehmen.
-
Thread
Phasenanschnitt Tabelle?
Hallo, ich suche für mein Projekt eine Tabelle bzw. Formel mit der ich berechnen kann bei wieviel ms Verzögerung ich welche effektive Ausgangsspannung habe (230/400V) Zur Zeit habe ich es in Excel in einer riesigen Tabelle zu Fuß gerechnet. (in 10us-Schritten) Dies würde ich gerne komfortabler gestalten
46 118.10853 47 117.04286 48 115.96618 49 114.90050 50 113.82386 51 112.74720 52 111.67053 53 110.58288 54 109.49525 55 108.39662 56 107.28699 57 106.17737 58 105.06775 59 103.94715 60 102.81556 61
-
Thread
Suche Taschenrechner-Sourcen für Mikrocontroller
die schaffen es ja auch. Auf nem Standard 8051 (12MHz/12) dauert ne float Multiplikation etwa 1ms, das kann kein Mensch "mithören". Das Ergebnis ist schon fertig, bevor der Mensch die "="-Taste überhaupt loslassen kann. Idealer Weise schreibt man so ne Anwendung einfach in C hin. Probleme
mir doch herzlich egal sein, ob jemand seinen CAN ohne eigene Arbeit ans Laufen kriegt, meine (AT89C51CC01, SJA1000) laufen jedenfalls. Ich erschrecke auch nicht vor Compilermeldungen, wenn ich mir mal ein fremdes Codebeispiel ansehe. Sind doch in der Regel nur irgendwelche fehlende Defines oder andere
-
Thread
SDR-Dekoder für TFA KlimaLogg Pro/IT+ Temperatursensoren
0 0a 0a RSSI 78 Offset -11kHz 11009d40 +24.1 0 0 0 78 0 1490255901 #093 1490255904 2d d4 92 04 51 6a 94 ID 10009200 +5.1 0 94 94 RSSI 76 Offset -16kHz 11009200 +5.1 0 0 0 76 0 1490255904 #028 1490255904 2d d4 91 04 58 6a cb ID 20009100 +5.8 0 cb cb RSSI
29% seq c lowbat 0 RSSI 80 #015 1509614454 2d d4 12 00 08 82 32 00 01 02 44 BAD 4 RSSI 51 (CRC 44 e1) #016 1509614456 2d d4 fe 5e 86 27 29 60 f0 56 d8 ID 7e5e +22.7 41% seq f lowbat 0 RSSI 80
-
Thread
Wie kann in Microchip Studio ein Arduino Uno als ISP Programmer verwendet werden?
Arduino IDE und in VisualSstudioCode mit PlatformIO.Dort ist er als STK500 ansprechbar. Kann in in MS auch als STK500 mit dem entsprechenden COM-Port auch über "add Target" auswählen, aber nicht über "Device Programming" als ISP Programmer auswählen. Fehlermeldung lautet: Timestamp: 2023-09-11 16:44:51.045 Severity: ERROR ComponentId: 20100 StatusCode: 1 ModuleName: TCF (TCF command: Tool:connect failed.) Could not establish communication with the tool. Bis jetzt keine Lösung gefunden
-
Thread
Wer hat Erfahrung mit Induktionsöfen >1kW
eProfi schrieb: > Zum oben genannten .asc von Ulf: bei 5.44 ms stockt die Simulation, das > liegt an den Netzgleichrichterdioden (sie gehen in den nichtleitenden > Zustand über). > > Abhilfe: parallel zu jeder Diode einen C mit 10nf und 10 Ohm ESR. Oder >
reduziert Zwischenkreisspannung auf z.B. 10...500V. Hier tut es eine IGBT Halbbrücke z.B. mit FF300R12MS4. ->Nachgeschaltet ist eine IGBT-Vollbrücke (ebenfalls FF300R12MS4) oder eine FET Vollbrücke (IXFN44N80). Betrieb der Vollbrücke mit Puls/Pause-Verhältnis 1:1. Resonanz-Nachregelung: ->Selbstgebauter
-
Thread
STM32 Eclipse Entwicklungsumgebung
einbinden und so den gleichen Editor für alle möglichen Plattformen benutzen. Nur das Visual Studio von MS kommt da mit. Das allerdings nicht für so viele Plattformen und auch nicht kostenlos.
, änderen USB-VID, PID und einige Zeichenketten in der/den INF-Datei(en), lassen (hoffentlich) von MS neu signieren und stellen das dann als Treiberpaket bereit. Treiber sind closed source, daher darf OpenOCD, das unter GPL Lizenz steht, nicht als Binärversion (="EXE" bei MS Windows) mit integrierter