Tuesday, March 5, 2024

Facebook, Instagram Down: Thousands of Users Report Problems Including Getting Logged Out

Meta’s Facebook and Instagram appeared to be experiencing widespread technical problems Tuesday, with thousands of users logging errors in accessing the social media services.


Users reported problems including being logged out of Facebook — and when they attempted to log back in saw an error message such as, “Something went wrong. Please try again.” According to monitoring service Downdetector, error reports spiked just after 10:30 a.m. ET Tuesday. As of 11 a.m., Downdetector had received more than 500,000 error reports.

In addition, Instagram users reported that their feed was not refreshing. The outage also extended to Meta’s Messaging platform and Threads, its Twitter-like app launched last year.

Reps for parent company Meta did not immediately respond to requests for comment.

Friday, November 24, 2023

SWITCH MODE POWER SUPPLY

SWITCH MODE POWER SUPPLY

This Switch mode Power Supply uses a TOP224Y integrated circuit as the primary switching element. The TOP224Y is a flyback controller IC that is designed for high-efficiency switching power supplies. It has a built-in MOSFET and feedback loop to regulate the output voltage.

 
The circuit of switch mode power supply

The circuit works by first converting the incoming AC voltage to a DC voltage using the bridge rectifier (BR1). The DC voltage is then filtered by the capacitor (C1). The filtered DC voltage is then fed to the TOP224Y IC, which switches it at a high frequency to generate a high-voltage AC signal. The high-voltage AC signal is then transformed to a low-voltage AC signal by the transformer (TR1). The low-voltage AC signal is then rectified by the diode (D7) and filtered by the capacitor (C8) to produce the desired output voltage.

DESIGN CALCULATIONS

In a switching power supply circuit, inductor X1 plays a crucial role in smoothing out the pulsating DC voltage from the bridge rectifier and storing energy during the on-state of the switching transistor. The inductance value of X1 is determined by several factors, including the input voltage, output current, switching frequency, and desired ripple voltage.

Calculating Inductance Value:

The inductance value of X1 can be calculated using the following equation:
X1 = (V_in * T_on) / (I_ripple * ΔI)
where:
V_in: Input voltage
T_on: On-time of the switching transistor
I_ripple: Desired ripple current
ΔI: Peak-to-peak current change in the inductor

Bridge Rectifier Design

The bridge rectifier converts the incoming AC voltage to a pulsating DC voltage. The following parameters need to be considered when designing the bridge rectifier:
Peak input voltage (V_peak): The peak input voltage is the maximum value of the AC voltage. It is typically 170 V for 120 V mains voltage.
Average input current (I_avg): The average input current is the average current drawn by the circuit. It is determined by the following equation:
I_avg = P_output / V_dc
where P_output is the output power of the power supply and V_dc is the average DC voltage.
Peak forward current (I_FM): The peak forward current is the maximum current that each diode in the bridge rectifier must handle. It is determined by the following equation:
I_FM = I_avg / 2
Average reverse current (I_RM): The average reverse current is the average current that each diode in the bridge rectifier must block. It is typically very small.
Forward voltage drop (V_F): The forward voltage drop is the voltage drop across each diode when it is conducting. It is typically about 0.7 V for silicon diodes.
Using the above parameters, we can select the appropriate diodes for the bridge rectifier. The diodes must have a peak forward current rating that is greater than or equal to I_FM, an average reverse current rating that is greater than or equal to I_RM, and a forward voltage drop that is less than or equal to V_F.

Input Capacitor Design

The input capacitor filters the pulsating DC voltage from the bridge rectifier. The following parameters need to be considered when designing the input capacitor:
Input voltage ripple (V_ripple): The input voltage ripple is the amount of ripple in the pulsating DC voltage. It is typically specified as a percentage of the average DC voltage.
Input capacitor capacitance (C_in): The input capacitor capacitance is determined by the following equation:
C_in = 4 * f_s * L * I_avg / V_ripple
where f_s is the switching frequency, L is the inductance of the primary winding of the transformer, and I_avg is the average input current.
Input capacitor voltage rating (V_DC): The input capacitor voltage rating must be greater than or equal to the peak input voltage.
Using the above parameters, we can select the appropriate capacitor for the input filter. The capacitor must have a capacitance that is greater than or equal to C_in and a voltage rating that is greater than or equal to V_DC.

 
This section of the circuit is responsible for converting the DC voltage from the bridge rectifier to a high-frequency AC signal. The high-frequency AC signal is then transformed by the transformer to a lower AC voltage, which is then rectified and filtered to provide the desired output voltage.
Switching Transistor (Q1):
The switching transistor must be able to handle the switching voltage and current. The switching voltage is the peak value of the DC voltage from the bridge rectifier, which is about 330 V. The switching current is the peak value of the current through the inductor, which is determined by the following equation:
I_peak = V_in / (2 * L * f_s)
where:
V_in is the input voltage
L is the inductance of the inductor
f_s is the switching frequency

