Wednesday, November 22, 2017

Tuesday, November 21, 2017

USB 3.0 Vs USB 2.0


  • Data transfer Rate: USB 2.0 offers transfer rates of 480 Mbps, and USB 3.0 offers transfer rates of 4.8 Gbps — 10 times faster.
  • More bandwidth: Instead of one-way communication, USB 3.0 uses two unidirectional data paths, one to receive data and the other to transmit while USB 2.0 can only handle only one direction of data at any time.
  • Power consumption: USB 2.0 provides up to 500 mA whereas USB 3.0 provides up to 900 mA. The USB 3 devices provide more power when needed and conserve power when the device is connected but idling.
  • Improved bus utilization: A new feature was added (using packets NRDY and ERDY) to let a device asynchronously notify the host of its readiness.
  • Addition of another physical bus:The amount of wires was doubled, from 4 to 8. Additional wires required more space in both the cables and connectors, so new types of connectors were designed.

Monday, November 20, 2017

Screw Pump


Gear Pump

  • Gear pumps are positive displacement rotary pumps that transport liquids using rotating gears. 
  • It works through the use of two or more internal gears that create vacuum pressure, propelling the fluid media. 
  • This pumps are best suited for high viscosity pumping applications such as oils, plastics, paint, adhesives, or soaps.
  •  



Threading Tool


Hole Saw


Sunday, November 19, 2017

Fexofenadine HCL


  • Fexofenadine is an antihistamine used to relieve allergy symptoms such as watery eyesrunny nose, itching eyes/nose, sneezinghives, and itching
  • It works by blocking a certain natural substance (histamine) that your body makes during an allergic reaction.

Turnbuckle


What is VG 46 oil?

So, an ISO VG 46 hydraulic oil has a viscosity of between 41.4 and 50.6 centistokes at 40 degrees Celsius. Viscosity grade 315 is a now mostly obsolete ASTM viscosity number - 315 SUS at 100 degrees Fahrenheit, which is roughly equivalent to ISO VG 68.

What is ISO VG 32 oil?

  • Sinopec Anti-wear Hydraulic Oil ISO VG 32 is a premium light weight paraffinic based hydraulic oil, ideal for industrial applications or for the hydraulic systems in cold weather regions.
  •  It is a rust and oxidation (R&O)-inhibited oil with the added benefit of an anti-wear additive package for protection.

What does ISO VG mean?

  • It is known as the International Standards Organization Viscosity Grade, ISO VG for short. 
  • You don't have to listen very long in this field before someone says that viscosity is the most important physical property of a fluid when determining lubrication requirements.

Transformer Bushing

  • solid porcelain bushings on smaller transformers.
  • Oil-filled condenser bushings on larger transformers.



Wednesday, November 15, 2017

differential pressure type level transmitter


Pipe wrench


Circlip pliers


Combination plier


Cutting plier


Adjustable wrench


hand saw


Claw Hammer


try square


hacksaw


C - Clamp


Bent Nose Pliers


Locking Pliers

Also known as Vise-grips

Round Nose Pliers


Ratchet wrench


Allen key

Hex key,Allen key or Allen Wrench

Magnetic level gauges


Manometer

An instrument for measuring the pressure of a fluid, consisting of a tube filled with a liquid, the level of the liquid being determined by the fluid pressure and the height of the liquid being indicated on a scale.



Seven segment display

Seven segment display

7 segment Display on Arduino.

  • In this project we will see how to display 0-9 digits on a 7-segment display.



Code:
 // make an array to save Seven Segment pin configuration of numbers
int num_array[10][7] = {  { 1,1,1,1,1,1,0 },    // 0
                                          { 0,1,1,0,0,0,0 },    // 1
                                          { 1,1,0,1,1,0,1 },    // 2
                                          { 1,1,1,1,0,0,1 },    // 3
                                          { 0,1,1,0,0,1,1 },    // 4
                                          { 1,0,1,1,0,1,1 },    // 5
                                          { 1,0,1,1,1,1,1 },    // 6
                                          { 1,1,1,0,0,0,0 },    // 7
                                          { 1,1,1,1,1,1,1 },    // 8
                                          { 1,1,1,1,0,1,1 }};   // 9
  //function header
