Als «c» getaggte Fragen

9
So konvertieren Sie Volt in dB SPL

Ich nehme Eingaben von einem Elektretmikrofon entgegen, das mit einem LM358-Verstärker von der ADC-Einheit meines PIC16F877A verstärkt wurde. Ich erhalte die Messwerte in Volt vom ADC, die von 2,5 V bis 5 V reichen. Wie kann ich diese Messwerte in dB

9
Der beste Weg, um I2C / TWI über große Entfernungen durchzuführen

Ich habe ein Projekt, bei dem I²C / I2C / TWI über eine lange Distanz (30 bis 40 Meter) durchgeführt werden muss. Ich habe einige Leute gesehen, die vorgeschlagen haben, die Taktrate auf etwa 500 Hz zu senken, um die Auswirkungen der Kapazität einer so langen Leitung zu mildern, nehme ich an? Die...

9
Was genau ist "dominant" und "rezessiv"?

Ich lese Datenblätter auf dem LIN-Bus, aber anscheinend wird für CAN dieselbe Terminologie verwendet. Wofür stehen "rezessiv" und "dominant", z. B. http://hw-server.com/products/rs_optika/prevodniky_optika.html ? Wie hängen diese Begriffe mit "niedrig" und "hoch" oder 0 und 1

9
PIC-Programmierung über FPGA

Ich würde gerne wissen, ob es eine Möglichkeit gibt, einen PIC zum ersten Mal (in Flash schreiben) über eine FPGA-Karte zu programmieren. Der PIC ist bereits mit dem FPGA verlötet und ich kann ihn nicht entfernen. Auf dem PIC ist kein Bootloader vorhanden. Daher muss ich es im USART / SPI /...

9
Soll ich CMOS vs. TTL verwenden?

Jetzt weiß ich, dass diese Frage so oft gestellt wurde, dass es so aussieht, als würde ich trollen, aber ich muss darauf hinweisen, dass ich nirgendwo die richtige Antwort auf diese Frage finden konnte . Also ja, CMOS und TTL sind unterschiedlich. Logikstufen, Geschwindigkeit, Antriebsstrom,...

9
DC-Adapter: Warum so wenige Ampere?

Wenn ich ein Gerät habe, das 5 Ampere bei 12 Volt verbraucht, kann ich jeden 12-Volt-Gleichstromadapter verwenden, der mindestens 5 Ampere liefern kann. Warum können nicht alle DC-Adapter eine Menge Ampere liefern? Wenn alle Gleichstromadapter zB 1000 Ampere liefern würden, müssten wir uns nur um...

9
Anwendungsfälle für einen externen ADC

Die meisten Mikrocontroller (uC) haben einen Analog-Digital-Wandler (ADC) als Teil ihres Peripheriesatzes, was phänomenal ist, da dies zwei Komponenten in einem einzigen Paket integriert. Diese ADCs werden normalerweise auch registrierungsabgebildet, wodurch die Daten schnell und einfach extrahiert...

9
Warum lässt der GCC-Compiler Code weg?

Ich kann nicht verstehen, warum der GCC-Compiler einen Teil meines Codes ausschneidet, während er absolut den gleichen in der Nachbarschaft beibehält. Der C-Code: #define setb_SYNCO do{(PORTA|= (1<<0));} while(0); ISR(INT0_vect){ unsigned char i; i = 10; while(i>0)i--; // first pause -...

9
SystemC vs HDLs

Ich bin derzeit an einem Universitätsprojekt zur Implementierung eines Prozessors eines vorhandenen Befehlssatzes beteiligt. Die Idee ist, dass ich am Ende des Projekts in der Lage sein sollte, dieses Design zu synthetisieren und es in einem FPGA auszuführen. Bis jetzt läuft alles gut. Ich habe vor...

9
Kann nicht scheinen, zu spi flash zu schreiben

Nun, ich habe eine Weile daran festgehalten, vielleicht 2-3 Wochen an diesem Punkt. Ich bin mir nur nicht sicher, was ich falsch mache. Ich versuche, in diesen SPI-Flash-Teil zu schreiben , und jetzt führe ich nur Routinen aus, um ihn zu löschen, zu schreiben und zu lesen, um zu versuchen, ihn zu...