-
Artikel
Pollin Funk-AVR-Evaluationsboard
RS232-Kommunikation sind eine Funktion für die Initialisierung der µC-eigenen UART-Schnittstelle (Bsp.: UART_init) und eine Funktion für das Senden eines Zeichens (Bsp.: UART_putchar) sowie je eine Funktion für das Warten auf ein Zeichens (Bsp.: UART_getchar) bzw. eine nicht-wartende Funktion um festzustellen
werden für die Uhr benötigt. Selbstverständlich eine Funktion zum Anzeigen der Uhrzeit auf dem LCD (Bsp.: uhrzeit_lcd). Und eine Funktion zum Starten der Uhr (Bsp.: uhr_init). Sowie eine TickTack-Funktion, die regelmässig die Uhrzeit erhöht und zwar egal was das Programm sonst macht (Tasteneingabe, RS232
-
Artikel
DDS basierter Funktionsgenerator mit AD5930
Kombinationen für den zu verwendenden Quarz, wenn Pdiv = 2 gewählt wurde: f(Quarz) in [MHz]: M (1…511) 8,192: 125, 250 9,8304: 25, 50, 75, 100, 125, 150, 175, 200, 225, 250, 275, 300, 325, 350, 375 11,0592: 225 12,288: 125, 250, 375 14,7456: 75, 150, 225, 300, 375, 450 16,384: 125, 250, 500 mit N = 768, 1536, 3072 19,6608: 25, 50, 75, 100, 125, 150, 200, 225, 250 22,1184: 225, 450 24,576: 125, 250, 375, 500 mit N = 512, 1024, 1536, 2048 29,4912: 75, 150, 225, 300, 375, 450 Die M-Werte der Tabelle reduzieren sich, wenn man Pdiv = 3 oder 4
-
Artikel
MOSFET-Übersicht
220AB IRF 4,0 55 31 110 60 - Rei, CBo 1,00 NDS352P SOT-23 Fairchild 4,5 20 0,85 0,5 500 - Con 0,76 BSP171 SOT-223 Siemens 1,4 60 1,7 1,8 350 - - - IRFD9014 HEXDIP, DIP4 IRF 2,0 60 1,1 1,3 500 - Con 0,65 IRFD9024 HEXDIP, DIP4 IRF 2,0 60 1,6 1,3 280 - Con,Rei 0,50 IRF7416 SO-8 IRF 1,0 30 10 2,5 20 - Rei
0,57 IRF830 TO220AB irf 2,0-4,5 500 5,0 74 1400 LIN Rei,Kes 0,57 IRF840 TO220AB irf 2,0-4,0 500 8,0 125 850 Rei 0,57 FDC645N SuperSOT-6 Fairchild 1,5 30 5,5 0,8/1,6 30 - csd (a.A.), Far 0,7 BSP297 SOT-223 Siemens/Infineon 0,8-2,4 200 0,65 1,8 6000 200V , SMD und 4,5VLL, LIN (seltene Kombinaton) Far, Schu
-
Artikel
Reichelt-Wishlist
, LM9040, LM9044, LMD18400... | * Bosch CJ125 (Lambdasonden-IC) | | | DS1616 von Dallas Datalogger-IC * DTMF-Dekoder-Enkoder (8870, 8880) | | | | | | High Side Current Sense ICs wie MAX4172,LT6105 | * IRS2092 Class-D Audio Driver IC * ISD 2560
Packs, z.B. Rittal 2092.500 (M5), 2094.200 (M6) | Kunststoff-Beilagscheiben (Polyamid), ähnlich DIN 125 (natur ist verbreitet, schwarz wäre cool) | mehr und v.a. kleine (Hand-) Gehäuse | | | | Muttern M2 | Preiswertere Alu Druckgussgehäuse, wie z. B. von Hammond Manufacturing | | | | * Stopmuttern M2
-
Artikel
FAQ
Files an, in der die Deklarationen stehen und welches in die jeweiligen *.c Dateien inkludiert wird Bsp: Global.h main.c foo.c bar.c Auf diese Art kann man erreichen, dass zumindest alle Deklarationen ein und derselben Variablen in einem Programm übereinstimmen. Die Datei Global.h wird auch in main.c
auch der Überlauf von 249 zurück auf 0 ist ein Zählschritt). Der Timer taktet dann mit 1Mhz / 8 = 125kHz und da nach jeweils 250 Zählschritten die Obergrenze erreicht ist, wird diese Obergrenze in 1 Sekunde 125000 / 250 = 500 mal erreicht. Genau so wie wir das wollten. Wie wird dem Timer nun mitgeteilt