Zoekresultaten voor "pic18"
Elektor Digital Internet of Things (E-BOOK)
The Internet of Things (IoT) is a new concept in intelligent automation and intelligent monitoring using the Internet as the communications medium. The “Things” in IoT usually refer to devices that have unique identifiers and are connected to the Internet to exchange information with each other. Such devices usually have sensors and/or actuators that can be used to collect data about their environments and to monitor and control their environments. The collected data can be processed locally or it can be sent to centralized servers or to the cloud for remote storage and processing. For example, a small device at the size of a matchbox can be used to collect data about the temperature, relative humidity and the atmospheric pressure. This data can be sent and stored in the cloud. Anyone with a mobile device can then access and monitor this data at any time and from anywhere on Earth provided there is Internet connectivity. In addition, users can for example, adjust the central heating remotely using their mobile devices and accessing the cloud.This e-book is written for students, for practising engineers and for hobbyists who want to learn more about the building blocks of an IoT system and also learn how to setup an IoT system using these blocks. Chapter 1 is an introduction to the IoT systems. In Chapter 2, the basic concepts and possible IoT architectures are discussed. The important parts of any IoT system are the sensors and actuators and they are described briefly in Chapter 3. The devices in an IoT system usually communicate with each other and the important aspect of IoT communication is covered in Chapter 4. Chapter 5 proceeds with the features of some of the commonly used development kits. One of these, the Clicker 2 for PIC18FJ manufactured by mikroElektronika, can be used as a processor in IoT systems and its features are described in detail in Chapter 6. A popular microcontroller C language, mikroC Pro for PIC gets introduced in Chapter 7. Chapter 8 covers the use of a click board with the Clicker 2 for PIC18FJ development kit. Similarly, the use of a sensor click board is described as a project in Chapter 9, and an actuator board in Chapter 10. Chapters 11 and 12 cover Bluetooth and Wi-Fi technologies in microcontroller based systems, and the remaining chapters of the book demo the creation of a simple Wi-Fi based IoT system with cloud-based data storage.This e-book has been written with the assumption that the reader has taken a course on digital logic design and has been exposed to writing programs using at least one high-level programming language. Knowledge of the C programming language will be very useful. Also, familiarity with at least one member of the PIC series of microcontrollers (e.g. PIC16 or PIC18) will be an advantage. The knowledge of assembly language programming is not required because all the projects in the book are based on using the C language. If you are a total beginner in programming you can still access the e-book, but first you are advised to study introductory books on microcontrollers.
€ 29,95
Leden € 23,96
Elektor Digital Mikrocontroller 5 als PDF (DE)
Mikrocontroller 5 als PDF (DE)
€ 16,90
Leden € 15,21
Evil Mad Science EiBotBoard (EBB) Driver Board
The EiBotBoard ('EBB') is a USB-based dual stepper motor controller board that is useful for many general purpose robotics applications. Originally designed for the EggBot project, it is the 'brain' of all current models of the EggBot, but also of the AxiDraw and WaterColorBot as well. The EBB was designed by Brian Schmalz of Schmalz Haus LLC. It is an open source (in both hardware and software), PIC18F46J50-based motor controller board. Standard features include two Allegro A4983 16X microstepping motor drivers for bipolar steppers. It also has a separate onboard regulator to power up to two hobby servo motors. It is 2.2 x 2.2 inches square (5.6 x 5.6 cm). We are currently shipping version 2.7 of the EBB, which features several improvements for reliability. Version 2.7 uses a standard USB micro connector and has a switch that by default turns off power to the pen-lift servo motor after one minute of inactivity. You can change the timeout duration or disable this feature using the serial command protocol. Specifications Motor driver ICs: Two Allegro A4983 Stepper motor type: Bipolar (2) Step size: Full, 1/2, 1/4, 1/8, 1/16 Motor connectors: Screw terminal USB jack type: Micro-B Power connector: Barrel Jack, 2.1 x 5.5 mm, center positive Voltage input range: 9-25 V DC Output current adjustment: 46 mA to 1.25 A per phase Downloads/Documentation GitHub
€ 69,95
Leden € 62,96
Elektor Digital GSM/GPRS Projects (E-BOOK)
Elke mobiele telefoon bevat een GSM/GPRS-modem waarmee de telefoon met de buitenwereld kan communiceren. Met behulp van de GSM-modems kunnen gebruikers audiogesprekken voeren en SMS-berichten verzenden en ontvangen. Bovendien stelt de GPRS-modem gebruikers in staat verbinding te maken met het internet en grote bestanden zoals foto's en video via het internet te verzenden en te ontvangen. Dit e-book is bedoeld voor mensen die willen leren hoe ze GSM/GPRS-modems kunnen gebruiken in microcontroller-gebaseerde projecten. Twee typen populaire microcontroller families worden in het e-book behandeld: PIC-microcontrollers, en de Arduino. De zeer populaire PIC18F87J50 microcontroller met gemiddelde prestaties wordt gebruikt in PIC gebaseerde projecten samen met een GSM Click board. Daarnaast wordt het SIM900 GSM/GPRS schild gebruikt bij de Arduino Uno projecten. Zowel GSM als GPRS gebaseerde projecten zijn opgenomen in het e-book. Met het e-book kunt u apparatuur op afstand bedienen door SMS-berichten van uw mobiele telefoon naar de microcontroller te sturen, de omgevingstemperatuurmetingen van de microcontroller als SMS-berichten naar een mobiele telefoon sturen, de GPRS-commando's gebruiken om vanaf een microcontroller toegang te krijgen tot het internet, temperatuurmetingen naar de cloud sturen met behulp van UDP- en TCP-protocollen, enzovoort. Er wordt aangenomen dat de lezer enige basiskennis heeft van de taal C en het gebruik van microcontrollers in eenvoudige projecten. Hoewel niet noodzakelijk, is kennis van ten minste één lid van de PIC-microcontrollerfamilie en de Arduino Uno een voordeel. Het is ook nuttig als de gebruiker enige kennis heeft van basiselektronica. Alle projectsoftware is gratis te downloaden (zie rubriek 'Bijlagen/Downloads').
€ 22,95
Leden € 18,36
LabNation LabNation SmartScope USB-oscilloscoop
Smartscope is de enige scoop ter wereld die werkt op alle belangrijke platforms: Windows, macOS, Linux, Android en iOS (met WiFi bridge). Sluit de SmartScope aan op vrijwel elk apparaat! Bovendien kunt u er mobiel mee werken: neem de SmartScope mee op pad, dankzij de connectiviteit met één kabel. Alles wordt intuïtief: aanwijzen, knijpen en vegen vervangt eindelijk de onhandige interfaces van oude scopes. Met de SmartScope ontwikkelt u uw digitale interfaces met behulp van de 100 MS/s logic analyzer. Met dit gereedschap kunt u elk gewenst signaal ontwerpen met behulp van Excel, en het vervolgens uploaden naar de ingebouwde Arbitrary Waveform Generator (AWG). Aan het eind legt u 100 miljoen keer per seconde de spanning vast op elk punt van uw ontwerp. De software voor de ondersteuning van Windows / macOS) / Linux / Android en exportformaten (Excel .csv / Matlab .mat) worden gegeven. Kenmerken Elk kanaal bemonsterd op 100 MHz/s AC/DC-koppeling op analoge ingangen 100% geruisloos 64 Mbit RAM: x10000 zoom Arbitraire golfvormgenerator 8 digitale ingangen bij 100 MS/s elk 4 digitale uitgangen van elk 100 MS/s Externe voeding voor het geval uw mobiel geen stroom kan leveren. Specificaties Oscilloscope Bandwidth 30 MHz (-3 dB point) Sample rate 2 x 100 MS/s Channels 2 Max pre-trigger position 16 x full scale Max post-trigger position Full scale Max full voltage scale 10 V/div (±35 V input range) Min full voltage scale 20 mV/div Analog input range -35 V, +35 V Max input peak-to-peak 40 V Signal coupling AC / DC Precision 8 bit Input impedance 1 M? // 10 pF Waverforms 200 waveforms/s Data delay to host < 10 ms Sample depth Up to 4 million samples per channel External trigger Yes Logic Analyzer Input channels 8 Input impedance 100 kOhm // 2 pF to GND Sample rate 100 MS/s Logic level 1.8 V to 5.0 V Diode protection Bidirectional Input data buffer 4 million samples Waverforms 200 waveforms/s Data delay to host < 10 ms Protocol decoders I²C, SPI, UART, I²S integrated User extensible Wave Generator (Analog Output) Output channels 1 Data rate Up to 50 MS/s Output level 0-3.3 V (Opamp driven) Output buffer Up to 2048 samples Max slew rate 30 ns/V Step 13 mV Wave Generator (Digital Output) Channels 4 Data rate Up to 100 MS/s Output level 3.3 V or 5 V (selectable) Output buffer Up to 2048 samples Diode protected Yes Programmable Logic USB controller MicroChip PIC18F14K50 USB interface PicKit3 or USB flashable FPGA Xilinx Spartan 6 FPGA interface JTAG and USB flashable Size & Weight Dimensions 110 x 64 x 24.2 mm (L x W x D) Weight 158 g Case Aluminium Connectivity Device/Host mini USB included Record waveforms Store Matlab (.mat) or Excel (.csv) files through Dropbox Analog BNC 2 probes included Digital 8 x 0.1' pitch, probes (included) Sync USB micro B-B Power USB micro B (optional) Inbegrepen 1x SmartScope USB-oscilloscoop 2x Analog probes 1x Digital probe kabels 1x Mini-B USB-kabel Downloads User manual Software GitHub Wiki
€ 239,00€ 149,95
Leden identiek