Flyback Diode (D7):

The flyback diode must be able to handle the peak reverse current of the inductor. The peak reverse current is determined by the following equation:
I_FRM = V_in * T_on / (2 * L)
where:
T_on is the on-time of the switching transistor
Inductor (L1):
The inductance of the inductor is determined by the input voltage, output current, switching frequency, and desired ripple voltage. The following equation can be used to estimate the inductance value:
L1 ≈ (V_in * T_on) / (ΔI * f_s)
where:
ΔI is the desired ripple current
Capacitor (C1):
The capacitance of the capacitor is determined by the output voltage and the desired ripple voltage. The following equation can be used to estimate the capacitance value:
C1 ≈ (2 * T_on) / (R_load * V_ripple)
where:
R_load is the load resistance



Inductor L1:

Inductor L1 serves as a high-frequency filter, smoothing out the AC voltage from the transformer and reducing ripple voltage before it reaches the rectification stage. The inductance value of L1 affects the ripple voltage and the efficiency of the circuit. A higher inductance value generally results in lower ripple voltage but also increases the size and cost of the inductor.
Design Calculation:
The inductance value of L2 can be estimated using the following equation:
L1 ≈ (V_out * T_on) / (ΔI * f_s)
where:
V_out is the desired output voltage
T_on is the on-time of the switching transistor
ΔI is the desired ripple current
f_s is the switching frequency
Assuming a desired ripple current of 100 mV, a switching frequency of 100 kHz, and an output voltage of 12 V, the inductance value of L1 can be estimated as:
L1 ≈ (12 V * 5 µs) / (100 mA * 100 kHz) ≈ 6 µH
In practice, a slightly higher inductance value may be chosen to provide a margin of safety and reduce ripple voltage further.Thats why we used 10uH.
Output Capacitor C8:
Output capacitor C8 acts as a low-pass filter, smoothing out any remaining ripple voltage from the rectified AC voltage and providing a stable DC output voltage. The capacitance value of C8 affects the ripple voltage and the transient response of the circuit. A higher capacitance value generally results in lower ripple voltage but also increases the size and cost of the capacitor.
Design Calculation:
The capacitance value of C8 can be estimated using the following equation:
C8 ≈ (2 * T_off) / (R_load * V_ripple)
where:
T_off is the off-time of the switching transistor
R_load is the load resistance
V_ripple is the desired ripple voltage
Assuming a desired ripple voltage of 1000 mV, a load resistance of 2 Ω, and an off-time of 4.5 µs (assuming a 50% duty cycle), the capacitance value of C8 can be estimated as:
C8 ≈ (2 * 4.5 µs) / (2 Ω * 1000 mV) ≈ 450 µF
In practice, a slightly higher capacitance value may be chosen to provide a margin of safety and reduce ripple voltage further.
Output Diode D2:
Output diode D2 protects the circuit from reverse current flow when the load is disconnected or experiences a sudden change in voltage. This prevents damage to the components and ensures the proper operation of the circuit.


Monday, March 13, 2023

What is the difference between a Raspberry Pi and an Arduino? Why are they used in different applications?

future engineers

Profile photo for Ibrahim Hebron Mwasiposya

Raspberry Pi is a general-purpose computer that runs on a Linux-based operating system. It has a more powerful CPU, higher RAM, and can handle more complex applications than an Arduino. It is commonly used for projects that require internet connectivity, multimedia, and graphics.

On the other hand, Arduino is a microcontroller board designed for physical computing projects. It is programmed using a

Saturday, March 11, 2023

Can I earn money through chat GPT?

future engineers


Electronics Engineer at Gutawire (2015–present)
ChatGPT is an artificial intelligence language model that is designed to generate human-like responses to text-based queries. It's a powerful tool that can be used to increase productivity and generate high-quality content quickly and efficiently.



If you're looking to make money through ChatGPT, there are several ways that you can leverage its capabilities. One approach is to use ChatGPT to generate content for your blog or website. By automating the content creation process, you can save time and effort while still producing high-quality content that will attract visitors and potential customers.

Thursday, March 9, 2023

Title: Introducing ChatGPT: The AI Language Model Transforming Conversational AI

future engineers 

ChatGPT was first released in June 2020 by OpenAI, and it quickly became a sensation in the world of artificial intelligence. It is a language model that uses advanced machine learning algorithms to generate human-like text and hold conversations with humans.