void Num_Write(int);
void setup()
                 {
   // set pin modes
                 pinMode(2, OUTPUT); 
                 pinMode(3, OUTPUT);
                 pinMode(4, OUTPUT);
                 pinMode(5, OUTPUT);
                 pinMode(6, OUTPUT);
                 pinMode(7, OUTPUT);
                 pinMode(8, OUTPUT);
                 }
void loop()
               {
    //counter loop
               for (int counter = 10; counter > 0; --counter)
                                              {                   // count down 9 to 0
                                               delay(1000);
                                               Num_Write(counter-1);
                                                }
  delay(3000);
                   }

                // this functions writes values to the sev seg pins
void Num_Write(int number)
{
  int pin= 2;
  for (int j=0; j < 7; j++) {
   digitalWrite(pin, num_array[number][j]);
   pin++;
  }
}

16x2 LCD with Atmega16

Controller: Atmega16 microcontroller
  • A simple hello world project on AVR microcontroller.

Code: 
 // LCD module connections
sbit LCD_RS at PORTB2_bit;
sbit LCD_EN at PORTB3_bit;
sbit LCD_D4 at PORTB4_bit;
sbit LCD_D5 at PORTB5_bit;
sbit LCD_D6 at PORTB6_bit;
sbit LCD_D7 at PORTB7_bit;

sbit LCD_RS_Direction at DDB2_bit;
sbit LCD_EN_Direction at DDB3_bit;
sbit LCD_D4_Direction at DDB4_bit;
sbit LCD_D5_Direction at DDB5_bit;
sbit LCD_D6_Direction at DDB6_bit;
sbit LCD_D7_Direction at DDB7_bit;
                                           // End LCD module connections
void main()
{
  Lcd_Init();                                           // Initialize LCD
  Lcd_Cmd(_LCD_CLEAR);               // Clear display
  Lcd_Cmd(_LCD_CURSOR_OFF);  // Cursor off
  Lcd_Out(1,2,"mahabub's note");        // Write text in first row
}

16x2 LCD with PIC16F84A

Controller: PIC16F84A
  • A simple hello world project. Just display a text defined in the program. 
  • Liquid Crystal Display-(16x2) 



Code:
                                  // LCD module connections
sbit LCD_RS at RB2_bit;
sbit LCD_EN at RB3_bit;
sbit LCD_D4 at RB4_bit;
sbit LCD_D5 at RB5_bit;
sbit LCD_D6 at RB6_bit;
sbit LCD_D7 at RB7_bit;

sbit LCD_RS_Direction at TRISB2_bit;
sbit LCD_EN_Direction at TRISB3_bit;
sbit LCD_D4_Direction at TRISB4_bit;
sbit LCD_D5_Direction at TRISB5_bit;
sbit LCD_D6_Direction at TRISB6_bit;
sbit LCD_D7_Direction at TRISB7_bit;
                                                  // End LCD module connections
void main(){
  Lcd_Init();                        // Initialize LCD
  Lcd_Cmd(_LCD_CLEAR);               // Clear display
  Lcd_Cmd(_LCD_CURSOR_OFF);          // Cursor off
  Lcd_Out(1,1,"mahabub's note");     // Write text in first row first column
}

Allen Bradley Panel View


Allen Bradley PLC ....MicroLogix 1100


Power Factor controller


The Millimeter of water


  • The millimeter of water (mmH2O) is defined as the pressure exerted at the base of a column of fluid exactly 1 millimeter (mm) high
  • The fluid density is exactly 1.004514556 gram per cubic centimeter (g/cm³), at a physical location where the gravity acceleration is exactly 9.80665 m/sec²


1 millimeter of water = 9.806648601 × 10-5 bar
1 mmH2O = 9.806648601 × 10-6 MPa
1 mmH2O = 9.80664857 Pa

Tuesday, November 14, 2017

Three Phase Voltage monitoring Relay

Model: RM4 TR32

Panel Air Conditioner

Model: AMPS-300F
Power Supply: 220Vac
Power Consumption: 600W
Running current: 3.0 A

Cooling Capacity: 300Kcal/h(350w/h)
Refrigerant: R-134a, 200g
COMP - Compressor Working Lamp
HT - Highest Temp. Working Lamp
LT - Lowest Temp. Working Lamp
DRY - Drying Heater Working Lamp
DOOR - This lamp ON when door open


