hardware Related Articles
Stay Ahead with Expert Electronics Insights,
Industry Trends, and Innovative Tips
- Electronic Components
- News Room
- General electronic semiconductor
- Components Guide
- Sort by
- Robots
- Transmitters
- Capacitors
- IC Chips
- PCBs
- Connectors
- Amplifiers
- Memory
- LED
- Diodes
- Transistors
- Battery
- Oscillators
- Resistors
- Transceiver
- RFID
- FPGA
- Mosfets
- Sensor
- Motors, Solenoids, Driver Boards/Modules
- Relays
- Optoelectronics
- Power
- Transformer
- Fuse
- Thyristor
- potentiometer
- Development Boards
- RF/IF
- Semiconductor Information
- Sensors
- PCB
- transistor
Engineering Architecture Guide: This technical guide covers the optimal power management IC for IoT for hardware engineers transitioning from prototype to commercial production.The global Power Management IC (PMIC) market is valued at approximately $29.92 billion in 2026, and is projected to scale to over $60.9 billion by 2035, according to Business Research Insights. This massive market growth is driven strictly by the demand for highly integrated IoT power solutions. Understanding The Latest Development of Electric Vehicle Power Management Technology shows how these high-efficiency standards are trickling down to smaller devices. Spending marginally more on an integrated PMIC that natively handles USB-C Power Delivery (PD), dual power-path management, and I2C fuel gauging eliminates parasitic drain and saves weeks of engineering time.The Death of the TP4056: Why Discrete Power Stacks Fail in ProductionA discrete power stack is inefficient because legacy linear regulators consume massive quiescent current during deep sleep, destroying battery life.The Parasitic Drain ProblemParasitic drain is fatal because it continuously pulls current from the battery even when the microcontroller is in deep sleep.Hardware engineers often prototype with the ubiquitous AMS1117 linear regulator. However, according to the Advanced Monolithic Systems datasheet, the AMS1117 has a typical quiescent current (Iq) of 5 mA (5,000,000 nA) and a maximum of 11 mA. Using this in a commercial IoT device is a mathematical death sentence for battery life. When consulting a Key Components Selection Guide for Battery Management Systems, it becomes clear that modern integrated PMICs operate in the sub-100 nA range, mathematically proving why legacy discrete Low Dropout Regulators (LDOs) must be abandoned in production.Switching Regulators vs. Digital LDOsDigital LDOs are superior for sleep states because they eliminate the high-frequency noise generated by switching regulators during low-power operation.Modern PMICs utilize adaptive voltage scaling capabilities. They automatically switch between high-efficiency switching modes during active processing states and ultra-low noise linear modes during sleep.Pro Tip: While many guides suggest switching regulators for all efficiency needs, professional workflows actually require digital LDOs for sleep states because switching regulators introduce too much electrical noise for sensitive RF sensors to maintain connection integrity.Shrinking the BOMBOM consolidation is critical because replacing separate charging, protection, and regulation modules with a single chip drastically reduces PCB footprint.Consolidated BOM using integrated PMICs.The "external PMIC mess" consists of a discrete TP4056 charger, a separate Battery Management System (BMS), and external LDOs. Consolidating these into a single integrated circuit reduces assembly costs and minimizes potential points of hardware failure on the board.Should You Use a Discrete Stack or an Integrated power management IC for IoT?An integrated power management IC for IoT is superior because it consolidates dual-power routing, fuel gauging, and true power-off capabilities into a single sub-watt footprint.Achieving True Power-Off CapabilityTrue power-off is essential because it allows the microcontroller to sever its own power connection, achieving near-zero nanoamp draw.Instead of relying on complex external load switches, modern PMICs feature integrated "ship modes." This allows engineers to implement a smart power button where the device draws virtually no current while sitting on a warehouse shelf for months.Managing Dual-Power SourcesDual-power management is necessary because IoT devices must seamlessly switch between USB-C wall power and internal Li-Po batteries without voltage sag. This is especially vital in applications like an iot car parking system where reliability in remote environments is paramount.When a user unplugs a device, the PMIC must instantly route power from the 1S LiPo cell to the system load. Discrete stacks often suffer from a microsecond voltage drop during this transition, causing the ESP32 or STM32 to reboot. Integrated power paths handle this transition natively.Precision State of Charge (SOC)I2C fuel gauging is mandatory because voltage-based battery monitoring is highly inaccurate for modern lithium chemistries.Counter-Intuitive Fact: Reading battery voltage via an ADC pin provides a false sense of capacity, as LiPo discharge curves are flat for 80% of their cycle. An integrated fuel gauge over I2C counts the exact coulombs entering and leaving the battery, providing a precise State of Charge (SOC) percentage.Edge Computing Power Dynamics: Lessons from High-Performance HubsEdge computing power architecture is complex because high-performance hubs require direct-from-board power distribution to prevent voltage-drop corruption during heavy I/O loads.Direct-from-Board Power DistributionDirect power routing is stable because it synchronizes the storage power cycle natively with the motherboard's power state.In visual stress tests of edge computing hardware, we observed direct SATA power headers on the motherboard (0:18). According to official documentation from Hardkernel, the Odroid H4+ and H4 Ultra x86 motherboards feature integrated SATA power headers that natively power up to four 2.5" SATA SSDs directly from the board. This bypasses the need for an external ATX power supply. As noted by experts in the visual teardown: "The SSD drives are powered directly from the board, and it has SATA 3 ports."The "Raspberry Pi" Pitfall for Edge StorageStandard low-power SBCs are insufficient because they lack the I/O bandwidth and power delivery required for multi-drive NAS or media server applications.Users on community forums often report SD card corruption and random reboots when pushing standard maker boards too hard. Experts point out that for heavy edge workloads, a modular x86 architecture is required. In the visual analysis, the reviewer states: "Never buy a Raspberry Pi... this is an Odroid H-series, fanless design that's completely modular." Visual evidence confirms the installation of SODIMM RAM and M.2 NVMe SSDs (0:08), alongside fanless thermal management that relies on a massive passive heatsink to dissipate heat without mechanical failure.Boot Media Power StabilityeMMC storage is reliable because it draws less peak current than NVMe drives while offering significantly higher write endurance than standard SD cards.During the hardware breakdown, the speaker highlights the eMMC slot (0:15). In industrial IoT, utilizing eMMC for the operating system while routing primary power to NVMe drives for data storage is a proven method to prevent OS corruption during unexpected power loss.Top Power Management ICs for IoT Devices (2026 Selection)The top PMICs are specialized because different IoT applications require distinct power profiles, ranging from sub-watt wearables to multi-rail industrial sensors.Ultra-low quiescent current performance.Best for Sub-Watt Wearables & Edge Sensors: Nordic nPM1100The Nordic nPM1100 is optimal because its ultra-low quiescent current maximizes standby time for space-constrained wearable devices.According to Nordic Semiconductor specifications, the nPM1100 PMIC features a typical quiescent current of 700 nA, which drops to an ultra-low 460 nA in "Ship Mode" (where power output is completely disabled). This chip natively handles USB battery charging and highly efficient step-down regulation.The nPM1100 remains the industry standard for ultra-compact wearables, and is an excellent choice for users who need absolute minimum PCB footprint. However, for engineers who prioritize driving high-voltage mechanical relays, the Texas Instruments lineup offers a more robust power delivery path.Best for Multi-Rail Industrial IoT: Texas Instruments TPS61094 & TPS61088The TI TPS series is powerful because it provides high-current boosting capabilities while maintaining strict sub-watt standby envelopes.Industrial IoT often requires boosting a standard 1S LiPo (3.7V) to 12V to drive mechanical components, valves, or high-power sensors. Texas Instruments provides highly integrated boost converters like the TPS61088 for high-current 3.7V to 12V boosting. Furthermore, the TPS61094 achieves an industry-leading 60 nA quiescent current while integrating supercapacitor charging. This allows for adaptive duty cycling, waking up sensors based on available power without draining the primary cell.Best for USB-C PD & High-Capacity Battery Integration: Maxim MAX77751The MAX77751 is efficient because it manages complex thermal envelopes during fast-charging cycles in tight physical enclosures.For devices requiring large battery packs (above 3000mAh) and rapid USB-C charging, the MAX77751 provides a standalone 3.15A USB Type-C autonomous charger. It handles the power path management without requiring constant I2C intervention from the host microcontroller.While many guides suggest generic evaluation boards for testing these chips, nan is the clearest example of a unified power architecture for rapid prototyping. If you prioritize open-source firmware integration alongside robust hardware, then nan is the strategic winner for initial bench testing.PMIC Technical Comparison (2026 Benchmarks)This comparison table is useful because it allows hardware engineers to quickly match specific quiescent current thresholds to their target application.PMIC ModelPrimary IoT Use CaseQuiescent Current (Iq)Key DifferentiatorNordic nPM1100Sub-Watt Wearables700 nA (460 nA Ship Mode)Ultra-compact footprint, dual-mode LDO/BuckTI TPS61094Energy Harvesting / Sensors60 nAIntegrated supercapacitor chargingTI TPS61088Industrial Mechanical IoT~1.5 mA (Active Switching)High-current 3.7V to 12V cold-start boostMaxim MAX77751High-Capacity Edge Hubs15 μA (Standby)3.15A Autonomous USB-C Fast ChargingConclusionIntegrated power management is mandatory because relying on discrete components in 2026 guarantees excessive parasitic drain and inflated manufacturing costs.The transition from a hobbyist prototype to a commercial IoT product hinges entirely on power architecture. The "Swiss-army knife" approach to power management—combining USB-C PD, dual power-path routing, and I2C fuel gauging into a single chip—is no longer a luxury. It is a strict prerequisite for achieving sub-watt power envelopes. By abandoning the legacy TP4056 and AMS1117 stack in favor of modern PMICs from Nordic, TI, or Maxim, engineers can achieve true nanoamp standby times and drastically reduce their final Bill of Materials.Frequently Asked QuestionsHow do I efficiently boost a 1S LiPo (3.7V) to 12V for mechanical components?You must use a specialized boost converter PMIC, such as the TI TPS61088, which utilizes cold-start boost technology and adaptive duty cycling to step up the voltage without exceeding the battery's maximum discharge rating.How can I implement a smart power button with true power-off capability?Utilize a PMIC with an integrated "Ship Mode" (like the Nordic nPM1100). This allows the microcontroller to send an I2C command to the PMIC to sever the main power rail, dropping system draw to under 500 nA.What is the typical quiescent current of an integrated IoT PMIC in 2026?Modern integrated PMICs designed for IoT edge sensors typically feature a quiescent current between 60 nA and 800 nA, depending on the active monitoring features and supercapacitor integration.Why is an I2C fuel gauge better than voltage-based battery monitoring?Voltage-based monitoring is inaccurate because lithium batteries have a flat discharge curve. An I2C fuel gauge measures the exact coulombs entering and exiting the cell, providing a highly accurate State of Charge (SOC) regardless of load spikes.
Kynix On 2026-06-05
This definitive guide covers end-of-life electronic components for hardware engineers and PCB designers who need to build resilient, obsolescence-proof board architectures.Digital voice recorders preserve audio evidence better than smartphones, but in the realm of hardware engineering, preserving a product's lifespan requires defensive design. The most visceral frustration a hardware engineer faces is the "Order-Day Risk." Whether you are working with a standard List of Basic Electronic Components or custom silicon, you spend weeks perfecting a PCB layout, optimizing trace lengths, and passing design rule checks. On the exact day you send the Bill of Materials (BOM) to the manufacturer, you discover your primary microcontroller is unceremoniously obsolete.In visual stress tests and expert breakdowns of component management, the consensus is clear. As noted in recent video intelligence on the subject: "There is nothing more frustrating than to be near release, or even have your product in production, and wanting to go back for another run and find out that components in your design are near the end of life or not even available." [00:18]Electronic Component Lifecycle and Parts Obsolescence - Altium AcademyThis guide shifts the strategy from reactive procurement to "Zero-Trust Component Sourcing." We will detail how to design boards at the CAD level so that an obsolete part requires a minor module swap, not a complete system redesign.The 2026 Obsolescence Reality: Why End-of-Life Electronic Components Are DisappearingEnd-of-life electronic components are an increasing engineering challenge because foundries are rapidly reallocating mature node capacity to AI chips, causing sudden obsolescence without formal warnings.The 65nm Purge and the AI SqueezeThe global AI boom has fundamentally altered the semiconductor supply chain. Major foundries are aggressively shifting production capacity toward high-margin AI compute logic chips and high-bandwidth memory. According to the South China Morning Post (May 15, 2026) and Future Digest (Jan 25, 2026), this shift has created a severe capacity crunch for mature-node semiconductors, specifically 40nm and 65nm processes. Previously "stable" industrial and automotive components relying on these older nodes are now prime targets for sudden obsolescence.The Myth of the PCN WarningHistorically, engineers relied on a Product Change Notification (PCN) or Product Discontinuance Notice (PDN) to trigger a Last Time Buy (LTB). In 2026, this is a dangerous, reactive strategy. According to a March 13, 2026 industry analysis by Z2Data, over 620,000 electronic components were discontinued in 2025. Alarmingly, the majority of these parts went obsolete without the manufacturer issuing a formal PCN. By the time you realize the part is gone, the LTB window has closed, and independent brokers have hoarded the remaining stock at massive markups.Pro Tip: Never assume a legacy component is safe simply because it has been in production for a decade. If it relies on a 65nm node, treat it as a high-risk flight risk.Decoding the Lifecycle of End-of-Life Electronic ComponentsThe lifecycle of end-of-life electronic components is a six-phase bell curve because parts transition from pre-release to volume production before entering the critical obsolescence red zone.Visualizing the 6 PhasesExperts point out that component lifecycles follow a distinct bell curve (Units Shipped over Time). In visual breakdowns, this curve is divided into six zones:Pre-Release: The initial upward slope.Recommended for New Designs: The conservative entry point.Volume Production: The massive, rounded peak.Not Recommended for New Designs (NRND): The downward slope.End-of-Life (EOL): The red-shaded "Zone of Obsolescence" where PDNs are issued.Obsolete: The flatline.The 6 Phases of Electronic Component LifecycleThe "Elastic" X-AxisThe timeline of this curve varies wildly by industry. A January 9, 2026 report by Vyrian, corroborated by Monolithic Power Systems, highlights a structural mismatch: the average integrated circuit stays in production for only 5 to 7 years. Conversely, industrial and automotive systems are expected to operate for 15 to 30 years. For instance, the Introduction to the Core Electronic Components in a Drone highlights how commercial tech moves fast, while specialized Electronic Components in Self Driving Cars must prioritize long-term availability. A component designed for the consumer cell phone market will burn through its lifecycle in months, while an automotive microcontroller may remain in Volume Production for decades.The Pre-Release Hazard vs. The Last Time Buy PitfallDesigning with Phase 1 "Pre-Release" components seems like a logical way to maximize longevity, but it carries severe risks. In visual case studies, engineers report instances where preliminary datasheet specs for a microcontroller's clock listed a 1% tolerance, but production parts arrived with a 10% variance. This caused serial data transmission to output gibberish, requiring emergency software workarounds.Conversely, waiting for Phase 5 forces you into the Last Time Buy pitfall. You must choose between tying up massive amounts of capital in stockpiled inventory or initiating a costly board redesign.Counter-Intuitive Fact: Using a Phase 4 (NRND) component is a major unforced error if a Phase 2 or 3 alternative exists, yet many engineers ignore NRND warnings if the part is currently in stock.Zero-Trust Sourcing: Defensive Architecture for End-of-Life Electronic ComponentsDefensive architecture for end-of-life electronic components is a proactive CAD strategy because it isolates volatile ICs on modular daughterboards to prevent complete system redesigns.Designing for Form, Fit, and Function (FFF)Zero-Trust Component Sourcing means assuming your primary IC will vanish. During the initial schematic phase, you must lay out multi-source compatible footprints. As noted in recent video intelligence: "The more alternatives you have, the more resilient your design will be against these types of changes." [10:04]. Identify pin-compatible (FFF) replacements before routing the board.Standardizing Interfaces to Isolate the "Blast Radius"Isolate critical data pathways using standard protocols like I2C or SPI. If a proprietary sensor goes obsolete, standardizing the communication bus ensures the core processing logic remains untouched. You only need to update the firmware driver, not the entire hardware architecture.The Carrier PCB / Daughterboard StrategyFor high-risk, volatile ICs, intentionally design breakaway or pluggable carrier boards. If the chip vanishes, you spin a new, inexpensive daughterboard to adapt the new component to the old footprint.Carrier PCB Strategy for Component ObsolescenceTrade-off: Carrier boards increase the overall Z-height of the device and add minor assembly costs. If your primary constraint is ultra-thin consumer packaging, this strategy is not viable.Predicting End-of-Life Electronic Components Without Enterprise APIsPredicting end-of-life electronic components is a manual intelligence-gathering process because relying solely on CAD software alerts often misses critical vendor-direct product discontinuance notices.The "Vendor Alert" HackDo not rely solely on your PCB design software for EOL alerts. Bypass expensive API paywalls by going directly to key semiconductor vendors' websites. Register your email address against specific, critical part numbers. This ensures you receive high-priority, direct emails the moment a PCN is issued.For enterprise procurement teams who prioritize automated BOM scrubbing, a platform like nan remains the stronger choice because it integrates directly with major foundry databases. However, for independent hardware engineers who lack the budget for nan, manual vendor alerts offer a highly reliable, cost-free alternative.Reading Between the Lines on a "Die Shrink"A PCN does not always mean a part is dead; sometimes it indicates a "die shrink." Manufacturers frequently shrink the silicon to reduce costs while keeping the exact same part number. However, this subtly alters electrical characteristics.According to Texas Instruments E2E Support Forums (regarding the THS3091 slew rate) and Hackaday (regarding the MCP23017 silent revision), these silent changes can cause catastrophic timing failures on existing boards. In visual stress tests, a die shrink on a RAM chip pushed timing out of the acceptable window, causing system crashes despite the part number remaining identical. Treat any PCN announcing a die shrink as a potential EOL event for your specific design.What Users Say: Community ConsensusReal-world testing and community forums reveal consistent patterns regarding component obsolescence:On Carrier Boards: "Spinning a $2 daughterboard to fix an obsolete sensor footprint has saved our main $45 motherboard layout three times this year."On Silent Revisions: "A common consensus among enthusiasts is that die shrinks are the silent killers of legacy hardware. Always re-qualify your boards if the manufacturer changes the silicon node, even if the datasheet claims it is a drop-in replacement."Component Lifecycle Phase ComparisonLifecycle PhaseRisk LevelSourcing StrategyBest ForPhase 1: Pre-ReleaseHigh (Spec Volatility)Sample testing only.R&D and prototyping.Phase 3: Volume ProductionLow (Stable)Primary BOM inclusion.Long-lifecycle industrial designs.Phase 4: NRNDHigh (Imminent EOL)Do not use for new designs.Legacy maintenance only.Phase 5: EOL (Red Zone)CriticalExecute Last Time Buy (LTB).Emergency stockpiling.Concluding SummaryManaging end-of-life electronic components is a battle won in the schematic software, not in the supply chain. Relying on reactive procurement and Last Time Buys leaves hardware teams vulnerable to sudden node deprecations and silent die shrinks. By adopting Zero-Trust Component Sourcing—utilizing modular carrier boards, standardizing communication interfaces, and registering for direct vendor alerts—engineers can ensure that an obsolete part remains a minor inconvenience rather than a catastrophic project delay.Frequently Asked Questions (FAQ)What does NRND mean in electronic components?NRND stands for "Not Recommended for New Design." It indicates that a component is nearing the end of its lifecycle and will soon be obsolete. While still available, it should not be used in new PCB layouts.What is the difference between a PCN and a PDN?A Product Change Notification (PCN) alerts users to a modification in the component's manufacturing process (like a die shrink). A Product Discontinuance Notice (PDN) specifically announces that the manufacturer is ending production of the part entirely.How do I handle component obsolescence if I miss the Last Time Buy (LTB)?If the LTB window has closed, you must either source the component from independent brokers (which carries high costs and counterfeit risks) or utilize a carrier PCB to adapt a pin-compatible replacement to your existing board footprint.What is a pin-compatible (FFF) replacement?FFF stands for Form, Fit, and Function. A pin-compatible replacement is an alternative component that matches the physical footprint, pinout, and electrical characteristics of the original part, allowing it to be dropped into the existing PCB layout without redesign.Why are mature semiconductor nodes going obsolete faster?Foundries are aggressively sunsetting mature silicon nodes (like 65nm) to repurpose factory floor capacity for high-margin, high-demand AI compute logic chips, drastically shortening the lifespans of older industrial components.
Kynix On 2026-05-23
Overview: The article explores how wireless sensor network technology enhances precision farming, environmental monitoring, and data-driven techniques, promoting sustainable farming practices for the productive agricultural industry. What are Wireless Sensor Networks?An advanced technology called a Wireless Sensor Network (WSN) uses globally dispersed autonomous sensors to monitor physical or environmental parameters like temperature, sound, pollution levels, humidity, wind, and more. The sensors collectively pass their data through the network to a central location for assessment and decision-making. How can WSN strengthen smart agriculture?The development of smart agriculture (SA) is greatly aided by WSNs, which offer the technology framework for more effective monitoring and management of agricultural practices. Precision agriculture is a data-driven technique developed due to the integration of WSNs into agricultural activities. It improves crop yield and resource management by applying inputs like water, fertilizer, and pesticides precisely and carefully. Classification of WSNDepending on where they are used, WSNs are put into different groups. The most important groups areTerrestrial WSNs (TWSNs)Wireless underground sensor networks (WUSNs)Underwater WSNs (UWSNs)Wireless multimedia sensor networks (WMSNs)Mobile wireless sensor networks (MWSNs) Smart agriculture apps frequently use TWSNs and UWSNs. While WUSNs are buried, they need more nodes because higher frequencies are weakened by the soil, which limits their contact range. ApplicationThe application of WSNs in agriculture includesIrrigation controlWater quality evaluationEnvironmental monitoringSoil moisture monitoringEvaluating the need for fertilizerMonitoring crop disease Examining these uses highlights how important WSNs are to developing agricultural techniques. Layers of Wireless Sensor NetworkThe wireless sensor network framework is depicted in Fig. 1, WSN comprises five layers, which includePhysical layerDatalink layerNetwork layerTransport layerApplication layer Physical layerFundamental hardware elements and communication interfaces comprise the physical layer, forming a WSN's basis. In SA applications, It has several finely tuned sensors that are intended to assess critical environmental parameters like temperature, soil moisture, and exposure to sunlight. By transforming these physical characteristics into electrical impulses, these sensors are crucial in providing the foundation for thorough data collection in the agricultural setting. The IEEE 802.15 family is the most pertinent and well-known set of standards for WSNs. Low-rate wireless personal area networks (LR-WPANs), widely used in WSNs, include physical and Medium Access Control Layer (MAC). WSNs standard is designed to provide low-cost, low-power, and low-data-rate communication. FunctionsThe responsibility of the physical layer includesTransmission of bitstreamsCareful frequency selectionCarrier frequency generationData modulationData encryptionSignal detection Data Link LayerThe data link layer creates communications between neighboring nodes in the network. FunctionsIn SA, this layer guarantees accurate field condition and crop health monitoring by carrying out several tasks likeError-free communication between sensor nodes, the central base station, and field conditionsFrame detectionMACError control implementationData stream multiplexing In addition, this layer guarantees the reliability of point-to-point and multi-point channel access schemes using effective buffer management and scheduling. Network LayerThe network layer is essential for managing data packet progression and routing between sensor nodes. It greatly regulates data flow from sensors dispersed throughout large farmlands to the central server. Routing, which creates a path from the source to the target node via intermediate nodes, is the main job of the network layer. FunctionsThe main goal of research in this layer is to create extremely effective routing protocols that satisfy a range of requirements, including robustness, quality of service (QoS), and energy efficiency. Additionally, the network layer incorporates the communication network protocol chosen from the list of current WSN network protocols. Transport LayerTo prevent or lessen congestion, the transport layer plays a crucial role. Specific protocols are implemented within this layer using upstream or downstream techniques to fulfill these fundamental functions. These protocols fall into two categories:Event-drivenPacket-driven FunctionsFurthermore, the transport layer is essential for preservingData integrityEnd-to-end connectivityEffective data flowPacket sequencingError correction procedures Application LayerThe application layer is very important in the SA domain. Farmers and analysts may conveniently visualize field data on computers and mobile devices through this layer, facilitating well-informed decision-making. Additionally, this layer is essential for field data analysis and offers insightful information. FunctionsIn addition, the application layer of the WSN regulates crucial management functions likeIt provides software for a variety of applicationsEffectively handles trafficTransforms data into formats that are easy to comprehend Summarizing the Key PointsWireless Sensor Networks revolutionize smart agriculture by enhancing precision farming techniques and environmental monitoring.WSN technology enables data-driven decision-making and integrates with the IoT framework for efficient agricultural management.The layers of a Wireless Sensor Network typically include physical, data link, network, transport, and application layers, which comprise several devices.Sensor node communication optimizes resource management, paving the way for sustainable farming practices and increased productivity. ReferenceMowla, Md. Najmul, Neazmul Mowla, A. F. M. Shahen Shah, Khaled M. Rabie, and Thokozani Shongwe. “Internet of Things and Wireless Sensor Networks for Smart Agriculture Applications: A Survey.” IEEE Access 11 (2023): 145813–52. https://doi.org/10.1109/access.2023.3346299.
Rakesh Kumar, Ph.D. On 2024-03-28
Introduction & Technical Background:Investigating the intriguing domains of FPGA (Field-Programmable Gate Array) and microcontrollers demonstrates the critical roles these two technologies play in embedded systems and digital design. By programming FPGAs at the hardware level, users can design unique digital circuits using these incredibly adaptable integrated circuits. Because of their great flexibility, they are perfect for complicated applications that need to be reconfigurable and prototyped quickly. Microcontrollers, on the other hand, are small integrated circuits that house a CPU core, memory, and several peripherals on a single chip. They offer an affordable option for simple to moderately complicated applications and are built for specialized needs. A microcontroller is a small integrated circuit that is used in embedded systems to control particular functions. Integrated circuits known as Field Programmable Gate Arrays (FPGAs) are frequently offered off-the-shelf. The reason they are called "field-programmable" is because they enable users to modify the hardware after it has been manufactured to satisfy certain use case specifications. FPGAs are "field-programmable," meaning that users can program the hardware after it is manufactured, whereas microcontrollers can only be more loosely customized. Microcontrollers:"Microcontrollers (MCU) are used in embedded systems to perform a certain task, handle communication, and control other hardware components." ( Pervasive Cardiovascular and Respiratory Monitoring Devices, 2023). To manage a single function in a device, a microcontroller is integrated into a system. It accomplishes this by using its core CPU to evaluate data that it gets from its I/O peripherals. In the home and workplace, building automation, manufacturing, robotics, automotive, lighting, smart energy, industrial automation, communications, and Internet of Things (IoT) deployments are just a few of the industries and applications that use microcontrollers. FPGAs"An FPGA is, as the name implies, a component comprising a large number of logic gates and other functional parts connected by a network, the connectivity of which can be determined by “programming” the device." (High-Performance Computing, 2018). The majority of FPGAs are programmed using an SRAM-based methodology. These FPGAs require external boot devices, but they can be programmed and reprogrammed in-system. Digital signal processing, biomedical instrumentation, device controllers, software-defined radio, random logic, medical imaging, computer hardware emulation, voice recognition, cryptography, filtering and communication encoding, and more are some of the specific applications that make use of an FPGA. Comparison between Microcontrollers and FPGAs:Power Consumption:In comparison and contrast, FPGAs are less efficient than parts like ASICs (Application Specific Integrated Circuits). When logic utilization drops due to reprogramming an FPGA, inefficiency also results. Similarly, more power is consumed when transistors are not in use. Microcontrollers are slower than FPGAs, though. The degree of customization and complexity that separates an FPGA from a microcontroller is the primary distinction. Their cost and level of usability also differ. In essence, an FPGA enables more intricate operations, higher levels of customization, and hardware modifications that can be made in the past. Because of their massive number of programmable parts and parallel architecture, FPGAs typically use more power than microcontrollers. An FPGA's power consumption is influenced by several variables, including the quantity of active logic parts, the interconnect switching frequency, and the I/O activity. Processing Speed:A microcontroller's typical processing speed falls between MHz to 50 MHz. While on the other hand, clock rates for FPGAs typically range from 100 MHz to 200 MHz. Compared to a CPU, which can readily operate at 3 GHz or higher, these rates are far lower. Flexibility & Programmability:When deciding between FPGAs and microcontrollers, the desired application's needs for customization and flexibility must be taken into account. An FPGA might be a preferable option if the application calls for a high level of hardware customization and flexibility. A microcontroller, however, would be more appropriate if the application could profit from the software-based customization and integrated peripherals that microcontrollers provide. It is crucial to take the target application's complexity and development time into account while deciding between FPGAs and microcontrollers. An FPGA can be a preferable option if the application calls for a high level of hardware customization and the development team has the required FPGA development experience. A microcontroller might be a better option, though, if the application can take advantage of the simpler and quicker development process that microcontrollers provide and the development team has more software development experience. The decision between FPGAs and microcontrollers can also be influenced by development time and complexity. A microcontroller can be a better option because of its easier and quicker development process if the development team has more experience with software development and high-level programming languages. On the other hand, an FPGA can be a preferable option if the team has experience with FPGA development and the application requires a high level of hardware customization. Through meticulous examination of the specifications and comparative analysis of various technologies, designers can make well-informed choices that optimize performance, power efficiency, flexibility, and development time, all while meeting the demands of their intended application. It is crucial to assess the unique needs of the intended application and balance the benefits and drawbacks of each technology when evaluating cost-related issues. An FPGA might be a preferable option if the application requires high-performance parallel processing and can afford the higher initial price of FPGAs. A microcontroller might be more appropriate, though, if the application can profit from the cheaper initial costs and easier development process that microcontrollers provide. Application FieldsMicrocontrollers are utilized in automatically operated items and gadgets, including power tools, toys, office equipment, appliances, implanted medical devices, remote controls, car engine control systems, and other embedded systems. Small, inexpensive, programmable microcontrollers are used to regulate the operation and behavior of a wide range of consumer electronics devices. They can communicate with sensors, buttons, LEDs, displays, motors, and other parts since they are integrated into circuits. Numerous characteristics of microcontrollers make them suited for use in embedded systems, including: Because every required peripheral is housed on a single integrated circuit chip, they are self-contained. They are intended to execute one specific application.FPGAs are perfect for applications like data analytics, machine learning, and scientific simulations because they can be programmed to create specialized hardware circuits that can execute certain algorithms far quicker than CPUs and GPUs. Because of their ability to make use of both temporal and spatial parallelism, FPGAs are frequently employed as implementation platforms for real-time image processing applications. FPGAs are advantageous in excellent-performance Computing applications because of their excellent energy efficiency, low latency, and parallel processing capabilities. They have been applied to several High-Performance Computing use cases, including data compression, cryptography, and machine learning. ConclusionIn conclusion, diverse applications can benefit from the distinct benefits and challenges that FPGAs and microcontrollers offer. Microcontrollers have a simpler development process and use less power than FPGAs, but FPGAs are better at parallel processing workloads and allow a great degree of hardware customization. It is crucial to take into account aspects like cost, development time, performance, power consumption, adaptability, and the particular needs of the intended application while deciding between various technologies. Through meticulous assessment of these variables and comprehensive consideration of the benefits and drawbacks of each technology, designers are better equipped to make options that best suit their projects' requirements, maximizing flexibility, power efficiency, performance, and development time.
Allen On 2023-12-29
IntroductionAs the most popular open-source hardware in the world, Arduino is not only an excellent hardware development platform, but also a trend in hardware development. Its simple development method makes developers pay more attention to creativity and realization, complete their own projects and get experiments faster, which greatly saves the cost of learning and shortens the development cycle. There are too many want to say, in short, arduino provides a lot of convenience for many electronics enthusiasts and creators, and also provides a platform for sharing their results. So what exactly is it? How does it work?CatalogIntroductionⅠ What is Arduino?Ⅱ Who Make the Arduino?Ⅲ Why Use Arduino?Ⅳ What Does Arduino Have?Ⅴ Arduino Programming LanguageⅥ Arduino Basic ArchitectureⅦ Copyright and PaymentⅧ Simple Arduino Projects8.1 Video Demonstration8.2 Examples and Programming CodesⅨ FAQⅠ What is Arduino?Arduino is a tool that can be used to sense and control the physical world more than your desktop computer. It consists of an open source-computer platform based on a simple single-chip microcomputer, and a development environment for writing programs for the Arduino board.Arduino can be used to develop interactive products. For example, it can read a large number of switches and sensor signals, and can control a variety of lights, motors, and other physical devices. The Arduino project can be a standalone project, or it can communicate with programs running on your computer (for example: Flash, Processing, MaxMSP) at runtime. You can choose to manually assemble the Arduino board yourself or buy a productthe, because open-source IDE can be downloaded for free.The Arduino programming language seems to be correspondingly connected to a physical computing platform, which is based on a programming environment that handles multimedia.Learn Arduino in 15 MinutesⅡ Who Make the Arduino?Massimo Banzi was a teacher at a high-tech design school in Ivrea, Italy. His students often complain about not being able to find cheap and easy-to-use microcontrollers. In the winter of 2005, Massimo Banzi discussed this problem with David Cuartielles. He is a Spanish chip engineer who was a visiting scholar in this school at the time. The two decided to design their own circuit boards and introduced David Mellis (Banzi student) to design a programming language for the circuit boards. Two days later, David Mellis wrote the code. After another three days, the circuit board was completed. Massimo Banzi likes to go to a bar called di Re Arduino, which was named after the Italian king Arduin 1,000 years ago. To commemorate this place, he named this circuit board Arduino.Figure 1. The Making Arduino Core Team Ⅲ Why Use Arduino?There are many single-chip microcomputers and their platforms that are suitable for the design of interactive systems. For example: Parallax Basic Stamp, Netmedia's BX-24, Phidgets, MIT's Handyboard and others provide similar functions. With all these tools, you don't need to care about the cumbersome details of MCU programming. Arduino provides you a set of easy-to-use toolkits. Arduino also simplifies the process of working with a single-chip microcomputer, but compared with other systems, it has many advantages in many places. In fact, it is especially suitable for teachers, students and some amateurs:0️⃣Cheap1️⃣Cross-platform2️⃣Simple programming environment3️⃣The software is open-source and expandable.4️⃣Hardware is open-source and expandable. Ⅳ What Does Arduino Have?At the beginning of Arduino development, its application environment was clarified, and an open-source platform was designed to facilitate its secondary development. The main features of Arduino are as follows:1) Open-source circuit diagram design. The program development interface is free to download, or you can modify it according to your needs. Arduino carries low-priced microcontrollers (ATmega8 or ATmega128). It can be powered by a USB interface, no external power supply, and an external 9VDC input can also be used.2) Support ISP online programming, making the Bootloader firmware into the chip. The Arduino controller contains the Bootloader program, which is the first piece of code that runs after the system is powered on. It is like the program in the BIOS of the PC. It performs self-check after startup, configures the port, and so on. Of course, the microcontroller relies on programming the fuse. Set the startup from the boot area after power-on, and use this program to directly store the program sent from the serial port in the flash area. Therefore, when using the Arduino compilation environment to download the program, first reset the microcontroller and start the Boodoader program to guide the program sent from the serial port to be successfully written into the flash area. The flash can be programmed repeatedly, so it is very convenient to update the software. After having Bootloader, you can update the firmware through the serial port or USB to RS232 line.3) According to the official PCB and SCH circuit diagrams, the Arduino module can be simplified to complete independent micro-processing control.4) It can be easily connected with sensors and various electronic components, such as infrared, ultrasonic, thermistor, photoresistor, servo motor, etc.5) Support a variety of interactive programs, such as Flash, Max/MSP, VVVV, PurEDAta, C, Processin, etc.In terms of application, the use of Arduino can break through the interactive content of devices that can only use mouse, keyboard, CCD and other input devices in the past. For example, it can achieve single-player or multi-player game interaction more simply. The functional characteristics of Arduino make it more and more widely used. Ⅴ Arduino Programming LanguageUsually, the Arduino language we say refers to a collection of various application programming interfaces (APIs) provided by the Arduino core library files. Arduino uses C/C++ to write programs. Although C++ is compatible with C language, these are two languages. C language is a process-oriented programming language, and C++ is an object-oriented programming language. The early Arduino core library was written in C language, and later object-oriented ideas were introduced. At present, the latest Arduino core library is written in a mixture of C and C++.The Arduino language is a program framework that starts with setup() and loop() as the main body. setup() is used to initialize variables, pin modes, call library functions, etc. This function only runs once, and its function is similar to "main()" in C language. For the loop() function, the statements in the function are executed in a loop.Arduno language modularizes some parameter settings related to AVR microcontroller, including EEPROM, Ethernet, LED matrix, steering gear, stepping and TWI/I2C control library. It does not require the user to directly deal with the underlying system, which can improve the efficiency of application development. Ⅵ Arduino Basic ArchitectureThe Arduino system has also developed different versions based on different application environments. The "Arduino Duemilanove" version is used as an example to introduce the Arduino system. This version was developed in 2009 and is based on the atmega328 microcontroller board. During use, connect the computer with a USB cable or use a power adapter to power it.1) One 9V DC input provides external power output for the Arduino board, so that the Arduino control board has the ability to drive high-power external devices such as steering gear.2) One USB port used to connect the computer. The Arduino IDE uploads the control program written by the user to the control board, and at the same time, it can also supply power to the circuit board and drive low-power external devices through this port.3) 14 digital input/output terminals, among which ports 0 (RX) and 1 (TX) are respectively connected to the serial pins of the main control chip to receive and send TTL serial data. Among them, ports 2 and 3 can receive external signals to realize external interrupt function. Ports 3, 5, 6, 9, 10, 11 are used as PWM ports, which can be used for motor PWM speed regulation or music playback. Port 10 (SS), 11 (MOSI), 12 (MISO) and 13 (SCK) can provide SPI communication mode with the support of SPI module library. Port 13 is connected with an LED indicator, which can open and close with the change of the level on pin 13.4) 6 analog input/output ports, of which port 4 (SDA) and port 5 (SCL) can realize I2C communication.5) One 5V DC output and one 3.3V DC output, which can provide 3.3V and 5V DC power supplies for other circuits.6) One reset interface.The Arduino system is developed based on a single-chip microcomputer, and a large number of common and standard electronic components are used on it. The entire design, including hardware and software, is released in an open source manner. Therefore, the cost of procurement is relatively low. In various electronic production competitions, Arduino is used as a development platform for creative design of electronic artwork.Figure 2. Arduino Board Terminals🔺Arduino Hardware✔️There are many motherboard, such as:Arduino UnoArduino NanoArduino LilyPadArduino Mega 2560Arduino EthernetArduino DueArduino LeonardoArduinoYún✔️There are many expansion boards for Arduino, such as:Arduino GSM ShieldArduino Ethernet ShieldArduino WiFi ShieldArduino Wireless SD ShieldArduino USB Host ShieldArduino Motor ShieldArduino Wireless Proto ShieldArduino Proto Shield Ⅶ Copyright and PaymentIn order to maintain the open-source concept of the design, Arduino decided to adopt the Creative Commons license, which is a license similar to GPL that appears to protect open copyright activities. Because copyright law can regulate open-source software, but it is difficult to use it on hardware. Having this license, anyone is allowed to produce copies of circuit boards, redesign, and even sell copies of the original design. You don't need to pay royalties, or even get permission from the Arduino team. However, if you republish the reference design, you must sign the original Arduino team. In addition, if you adjust or modify the circuit board, your latest design must use the same or similar license to ensure that the new version of the Arduino circuit board will be free and open. In other words, only the name Arduino is reserved, and it is a trademark now. If someone wants to sell a circuit board under this name, they must pay a small trademark fee to the Arduino core development members. Ⅷ Simple Arduino Projects8.1 Video DemonstrationBasic Projects with Arduino8.2 Examples and Programming Codes🔺Water Lamp ControlInsert 6 LED lights on the breadboard, among which the long pins are assigned to the 6, 7, 8, 9, 10, 11 ports of arduino respectively, the short pins are all connected to the blue wire of the breadboard, and then one port of the blue wire is connected to the GND port of the arduino. Figure 3. Water Lamps ConnectionCode:void setup(){ pinMode(6,output);pinMode(7,output);pinMode(8,output);pinMode(9,output);pinMode(10,output);pinMode(11,output);}void loop(){digitalWrite(6, LOW);digitalWrite(7,HIGHT);delay(200);digitalWrite(7, LOW);digitalWrite(8,HIGHT);delay(200);digitalWrite(8,LOW);digitalWrite(9,HIGHT);}🔺Using the Buzzer to Realize the AccordionThe buzzer is set according to different frequencies, so set the corresponding buzzer frequency based on the level of the switch interface.void setup(){pinMode(8,INPUT); //switch setdigitalWrite(8, HIGH);pinMode(9,INPUT);digitalWrite(9, HIGH); piMode(10,INPUT);digitalWrite(10, HIGH); pinMode(11,OUTPUT) //light setpinMode(12, OUTPUT)pinMode(13,OUTPUT)}void loop(){if(digitalRead(8)==LOW){tone(7,2093); //the buzzer frequency is set to 2093digitalWrite(11, HIGH);}else{notone(7);digitalWrite(11,LOW);}Repeat 2 switch values down;;; 🔺Breathing LightThe so-called breathing is relatively stable, so it cannot flicker and go off like a flashing LED. So analog output is used, and the current changes continuously.Figure 4. Breathing Light ConnectionCode:void setup(){pinMode(11,OUTPUT); }void loop(){for(int i=0;i<30;i++){analogWrite(11,i); //analog signal input, the range of i is [0,255];delay(10);}for(int j=29;j>0;j--){analogWrite(11,j);delay(10);}} Among them, the corresponding relationship between the analog signal voltage and the digital signal voltage:How is the analog signal realized to control the voltage within a range in a cycle?Figure 6. PWMAs shown in the figure, “on” belongs to 5V, and “off” belongs to 0V. In a time period, that is, when a pulse is sent, the duration of “on” in the previous figure is 25%, and the “off” is 75%. The voltage value calculated like this: v0=5*25%+0*75%=1.25(v). It can be simply understood like this. 🔺Breathing Water Lampvoid setup(){pinMode(3, OUTPUT);pinMode(5, OUTPUT);pinMode(6, OUTPUT);pinMode(9, OUTPUT);pinMode(10, OUTPUT);pinMode(11, OUTPUT);}int ports[6]=[3,5,6,9,10,11];int i=0,level=0; set loop(){ analogWrite(ports[i], level);delay(10);++level %=7;++i %=6; i is incremented first, and then modulo 6, that is, i is always in the range of 0~5;}🔺Vibrating LEDPhotoresistor, resistor, LED are required;Connect one end of the photoresistor to 5V, the other end to the resistor, and the resistor to GND. Pull out a wire between the two and connect to analogIn;Figure 7. Vibrating LED ConnectionCode:void setup(){Setrial.begin(9600);}void loop(){Setril.printIn(analogWrite(0)); //the middle wire is connected to port 0, which is the serial output port;delay(200);} 🔺Electric BellWhen energized, electromagnetic induction produces magnetic force, the switch (oscillator) is attracted and pulled down; When the power is cut off, the coil loses its magnetism, the switch is restored, and then energized. That is, repeat the cycle. This is also the principle of crystal oscillator.Figure 8. Electric Bell DiagramCode:void setup(){pinMode(9,OUTPUT);Setrail.begin(9600);}void loop(){Setrail.printIn(analogRead(0));analogWrite(9, map(analogRead(0), 400,700,0,255); //map(a1,b1,a2,b2), that is, the original range of values [a1,b1] is mapped to [a2,b2];delay(200);} Ⅸ FAQ1. What is an Arduino used for?Arduino is an open-source electronics platform based on easy-to-use hardware and software. Arduino boards are able to read inputs - light on a sensor, a finger on a button, or a Twitter message - and turn it into an output - activating a motor, turning on an LED, publishing something online.2. Is Arduino illegal?The hardware designs of Arduino are open source; it is allowed to copy and further develop the designs. Note that in case a copy uses the Arduino name and/or logo on it, this board is no longer a copy but a counterfeit which is illegal to manufacture and sell.3. Can Arduino run C++?First, the Arduino compiler/IDE accepts C and C++ as-is. In fact many of the libraries are written in C++. Much of the underlying system is not object oriented, but it could be. Thus, "The arduino language" is C++ or C.4. Is Arduino easy to learn?Arduino is cost-effective and easily accessible. Arduino is easier to learn as a programming language as it is a simplified version of the C++ programming language. Arduino is cross-platform which makes it easy to run on any sort of device compared to other microcontrollers which can only run on windows.5. What is the difference between Arduino and Raspberry Pi?The main difference between them is: Arduino is microcontroller board, while Raspberry Pi is a microprocessor based mini computer (SBC). The Microcontroller on the Arduino board contains the CPU, RAM and ROM. All the additional hardware on Arduino Board is for power supply, programming and IO Connectivity.6. Why is Arduino so popular?So the Arduino hardware is easy, the Arduino IDE is simple, and the code itself is much easier to comprehend (than trying to program an off-the-shelf microcontroller). ... Another reason Arduino is so popular is because there are many people using it which means there's a lot of examples out there to work with.7. Can I sell my Arduino project?Yes, with the following conditions: Physically embedding an Arduino board inside a commercial product does not require you to disclose or open-source any information about its design. ... You may manufacture and sell the resulting product.8. Do you have to use the Arduino IDE?Can I program an Arduino board without the Arduino IDE? Yes, you can use Create web editor to program your board without the need of download the classic IDE.9. Can I use Python in Arduino?Arduino uses its own programming language, which is similar to C++. However, it's possible to use Arduino with Python or another high-level programming language. In fact, platforms like Arduino work well with Python, especially for applications that require integration with sensors and other physical devices.10. What language does Arduino code in?Arduino is programmed with a c/c++ 'dialect'. Most c/c++ will work but much of the standard libraries will not work.11. Which language is best for Arduino?Any language that has a compiler that generates Arduino compatible machine code will be perfect. As of this moment , a subset of C / C++ is the only language that is supported by the Arduino IDE.12. How do I program an Arduino?1) Use your Arduino Uno on the Arduino Web IDE.2) Use your Arduino Uno on the Arduino Desktop IDE. Install the board drivers. Open your first sketch. Select your board type and port. Upload the program. Learn more on the Desktop IDE.3) Tutorials.13. Can Arduino connect to WiFi?Connect your Arduino to the internet by adding ESP8266 WiFi Module ... Adding this module to your Arduino UNO will open you to more and exciting projects.14. Can an Arduino run Linux?Arduino have a couple of boards that support running a variant of Linux called Linino: The Arduino Yún is a microcontroller board based on the ATmega32u4 and the Atheros AR9331. The Atheros processor supports a Linux distribution based on OpenWrt named Linino OS.15. What should I learn before Arduino?Before learning Arduino you need to have knowledge of basic programming. You can choose any language like C, C++ or Java. And apart from that you need to have basic idea about electronic devices like which part it is?, How it works? etc.16. Where do I program Arduino?Arduino programs are written in the Arduino Integrated Development Environment (IDE). Arduino IDE is a special software running on your system that allows you to write sketches (synonym for program in Arduino language) for different Arduino boards.17. How many types of Arduino are there?Top 6 Different Types of ArduinoArduino UNO. The development of Arduino UNO board is considered as new compared to other Arduino boards.LilyPad ArduinoArduino MegaArduino LeonardoArduino Red BoardArduino Shields18. Is Arduino good for beginners?Arduino is easily accessible - even for those who don't know much about electronics. Arduino boards are simple a type of microcontroller. They are able to read inputs from the sensors and turn those inputs into output. Arduino is the best for beginners looking to get started with electronics for the first time.19. Which is more powerful Raspberry Pi or Arduino?Given those differences you might think a Raspberry Pi is so much more powerful and capable than Arduino, so you should use that. ... Raspberry Pi has 8. Individual I/O pins in Arduino can drive 40mA while Raspberry Pi GPIO pins can each drive a maximum of 16mA.
kynix On 2021-12-22
Ⅰ IntroductionAs the technology evolved, several improvements from a standard fuse to the circuit breaker have also been made to the safety devices. We have been using static relays and magnetic relays for years to secure an electrical network, and now the safety systems have also changed as the microprocessors have evolved.We've heard about various kinds of relays before, and Numerical Relay was one of them, so we're going to concentrate more on this kind of relay today. The formed type of a static and electromagnetic relay is numeric relays. They are a system used in an electrical network to calculate electrical parameters and transform them into numerical data that is mathematically and logically interpreted to determine whether to activate an electrical network. A numerical relay's primary function is to protect the electrical network from unpredictable currents of failure. Due to their flexible features, numerical relays are often favored. A single numerical relay can track various parameters, such as current, voltage, frequency, time of onset, time of offset, etc. And for the analysis and control of multiple faults such as over current, over flux, different current and more, the same relay can be used.CatalogⅠ IntroductionⅡ Working and Hardware Architecture of Numerical RelayⅢ Types of Numerical Relays 3.1 Based on Logic 3.2 Based on Characteristics 3.3 Based on Actuating Parameters 3.4 Based on ApplicationⅣ ConclusionⅤ FAQⅡ Working and Hardware Architecture of Numerical RelaySince they both have identical hardware architecture with minor variations, the numeric relay can be considered a miniature device.Their architecture can seem overwhelming, but all of the architecture in these major categories can be simplified.• Input Module• CPU• Memory• Multiplexer and Analog to digital converter• Output module• Digital input/Communication module Input ModuleThe power system uses analog parameters to operate. With existing transformers and future transformers, the high-powered analog signals are stepped down. Using lowpass filters, it is fed to the numeric relay. Owing to the corona or induction effect from a nearby high voltage line, the low pass filter is used to remove the noisy signal in the device. CPUThe central processing unit (CPU) is the system's brain, which processes and filters all data protection algorithms and digital inputs. MemoryThere are two memories, RAM and ROM, in the numerical relay. Random Access Memory (RAM) is responsible for the retention and processing of input data to the relay during compilation.Read-Only Memory (ROM) is the relay's storage unit. It stores the required software and other data related to events and disturbances. The Storage Unit is a must because it allows during the occurrence of a fault to evaluate and troubleshoot any incident. Multiplexer and Analog to digital converterOnly digital data can be processed by the CPU, but the feedback from the current transformer and future transformer is analog. The Analog to Digital converter is then used to translate the signal to digital data. A multiplexer is used to select the necessary analog input for conversion if multiple analog signals need to be converted. Output ModuleThe digital contacts that are actuated when a trip command is provided by the CPU are the output module. Pulses that are produced as a response signal are these digital contacts. According to the application of the relay, the response time may be modified. Digital input/Communication moduleAs with a computer, a relay also has serial and parallel ports to link the relay to the substation's control and communication systems. To extend the tripping command, the Auxiliary relays can be attached to the digital output contacts.Ⅲ Types of Numerical RelaysFor different types of safety, numerical relays are used and are graded based on characteristics, logic, parameters of action and application. Although they are categorized under different circumstances, their function remains the same, in the event of a fault in the electrical network, to enable the travel system.3.1 Based on LogicSuch classifications are made based on the relay's logical operation.• Over Current/ Earth Fault: It will cause the circuit breaker when excessive current flows through a device. Used for protection against transformers and feeders.• Directional overcurrent: When the fault forces the power to flow in a specific direction, it is controlled (Opposite to the specified direction). Used for the safety of transformers, generators, and bus bars.• Differential: When the phase difference of two or more equivalent electric quantities exceeds the stated value, the differential relay is set to trip. It can protect transformers from localized faults and generators.• Under/ Over Voltage: Under such conditions, the voltage in an electric network may drop or rise below or above a fixed value, the circuit is tripped.• Distance: The function of this type of relay is dependent on the distance between the fault impedance and the location of the relay. They are primarily used to safeguard transmission lines.3.2 Based On CharacteristicsThese classifications are based on their tripping property• Instantaneous relay: If the trigger is triggered directly after a fault occurs, no time delay will occur.• Definite Time Relay: Only activated if the fault stays in place after a certain time.• Definite Minimum Time (IDMT) Inverse Time Relays: These relays are often used on transmission lines. When the line current is higher than the safe value, the circuit breaker is triggered.• Voltage restraint over current relay: The relay is only triggered if the conditions of both under-voltage and over-current arise at the same time.3.3 Based on Actuating Parameters• Current relays• Voltage relays• Frequency relays• Power relays Etc.3.4 Based on Application• Primary relay• Backup relayThe entire network could crash if the security system fails, so they use the backup relay. And if the primary relay goes wrong, doing this would help us secure the machine.Ⅳ ConclusionNumeric relays are often used for automatic safety in the generating stations and substations. Different components such as feeder, engine, generator, transmission line, transformers and bus bars can be secured by such relays. Relays are available from different firms, such as Siemens, ABB, Schnieder Electric, Alstom, Texas, etc. Each business has its own software that can help us communicate with their relays and program the security algorithm. You can construct your own algorithm for security and feed it to the relay once you know about the parameter and the various types of faults that could occur in a power system. It doesn't take years of training and practice to become an expert in the defense of the power system to become one overnight. To become an expert, keep learning and keep on investigating.Ⅴ FAQ1. What is numerical protection relay?Numerical relay is the relay in which the measured AC quantities are sequentially sampled and converted into numerical data that is mathematically and/or logically processed to make trip decisions. Numerical relay is actually the digital relay as a unit for which manufacturers has developed standardized hardware, which can be used in conjunction with suitably developed software to meet variety of production requirements and applications. 2. What is the difference between a relay and a fuse and a circuit breaker?A relay is a control component used for signalling or switching according to control voltage applied to it’s terminals. A fuse is a protective device to limit the let through energy based on the current limit being exceeded. These are used once & then disposed of (not re-usable.) The fuses can be selected according to application & rated current (IE a motor, transformer or capacitor protection device) A circuit breaker (CB) is also a protection device used to limit let through energy on a fault, also with different thermal characteristics according to application & some LV units with a variable current threshold & tripping curve. A CB has limits - IE on LV systems, some are rated say 35kA, other larger units 60 or 80kA according to the system & calculated worst case fault current. 3. What is meant by numerical relay?In utility and industrial electric power transmission and distribution systems, a numerical relay is a computer-based system with software-based protection algorithms for the detection of electrical faults. Such relays are also termed microprocessor-type protective relays. 4. What is numerical overcurrent relay?A 'Numerical over Current Relay' is a type of protective relay which operates when the load current exceeds a preset value. ... The overcurrent relay of IDMT is the relay that starts to operate after the intended time delay. The time delay is also known as operation time. 5. What are the advantages of numerical relay?• Compact Size. • Flexibility. • Reliability. • Multi-Function Capability. • Different types of relay characteristics. • Digital communication capabilities. • Modular frame.• Low burden. 6. Which transistor is used in the numerical relay?The high-powered analog signals are stepped down with the current transformer and Potential transformer. It is fed to the numeric relay using a lowpass filter. The low pass filter is used to eliminate the noisy signal in the system due to the corona or induction effect from a nearby high voltage line. 7. What is the difference between numerical relay and static relay?A big difference between conventional electromechanical and static relays is how the relays are wired. ... Electromechanical and static relays have fixed wiring and the setting is manual. Numeric relays, on the other hand, are programmable relays where the characteristics and behavior can be programmed. 8. How does a numerical relay work?Numerical relays use a specialized digital signal processor (DSP) as the computational hardware, along with associated software tools. The relaying voltage and currents are passed through an isolation transformer. 9. What do you mean by a numerical protection scheme?Numerical protection relays are digital systems in constant communication with substation automation systems through menu-driven interfaces. They have configurable binary inputs, outputs, and programmable logic. They monitor, measure, and record electrical values, faults and disturbances, and events. 10. What are the demerits of numerical relay?1 relay can perform only 1 function. There are some disadvantages of the microprocessor are given below, The microprocessor has a limitation on the size of data. Wide Range of setting, more accurate, Low burden hence low VA of CT is required which minimizes the cost.
kynix On 2021-01-15
Join our mailing list!
Be the first to know about new products, special offers, and more.
Feature Posts
How Resistors Work: From Basic Principles to Advanced Applications2025-07-30
DC Switching Regulators: Principles, Selection, and Applications2025-05-30
FPGA vs CPLD: In-depth Analysis of Architecture, Performance and Application2025-05-07
MOSFET Technology: Essential Guide to Working Principles & Applications2025-05-04
SMD Resistor: Types, Applications, and Selection Guide2025-04-30