-
Thread
Bauelemente in der Mikroelektronik
eigentlich in keiner Weise ein Verhalten eines Widerstandes. Hint: Transistor ist ein Kunstwort aus TRANSfer resISTOR, also "steuerbarer Widerstand". aus: https://de.wikipedia.org/wiki/Transistor MfG, PS: more links: http://www.circuitstoday.com/monolithic-ic http://www.idc-online.com/technical_references
Fpga K. schrieb im Beitrag #4413674: > Transistor ist ein Kunstwort aus TRANSfer resISTOR, also > "steuerbarer Widerstand". So wie Condom - in Latein heißt das so wie "gemeinsame Kuppel", also alles überspannend, umhüllend... Kenner schrieb im Beitrag #4413843: >
-
Thread
Über/Unterdrucksensor
pressure up to 25kPa through each port for pressure sensing but also for vacuum sensing (refer to the transfer function in the data sheet for more detailed information)." Jedoch verstehe ich noch nicht so genau wie das mit der Transfer Funktion gemeint ist...
-
Thread
Drahtlose Kommunikation zwischen Mikrocontrollern
Das geht alles von allein : USART_MSPIM_Transfer: ; Wait for empty transmit buffer sbis UCSRnA, UDREn rjmp USART_MSPIM_Transfer ; Put data (r16) into buffer, sends the data out UDRn,r16 ; Wait for data to be received USART_MSPIM_Wait_RXCn
-
Thread
TCP packete senden.
& functions */ tcp_arg(tpcb, NULL); tcp_sent(tpcb, sent_callback); /* initiate data transfer */ return ERR_OK; } [/c] das sent_callback: [c] static err_t sent_callback(void *arg, struct tcp_pcb *tpcb, u16_t len) { return ERR_OK; } [/c] etwas aus meiner main: [c] ... send_app(); /* receive and process packets */ while (1) { xemacif_input(netif); transfer_data(); } ... [/c] und die funktion transfer_data: [c] int transfer_data() { if (tcp_sndbuf(connected_pcb) > sizeof("jan")) { tcp_write(connected_pcb, "jan", sizeof("jan"),
-
Thread
RTC RV-3049-C2 an 5 V SPI = 3,3V
Hallo, nein das war es nicht. Ich habe einfach den SPI transfer angeschaltet, bzw auf Knopfdruck aktivierbar gemacht. Ergebnis: Im Backupmodus (Goldcap) läuft die RTC Uhr jetzt genau. Teste bis morgen unter Spannung, ob der RTC dann auch noch genau läuft
Hallo, nach 24 h unter normaler Betriebsspannung und bei abgeschaltetem SPI transfer : Kein Abweichung zu erkennen. Also ist es so, dass eine zu häufiges Auslesen der Register über SPI den RTC abbremst !
-
Thread
per Sh skript file an ftp Server senden
muss. Andererseits können FTP(S)-Server wie pure-ftpd bei den accounts, chroot, hide files in transfer und server side scripting angenehmer sein.
verschiedenen Clients gibt, die serverseitig nicht durchweg beide implementiert sind: "SSH File Transfer Protocol" und "Secure Copy Protocol". Zweitens weil Accounts nur für den Datenaustausch nicht zwangsläufig Shell-Kommandos zulassen, sondern sich auf reinen Filetransfer beschränken können.
-
Thread
230 V Leitung mit Steuerspannung (1-10 V) schalten
/product/187038/Optokoppler-mit-Transistor-Ausgang-Sharp-PC-817-DIP-4-Ausfuehrung-1-KanalDouble-transfer-mold-package Bei dem "normalem" Relais hast du einen Elektomagnet, der einen Schalter betätigt und bei einem HL-Relais schaltet eine LED, mit Hilfe des Lichtes, einen Fototriac. Ein HL-Relais
/product/187038/Optokoppler-mit-Transistor-Ausgang-Sharp-PC-817-DIP-4-Ausfuehrung-1-KanalDouble-transfer-mold-package Andreas Breitschopp schrieb im Beitrag #3126331: > Wann tut er das? Egal wie viel Steuerspannung anliegt > oder ab welcher Grenze? Die Spannung an der LED des OK sollte bei etwa
-
Thread
Gesamtwiderstand
vorausgesetzt, auch wenn die noch nie vom Himmel kamen. Die Kettenschaltung braucht keine Stern-Dreieck-Transf. immer so elementar wie möglich rechnen, eine einfache Skizze, mit einem Stift einkreisen d.h. zusammenfassen, farbig arbeiten. Also erstmal klären , die Richtung! Um die Widerstände zu berechnen
Blechspucker schrieb: > Die Kettenschaltung braucht keine Stern-Dreieck-Transf. immer so elementar wie möglich rechnen, eine einfache Skizze, mit einem Stift einkreisen d.h. zusammenfassen, farbig arbeiten. Also erstmal klären , die Richtung! Dann wärst du an dieser
-
Thread
MCP23S18 I/O Expander
meiner Klasse für Ausgänge aus. Die Methoden readOneRegister und writeOneRegister sind nur die I2C Transfer Funktionen. Musste nur durch SPI Transfer Funktionen ersetzen. i2cAdr wäre dann bei dir der SPI /CS Pin. Die Pinnummern des MCP habe ich für mich einfach durchnummeriert und übergebe diesen Wert
-
Thread
Bild übertragung
eingelesen und die Sync Impulse eingefügt. Als erstes wird das VRAM mit Adresse 0 initialisiert (Read Transfer Cycle) Dann kommen eine Endlosschleife: Der Status der QSF Leitung abgefragt, bis sich dieser ändert. Die QSF Leitung ist Low, wenn Daten aus den unteren 128 Bytes des Seriellen Speichers ausgelesen
werden. Sobald sich QSF ändert, werden in den nun unbenutzen Teil neue Daten übertragen (Split Read Transfer Cycle). Der VRAM entscheidet selbständig, ob er die obere oder untere Hälfte übertragen muss. Das ganze geht auch umgekehrt, z.B. um ein TV Bild zu digitalisieren. VRAMs findet man in alten Grafikkarten
-
Thread
Neuer Arduino Uno, neue Einplatinencomputer und neue Software
Gerade die Kombination SPI und DMA finde ich schwierig. Oft hat man das Problem das mitten im Transfer noch eine Umschaltung Adresse/Daten stattfinden muss. Und das chip select-Signal will i.d.R. auch 'händisch' bedient werden. Wenn dann noch unterschiedliche Busteilnehmer im Spiel sind und der Transfer
Teensy. Man definiert da eine Callback-Funktion, hängt die per "EventResponder" an und ruft SPI.transfer() mit mehr Parametern auf. bool SPIClass::transfer(const void *buf, void *retbuf, size_t count, EventResponderRef event_responder) Meine Anwendung sind Displays mit Grafikchip, für das Update
-
Thread
Berufslaufbahn
haben, aber das ist dann ja wieder zu unbequem. Man könnnte nämlich permanent berufsspezifische Transfer- oder Poolgesellschaften betreiben die dann dafür sorgen würden, das die Leute Jobs bekommen für die sie auch ausgebildet sind. Aber dann hätten die Arbeitgeber da auch Nachteile weil dann ihre
Michael S. schrieb im Beitrag #2625733: > Man könnnte nämlich permanent berufsspezifische Transfer- oder > Poolgesellschaften betreiben die dann dafür sorgen würden, > das die Leute Jobs bekommen für die sie auch ausgebildet sind. Das Konzept gibt es schon lange und nennt sich Leiharbeit.
-
Thread
Tonertransfermethode - schlechtes Ergebnis?
sehen die übertragenen Leiterbahnen ja nicht aus und der Reinigungszustand der Platine. Vor dem Transfer diese gründlich mit Aceton abreiben und dann nicht mit bloßen Fingern anfassen! > Vorweg: Ich nutze Eagle. > Zu den Pads/Vias: Ich weiß leider nicht, wie man die größer machen kann. > bzw bei
danach mit Aceton entfetten. Wenn die Vorlage dann einen hohen Schwärzungsgrad hat müßte der Transfer gelingen. Manche Drucker liefern leider keine hohe Schwärzung. Manchmal kann eine neue Bildtrommel helfen. Das muß man probieren.
-
Thread
PCBs mit Laser und ohne Hitze herstellen
Diskussion an. https://www.mikrocontroller.net/topic/335876#new Suche im Forum: PCB Toner Transfer
diese Diskussion an. > > Beitrag "Tonertransfer - so geht es!" > > Suche im Forum: PCB Toner Transfer Tja, der Thread hier lautet: PCBs mit Laser und ohne Hitze herstellen und wenn bei dem Thread Tonertransfer - so geht es! ein Bügeleisen (wie man auf den Fotos dieses Threads erkennen kann)
-
Thread
ARM9 / STR9 Dev-Kit mit Ethernet/USB/CAN für 39,-
Bandbegrenzung mit FIR Filter, dachte da an die STR91x DSP library, DSPLIB), dezimieren der Abtastrate und Transfer zum PC zur weiteren Verarbeitung. Kann von Euch einer so grob abschätzen ob das mit der Performance von dem Stick hinkommen würde? Und wie speise ich die Daten am besten in den PC? Per USB oder Ethernet (UDP)? Möchte halt auch den PC so wenig wie möglich mit dem Transfer der Daten belasten. Vielen Dank schon mal, Gruß Philipp
-
Thread
Windows 8, PCIe, DMA mit oder ohne Scatter Gather?
auch mit unaligned Buffern umgehen muss, es bei PCIe die EInschränkung gibt dass ein einzelner DMA Transfer nicht eine 4k Grenze passieren darf, und nich mehr Keinigkeiten. Und um auf Speed zu kommen, muss man grosse Transfer machen., sonst geht die Bandbreite im Overhead unter. Auch auf der Treiberseite
-
Thread
embadded webserver IDE/LAN
@ Jonas: und welche Datenrate bekommst? Der ideale Transfer: 1 Adressen des Kommandoregisters anlegen 2 Adressen anlegen 3 LBA schreiben #1 4 Write-Strobe 5 Adressen anlegen 6 LBA schreiben #2 7 Write-Strobe 8 Adressen anlegen 9 LBA schreiben
und 3-Cycle Zugriffen. Somit ergeben sich bei 16 Bit Busbreite folgende maximale Zahlen: max_transfer_rate = ((25 MHz / 2) * 2 Byte) / 3 Zyklen/Zugriff = 8,33 MByte/s Diese Übertragungsrate kann aber nie erreicht werden, da der Bus ja auch RAM und ROM Zugriffe zu tätigen hat. Somit sind die gemessenen
-
Thread
Vergleichstyp BSS123 mit niedrigerer Gateladung?
http://epc-co.com/epc/Portals/0/epc/documents/datasheets/EPC2038_preliminary.pdf 0.02pF Reverse Transfer Capacitance
epc-co.com/epc/Portals/0/epc/documents/datasheets/EPC2038_preliminary.pdf > > 0.02pF Reverse Transfer Capacitance Wow, was für ein FET, der hat ja praktisch gar keine Kapazitäten! Bei der Größe müsste ich den aber nach dem Löten noch vergießen oder so. Wenn die 80V durchschlagen, raucht es in diversen
-
Thread
Struktur Bitfeld in Struct Bitfeld kopieren
Srry dafür. Also nochmal ausführlicher: Src -> zu übertragende Nachricht Dst -> mein Transfer Register Mal angenommen die Nachricht ist 32-bit groß, aber das Transfer-Register hat nur eine Kapazität von 16-bit. Also würde ich gerne die ersten 16-bit von Src übergeben und nach dem Transfer
-
Thread
Zeitreferenz für Langzeitmessung: Layout ok?
und Uhrzeit immer "am Stück" schreibt und liest. Sonst läuft die Uhr zwischen erstem und zweiten Transfer u.U. weiter.
Uhrzeit immer "am Stück" schreibt und liest. Sonst läuft die > Uhr zwischen erstem und zweiten Transfer u.U. weiter. Ganz verstanden habe ich das noch nicht, aber da steige ich schon noch durch.
-
Thread
Begriffsabgrenzung Maschinenzyklus Befehlszyklus
selber bauen. Mit Verilog oder VHDL ist das kein Hexenwerk und dabei erklärt sich Fetch (RegisterTransfer von extern in CPU-Register), Decode (Inhalt InstructionRegister schaltet Datenpfad in CPU) und Execute (Transfer Operandenregister über ALU-Rechenwerk in Zielregister (entsprechend geschaltetet Datenpfad
-
Thread
AD622 + Shunt = Strommessung (fehlerhafte Simulation)
keinen 16Bit ADC mehr brauchen. Der "Verstärkungsfehler" des IL300 (also die Abweichung seines "Transfer Gains" vom Faktor 1) beträgt von -44% bis +65%. Selbst wenn du diesen Fehler per Poti für jeden IL300 individuell abgleichst beschränkt dich hinterher der Linearitätsfehler von +/-0,5%. Mehr als 8
keinen 16Bit ADC mehr brauchen. Der > "Verstärkungsfehler" des IL300 (also die Abweichung seines "Transfer > Gains" vom Faktor 1) beträgt von -44% bis +65%. Selbst wenn du diesen > Fehler per Poti für jeden IL300 individuell abgleichst beschränkt dich > hinterher der Linearitätsfehler von +/-0,5%. Mehr
-
Thread
CANOpen SDO PDO
dazu, diese dem CAN innewohnende Begrenzung zu überwinden. Bis zu 32^2-1 Byte können mit einem SDO Transfer übermittelt werden, Daten lesend oder schreibend beim Server, vom SDO Client initiiert. Der so genannte expedited SDO mit bis zu 4Byte in jede Richtung ist nur eine Möglichkeit. Die anderen heißen SDO segmented Transfer und SDO Blocktransfer. > Daher verwendet man SDO i.d.R. nur für Service und > Konfigurationsaufgaben innerhalb des Netzwerks und weniger zur > Datenübertragung, richtig? Auch nur teilweise
-
Thread
AD5292 mit Arduino SPI Kommunikation
{ new_poti_pos=0x06C2; //Poti position #2 } SPI.transfer(new_poti_pos); //send this position to the Poti digitalWrite(slaveSelectPin,HIGH); // take the SS pin high to de-select the chip: } [/c]
Änderung über den ADC des Arduino. Ich vermute, dass irgendetwas noch nicht richtig mit den transfer Kommandos ist ...
-
Thread
Gutes Papier für Tonertransfer gefunden
Nimmst du jetzt das Haushaltspapier (Zewa ?) für den Transfer oder zum Reinigen der Platine?? Im ersten Fall: Wie groß ist der Verzug des Layouts bei doppelseitigen Platinen? Auflößen dürfte sich das Papier ja ziemlich gut...
Nein, nur zum Reinigen. Für den Transfer nehme ich den Distrelec-Katalog. Das Papier ist recht faserig und löst sich nicht so gut, aber es ergibt passable Ergebnisse.
-
Thread
AT91SAM7,frage zu USB => Serial
des interface 1 (und das ist doch das interface über welches die rs232 "getunnelt" wird) sind vom transfer typ bulk und die packetgröße ist 64 bytes groß. diese packetgröße konnte ich beim protokoll-mitschnitt auch feststellen. hat sonst noch jemand eine idee? gruss gerhard
Vielleicht ist das Problem der BULK Transfer alleine schon. Hier[1] heißt es zum Beispiel: > Bulk transfers will use spare un-allocated bandwidth on the bus > after all other transactions have been allocated. If the bus is busy > with
-
Thread
ATtinyX5 und SPI Daisy-Chain
Fehler. Das Problem liegt in diesem 1-ms-Interrupt: füge ich im ATmega nach jedem 1-Byte-SPI-Transfer ein Warten von 500 us ein, treten keine Fehler mehr auf. Gute Nacht & schönen Sonntag.
for ( uint8_t j = 0; j < 4; j++) { for ( uint8_t i = 0; i < slaves ; i ++) { SPI.transfer(&recv[i*4+j],1); } delayMicroseconds(75); } delayMicroseconds(200); [/c] Und ja ich weiß, wenn ich das recv array noch umsortiere, kann ich mir die innere Schleife auch noch
-
Thread
E-Mail als reinen Text versenden
MailUserPasswort; IdMessage1->ContentType ="text/plain"; IdMessage1->ContentTransferEncoding ="7bit"; IdMessage1->From->Text =""; //Absenderadresse IdMessage1->Sender->Text ="bulk@Versand.de"; IdMessage1->Recipients->EMailAddresses ="bulk
HTMLDaten --_Part_88948593abcd6679765 Content-Type: application/octet-stream; name=Test.html Content-Transfer-Encoding: base64 ???? DatenAnhang --_Part_88948593abcd6679765-- . Achtet auf die Returns und --anfang / ende-- des FUTERS bzw. path und email format beachten. und am ende email beenden
-
Thread
Hat jemand für den ATtiny44 eine funktionierende USI to SPI Routine?
auf Ausgang USICR = (1<<USIWM0) | (1<<USICLK)| (1<<USITC)| (1<<USICS1); } void SPI_transfer(int data) { PORTB &= !(1<<PB1); //CS = 0 USIDR = data; //Daten in Data Register laden USISR |= (1<<USIOIF); //Überlaufflag löschen while (!(USISR & (1<<USIOIF
<<PB1); //CS = 1 } int main (void) { SPI_init(); sei(); while(1) { SPI_transfer(0xAF); PORTA |= (1<<PA7); // Led on _delay_ms(1000); PORTA &= !(1<<PA7); // Led off _delay_ms(1000); } } [/c]
-
Thread
per Kabel uC mit egal welchem Handy verbinden
also z.B. CDC) ist ein Streaming-Endpoint. > > Falsch. Die USB-Doku sagt aber, dass der Bulk-Transfer-Typ genau dafür gedacht ist. Also haben selbst die USB-Designer selber weniger Ahnung von USB als du? Ziemlich vermessen, findest du nicht? > Falsch. > Nein. > Falsch. Du bist ein offensichtlich
c-hater schrieb im Beitrag #7087987: > Die USB-Doku sagt aber, dass der Bulk-Transfer-Typ genau dafür gedacht > ist. Dann bist du offenbar des Lesens nicht mächtig. Wundert wohl keinen. c-hater schrieb im Beitrag #7087987: > Du bist ein offensichtlich vollkommen unbelehrbarer
-
Thread
STM32 DMA TO GPIO HILFE
> dma + gpio sieht danach eher schlecht aus. Falsches Fazit! Gpio kann schlicht keinen Transfer anstoßen, was all die Devices unter "supporting" können. Allerdings kann das ein Timer erledigen, entweder in festen Abständen, oder wenn der Timer zum Zählen externer Ereignisse (z.B. Flanke an Gpio
Unterschied zwischen IO- und Mem-Adresse ist nur, das erstere meist fix ist, während letztere bei jedem Transfer incrementiert wird.
-
Thread
Arbeiten auf Hawaii was wäre zubeachten?
authorization to work permanently in the United States for any employer without requiring a visa transfer or visa sponsorship." Deine einzige Chance wäre die Green-Card-Lotterie. https://dvprogram.state.gov/ sagt: "The entry period for the DV-2025 Diversity Visa Program was between October 4, 2023
authorization to work permanently in the United States for any employer without requiring a visa transfer or visa sponsorship. Also läuft ohne Greencard überhaupt nichts. Und die bekommst du nicht mal so nebenbei.
-
Thread
Warum kann ich senden oder Empfangen aber nicht beides.
CompA reti ;Timer 1 CompB reti ;Timer 1 OVF reti ;Timer 0 OVF reti ;Serial Transfer Complete rjmp int_rxc;UART Rx Complete reti ;UART Data register empty rjmp int_txc;UART Tx Complete reti ;Analog Comparator Reset: ldi temp,LOW(RAMEND) ;LOW-Byte der
CompA reti ;Timer 1 CompB reti ;Timer 1 OVF reti ;Timer 0 OVF reti ;Serial Transfer Complete rjmp int_rxc;UART Rx Complete reti ;UART Data register empty rjmp int_txc;UART Tx Complete reti ;Analog Comparator Reset: ldi temp,LOW(RAMEND) ;LOW-Byte der
-
Thread
Viele Fragen und ein kleiner Blog
; Timer1 Overflow Handler reti ; Timer0 Overflow Handler reti ; SPI Transfer Complete Handler rjmp InRS232 ; USART RX Complete Handler reti ; UDR Empty Handler reti ; USART TX Complete Handler reti ; ADC Conversion Complete Interrupthandler
Timer1 Overflow Handler > reti ; Timer0 Overflow Handler > reti ; SPI Transfer Complete Handler > rjmp InRS232 ; USART RX Complete Handler > reti ; UDR Empty Handler > reti ; USART TX Complete Handler > reti ; ADC Conversion Complete
-
Thread
ATXMega DMA mit Compare Match Trigger funktioniert nicht wie erwartet
// Die Quell-Adresse wird nach jedem Block-Transfer neu geladen | DMA_CH_SRCDIR_INC_gc // Die Quell-Adresse wird nach jedem burst inkrementiert | DMA_CH_DESTRELOAD_NONE_gc // Die Ziel-Adresse
// Keine Wiederholung DMA.CH1.CTRLA = DMA_CH_BURSTLEN_1BYTE_gc // Pro Transfer 1 Byte / 1 Wort für das 8-Bit-Flag-Register | DMA_CH_SINGLE_bm; // Immer nur 1 burst pro Trigger DMA.CH1.ADDRCTRL = DMA_CH_SRCRELOAD_NONE_gc
-
Thread
Suche neuen MP3-Player
und ist auch unter Linux benutzbar. Zwar nicht als Massenspeicher, aber mit dem MTP (Multimedia Transfer Protocol) geht das ziemlich gut.
ist auch unter >Linux benutzbar. Zwar nicht als Massenspeicher, aber mit dem MTP >(Multimedia Transfer Protocol) geht das ziemlich gut. Hast du den? Wie findest du den touchscreen? Aneblich soll die Navigation sehr Träge sein? Oder gibst da schon eine neue Firmware. Der Player war auch in meiner
-
Thread
Xmega DMA langsam
zu tun? Und warum liest du nicht einfach *vorher* im Datenblatt nach, wieviele Takte ein DMA-Transfer braucht?
CPU always has priority, and so as long as the CPU requests access to the bus, any pending burst transfer must wait. The CPU requests bus access when it executes an instruction that writes or reads data to SRAM, I/O memory, EEPROM or the external bus interface. Wenn dein Programm sehr viel im SRAM
-
Thread
Gehäuse für runde Platine - Ideen gesucht
dann einfach mit Design-Folie einwickeln. Wenns noch schöner sein soll dann das ganze über Wasser-Transfer-Technik. ;-) http://www.wasser-transfer-druck.de/index.html http://www.wt-direct.de/ http://www.ftd-technics.de/shop/index.html Seit doch nicht so einfallslos. ;) lg Pezi
-
Thread
ATSAMD51 mit AtmelStudio und USB
bEndpointAddress : 0x01 (Direction=OUT EndpointID=1) bmAttributes : 0x02 (TransferType=Bulk) wMaxPacketSize : 0x0040 (64 bytes) bInterval : 0x00 (ignored) Data (HexDump) : 07 05 01 02 40 00 00 ....@..
bEndpointAddress : 0x81 (Direction=IN EndpointID=1) bmAttributes : 0x02 (TransferType=Bulk) wMaxPacketSize : 0x0040 (64 bytes) bInterval : 0x00 (ignored) Data (HexDump) : 07 05 81 02 40 00 00 ....@.. ----
-
Thread
Potentiometer Sweepen
ist keine Verbindung der Widerstandskette mit dem Rest des ICs zu sehen. Andererseits müssen die "Transfer Gates" ja irgendwie angesteuert werden. Andererseits, wenn man sich das Beispiel der Offset-Kompensation anschaut, da kann doch das "Poti" eigentlich nur potentialfrei sein, oder? Weißt du dazu
getrennt. Durch eine hauchdünne Gate-Isolierung der Schalter-Fets. > Andererseits müssen die "Transfer Gates" ja irgendwie angesteuert > werden. Das ist der Knackpunkt. > Andererseits, wenn man sich das Beispiel der Offset-Kompensation > anschaut, da kann doch das "Poti" eigentlich nur potentialfrei
-
Thread
Email Problem bei sprit.org
Anbieter, bei dem ich die Domain und Webspace anmelden könnte für etwa 30€ pro Jahr? Ist ein Domain Transfer eigentlich komplizeirt?
Webvisitenkarte + 300MB Speicher falls du doch deine eigene Seite erstellen willst. > Ist ein Domain Transfer > eigentlich komplizeirt? Nein, die meisten Anbieter erlauben es eine "Authentifizierungstoken" zu generieren, dieses gibst du beim neuen Anbieter an und nach etwa 3 Tagen ist deine Domain "umgezogen