Résultats de la recherche pour "sdr"
-
Elektor Publishing The CAN Bus Companion
This book details the use of the Arduino Uno and the Raspberry Pi 4 in practical CAN bus based projects. Using either the Arduino Uno or the Raspberry Pi with off-the-shelf CAN bus interface modules considerably ease developing, debugging, and testing CAN bus based projects. This book is written for students, practicing engineers, enthusiasts, and for everyone else wanting to learn more about the CAN bus and its applications. The book assumes that the reader has some knowledge of basic electronics. Knowledge of the C and Python programming languages and programming the Arduino Uno using its IDE and Raspberry Pi will be useful, especially if the reader intends to develop microcontroller-based projects using the CAN bus. The book should be a useful source of reference material for anyone interested in finding answers to questions such as: What bus systems are available for the automotive industry? What are the principles of the CAN bus? How can I create a physical CAN bus? What types of frames (or data packets) are available in a CAN bus system? How can errors be detected in a CAN bus system and how dependable is a CAN bus system? What types of CAN bus controllers exist? How do I use the MCP2515 CAN bus controller? How do I create 2-node Arduino Uno-based CAN bus projects? How do I create 3-node Arduino Uno-based CAN bus projects? How do I set the acceptance masks and acceptance filters? How do I analyze data on the CAN bus? How do I create 2-node Raspberry Pi-based CAN bus projects? How do I create 3-node Raspberry Pi-based CAN bus projects?
€ 39,95
Membres : € 35,96
-
OWON OWON XDG3102 Générateur de formes d'onde arbitraires à 2 canaux (100 MHz)
Caractéristiques Technologie DDS avancée, sortie de fréquence jusqu'à 250 MHz Taux d'échantillonnage de 1,25 GS/s et résolution de fréquence de 1 μHz Jusqu'à 1 M de longueur de forme d'onde arbitraire Résolution verticale : 14 bits Sortie de forme d'onde complète : 6 groupes de formes d'onde et 152 groupes de formes d'onde arbitraires intégrées Options de modulation complètes : AM, FM, PM, FSK, 3FSK, 4FSK, PSK, OSK, ASK, BPSK, PWM, balayage et rafale Fréquencemètre intégré de haute précision, allant de 100 MHz à 200 MHz SCPI et LabVIEW pris en charge Écran LCD tactile 8'' 800 x 600 pixels Spécifications XDG3102 Canal 2 Sortie de fréquence 100MHz Taux d'échantillonnage 1,25 Géch/s Résolution verticale 14 bits Forme d'onde Forme d'onde standard sinus, carré, impulsion, rampe, bruit et harmonique Forme d'onde arbitraire montée exponentielle, chute exponentielle, sin(x)/x, onde progressive et autres,total de 150 formes d'onde intégrées et forme d'onde arbitraire définie par l'utilisateur Fréquence (résolution 1μHz) Sinus 1µHz - 100MHz Carré 1µHz - 40MHz Impulsion 1µHz - 25MHz Catastrophe 1μHz - 5MHz Harmonique 1µHz - 50MHz Bruit 120 MHz (-3 dB, typique) Forme d'onde arbitraire forme d'onde intégrée : 1uHz - 15MHzForme d'onde définie par l'utilisateur : 1 uHz - 50 MHz Précision ±1 ppm, 0°C - 40°C Amplitude Amplitude (50Ω) 1 mVpp - 10 Vpp (≤40 MHz) ; 1 mVpp - 5 Vpp (≤80 MHz)1 mVpp - 2,5 Vpp (≤120 MHz) ; 1 mVpp - 1Vpp (≤250 MHz) Amplitude (haute impédance) 2 mVpp - 20 Vpp (≤40 MHz) ; 2 mVpp - 10 Vpp (≤80 MHz) ;2 mVpp - 5Vpp (≤120 MHz) ; 2 mVpp - 2Vpp (≤250 MHz) Résolution 1mV ou 4 chiffres Décalage CC Plage (50Ω) ±(5 Vpk - Amplitude Vpp/2) Plage (Z élevé, circuit ouvert) ±(10 Vpk - Amplitude Vpp/2) Précision ±(1 % de |réglage| + 1 mV + Amplitude Vpp x 0,5 %) Résolution 1mV ou 4 chiffres Impédance de charge 50Ω (typique) Précision ±(1 % du réglage + 1 mVpp) (typique, sinusoïdal de 1 kHz, décalage de 0 V) Pureté du spectre d'onde sinusoïdale Distorsion harmoniqueTypique (0dB) C.C - 1 MHz : <-65 dBc1 MHz - 10 MHz : <-60 dBc10 MHz - 120 MHz : <-50 dBc120 MHz - 200 MHz : <-45 dBc Distorsion harmonique totale <0,05 %, 10 Hz à 20 kHz, 1 Vc.c. Parasitaire (non harmonique),Typique (0dB) ≤10MHz : <-70dBc>10MHz : <-70dBc + 6dB/octave Bruit de phaseTypique (0 dBm, déviation de 10 kHz) 10 MHz : ≤-110 dBc/Hz Carré Temps de montée/descente <5ns Dépasser <3% Cycle de service 50,0% (fixe) Gigue (rms) 300ps + 100ppm Impulsion Largeur d'impulsion 12ns - 996875s Temps de front montant/fin ≧7ns Dépasser <3% Gigue (rms) 300ps + 100ppm Catastrophe Linéarité ≤1 % de la sortie maximale (typique, 1 kHz, 1 Vpp, 50 % de symétrie) Symétrie 0% à 100% Harmonique Ordre Harmonique ≤16 Type harmonique pair, impair, tout, utilisateur Amplitude harmonique pourrait être réglé pour toutes les harmoniques Phase harmonique Arbitraire Longueur de la forme d'onde 2 points - 1 million de points Résolution verticale 14 bits Temps minimum de montée/descente <7ns Gigue (rms) 3ns Modulation Taper AM, FM, PM, PWM, FSK, 3FSK, 4FSK, PSK, OSK, ASK, BPSK, balayage et rafale SUIS Forme d'onde porteuse sinusoïdal, carré, rampe et arbitraire (sauf DC) Source interne externe Forme d'onde modulante sinusoïdal, carré, rampe, bruit et arbitraire Profondeur 0,0% - 100,0% Fréquence de modulation 2 MHz - 100 kHz FM Forme d'onde porteuse sinusoïdal, carré, rampe et arbitraire (sauf DC) Source interne externe Forme d'onde modulante sinusoïdal, carré, rampe, bruit et arbitraire Fréquence de modulation 2 MHz - 100 kHz P.M. Forme d'onde porteuse sinusoïdal, carré, rampe et arbitraire (sauf DC) Source interne externe Forme d'onde modulante sinusoïdal, carré, rampe, bruit et arbitraire Déviation de phase 0° - 180° Fréquence de modulation 2 MHz - 100 kHz MLI Forme d'onde porteuse impulsion Source interne externe Forme d'onde modulante sinusoïdal, carré, rampe, bruit et arbitraire Écart de largeur 0 ~ minimum (rapport d'impulsions, 100 % - rapport d'impulsions) Fréquence de modulation 2 MHz - 100 kHz FSK/3FSK/4FSK Forme d'onde porteuse sinusoïdal, carré, rampe et arbitraire (sauf DC) Source interne externe Forme d'onde modulante carré avec un rapport cyclique de 50 % Fréquence clé 2 MHz - 1 MHz PSK Forme d'onde porteuse sinusoïdal, carré, rampe et arbitraire (sauf DC) Source interne externe Forme d'onde modulante carré avec un rapport cyclique de 50 % Fréquence clé 2 MHz - 1 MHz OSK Forme d'onde porteuse sinusoïdal, carré, rampe et arbitraire (sauf DC) Source interne Temps d'oscillation carré avec un rapport cyclique de 50 % Fréquence clé 2 MHz - 1 MHz DEMANDER Forme d'onde porteuse sinusoïdal, carré, rampe et arbitraire (sauf DC) Source interne externe Forme d'onde modulante carré avec un rapport cyclique de 50 % Fréquence clé 2 MHz - 1 MHz BPSK Forme d'onde porteuse sinusoïdal, carré, rampe et arbitraire (sauf DC) Source interne Forme d'onde modulante carré avec un rapport cyclique de 50 % Fréquence clé 2 MHz - 1 MHz Balayer Forme d'onde porteuse sinusoïdal, carré, rampe et arbitraire (sauf DC) Taper linéaire et log Direction haut et bas Temps de balayage 1 ms à 500 s, ± 0,1 % Source de déclenchement interne, externe et manuel Éclatement Forme d'onde porteuse sinusoïdal, carré, rampe, impulsion et arbitraire (sauf DC) Nombre de rafales 1 à 50 000 périodes, infini, gate Période interne 10 ns - 500 s Source fermée déclencheur externe Compteur de fréquence Fonction période de fréquence, +largeur, -largeur, +devoir et -devoir Gamme de fréquences 100 MHz - 200 MHz Résolution de fréquence 7 chiffres Entrée sortie Afficher Écran LCD tactile 8" 800 x 600 pixels Taper fréquencemètre, entrée de modulation externe,entrée de déclenchement externe,entrée/sortie d'horloge de référence externe Interface de Communication Hôte USB, périphérique USB et réseau local Dimension 340 x 177 x 90 mm Poids (sans colis) 2,50 kg
€ 644,63
-
SunFounder Universal Maker Sensor Kit (pour Raspberry Pi, Pico W, Arduino, ESP32)
Découvrez une créativité sans limite avec le kit de capteurs universels, conçu pour Raspberry Pi, Pico W, Arduino et ESP32. Ce kit polyvalent est compatible avec les plateformes de développement les plus populaires, notamment Arduino Uno R4 Minima/WiFi, Uno R3, Mega 2560, Raspberry Pi 5, 4, 3B+, 3B, Zero, Pico W et ESP32. Avec plus de 35 capteurs, actionneurs et écrans, il est idéal pour des projets allant de la surveillance environnementale et de la domotique à la robotique et aux jeux interactifs. Des tutoriels pas à pas en C/C++, Python et MicroPython guident les créateurs débutants comme expérimentés à travers 169 projets passionnants. Caractéristiques Large compatibilité : Prise en charge complète d'Arduino (Uno R3, Uno R4 Minima/WiFi, Mega 2560), Raspberry Pi (5, 4, 3B+, 3B, Zero, Pico W) et ESP32, offrant une grande flexibilité sur de nombreuses plateformes de développement. Instructions pour la construction de 169 projets incluses. Composants complets : Plus de 35 capteurs, actionneurs et modules d'affichage adaptés à divers projets tels que la surveillance environnementale, la domotique, la robotique et les contrôleurs de jeux interactifs. Tutoriels détaillés : Des tutoriels clairs et détaillés couvrent Arduino, Raspberry Pi, Pico W, ESP32 et chaque composant inclus. Des tutoriels sont disponibles en C/C++, Python et MicroPython, s'adressant aussi bien aux débutants qu'aux créateurs expérimentés. Adapté à tous les niveaux : Propose des projets structurés conçus pour guider les utilisateurs de manière fluide, du niveau débutant au niveau avancé en électronique et en programmation, améliorant ainsi leur créativité et leur expertise technique. Inclus Plaque d'expérimentation Module bouton Module capacitif d'humidité du sol Module capteur de flamme Module capteur de gaz/fumée (MQ2) Gyroscope et Module accéléromètre (MPU6050) Module capteur à effet Hall Module capteur de vitesse infrarouge Module capteur d'évitement d'obstacles IR Module joystick Module convertisseur ADC/DAC PCF8591 Module photorésistance Module de mouvement PIR (HC-SR501) Module potentiomètre Module oxymètre de pouls et capteur de fréquence cardiaque (MAX30102) Module de détection de gouttes de pluie Module horloge temps réel (DS1302) Module codeur rotatif Module capteur de température (DS18B20) Module capteur de température et d'humidité (DHT11) Température, humidité et Capteur de pression (BMP280) Capteur de distance Micro-LIDAR à temps de vol (VL53L0X) Module de capteur tactile Module de capteur à ultrasons (HC-SR04) Module de capteur de vibrations (SW-420) Module de capteur de niveau d'eau I²C LCD 1602 Module d'affichage OLED (SSD1306) Module LED RVB Module de feux de signalisation Module relais 5 V Pompe centrifuge Module de commande de moteur L9110 Module d'avertisseur passif Servomoteur (SG90) TT Moteur Module ESP8266 Module Bluetooth JDY-31 Module d'alimentation Documentation Tutoriel en ligne
€ 69,95
Membres : € 62,96
-
Elektor Publishing Building Wireless Sensor Networks with OpenThread
Developing CoAP applications for Thread networks with Zephyr This book will guide you through the operation of Thread, the setup of a Thread network, and the creation of your own Zephyr-based OpenThread applications to use it. You’ll acquire knowledge on: The capture of network packets on Thread networks using Wireshark and the nRF Sniffer for 802.15.4. Network simulation with the OpenThread Network Simulator. Connecting a Thread network to a non-Thread network using a Thread Border Router. The basics of Thread networking, including device roles and types, as well as the diverse types of unicast and multicast IPv6 addresses used in a Thread network. The mechanisms behind network discovery, DNS queries, NAT64, and multicast addresses. The process of joining a Thread network using network commissioning. CoAP servers and clients and their OpenThread API. Service registration and discovery. Securing CoAP messages with DTLS, using a pre-shared key or X.509 certificates. Investigating and optimizing a Thread device’s power consumption. Once you‘ve set up a Thread network with some devices and tried connecting and disconnecting them, you’ll have gained a good insight into the functionality of a Thread network, including its self-healing capabilities. After you’ve experimented with all code examples in this book, you’ll also have gained useful programming experience using the OpenThread API and CoAP.
€ 39,95
Membres : € 35,96
-
Elektor Digital Automotive Sensors and Actuators (E-book)
Principles, Systems, and Electronics This handbook provides a detailed study of the sensors and actuators at the heart of modern vehicle electronics. It begins with basic electrical and electronic concepts, introducing the principles and terminology essential for understanding automotive systems. The book explores sensors and actuators on a system-by-system basis, including: Fundamentals of electrical engineering, electromagnetic phenomena, and motor principles Passive and active electronic components, integrated circuits, protection devices, and automotive-grade electronics Sensor characteristics, signal conditioning, ADCs, PWM and frequency outputs, and interface adaptation Automotive communication links and protocols, including LIN and SENT Engine sensors: air mass, pressure, temperature, speed, position, exhaust and emissions-related sensors Transmission sensors for manual and automatic systems Steering and suspension sensors for conventional and active systems Vehicle body and electrical system sensors for comfort, climate, access, and monitoring functions Engine actuators such as throttle bodies, injectors, turbo actuators, EGR systems, ignition components, and pumps Transmission, brake, steering, suspension, and body actuators Identification and coding of electronic components and packages commonly used in automotive applications The structure and operating principles of each component are explained, with relevant electronic circuitry illustrated. Its system-oriented organization and practical focus make it a valuable reference for understanding, testing, and troubleshooting automotive electronic systems.
€ 32,95
Membres : € 29,66
-
Elektor Publishing Raspberry Pi Pico Essentials
Program, build, and master over 50 projects with MicroPython and the RP2040 microprocessor The Raspberry Pi Pico is a high-performance microcontroller module designed especially for physical computing. Microcontrollers differ from single-board computers, like the Raspberry Pi 4, in not having an operating system. The Raspberry Pi Pico can be programmed to run a single task very efficiently within real-time control and monitoring applications requiring speed. The ‘Pico’ as we call it, is based on the fast, efficient, and low-cost dual-core ARM Cortex-M0+ RP2040 microcontroller chip running at up to 133 MHz and sporting 264 KB of SRAM, and 2 MB of Flash memory. Besides its large memory, the Pico has even more attractive features including a vast number of GPIO pins, and popular interface modules like ADC, SPI, I²C, UART, and PWM. To cap it all, the chip offers fast and accurate timing modules, a hardware debug interface, and an internal temperature sensor. The Raspberry Pi Pico is easily programmed using popular high-level languages such as MicroPython and or C/C++. This book is an introduction to using the Raspberry Pi Pico microcontroller in conjunction with the MicroPython programming language. The Thonny development environment (IDE) is used in all the projects described. There are over 50 working and tested projects in the book, covering the following topics: Installing the MicroPython on Raspberry Pi Pico using a Raspberry Pi or a PC Timer interrupts and external interrupts Analogue-to-digital converter (ADC) projects Using the internal temperature sensor and external temperature sensor chips Datalogging projects PWM, UART, I²C, and SPI projects Using Wi-Fi and apps to communicate with smartphones Using Bluetooth and apps to communicate with smartphones Digital-to-analogue converter (DAC) projects All projects given in the book have been fully tested and are working. Only basic programming and electronics experience is required to follow the projects. Brief descriptions, block diagrams, detailed circuit diagrams, and full MicroPython program listings are given for all projects described. Readers can find the program listings on the Elektor web page created to support the book.
€ 39,95
Membres : € 35,96
-
Elektor Publishing Basic Electronics for Beginners
Analogue Electronics and Microcontrollers Projects Hobbyist electronics can be a fun way to learn new skills that can be helpful to your career. Those who understand the basics of electronics can design their own circuits and projects. However, before you run, you need to learn to walk. It all starts with analogue electronics. You should be familiar with the simple components and circuits and understand their basic behaviors and the issues you may encounter. The best way to do this is through real experiments. Theory alone is not enough. This book offers a large number of practical entry-level circuits, with which everyone can gain the basic experience. Through the widespread introduction of microcontrollers, a new chapter in electronics has begun. Microcontrollers are now performing more and more tasks that were originally solved using discrete components and conventional ICs. Starting out has become easier and easier thanks to platforms including Bascom, Arduino, micro:bit. The book introduces numerous manageable microcontroller applications. It’s now a case of less soldering and more programming.
€ 39,95
Membres : € 35,96
-
€ 29,80
Membres : € 26,82
-
Elektor Digital PID-based Practical Digital Control with Raspberry Pi and Arduino Uno (E-book)
The Arduino Uno is an open-source microcontroller development system encompassing hardware, an Integrated Development Environment (IDE), and a vast number of libraries. It is supported by an enormous community of programmers, electronic engineers, enthusiasts, and academics. The libraries in particular really smooth Arduino programming and reduce programming time. What’s more, the libraries greatly facilitate testing your programs since most come fully tested and working. The Raspberry Pi 4 can be used in many applications such as audio and video media devices. It also works in industrial controllers, robotics, games, and in many domestic and commercial applications. The Raspberry Pi 4 also offers Wi-Fi and Bluetooth capability which makes it great for remote and Internet-based control and monitoring applications. This book is about using both the Raspberry Pi 4 and the Arduino Uno in PID-based automatic control applications. The book starts with basic theory of the control systems and feedback control. Working and tested projects are given for controlling real-life systems using PID controllers. The open-loop step time response, tuning the PID parameters, and the closed-loop time response of the developed systems are discussed together with the block diagrams, circuit diagrams, PID controller algorithms, and the full program listings for both the Raspberry Pi and the Arduino Uno. The projects given in the book aim to teach the theory and applications of PID controllers and can be modified easily as desired for other applications. The projects given for the Raspberry Pi 4 should work with all other models of Raspberry Pi family. The book covers the following topics: Open-loop and closed-loop control systems Analog and digital sensors Transfer functions and continuous-time systems First-order and second-order system time responses Discrete-time digital systems Continuous-time PID controllers Discrete-time PID controllers ON-OFF temperature control with Raspberry Pi and Arduino Uno PID-based temperature control with Raspberry Pi and Arduino Uno PID-based DC motor control with Raspberry Pi and Arduino Uno PID-based water level control with Raspberry Pi and Arduino Uno PID-based LED-LDR brightness control with Raspberry Pi and Arduino Uno
€ 32,95
Membres : € 29,66
-
Elektor Digital Elektor 05-06/2026 (PDF) DE
Diese Ausgabe steht allen GOLD- und GREEN-Mitgliedern auf der ElektorMagazine-Website zum Download bereit! Sie sind noch kein Mitglied? Hier klicken! PbMonitor v2.0 – UpdateBatterieüberwachung mit verbessertem Analogdesign Audio-LatenzmessungEigenständiges Werkzeug zur Bewertung von Fehlern und Latenzen bei der Audioübertragung Rechtecksignal vs. Bode-DiagrammÜberprüfung der Leistungsfähigkeit eines Audiogeräts embedded world 2026 Clever coden mit KIKI in der Softwareentwicklung für Elektroniker Audioanalyser QA403Bezahlbare Präzision für Audio-Profis und -Hobbyisten EasyGimbalAutonomes Kamera-Tracking mit KI, Schrittmotor und Servo Sigfox-Breakout-Board (Teil 2)Nachrichten senden SchaltungsschutzÜberspannungen mit TVS-Dioden beherrschen Neue Ansätze für BatterieprüfungenEine neue Ära der Diagnostik AudiotronicsEin erster Vorverstärker CANopenTermEin Open-Source-Werkzeug für CAN – für Maker und Ingenieure Stabilisierung von Operationsverstärkernbei kapazitiver Last Projekt 2.0Korrekturen, Aktualisierungen und Leserbriefe SignalkonditionierungTipps und Tricks zur Anpassung von Spannungsbereichen TDR-Aufsatz für OszilloskopeLängenmessung, Kurzschluss, Fehlanpassung: Kabel mit Reflexionen messen! Aus dem Leben gegriffenLED It Be Lautsprecher-Oszillator und ResonanztesterEin experimentelles Projekt für Ihre Lautsprecher Elektor-Community-Tipps zu Test und Messung ESP32-Audio-Transceiver-Board (Teil 5)Audioverarbeitung und Fernsteuerung 2026: Eine KI-OdysseeKI hat ein Kontextproblem Batteriespeicher für BalkonkraftwerkeKleine Akkus mit großer Wirkung
€ 11,90
-
Elektor Digital Mastering FPGA Chip Design (E-book)
For Speed, Area, Power, and Reliability This book teaches the fundamentals of FPGA operation, covering basic CMOS transistor theory to designing digital FPGA chips using LUTs, flip-flops, and embedded memories. Ideal for electrical engineers aiming to design large digital chips using FPGA technology. Discover: The inner workings of FPGA architecture and functionality. Hardware Description Languages (HDL) like Verilog and VHDL. The EDA tool flow for converting HDL source into a functional FPGA chip design. Insider tips for reliable, low power, and high performance FPGA designs. Example designs include: Computer-to-FPGA UART serial communication. An open-source Sump3 logic analyzer implementation. A fully functional graphics controller. What you need: Digilent BASYS3 or similar FPGA eval board with an AMD/Xilinx FPGA. Vivado EDA tool suite (available for download from AMD website free of charge). Project source files available from author’s GitHub site.
€ 32,95
Membres : € 29,66
-
Elektor Publishing MicroPython for STM32
Learning Embedded Systems with STM32 Nucleo Boards Programming compact electronic systems is now easier to get started with than ever before. Affordable development boards, powerful software tools, and readily available documentation make it possible to turn an idea into a working prototype in very little time. MicroPython plays an important role in this development by offering a readable, interactive way to control microcontrollers while still providing direct access to their hardware features. This book explores embedded programming with MicroPython using an STM32-based Nucleo board. It shows how a microcontroller continuously interacts with its environment by reading inputs, processing information, and controlling outputs. Step by step, you will learn to flash LEDs, measure analog signals, work with sensors, control actuators, and exchange data with other devices. The built-in REPL makes it easy to test instructions immediately, inspect results, and learn through experimentation. Although microcontroller boards differ in size, speed, memory, and peripherals, the fundamental concepts remain largely the same. Digital input and output, analog conversion, timers, PWM, interrupts, and serial communication are the essential building blocks of embedded applications. By concentrating on these transferable principles, the book provides a foundation that remains useful when moving to other boards, processors, or development environments. It is intended both for newcomers and for programmers who want to expand into embedded systems. MicroPython offers a practical route into this field, combining quick results with a clear understanding of how software and hardware work together.
€ 27,95
Membres : € 25,16