At its core, ChatGPT is based on a technology called "Generative Pre-trained Transformer" or GPT, which is a type of neural network architecture used for natural language processing tasks. Essentially, ChatGPT has been trained on vast amounts of text data from the internet,

Sunday, November 13, 2022

Top 16 Electrical Engineering Projects

future engineers

This article list outs the electrical engineering projects for b.tech, diploma & m.tech engineering students & researchers. Electrical Engineering is a branch of engineering concerned with the research, design, and implementation of electrical, electronic, and electromagnetism-based equipment, devices, and systems.




In Electrical Engineering the most essential periods of your education and professional development is the last year of a graduating programmer. 

While the first three years of science-related graduating courses, such as electrical engineering, concentrates on theoretical issues; students are given the opportunity to put their theoretical knowledge to the test in the final year. Students focus on practical tasks and projects during this time.

Saturday, November 5, 2022

Embedded System Projects for Engineering Students

FUTURE ENGINEER

future engineers

Embedded System Projects for Engineering Students

An embedded system is designed to perform one function with real-time applications. Embedded systems are found in simple devices like calculators, microwave & television remote controls, and also in more complicated devices such as home security and neighborhood traffic control systems. Many Talented people can take advantage of simple embedded systems and turn them into a more integrated system for controlling other devices. So, Nowadays many engineering students are showing a lot of interest to improve their practical knowledge in embedded systems in an early stage by doing the embedded system projects in their final year.

Thursday, November 18, 2021

How I2C Communication Works? Arduino and I2C Tutorial

future engineers

How I2C Communication Works? Arduino and I2C Tutorial

Overview

The I2C communication bus is very popular and broadly used by many electronic devices because it can be easily implemented in many electronic designs which require communication between a master and multiple slave devices or even multiple master devices. The easy implementations comes with the fact that only two wires are required for communication between up to almost 128 (112) devices when using 7 bits addressing and up to almost 1024 (1008) devices when using 10 bits addressing.

I2C-Communication-Overview1

How I2C Works

How is it possible, a communication between so many devices with just to wires? Well each device has a preset ID or a unique device address so the master can choose with which devices will be communicating.

Friday, July 22, 2016

  
http://www.firstpcb.com/mi_odosrt
                                                               

ONLINE PCB ORDERS



Im So glad to share with you this great opportunity.

You  can now order online PCB board which depends on your design ,Starting with $10 for 10 pcs etc

GET $10 OFFER FOR ORDERING PCB BY JOINING THIS




FOR MORE DETAILS CLICK HERE
OR 
lick here 

 http://www.firstpcb.com/mi_odosrt

 
future engineers

Wednesday, July 22, 2015

Libusb0.dll missing....

future engineers






Click here to download pdf file
expalaining libusb0.dll

Steps to install the dll file

* Please read our disclaimer before installing.

1. Download the file libusb0.dll to your desktop.
2. Move the dll file to the program directory missing the file.
3. If step 2 doesn't work. Move libusb0.dll to the system directory.

- Windows 95,98, and Me - C:\Windows\System
- Windows 2000 & NT - C:\WINNT\System32
- Windows XP,Vista, and Windows 7 - C:\Windows\System32  


Tuesday, June 30, 2015

Interfacing LCD with PIC Microcontroller – Hi Tech C

future engineers



Interfacing LCD with PIC Microcontroller – Hi Tech C

by Ibrahim hebron 16×2 Character LCD is a very basic LCD module which is commonly used in electronics projects and products. It contains 2 rows that can display 16 characters. Each character is displayed using 5×8 or 5×10 dot matrix. It can be easily interfaced with a microcontroller. In this tutorial we will see how to write data to an LCD with PIC Microcontroller using Hi-Tech C Compiler. Hi-Tech C has no built in LCD libraries so we require the hardware knowledge of LCD to control it. Commonly used LCD Displays uses HD44780 compliant controllers.
16x2 LCD Pin Diagram
16×2 LCD Pin Diagram
This is the pin diagram of a 16×2 Character LCD display. As in all devices it also has two inputs to give power Vcc and GND. Voltage at VEE determines the Contrast of the display. A 10K potentiometer whose fixed ends are connected to Vcc, GND and variable end is connected to VEE can be used to adjust contrast. A microcontrol

Sunday, June 28, 2015

application was unable to start correctly(0x000005)

future engineers

       How are you,i hope everybody is cool and everybody enjoying this wonderful weekend especially sunday..here today i want you to share some solutions about ''application was unable to start correctly(0x000005) ''
   
 
  
 
  Here My Aim is to discuss how to avoid that kind of error,what i want is your views and finally we will sum up and produce the strong post about ''application was unable to start correctly(0x000005) ''
      Please whenever you will read this post make sure you comment anything you know about here on the comment box
     i value your comments

Try This may help