An Introduction to RISC-V
RISC-V is an Instruction Set Architecture (ISA) that is both free and open. This means that the RISC-V ISA itself does not require a licensing fee, although individual implementations may do so. The RISC-V ISA is curated by a non-profit foundation with no commercial interest in products or services that use it, and it is possible for anyone to submit contributions to the RISC-V specifications. The RISC-V ISA is suitable for applications ranging from embedded microcontrollers to supercomputers.
This book will first describe the 32-bit RISC-V ISA, including both the base instruction set as well as the majority of the currently-defined extensions. The book will then describe, in detail, an open-source implementation of the ISA that is intended for embedded control applications. This implementation includes the base instruction set as well as a number of standard extensions.
After the description of the CPU design is complete the design is expanded to include memory and some simple I/O. The resulting microcontroller will then be implemented in an affordable FPGA development board (available from Elektor) along with a simple software application so that the reader can investigate the finished design.
Le FNIRDSI DSO-TC4 est un oscilloscope à transistors multifonctionnel, à la fois complet et pratique. Conçu pour les applications de maintenance et de R&D, il intègre un oscilloscope, un testeur de transistors et un générateur de signaux dans un seul appareil.
Caractéristiques
Équipé d'un écran couleur TFT de 2,8 pouces pour un affichage clair et intuitif
Batterie lithium rechargeable haute capacité intégrée (1500 mAh) avec une autonomie en veille allant jusqu'à 4 heures
Compact et léger, idéal pour une utilisation mobile
Spécifications
Oscilloscope
Bande passante analogique
10 MHz
Fréquence d'échantillonnage en temps réel
48 Méch./s
Impédance d'entrée
1 MΩ
Mode de couplage
CA/CC
Plage de tension de test
Sonde 1:1 : 80 Vpp (+40 V)
Sonde 10:1 : 800 Vpp (+400 V)
Sensibilité verticale
10 mV/div~10 V/div (plage X1)
Déplacement vertical
Réglable avec indication
Plage de base de temps
50 ns~20 s
Mode de déclenchement
Auto/Normal/Single
Type de déclenchement
Rising edge, Falling edge
Niveau de déclenchement
Réglable avec Indication
Gel de la forme d'onde
Oui (fonction HOLD)
Mesure automatique
Max, Min, Avg, RMS, Vpp, Frequency, Cycle, Duty Cycle
Testeur de transistors
Transistor
Facteur d'amplification « hfe » ; Tension base-émetteur « Ube », Ic/Ie, courant de fuite inverse collecteur-émetteur « Iceo », Ices, chute de tension directe de la diode de protection « Uf »
Diode
Chute de tension directe <5 V (chute de tension directe, capacité de jonction, courant de fuite inverse)
Diode Zener
0,01 à 32 V
Tension de claquage inverse (zone de test K-A-A)
Transistor à effet de champ (FET)
JFET : capacité de grille « Cg », courant de drain Id inférieur à « Vgs », chute de tension directe de la diode de protection Uf
IGBT : Courant de drain Id sous Vgs, Chute de tension directe de la diode de protection Uf
MIOSTET : Tension de seuil Vt, Capacité de grille Cg, Résistance drain-source Rds, Chute de tension directe de la diode de protection Uf
SCR unidirectionnel
Tension de déclenchement <5 V, Niveau de grille (tension de grille)
SCR bidirectionnel
Courant de déclenchement <6 mA (tension de grille)
Condensateur
25 pF à 100 mF, Valeur de capacité, Facteur de perte "Vloss"
Résistance
0,01 Ω à 50 MΩ
Inductance
10 μH à 1000 μH, résistance CC
DS18B20
Capteur de température, broches : GND, DQ, VDD
DHT11
Capteur de température et d'humidité, broches : VDD, DATA, GND
Générateur de signaux
Forme d'onde de sortie
Prend en charge 13 sorties de forme d'onde
Fréquence de la forme d'onde
0-50 kHz
Rapport cyclique de l'onde carrée
0-100%
Amplitude de la forme d'onde
0,1-3,0 V
Général
Écran
Écran couleur TFT 2,8 pouces
Rétroéclairage
Luminosité réglable
Alimentation
USB-C (5 V/1 A)
Batterie
3,7 V/1500 mAh
Langues
Anglais, allemand, espagnol, portugais, russe, chinois, japonais, coréen
Dimensions
90 x 142 x 27,5 mm
Poids
186 g
Inclus
1x FNIRSI DSO-TC4 (3-en-1) Oscilloscope (10 MHz)
1x Sonde d'oscilloscope P6100 (10X)
1x Sonde à pince crocodile
3x Crochets de test
1x Adaptateur
1x Câble de chargement USB-C
1x Manuel
Téléchargements
Manual
Firmware V0.0.3 (+V1.0.9)
Le JOY-iT JDS2960 est un générateur de signaux à 2 canaux capable de produire des signaux jusqu'à 60 MHz. Son design compact et la possibilité de le faire fonctionner avec une batterie externe le rendent idéal pour une utilisation mobile.
Avec une variété de formes d'onde, notamment sinusoïdale, carrée, triangulaire, impulsionnelle, demi-onde, etc., il convient à diverses applications de technologie de mesure.
De plus, le JDS2960 dispose d'une allocation de fréquence à 1 canal. Sa précision haute fréquence de ±20 ppm et sa stabilité de ±1 ppm/3 h garantissent une excellente qualité de signal et une grande flexibilité.
L'écran couleur TFT de 2,4 pouces offre un fonctionnement convivial et permet une large gamme d'applications.
Caractéristiques
2 canaux
Jusqu'à 60 MHz
Boîtier robuste en aluminium
Fréquencemètre à 1 canal
Jusqu'à 20 Vpp
De nombreuses formes d'onde préprogrammées différentes et jusqu'à 60 formes d'onde définies par l'utilisateur
Fonction d'impulsion
Spécifications
Canaux
Générateur de signaux à 2 canauxFréquencemètre à 1 canal
Plage de fréquence
Sinus : 0-60 MHzCarré, triangle : 0-25 MHzTTL, Impulsion : 0-6 MHz
Formes de signaux
Sinusoïde, carré, triangle, impulsion, demi-onde/onde solide, montée/descente exponentielle, etc.
Compteur de fréquence de plage de mesure
1-100 MHz
Précision de la fréquence
±20 ppm
Stabilité de fréquence
±1 ppm/3 h
Taux d'échantillonnage
266 Méch/s
Écran
LCD couleur TFT 2,4 pouces
Résolution de l'arbre vertical
14 bits
Plage d'amplitude
<10 MHz : 0-20 Vpp>10 MHz : 0-10 Vc.c.
Résolution d'amplitude
1 mV
Stabilité de l'amplitude
± 5%/5h
Planitude de l'amplitude
<10 MHz : ±5%>10 MHz : ±10%
Impédance de sortie
50 Ω ±10%
Facteur de distorsion
<0,8% (20 Hz-20 KHz, 0 dBm)
Dimensions
145 x 95 x 55 mm
Poids
900 g
Inclus
1x JOY-iT JDS2960 Générateur de signaux
1x Bloc d'alimentation
1x Câble BNC-BNC
2x Câbles BNC à pince crocodile
1x Câble d'alimentation USB-DC
1x Câble de données USB
Téléchargements
Datasheet (French)
Manual (English)
Software
Ce kit RFID RC522 comprend un module de lecture RF 13,56 MHz qui utilise un circuit intégré RC522 et deux cartes RFID S50 pour vous aider à apprendre et à ajouter la transition RF 13,56 MHz à votre projet. Le MF RC522 est un module de transmission à haute intégration pour la communication sans contact à 13,56 MHz. Le RC522 prend en charge le mode ISO 14443A/MIFARE. Le module utilise la liaison SPI pour communiquer avec les microcontrôleurs. La communauté open-hardware compte déjà de nombreux projets exploitant le RC522 - Communication RFID, avec l'Arduino. Caractéristiques Courant de fonctionnement : 13-26 mA/DC 3,3 V Courant de repos : 10-13 mA/DC 3,3 V Courant de veille : Courant de crête : Fréquence de fonctionnement : 13.56 MHz Types de cartes pris en charge : mifare1 S50, mifare1 S70 MIFARE Ultralight, Mifare Pro, MIFARE DESFire Température ambiante de fonctionnement : -20-80 degrés Celsius Température ambiante de stockage : -40-85 degrés Celsius Humidité relative : humidité relative de 5 % à 95 % Distance de lecture : ≥50 mm/1,95' (Mifare 1) Taille du module : 40×60 mm/1.57*2.34' Paramètre des interfaces du module SPI Taux de transfert de données : 10 Mbit/s maximum Inclus 1x Module RFID-RC522 1x Carte vierge S50 standard 1x Carte S50 format spécial (comme la forme de porte-clés) 1x Broche droite 1x Broche courbée Téléchargements Bibliothèque Arduino Fiche technique duMFRC522 MFRC522_ANT Mifare S50
Cette antenne extérieure en fibre de verre est optimisée pour recevoir des signaux dans la bande ISM de 868 MHz, prenant en charge des technologies telles que Sigfox, LoRa, Mesh Networks et Helium. L'antenne se compose d'un dipôle demi-onde avec un gain de 4,4 dBi, encapsulé à l'intérieur d'un radôme en fibre de verre avec une base de montage en aluminium.
Spécifications
Fréquence
868-870 MHz
Type d'antenne
Dipôle 1/2 onde
Connecteur
N femelle
Type d'installation
Diamètre du mât 35-60 mm (support de montage inclus)
Gagner
4,4 dBi
SWR
≤1,5
Type de polarisation
Vertical
Puissance maximale
10 W
Impédance
50 Ohms
Dimensions
52,5 cm
Diamètre du tube
26 mm
Antenne de base
32 mm
Température de fonctionnement
−30°C à +60°C
Inclus
Antenne bande ISM (868 Mhz)
Support de mât (pour installation sur un mât de 35 à 60 mm de diamètre)
CaractéristiquesMode synchrone : Auto, Normal, Simple, Aucun, BalayageDéclenchement sur front montant ou descendantModes de mesure précis vertical, horizontal et seuil de déclenchementMesure automatique : fréquence, période, rapport cyclique, tension efficace en courant continu/Vpp/Vmax/Vmin/VavgGénérateur de signaux intégré : onde carrée 10 Hz-1 MHz (rapport cyclique réglable) ou 10 Hz-20 kHzOnde sinusoïdale/carrée/triangle/dents de scieSpecificationsLargeur de bande analogique1 MHzFréquence d'échantillonnage maximale10 Msa/sProfondeur maximale de la mémoire d'échantillonnage8KImpédance d'entrée analogique1 MΩTension d'entrée max.±40 V (X1)CouplageCA/CCSensibilité verticale20 mv/div … 10 V/div (1-2-5)Sensibilté horizontale1 µs/div … 2 s/div (1-2-5)StockageDisque USB intégré de 8 Mo pour les données et les photos d'écranAlimentation électriqueBatterie lithium de 550 mAh, rechargeable via le port Micro USBAffichageÉcran TFT LCD couleur de 2,8 pouces (320x240 pixels)Dimensions100 x 56,5 x 10,7 mmTélèchargementsUser ManualSource CodeApp
Le PeakTech 1265 est un oscilloscope de stockage numérique à 2 canaux 30 MHz abordable avec un écran couleur TFT haute résolution et de nombreuses fonctions supplémentaires. Il a un taux d'échantillonnage allant jusqu'à 250 MS/s et convainc par sa haute qualité et sa manipulation facile avec le meilleur rapport prix / performance. Pour afficher rapidement chaque forme d'onde entrante, appuyez simplement sur la touche Autoset et l'oscilloscope lui-même recherche le meilleur affichage possible. Avec Autoscale, cependant, la mise à l'échelle de la base de temps peut être ajustée de manière conviviale. Cet oscilloscope dispose d'une sortie VGA pour afficher l'affichage de l'oscilloscope sur un moniteur externe ou un projecteur.
Caractéristiques
Oscilloscope à 2 canaux avec bande passante analogique de 30 MHz à max. Taux d'échantillonnage de 250 MS/s
Écran couleur TFT 20 cm (8") avec 800 x 600 pixels
LAN, port USB, périphérique USB et interface VGA
Fonction Autoset pour une utilisation conviviale
Durée d'enregistrement de max. 10000 points
Modes de mesure automatiques, mode XY et fonction FFT
Spécifications
Bande passante
30 MHz
Canaux
2
Taille de l'écran (TFT)
20 cm (8")
Résolution
800 x 600 Pixel
Type d'affichage
TFT couleur
Sampling 1 CH
250 MS/s
Sampling 2 CH
125 MS/s
Hor. scale max.
100 s/div
Hor. scale min.
5 ns/div
Profondeur de la mémoire
10000 points
Rise Time
Vert. résolution
8 Bit
Vert. scale max.
10 V/div
Vert. scale min.
2 mV/div
Interfaces
1x USB, 1x LAN, 1x VGA
Alimentation électrique
110/240 V AC; 50/60 Hz
Inclus
PeakTech 1265 oscilloscope
Câble USB
CD du logiciel pour Windows
Cordon d'alimentation
2 sondes
Câble BNC
Étui de transport et manuel
Téléchargements
Software
Datasheet_FR
Siglent's SDS2000X Plus series Digital Storage Oscilloscopes are available in bandwidths of 100 MHz, 200 MHz, and 350 MHz, have a maximum sample rate of 2 GSa/s, a maximum record length of 200 Mpts/ch, and up to 4 analog channels + 16 digital channels mixed-signal analysis ability.
The SDS2000X Plus series employs Siglent?s SPO technology with a maximum waveform capture rate of up to 120,000 wfm/s (normal mode, up to 500,000 wfm/s in Sequence mode), 256-level intensity grading display function plus a color temperature display mode. It also employs an innovative digital trigger system with high sensitivity and low jitter. The trigger system supports multiple powerful triggering modes including serial bus triggering. History waveform recording, Sequence acquisition, Search and Navigate functions allow for extended waveform records to be captured, stored, and analyzed. An impressive array of measurement and math capabilities, options for a 50 MHz waveform generator, as well as serial decoding, mask test, bode plot, and power analysis are also features of the SDS2000X Plus. A 10-bit acquisition mode helps to satisfy applications that require more than 8-bit resolution.
The large 10.1?? capacitive touch screen supports multi-touch gestures, while the remote web control, mouse and external keyboard support greatly improve the operating efficiency of the SDS2000X Plus.
Features
100 MHz, 200 MHz, 350 MHz (upgradable to 500 MHz) models
Real-time sampling rate up to 2 GSa/s
Record length up to 200 Mpts
Serial bus triggering and decoder, supports I²C, SPI, UART, CAN, LIN, CAN FD, FlexRay, I²S and MIL-STD-1553B
Provide 10 bit mode, Vertical and Horizontal Zoom
Capacitive touch screen supports multi-touch gestures
Siglent SDS2000X Plus Oscilloscopes
SDS2102X Plus
SDS2104X Plus
SDS2204X Plus
SDS2354X Plus
Bandwidth
100 MHz
100 MHz
200 MHz
350 MHz
Channels
2
4
4
4
Real-time sampling rate
2 GSa/s
2 GSa/s
2 GSa/s
2 GSa/s
Capture rate
120,000 wfm/s
120,000 wfm/s
120,000 wfm/s
120,000 wfm/s
Memory depth
200 Mpts/ch
200 Mpts/ch
200 Mpts/ch
200 Mpts/ch
Included
Siglent SDS2204X Plus Oscilloscope
Passive probes
Power cord
USB cable
Manual
Downloads
Datasheet
Manual
Quick guide
User manual
Firmware
Siglent's SDS2000X Plus series Digital Storage Oscilloscopes are available in bandwidths of 100 MHz, 200 MHz, and 350 MHz, have a maximum sample rate of 2 GSa/s, a maximum record length of 200 Mpts/ch, and up to 4 analog channels + 16 digital channels mixed-signal analysis ability.
The SDS2000X Plus series employs Siglent?s SPO technology with a maximum waveform capture rate of up to 120,000 wfm/s (normal mode, up to 500,000 wfm/s in Sequence mode), 256-level intensity grading display function plus a color temperature display mode. It also employs an innovative digital trigger system with high sensitivity and low jitter. The trigger system supports multiple powerful triggering modes including serial bus triggering. History waveform recording, Sequence acquisition, Search and Navigate functions allow for extended waveform records to be captured, stored, and analyzed. An impressive array of measurement and math capabilities, options for a 50 MHz waveform generator, as well as serial decoding, mask test, bode plot, and power analysis are also features of the SDS2000X Plus. A 10-bit acquisition mode helps to satisfy applications that require more than 8-bit resolution.
The large 10.1?? capacitive touch screen supports multi-touch gestures, while the remote web control, mouse and external keyboard support greatly improve the operating efficiency of the SDS2000X Plus.
Features
100 MHz, 200 MHz, 350 MHz (upgradable to 500 MHz) models
Real-time sampling rate up to 2 GSa/s
Record length up to 200 Mpts
Serial bus triggering and decoder, supports I²C, SPI, UART, CAN, LIN, CAN FD, FlexRay, I²S and MIL-STD-1553B
Provide 10 bit mode, Vertical and Horizontal Zoom
Capacitive touch screen supports multi-touch gestures
Siglent SDS2000X Plus Oscilloscopes
SDS2102X Plus
SDS2104X Plus
SDS2204X Plus
SDS2354X Plus
Bandwidth
100 MHz
100 MHz
200 MHz
350 MHz
Channels
2
4
4
4
Real-time sampling rate
2 GSa/s
2 GSa/s
2 GSa/s
2 GSa/s
Capture rate
120,000 wfm/s
120,000 wfm/s
120,000 wfm/s
120,000 wfm/s
Memory depth
200 Mpts/ch
200 Mpts/ch
200 Mpts/ch
200 Mpts/ch
Included
Siglent SDS2354X Plus Oscilloscope
Passive probes
Power cord
USB cable
Manual
Downloads
Datasheet
Manual
Quick guide
User manual
Firmware
Cette version radio 900 MHz peut être utilisée pour l'émission/réception à 868 MHz ou à 915 MHz ? la fréquence radio exacte est déterminée lorsque vous chargez le logiciel puisqu'elle peut être réglée de façon dynamique.
Au c?ur du Feather 32u4 se trouve un ATmega32u4 cadencé à 8 MHz et à 3,3 V logique. Cette puce a 32 K de flash et 2 K de RAM, avec USB intégré, non seulement a une capacité de débogage de programme vec USB vers série intégrée sans avoir besoin d'une puce de type FTDI, mais elle peut également faire office de souris, de clavier, de dispositif MIDI USB, etc.
Pour faciliter son utilisation dans le cadre de projets portables, nous avons ajouté un connecteur pour n'importe quelle batterie lithium-polymère de 3,7 V et intégré la charge de la batterie. Vous n'avez pas besoin de batterie, il fonctionnera très bien directement à partir du connecteur micro USB. Mais, si vous avez une batterie, vous pouvez la porter avec vous, puis brancher le connecteur USB pour la recharger. Le Feather basculera automatiquement vers l'alimentation USB dès qu'elle sera disponible. Nous avons également lié la batterie à travers un diviseur à une broche analogique, de sorte que vous pouvez mesurer et surveiller la tension de la batterie pour savoir quand vous avez besoin de la recharger.
Caractéristiques
Dimension 2,0 x 0,9 x 0,28 pouce (51 x 23 x 8 mm) sans les connecteurs soudées
Léger comme une ( grande ?) plume - 5,5 g
ATmega32u4 @ 8 MHz avec logique/alimentation 3.3 V
Régulateur 3,3 V avec sortie de courant de crête de 500 mA
Prise en charge de l'USB, livré avec un bootloader USB et débogage via port série
Vous obtenez également des tonnes de broches - 20 broches GPIO
Interface série, I²C, SPI
7x broches PWM
10x entrées analogiques
Chargeur lipoly intégré de 100 mA avec LED d'indication de l'état de charge
Pin #13 LED rouge pour le clignotement à usage général
Broche d'alimentation/activation
4 trous de montage
Bouton de réinitialisation
La radio Feather 32u4 utilise l'espace restant pour ajouter un module radio RFM69HCW 868/915 MHz. Ces radios ne sont pas bonnes pour transmettre de l'audio ou de la vidéo, mais elles fonctionnent assez bien pour la transmission de petits paquets de données lorsque vous avez besoin de plus de portée que 2,4 GHz (BT, BLE, WiFi, ZigBee)
Module basé sur le SX1231 avec interface SPI
Radiocommunication par paquets avec des bibliothèques Arduino prêtes à l'emploi
Utilise la bande ISM non soumise a des reglementation ("ISM européen" @ 868 MHz ou "ISM américain" @ 915 MHz)
+13 à +20 dBm jusqu'à 100 mW de capacité de sortie de puissance (sortie de puissance sélectionnable par le logiciel)
Appel de courant de 50 mA (+13 dBm) à 150 mA (+20 dBm) pour les transmissions
Portée d'environ 350 mètres, selon les obstructions, la fréquence, l'antenne et la puissance de sortie
Créer des réseaux multipoints avec des adresses de n?uds individuels
Moteur de paquets cryptés avec AES-128
Antenne filaire simple ou point pour connecteur uFL
Il est livré entièrement assemblé et testé, avec un bootloader USB qui vous permet de l'utiliser rapidement avec l'IDE Arduino. Des connecteurs sont également incluses pour que vous puissiez le souder et le brancher sur une platine d'essai sans soudure. Vous devrez couper et souder un petit morceau de fil (n'importe quel conducteur solide ou toronné est parfait) afin de créer votre antenne.
La batterie Lipoly et le câble USB ne sont pas inclus.
,
par Clemens Valens
Banc d’essai : Owon HDS2102S oscilloscope portable à 2 canaux 100 MHz, multimètre et générateur de signaux
L’Owon HDS2102S est un appareil portable, oscilloscope à 2 canaux 100 MHZ, multimètre et générateur de fonction (signaux de formes variées) intégrés. L’oscilloscope à une...