Arduino Based open Source Robot Controller With I/Os using Dual LMD18201 3Amps Each H-Bridge Motor Driver & Sensors ( Compatible with M-BOT )

Arduino Based open Source Robot Controller With I/O using  Dual LMD18201 3Amps Each H-Bridge Motor Driver & Sensors ( Compatible with M-BOT  )



  • LMD18201X2 Motor Driver IC
  • Infra-Red Receiver TSOP1738
  • On Board Infra-Red LED
  • Multiple I/O Connectors for Sensors, Encoders
  • On Board LDR as Light Sensor
  • Onboard Piezo Buzzer
  • On Board Power LED


Arduino Based open Source Robot Controller With I/Os using Dual L293 h-Bridge Motor Driver & Sensors Compatible with M-BOT

Arduino Based open Source Robot Controller With I/Os using  Dual L293 h-Bridge Motor Driver & Sensors Compatible with M-BOT

Board Includes following Things

  • L293X2 Motor Driver IC
  • Infra-Red Receiver TSOP1738
  • On Board Infra-Red LED
  • Multiple I/O Connectors for Sensors, Encoders
  • On Board LDR as Light Sensor
  • Onboard Piezo Sensor
  • On Board Power LED




Reflective Object Sensor- Infra Red Optical Proximity Switch Using PLL LM567

Reflective Object Sensor- Optical Proximity Switch Using PLL LM567

The simple circuit is based on LM567 PLL IC and optical sensor QRD1114 from Fairchild semiconductor. The QRD11114 reflective sensor consists of an infrared emitting diode and an NPN silicon photo Darlington mounted side by side in a black plastic housing. The on-axis radiation of the emitter and the on-axis response of the detector are both perpendicular to the face of the QRD1113/14. The photo Darlington responds to radiation emitted from the diode only when a reflective object or surface is in the field of view of the detector.

  • Supply 5V DC
  • Output LED
  • Output TTL 5V
  • Sensing Distance Up to 15MM
  • Sensing Distance Adjustable



Dual-Channel Quadrature Hall-Effect Bipolar Switch Module For Magnetic Encoder for Motion Control application.


Dual-Channel Quadrature Hall-Effect Bipolar Switch Module For  Magnetic Encoder for Motion Control application.

The A1230 is a dual-channel, bipolar switch with two Hall-effect sensing elements, each providing a separate digital output for speed and direction signal processing capability. The Hall elements are photolithographically aligned to better than 1 µm. Maintaining accurate mechanical location between the two active Hall elements eliminates the major manufacturing hurdle encountered in fine-pitch detection applications. The A1230 is a highly sensitive, temperature stable magnetic sensing device ideal for use in ring magnet based, speed and direction systems located in harsh automotive and industrial environments.


  • It Provides Dual A & B Channel Like optical Encoder
  • Simple Module help to make Magnetic Encoder for Motion Control application
  • Supply 5V DC
  • TTL Output
  • Two matched Hall-effect switches on a single substrate
  • 1 mm Hall element spacing
  • Superior temperature stability and industry-leading jitter performance through use of advanced   chopper stabilization topology
  • Integrated LDO regulator provides 3.3 V operation
  • Integrated ESD protection from outputs and VCC to ground
  • High-sensitivity switch points
  • Robust structure for EMC protection
  • Solid-state reliability
  • Reverse-battery protection on supply and both output pins


  • Brushless DC Motor Rotation
  • Speed Sensing
  • Pulse Counter
  • Magnetic Encoders




The A1230 monolithic integrated circuit (IC) contains two independent Hall-effect bipolar switches located 1 mm apart. The digital outputs are out of phase so that the outputs are in quadrature when interfaced with the proper ring magnet design. This allows easy processing of speed and direction signals. Extremely low-drift amplifiers guarantee symmetry between the switches to maintain signal quadrature. The Allegro patented, high-frequency chopper-stabilization technique cancels offsets in each channel providing stable operation over the full specified temperature and voltage ranges.

Additionally, the high-frequency chopping circuits allow an increased analog signal-to-noise ratio at the input of the digital comparators internal to the IC. As a result, the A1230 achieves industry-leading digital output jitter performance that is critical in high performance motor commutation applications. An on-chip low dropout (LDO) regulator allows the use of this device over a wide operating voltage range. Post-assembly factory programming at Allegro provides sensitive switch points that are symmetrical between the two switches.

