Skip to main content

Modifying AVR Development Board and Programmer


Programmer and Development Board from Extremeelectronics:

Look at the below picture. The programmer I am using is bought from another manufacturer, not from extremeelectronics. It is an USB Porgrammer. You can get it from any leading electronics hobby electronics store. My programmer is not pin compatible with XboardMini which I brought from extremeelectronics. I modified the ISP connector for connecting the USB programmer with the board. The XboardMini does not has Vcc connection in its ISP connector. My programmer has Vcc connection in its ISP connection. 10th pin is free (not connected) in the Xboardmini ISP circuit. I modified my cable such that 9th pin gets Vcc from USB programmer.

The red wire I connected goes from 10th pin to one of its Vcc node. In this way, the board directly gets Vcc from USB power supply. You dont have to use 9V adaptor for programming and powering the board.

I dont know whether the usb programmer from extremeelectronics is having Vcc connection in its ISP Port. Just find an empty pin in the ISP connector in programmer and Development board. Connect that pin to Vcc of the USB port. Just do the same thing in the development board also. Connect the Vcc pin of ISP port to Vcc rail in the board. using this setup, I am able to carry the development board and programmer in my laptop. I dont have to carry a 9v adaptor as finding power sources is not so easy for me as I am always in move. I am happy with my Acer Mini as I am getting a backup of 7hrs! Thanks to Intel for creating such low power processors!






ATMEGA8 Project Demo Board from NSK Electronics:
The board below is an ATmega8 project demo board. I also had same problem of connecting the board to power supply for programming and running the board. The programmer is pin compatible with the board but the demo board has no Vcc connection in the ISP port. I found the Vcc pin in the ISP port and connected to 5v terminals of the demo board. So, i dont have to use adaptor again!
Even I test the peripherals using the Vcc and Gnd ports from demo boards only!



This is a ATmega16/32 development board. It also has the same problem. I did the same thing to this board also. This board has 4 LEDs for code verification. The idea of using PORTC in "remote control project using Atmega8" came from this only. I checked the status using these LEDs!


LCD Connections : 



Look at the below figure. When ever it comes to LCD, you have to take out a small PCB and prepare it for interfacing. I know it is a tedious job. I had modified the LCD module like this. With this module, you can directly connect the LCD to your demo boards as shown in the next figure. It is very easy to use and portable.



keep watching my blog for more updates. I will be updating all the information I collected and my projects which I did from 2 years. Subscribe to my newsletter to get email notifications.

Comments

Popular posts from this blog

Digital Fan Regulator Circuit Diagram

This is the project of Digital Fan Regulator Circuit diagram. The circuit presented here can be used to control the speed of  fans using induction motor. The speed control is nonlinear, i.e. in steps. The current step number is displayed on a 7-segment display. Speed can be varied over a wide range because the circuit can alter the voltage applied to the fan motor from 130V to 230V RMS in a maximum of seven steps.  The triac used in the final stage is fired at different angles to get different voltage outputs by applying short-dura-tion current pulses at its gate. For this pur-pose a UJT relax-ation oscillator is used that outputs sawtooth waveform. This waveform is coupled to the gate of the triac through an optocoupler (MOC3011) that has a triac driver output stage.  Pedestal voltage control is used for varying the firing angle of the triac. The power supply for the relaxation oscillator is derived from the rectified mains via 10-kilo-ohm, 10W series dropping/limit-ing...

Using the SG3525 PWM Controller Explanation and Example Circuit Diagram Schematic of Push Pull Converter

PWM is used in all sorts of power control and converter circuits. Some common examples include motor control, DC-DC converters, DC-AC inverters and lamp dimmers. There are numerous PWM controllers available that make the use and application of PWM quite easy. One of the most popular of such controllers is the versatile and ubiquitous SG3525 produced by multiple manufacturers – ST Microelectronics, Fairchild Semiconductors, On Semiconductors, to name a few. SG3525 is used extensively in DC-DC converters, DC-AC inverters, home UPS systems, solar inverters, power supplies, battery chargers and numerous other applications. With proper understanding, you can soon start using SG3525 yourself in such applications or any other application really that demands PWM control. Before going on to the description and application, let’s first take a look at the block diagram and the pin layout. Pins 1 (Inverting Input) and 2 (Non Inverting Input) are the inputs to the on-board error amplifier. If you a...

FM transmitter using UPC1651

Description. Here is the circuit diagram of an FM transmitter using the IC UPC1651. UPC1651 is a wide band UHF Silicon MMIC amplifier. The IC has a broad frequency response to 1200MHz and power gain up to 19dB.The IC can be operated from 5V DC. The audio signals picked by the microphone are fed to the input pin (pin2) of the IC via capacitor C1. C1 acts as a noise filter. The modulated FM signal will be available at the output pin (pin4) of the IC. Inductor L1 and capacitor C3 forms the necessary LC circuit for creating the oscillations. Frequency of the transmitter can be varied by adjusting the capacitor C3. Circuit diagram with Parts list. Notes. The circuit can be assembled on a Vero board. Inductor L1 can be made by making 5 turns of 26SWG enameled copper wire on a 4mm diameter plastic former. A ¾ meter insulated copper wire can be used as the antenna. Do not give more than 6V to the IC. Mic M1 can be a condenser microphone.