Als «c» getaggte Fragen

7
Was hält die Netzleistung bei 60 Hz?

Was hält in einem Kraftwerk die Leistung auf soliden 60 Hz? Es scheint, dass Turbinen nicht immer mit genau den gleichen Drehzahlen laufen können, da die Verbrennung nicht immer genau die gleiche Temperatur liefert (mein Vater arbeitet in einem Müllverbrennungskraftwerk, weshalb ich das sage). Und...

7
So messen Sie die Batteriespannung

Ich baue ein batteriebetriebenes Gerät. Fast meine gesamte Logik läuft mit 3,3 V, obwohl ich für einige Hobby-Servos eine 5-V-Versorgung habe. Ich möchte die Batteriespannung messen, kann dies jedoch nicht direkt mit dem ADC auf meinem Controller tun, da die Batteriespannung (abhängig von der...

7
Was bedeutet "Grenzzyklus" im Delta-Sigma-Modulator?

Könnte jemand Grenzzyklus-bezogene Störtöne erklären? Es wird angegeben, dass ein Modulator höherer Ordnung aufgrund von Grenzzyklus-bezogenen Störtönen besser ist als ein Modulator mit niedriger Stufe, aber ich habe kein Bild des Grenzzyklus. Bedeutet dies, dass die Töne im Gleichstromeingang und...

7
Scheinbar instabile PIC18F2550-Grundschaltung

Durch meine Arbeit habe ich einiges an Erfahrung mit der Hardwareentwicklung gesammelt, aber nur aus einer Überwachungsfunktion. In letzter Zeit habe ich mit dem Design von MCU-Schaltkreisen herumgespielt, um ein besseres Verständnis zu erlangen. Ich habe die folgende Schaltung zusammengestellt,...

7
Exportbeschränkungen für Programmiergeräte

Ich habe einen Freund, der für einen ausländischen Hersteller arbeitet. Er verkauft Programmiergeräte an Unternehmen, in die Produkte mit mehreren eingebetteten programmierbaren Controllern integriert sind. Ich habe das Thema "Exportkontrolle" angesprochen, für das eine spezielle Exportlizenz...

7
Wie kann ich den Bedingungscode in Assemblersprache festlegen?

Ich möchte das Variablenzeichen testen. Mit anderen Worten, ich möchte wissen, ob eine Variable positiv oder negativ ist. Wie kann ich folgende Wenn-Dann-Sonst-Bedingungen in Assemblersprache schreiben? if X > 0 goto A else goto B Ich benutze PİC16f87x Um meine Frage allgemeiner zu...

7
Was ist eine Verletzung der Haltezeit?

Ich lese gerade über Pulsed Latch Circuit. Und es gibt eine häufige Erwähnung von "Haltezeitverletzung". Mögen: Für die Verriegelung müssen "... Daten über einen längeren Zeitraum gespeichert werden, was die wahrscheinliche Anzahl von Verstößen gegen die Haltezeit erhöht". Bitte erläutern Sie,...

7
Rückrufe für Interrupts definieren

Ich arbeite mit einem STM32 und bin etwas verwirrt über Interrupts, insbesondere die Nested Vectored Interrupts (NVI). Soweit ich weiß , gibt es einen NVI- Vektor (NVIC genannt), bei dem jeder Interrupt eine Priorität (manchmal einstellbar) und eine Adresse hat (siehe Seite 157 des...

7
Ist das Anschließen des V_REF-Pins für einen dsPIC obligatorisch?

Beim Versuch, den ADC des dsPICF3013 zum Laufen zu bringen (ich erhalte nur Nullen zurück), habe ich das Datenblatt und die (ich werde es nennen) ADC-Referenz für die dsPIC30F-Familie studiert. Früher habe ich nur mit dem ADC des PIC16F gearbeitet, jetzt muss ich mich viel mehr Optionen...

7
Wie kann ich die USB-EMI-Unempfindlichkeit verbessern?

Ich habe mehrere Geräte und einige lange Kabel an den USB-Bussen meines PCs und ab und zu erhalte ich eine Meldung wie hub 6-0:1.0: port 2 disabled by hub (EMI?), re-enabling...auf meinem Linux-Computer. Insbesondere die Geräte auf meinem Schreibtisch (Tastatur, Maus, 2 Arduino) werden getrennt und...

7
Ein großes Array in C18 führt zum Zurücksetzen des Geräts

Ich verwende den PIC18F13K22 und den C18-Compiler von Microchip in MPLABX. Der PIC wurde immer wieder zurückgesetzt, als er in die Interrupt-Serviceroutine (ISR) springen wollte. Ich konnte das Problem bis zur Deklaration eines Arrays zurückverfolgen: UINT16 rom periods[] =