AquaMetro Viscosity sensor


16X2 LCD on Arduino

This is hello world poject for the LCD on Arduino.
  • LCD RS pin to digital pin 2
  •  LCD Enable pin to digital pin3
  • LCD D4 pin to digital pin4
  • LCD D5 pin to digital pin5
  • LCD D6 pin to digital pin6
  • LCD D7 pin to digital pin 7
LCD Vss and RW pin will be connected to ground.

Code:
#include <LiquidCrystal.h>              // include the library code:                                         
LiquidCrystal lcd(2, 3, 4,5 , 6, 7);     // initialize the LCD with the numbers of the interface pins
                                                          // lcd(RS, Enable,D4,D5,D6,D7)
void setup() {
                        lcd.begin(16, 2);                           // set up the LCD's number of columns and rows:
                        lcd.print("mahabub's note");       // Print a message to the LCD.
                     }
void loop()
         {
         lcd.setCursor(6, 1);            // set the cursor to column 6, line 1
                                              // (note: line 1 is the second row, since counting begins with 0):
         lcd.print(millis() / 1000);    // print the number of seconds
         }

Arduino PushButton -1

বোতাম চাপলেই LED জ্বলে উঠবে – Arduino প্রজেক্ট

সূচনা

আজকে আমরা দেখব কীভাবে একটি Push button ব্যবহার করে একটি LED (আলোক বাতি) চালু এবং বন্ধ করা যায়। Arduino নামের ছোট্ট একটি কম্পিউটার ব্যবহার করে আমরা এটি করে দেখবো। আপনি যদি প্রযুক্তির বিষয়ে একদম নতুন হন, তবুও এই প্রজেক্টটি খুব সহজভাবে করতে পারবেন।

কী কী লাগবে?

উপকরণপরিমাণ
Arduino UNO বোর্ড১টি
বোতাম (push button)১টি
রেজিস্টার (10kΩ এবং 220Ω)১টি করে
LED১টি
জাম্পার তারকয়েকটি
ব্রেডবোর্ড (ঐচ্ছিক)১টি
 


    
    Code:
    int buttonPin = 8;  // বোতামের পিন
    int ledPin = 9;     // LED এর পিন
    int buttonState = 0;
    
    void setup() 
        {
          pinMode(buttonPin, INPUT);   // বোতামের পিন ইনপুট
          pinMode(ledPin, OUTPUT);     // LED এর পিন আউটপুট
        }
    void loop() 
        {
          buttonState = digitalRead(buttonPin);  // বোতামের অবস্থা পড়া
     	  if (buttonState == HIGH) 
       		 {
        		digitalWrite(ledPin, HIGH);  // বোতাম চাপলে LED অন
        	 } 
        else 
            {
            digitalWrite(ledPin, LOW);   // বোতাম ছেড়ে দিলে LED অফ
            }
        }
      

    বাস্তবে যা ঘটবে

    যখন আপনি বোতাম চাপবেন, তখন LED জ্বলে উঠবে। আর বোতাম ছেড়ে দিলে LED নিভে যাবে। এটি একটি ক্লাসিক Arduino প্রজেক্ট যেটা দিয়ে আপনি বোঝতে পারবেন কিভাবে ইনপুট (বোতাম) এবং আউটপুট (LED) কাজ করে।

    উপসংহার

    এই প্রজেক্টটি:

    • একদম নতুনদের জন্য আদর্শ
    • হাতেকলমে বোঝার জন্য অসাধারণ
    • ভবিষ্যতে স্মার্ট হোম, অটো সিস্টেমে ব্যবহৃত বোতাম নিয়ন্ত্রণ শেখার ভিত্তি

    সীমাবদ্ধতাঃ 
     যতক্ষণ Input pin HIGH থাকবে ঠিক ততক্ষণই Output pin HIGH থাকবে । 
     

    Coaxial Cable


    Harness Cable


    Ethernet Cable


    Current relay by SELCO


    IC Engine Piston


    Oil Mist Detector


    AquaMetro Flow meter


    IMC III

    • Intelligent Motor Controller (IMC  III)
    • The integrated digital motor protection relay.