-
Artikel
AVR Net-IO Bausatz von Pollin
IP) Dialog. In diesem Dialog Folgende IP-Adresse verwenden: auswählen und zum Beispiel IP-Adresse: 192.168.0.100 Subnetzmaske: 255.255.255.0 Standardgateway: 192.168.0.1 eingeben. Anmerkung von bitman: [1] Dies ist spätestens ab Windows XP nicht mehr notwendig, wenn das Netz 192.168.0.0/24 noch frei
war falsch im Sockel. Bausatz April 10 gekauft und gelbe statt rote LED geliefert, ADM232LJN statt MAX232 - Funktion erst nach Ersetzung des ADM durch nen MAX Bausatz April 10 gekauft und gelbe statt rote LED geliefert, ADM232LJN statt MAX232 - funktionierte sofort auch mit dem ADM232LJN. Bausatz April
-
Artikel
AVR Typen
ATxmega128A3 128 64 16 50 50 0 10 2 7 0 16 2000 4 2 12 8 2048 0 ja 7 22 22 22 ATxmega128A3 ATxmega192A3 192 64 16 50 50 0 10 2 7 0 16 2000 4 2 12 16 2048 0 ja 7 22 22 22 ATxmega192A3 ATxmega256A3 256 64 16 50 50 0 10 2 7 0 16 2000 4 2 12 16 4096 0 ja 7 22 22 22 ATxmega256A3 ATxmega16A4 16 44 16 34 34
ATxmega256A3B ATxmega256D3 256 64 16 50 50 0 5 2 3 0 16 200 2 0 0 16 4096 0 5 18 18 18 ATxmega256D3 ATxmega192D3 192 64 16 50 50 0 5 2 3 0 16 200 2 0 0 16 2048 0 5 18 18 18 ATxmega192D3 ATxmega128D3 128 64 16 50 50 0 5 2 3 0 16 200 2 0 0 8 2048 0 5 18 18 18 ATxmega128D3 ATxmega64D3 64 64 16 50 50 0 5 2 3 0 16
-
Artikel
Receiver-Mainboard Plattform Philips PNX8950
und starten: Mit "connect" auf die U-Boot Konsole wechseln und IP-Adresse des Servers eingeben (z.B. 192.168.0.1): setenv serverip 192.168.0.1 setenv gatewayip 192.168.0.1 Netzwerkmaske setzen/korrigieren, wenn nötig: setenv netmask 255.255.255.0 IP-Adresse des Receivers festlegen (z.B. 192.168.0.3) setenv
PIN1: GND PIN2: TX (Board->PC) PIN4: RX (PC->Board) 1x extern, Pinbelegung (J2): 6 gnd 5 rx1 r2in MAX2333 (U10) 4 rx2 r1in MAX2333 (U10) 3 tx1 T2out MAX2333 (U10) 2 tx2 T1out MAX2333 (U10) 1 gnd 0 das O ist die Markierung auf der Platine Chips. Übersicht über die verwendeten Bausteine mit Links auf
-
Artikel
P89626/ArchLinuxARM
ArchLinuxARM von Platte aus booten können. Also Neustart und in uBoot wieder das machen: setenv serverip 192.168.xxx.yyy; setenv ipaddr 192.168.xxx.zzz; setenv bootargs console=ttyS0,115200 root=/dev/sda1 mem=128M; tftp 61000000 uImage.nopci; bootm 61000000 Nun nehmen wir das rootfs von /dev/sda1 dauerhaft
groupadd sudo Neuen Benutzer erstellen: [root@PLX7820 ~]# useradd -m -g users -G sudo -s /bin/bash MaxMuster [root@PLX7820 ~]# passwd MaxMuster Normaler Benutzer werden: [root@PLX7820 ~]# su MaxMuster [MaxMuster@PLX7820 root]$ Autocomplete auch für sudo Anktionen aktivieren: [MaxMuster@PLX7820 root]$
-
Artikel
AVR32 Grasshopper
Out: serial Err: serial Net: macb0 Press SPACE to abort autoboot in 3 seconds ICNova> setenv ipaddr 192.168.1.9 ICNova> setenv serverip 192.168.1.2 ICNova> nfs 11000000 192.168.1.2:/srv/nfs/boot/uImage macb0: Starting autonegotiation... macb0: Autonegotiation complete macb0: link up, 100Mbps full-duplex
########### done Bytes transferred = 1226370 (12b682 hex) ICNova> setenv bootargs root=nfs nfsroot=192.168.1.2:/srv/nfs ip=192.168.1.9:192 .168.1.2::255.255.255.0::eth0:none ICNova> boot Unknown command 'boot' - try 'help' ICNova> ICNova> boot partition changed to nor0,2 ### JFFS2 loading '/boot/uImage
-
Artikel
Installation von Debian 12 (Bookworm) auf Soekris-Rechner per RS232
ich die Lease-Zeit auf einen Tag (um unnötige Nachfragen zu vermeiden): default-lease-time 86400; max-lease-time 86400; Am Ende der gleichen Datei ist folgende Konfiguration anzufügen: subnet 192.168.0.0 netmask 255.255.0.0 { range 192.168.2.200 192.168.2.230; option subnet-mask 255.255.0.0; option broadcast-address 192.168.255.255; option routers 192.168.178.1; option domain-name-servers 192.168.178.2; next-server 192.168.2.6; filename "pxelinux.0"; } group { next-server 192.168.2.6; # mein Arbeitsrechner host tftpclient
-
Artikel
P89626
loaded loop: module loaded ox820sata: OX820 sata core. scsi0 : oxnassata scsi1 : oxnassata ata1: SATA max UDMA/133 irq 50 ata2: SATA max UDMA/133 irq 50 ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ox820sata_qc_issue: Core busy, returning an error. ata1.00: failed to IDENTIFY (I/O error, err_mask
cfq mac_adr=0x00,0x30,0xe0,0x00,0x00,0x01 bootcmd=run boot_nand bootdelay=2 baudrate=115200 ipaddr=192.168.50.100 serverip=192.168.50.59 autoload=n netmask=255.255.0.0 bootfile="uImage" load_nand=nboot 61000000 0 440000 boot=bootm 61000000 boot_nand=run load_nand boot MODEL_ID=AB03 PRODUCT_NAME=STG-212
-
Artikel
Power Analyzer mit Soundkarte (low cost / no cost)
füttern kann. Zum Beispiel mein Desktop-Rechner mit Onboard-Soundchip Realtek ALC887: 2 AD-Wandler, max. Eingangsspannung 1,3V RMS (Eingangsverstärkung bis Faktor 10 möglich), 24 bit 192 kS/s (offiziell 192, real gehen bis zu 384), Frequenzgang +/- 0.0005 dB, SNR 90dB, Eingangsimpedanz 40kOhm @ 1kHz,
Soundkarte 'frißt' beliebige Samplingrates, das müssen nicht die altbekannten 44.1k, 48k, 96k oder 192k sein. 51200 = 1024 * 50. 50 ist die Netzfrequenz hierzulande, 1024 eine 2er Potenz für die softwareseitige FFT (DFT wär für Echtzeit etwas langsam). So fängt man die 50Hz und alle Harmonischen schön
-
Artikel
Einfacher und billiger Webserver mit AtMega32
ich die DynDNS-Geschichte weg und spreche ihn direkt über eine netzinterne IP-Adresse (in der Art 192.168.2.*) an. Dafür reicht mein kleines Haus-Netzwerk, oder einfach nur ein PC mit einem gekreuzten Netzwerkkabel. =Hardware= Die Platine kann bei mikrocontroller.cco-ev.de bestellt werden. Eine Bestelliste
4,45 bzw. 6,35 4,45 bzw. 6,35 1 GS 40 IC-Sockel, 40-polig, doppelter Federkontakt 0,10 0,10 IC2 1 MAX 232 CPE RS232-Driver, DIL-16 0,41 0,41 1 GS 16 IC-Sockel, 16-polig, doppelter Federkontakt 0,05 0,05 SV1 1 WSL 10G Wannenstecker, 10-polig, gerade 0,07 0,07 SV2 1 WSL 14G Wannenstecker, 14-polig, gerade
-
Artikel
MOTOROLA VIP1710
hauseigenem Router sehr schnell und unkompliziert zu finden. Hat man das geschafft, so darf man: telnet 192.168.1.6 Wobei 192.168.1.6 die vom DHCP zugewiesene IP beispielhaft darstellt. Nun haben wir eine Verbindung mit dem Motorola. Ich nutze meinen Apache-Webserver weil er schnell griffbereit ist (anders
=1 --sout '#duplicate{dst=display{noaudio},dst="transcode{vcodec=none,acodec=mp2a,ab=192,channels=2}:std{access=http,mux=ts,dst= :8812}"} Box: toish uri LoadUri http:// :8812 audio/mpeg Achtung: Da der Sound etwas verzögert ankommt, muss dieser dem Bild um 100-200ms voraus sein (Hotkey
-
Artikel
ESP32-CAM und Linux
die Tasmota-Software für die ESP32-CAM angesehen und sie gefällt mir gut. Es gibt für Windows und Max eine einfache Möglichkeit, im Browser die Tasmota-Software auf die ESP32-CAM zu flashen, leider funktioniert das nicht mit Linux. Man kann sich aber von die Binary tasmota32-webcam.factory.bin runterladen
einem Reset der ESP32-CAM gibt es ein WLAN namens tasmota-Cxxxxx, da loggt man sich ein, surft zur IP 192.168.4.1 und hat dann die Konfigurationsoberfläche von Tasmota vor sich. Am einfachsten geht das über das Handy, da muss man nicht die Netzwerkeinstellungen des Computers ändern. Man wählt sein WLAN
-
Artikel
PHILIPS VP5500 VoIP Telefon
per Hand starten. Nun kann man von einem Rechner aus mittels nc (netcat) die Bereiche sichern: nc 192.168.1.3 31337 > fon_rootfs nc 192.168.1.3 31338 > fon_udata nc 192.168.1.3 31339 > fon_usettings nc 192.168.1.3 31340 > fon_bootld nc 192.168.1.3 31341 > fon_kernel Die 192.168.1.3 natürlich mit der
essid-Kennung setzen) iwconfig wlan0 key 5648751265 (Key für das VP6500) ifconfig wlan0 up ifconfig wlan0 192.168.10.2 (setzen der IP) man kann nun mittels: ping 192.168.10.1 testen ob alles korrekt verlaufen ist und man eine Antwort bekommt - sollte das der Fall sein ist man fertig! Nun kann man per telnet
-
Artikel
Zilog Encore Experimentierplatine
EEPROM z. B. AT24C512 und AT24C02 Sockel für I2C Temperatursensor DS1621, DS1631, LM75 und ähnlich REF192 2.5V Spannungsreferenz Anschluss für eine steckbare RS-485 Platine mit MAX483 oder ähnlich. Standard Pinout RS-232 Anschlüsse für beide UARTs Debug/Programming Interface für Zilog USB oder RS232 Smart
-
Artikel
Standardbauelemente
besseres von IRF. Bezeichnung Preis [ ] Beschreibung Anwendungen Lieferant Daten- blatt IRF1010N 0,78 max 50V, max 85A, 11 mOhm On-Widerstand Alles, was mit POWER zu tun hat ... R PDF IRF1404 0,96 max 40V, max 162A, 4 mOhm, 200W sehr geringer Rds, TO-220 R PDF IRLZ34N 0,41 max 55V, max 30A, 35 mOhm On-Widerstand
0,5 10 nA 500 nA Vcc-2V Vee+2V @600Ω 30V 8 Standard Audio OP, treibt 600Ω, Iout=35mA PDF alle 0,23 MAX4238/4239 1 MAX4238: 1.0, MAX4239: 6.5 MAX4238: 0.35, MAX4239: 1.6 0,0001 2 pA 1 pA Vcc+0.3V Vee-0.3V Vcc-4mV Vee+4mV @10kΩ / Vcc-35mV Vee+35mV @1kΩ 0.6 @Vcc=5.5V very low offset ("zero offset") 0.1µV
-
Artikel
Temperaturmessungs Überblick
Dazu gehören: NTC - Steht für Negative Temperature Coefficent Widerstandssensor, z.B. 1K@25DEGC = 192-102DEW-A01. PTC - Steht für Positive Temperature Coefficient Widerstandssensor, z.B. KTY81. RTD - Steht für Resistance Temperature Detector aus Platin, z.B. PT100 Aktive Messfühler: Integrierte Analog
zusätzlich noch eine Referenzspannungsquelle Einige Beispiele: Analog Ausgang: LM34, LM35 PWM-Ausgang: MAX6673 Digitalausgang: I2C, SPI, 1W: TMP101, LM75, DS1621, DS1821 Allen diesen Sensoren ist gemeinsam, dass sie wegen der Fabrikskalibrierung einen relativ einfachen Einsatz ermöglichen. Die Umwandlung
-
Artikel
USB
Siehe Artikel STM32 Farnell ab ca. 5 € ST STM32F4xx Full + Hi 64..176 3,3V/5V Cortex-M4 168MHz 1024KB 192KB 24 x 12bit 2 x 12bit, 32 PWM 6 USART, 2 CAN SPI, I2C, SSC Siehe Artikel STM32 Mouser ab ca. 7 € Alle mit „USB OTG“ beworbenen Schaltkreise sind als Host-Controller und Device-Controller verwendbar
NXP (ehem.Philips), bspw. ISP1760 SL811HST von Cypress (Host/Device/OTG möglich) VNC1L von Vinculum MAX3421E z. B. verwendet im Arduino USB Host Shield von Circuits@Home ALFAT SoC Processor - A seamless way to access files on SD & MMC cards and on USB memory drives. Simple commands are used on UART (serial
-
Artikel
Tutorial - Aufbau WordClock mit WS2812
aber: Natürlich ein Lötkolben (ca. 25 W, an Schutzleiter angeschlossen) und Elektronik-Lötzinn mit max. 1 mm Durchmesser. Bei wenig Löterfahrung bitte nicht gleich am Shield löten „üben“, sondern an einem Stück Streifenrasterplatine (z. B. Reichelt Streifenrasterplatine) und einigen Drahtstücken. Im
können. Gibt es ab 10 € bis 12 €. Seitenschneider (Empf.: Knipex), Abisolierzange (Empf.: Stanely FatMax), Flachzange Presszange für Flachbandkabel und Steckverbindung für 16pol Pfostenbuchse Schraubendreherset, Pinzette, Biegehilfe für Widerstände ... Sorgfalt und Geduld: Es ist nicht viel Aufwand, z.
-
Artikel
Kühlkörper
ALCuMg1 160 - 200 ALCu6,5Mn0,3 95 - 130 Kupfer 370* Messing MS60 90 - 113 Cu Be 2 92 - 125 Cu Co 2 Be 192 - 239 Cu Cr 1 Zr 167 - 320 Cu Ni 2 Si 67 - 120 Stahl 0,2%C 50 Stahl 8%Cr 21 Zinn 65 Blei 35 Werte DIN V 4108-4, Achtung: bei den verfügbaren Legierungen sind weit geringere Wärmeleitfähigkeiten zu erwarten
Kunststoffgehäusen. Ansonsten gibt es einen Wärmestau und die Temperatur steigt deutlich! Beispiel. Gesucht: - max. Wärmewiderstand des Kühlkörpers Gegeben: : 10 W : 3 K/W : 0,5 K/W : 130 °C : 40 °C Rechnung: Um die Berechnung durchführen zu können, müssen wir zuerst die maximal zulässige Temperaturdifferenz zwischen
-
Artikel
WordClock mit WS2812
Timeserver. Der Timeserver muss ein RFC 958 konformer NTP-Server sein. Voreingestellt ist ntp3.ptb.de (192.53.103.103). Alternative Timeserver sind zum Beispiel ntp1.ptb.de (192.53.103.108), ntp2.ptb.de (192.53.103.104) oder time.nist.gov (216.229.0.179). Eine Liste von europäischen Timeservern findet man
bestimmten Anzeigemodi. Bugfix SK6812: Rot und Grün vertauscht. Bugfix LDR: Nach dem Setzen eines neuen LDR-Max-Wertes wurde dieser nicht zurück an das Web-Interface übertragen und deshalb dort (bis zum nächsten Reboot) ein alter Max-Wert angezeigt. STM32 Version 2.1.0. Auslagerung des HTML-Codegenerators auf
-
Artikel
Liste von FPGA Eval boards
(SPI) 3x: USB prog. USB Host USB UART 10/100 Ethernet PHY 1x (virtueller COM-Port über USB) PIC24FJ192 (USB HID Host) 5 Taster, 8 Schalter, 8 LEDs, USB Maus/Kbd. Programmierbar über JTAG, USB Port oder USB Stick, 4x7 Seg, Versorg. über USB oder über Netzteil (5V), 8bit VGA, Clock: 100MHz, 4x PMOD Expansion
OTG RTC 152 IO Pins DIMM 200 Formfaktor Made in Germany Basisboard verfügbar Andere. VHDPlus Core MAX10. Intel FPGA MAX10 10M08SAU169C8G SDRAM 64 Mb Flash 64 Mb Arrow USB-Programmer CRUVI High Speed Stecker CRUVI Low Speed Stecker 56 IOs an 0.1" Buchsenleiste Made in Germany 39,99€ FPGA-DEV. www.fpga-dev.de
-
Artikel
Reichelt-Wishlist
LM317EMP oder LM317AEMP SMD-Spannungsregler einstellbar (SMD TO-223 Gehäuse) | | (ENP vorhanden) Maxim MAX629, MAX1795, MAX1703 (Aufwärtsregler / Step-Up-Konverter) | | | | MAX859CSA | MAX 8865 Dual, Low-Dropout, 100mA Linear Regulator | MC78LCxx Serie - Ultra Low Drop Spannungsregler 3-5 Volt mit 1 Mikro-Ampere
ISD 5116 (Sprachaufnahme bis 16min & I2C-Interface) | | | | LTC1694-1 (I2C/SMBus Accelerator) | | MAX6650 I2C-Lüftermonitor * MAX6958 / MAX6959 (I2C 4-Digit, 9-Segment LED Display Drivers with Keyscan) | | * MAX7311AWG 2Wire Interface von Maxim | | MCP23008 8Bit I2C I/O Expander | MCP23S08 8BIT SPI
-
Artikel
RFM12
an rowspan=2|et rowspan=2|enable transmitter rowspan=2|Sendertrakt komplett einschalten (22 mA bei max. Ausgangsleistung). Der Sender beginnt sofort mit dem Senden. Die beiden Sendepuffer werden beim 1-0-Übergang mit 0xAA (0-1-Bits im Wechsel zur Taktsynchronisation beim Empfänger) gefüllt, können aber
Werte = Phasenrauschen für 1 MHz Offset. (bw1 = 1 in der RFM12B-Dokumentation) x0 = -107dBc/Hz für max. 86,2 kBit/s x1 = -102dBc/Hz für max. 256 kBit/s Unterspannungs-Detektor und Taktausgangsteiler (LowBatt / µC Clock Control C0xx). {|class="wikitable" rowspan=4|d rowspan=4|divider rowspan=4|Bestimmt
-
Artikel
Platinenhersteller
LeitOn 2 160 100 1.6 8 61.24 2014-09-16 LeitOn 2 160 100 1.6 5 91.86 2014-09-16 LeitOn 2 160 100 1.6 3 192.93 2014-09-16 Multi-CB¹) 1 100 80 1.6 5 27.61 2019-02-27 Multi-CB¹) 2 100 80 1.6 1 73.01 2019-02-27 Multi-CB¹) 2 160 100 1.6 4 39.67 2019-02-27 Multi-CB¹) 2 100 80 1.6 8 20.93 2019-02-27 Multi-CB¹)
LeitOn 2 160 100 1.6 8 61.24 2014-09-16 LeitOn 2 160 100 1.6 5 91.86 2014-09-16 LeitOn 2 160 100 1.6 3 192.93 2014-09-16 Multi-CB¹) 1 100 80 1.6 5 27.61 2019-02-27 Multi-CB¹) 2 100 80 1.6 1 73.01 2019-02-27 Multi-CB¹) 2 160 100 1.6 4 39.67 2019-02-27 Multi-CB¹) 2 100 80 1.6 8 20.93 2019-02-27 Multi-CB¹)
-
Artikel
16/32Bit Computer/Konsole
wird der Divisor und Dividend gesetzt, zusätzlich muss noch die Divsions-Bitbreite angegeben werden (max. 32 Bit). Durch den Befehl udivstep wird eine '1-Bit Division' ausgeführt, d.h. udivstep muss/kann sooft ausgeführt werden wie die Divisionsbreite gewählt ist. Als Resultat der Division ergeben sich
0000 1001 ;left justified, 24 bit .data $8,$001e ;8 = 0 0001 1110 ;0=0 normal mode ;1=1 bosr (384/192) ;5432=0111 96khz ;78=00 no clk dividing .data $9,$0001 ;9 = 0 0000 0001 (activate interface) .data $ff,$0000 ;stop Der zweite Teil, das Senden und Empfangen der Audio Daten wird über UCTRL Register