An H bridge is an electronic circuit that can be used for loads such as motors to be driven in both directions, forward and backwards. H bridges are available as integrated circuits but here, we will explain H-bridge build from discrete component. We will see which problems may occur during control and how to fix those problems. H-bridge is modeled as 4 switches that can be controlled to achieve various voltage forms to the load. In real design, switches are made by transistors.
It is common opinion that “blink LED” project is the most difficult and the most useful example in microcontroller programming. That is understandable because you must spend a lot of time to learn installation process and usage of IDE (Integrated Development Environment), to learn architecture of specific microcontroller and so on. We will explain in this article how to make new project in MPLAB IDE for dsPIC30f4013 and how to blink LED as simplest project with MCU.
Since this hardware will be used in many projects, we give you detailed description of schematics and PCB board realization.
We used Microchip dsPIC30f4013 because it is very powerful MCU with plenty of peripheral possibilities. If you need a lot of processing, such as fast ADC, this is right choice for you. Also, this MCU isn’t expensive, about 5 EUROs.
We heard that there is a specialized hardware for Android called IOIO. So we spend some time to fount out more about IOIO. IOIO (pronounced YoYo) is an input/output board for Android phones and tablets. It allows you to attach electronic devices to your Android phone using the USB connection. If you have a IOIO with the latest firmware, you can also communicate over Bluetooth if you attach a Bluetooth adapter to the IOIO. General conclusion is that IOIO consists of firmware for Microchip PIC24F microcontroller and libraries for Android.