Bipolar Switch Applications and Working from Allegro Micro
There are four general categories of Hall-effect IC devices that provide a digital output: unipolar switches, bipolar switches, omnipolar switches, and latches. Bipolar switches are described in this application note. Similar application notes on unipolar switches, omnipolar switches, and latches are provided on the Allegro™ website.

Bipolar sensor ICs are designed to be sensitive switches. (Note that the term “bipolar” refers to magnetic polarities, and is not related to bipolar semiconductor chip structures.) A bipolar switch has consistent hysteresis, but individual units have switchpoints that occur in either relatively more positive or more negative ranges. These devices find application where closely-spaced, alternating north and south poles are used, resulting in minimal required magnetic signal amplitude, ΔB, because the alternation of magnetic field polarity ensures switching, and the consistent hysteresis ensures periodicity.


Applications for detecting the position of a rotating shaft, such as in a brushless dc motor (BLDC) are shown in figure 1. The multiple magnets are incorporated into a simple structure referred to as a “ring magnet,” which incorporates alternating zones of opposing magnetic polarity. The IC package adjacent to each ring magnet is the Hall bipolar switch device. When the shaft rotates, the magnetic zones are moved past the Hall device. The device is subjected to the nearest magnetic field and is turned-on when a south field is opposite, and turned-off when a north field is opposite. Note that the branded face of the device is toward the ring magnet.



LM324 Op-Amp Inverting Amplifier Application and Gain Calculation

The LM324 and LM2902 operational amplifiers are useful in a wide range of signal conditioning applications. Inputs can be powered before VCC for flexibility in multiple supply circuits.

A typical application for an operational amplifier in an inverting amplifier. This amplifier takes a positive voltage on the input, and makes it a negative voltage of the same magnitude. In the same manner, it also makes negative voltages positive. This application is from


Discover Projects


Discover Projects help student to design and develop projects for final year students in field of Electronics & Electrical Engineering.We Help Student  for  schematic design layout design  to assembly , code writing and final testing of project.

64 Key Infra Red Remote Transmitter Circuit & PCB Using PT2222M

64-key-infra-red-remote-transmitter 64-key-infra-red-remote

64 channels Infra-Red Remote Transmitter circuit build around PT2222M IC, The IC is pin to pin compatible with NEC uPD6122 respectively, the remote is capable of controlling 64 functions keys and 3 double keys. The PT2222M Infra-red remote control transmission ICs using the NEC transmission format that is ideally suited for TVs, DVD Players, Audio Equipment, Air Condition, etc. By combining external diode and resistors, maximum of 65536 custom codes can be specified. The NEC transmission format consists of leader codes, custom codes (16 Bits), and data codes (16 Bits). It can be used for various systems through decoding by a microcontroller.


  • Low Voltage 2V To 3.3V
  • Low Current dissipation: 1uA Max (Standby)
  • Custom Codes: 65536 (Set by optional provided diodes and resistors)
  • 64 Codes (Single Input) , 3 Codes ( Double Input) , Expandable up to 128 Codes through J1 Jumper


  • Audio Equipment
  • TV
  • Cable TV
  • Air Condition
  • DVD Player
  • Robotics

Key input pins (KI0 to KI7), key input/output pins (KI/O0 to KI/O7)

When several keys are pressed simultaneously, the transmission of the corresponding signals is inhibited by a multiple-input prevention circuit. In the case of double-key input, transmission is inhibited if both keys are pressed simultaneously (within 36 ms interval); if not pressed simultaneously, the priority of transmission is first key, then second key. When a key is pressed, the custom code and data code reading is initiated, and 36 ms later, output to REM output is initiated. Thus if the key is pressed during the initial 36 ms, one transmission is performed. If a key is kept pressed for 108 ms or longer, only leader codes are consecutively transmitted until the key is released. Keys can be operated intermittently at intervals as short as 126 ms (interval between two on’s), making this an extremely fast-response system.

  • The REM output pin outputs the transmission code, which consists of the leader code, custom code (16 bits), and data code (16 bits)
  • By controlling D7 of the data code with this pin, the PT2222M can transmit 64 and 128 different data codes, respectively. By connecting the SEL pin to VDD or VSS via on board Jumper , D7 is set to “0” or “1”, respectively.
  • By placing a diode between the CCS pin and the KI/O pin, it is possible to set a custom code. When a diode is connected, the corresponding custom code is “1”, and when not connected, it is “0”.
  • The LMP pin outputs a low-level signal while the REM pin outputs a transmission code.

Schematic & PCB Link

1 2 3 4 5 44