need guidance on microcontrollers
Hello Guys,
I am a complete noob in this field but I got a lot fascinated as I came across it over the net. So basically to get started I wanted to design a microcontroller circuit which could turn LED lights on off via a computer(USB interface). As I googled around I got a lot of circuits but you see being not in this field I find it difficult to design my own circuits. btw Programming is not an issue. I can cope up with it..
So how should I go about?? Please I need your say on this..
I am a complete noob in this field but I got a lot fascinated as I came across it over the net. So basically to get started I wanted to design a microcontroller circuit which could turn LED lights on off via a computer(USB interface). As I googled around I got a lot of circuits but you see being not in this field I find it difficult to design my own circuits. btw Programming is not an issue. I can cope up with it..
So how should I go about?? Please I need your say on this..
Replies
-
Ashraf HZWelcome to CE blackpixel!
If you wish to use USB as the interface, I highly recommend you to check out the PIC18F4550 microcontroller. The PIC circuit itself is quite simple, however.. since its most likely that the PIC chip is empty, you'll need some additional tools to load the initial firmware.
We can help you develop the circuit, but you'll need to do some additional work such as purchasing the components and soldering them together.
The alternative is to get a PIC kit that is ready made, if you have the budget ๐ -
blackpixel0x17Well thanks a lot....
Yes I am ready to buy the tools required... just needed a green signal..
If you have any references, guides or books please post the link here.
btw not too much budget here... lets focus only on the essentials... -
Harshad Italiya
Welcome to Ce Blackpixelblackpixel0x17Hello Guys,
I am a complete noob in this field but I got a lot fascinated as I came across it over the net. So basically to get started I wanted to design a microcontroller circuit which could turn LED lights on off via a computer(USB interface). As I googled around I got a lot of circuits but you see being not in this field I find it difficult to design my own circuits. btw Programming is not an issue. I can cope up with it..
So how should I go about?? Please I need your say on this..
Nice to see you here as you are interested in microcontroller let us know when you get Green signal ๐ -
blackpixel0x17Well see, I am finding it difficult to source the tools required... I will have to go to Mumbai especially for that... thats a long way from where I live..
Is there any virtual software where I can practice making circuits.. program microcontrollers and run the whole thing...? -
Harshad Italiya
You can fond good tools here:blackpixel0x17Well see, I am finding it difficult to source the tools required... I will have to go to Mumbai especially for that... thats a long way from where I live..
Is there any virtual software where I can practice making circuits.. program microcontrollers and run the whole thing...?
#-Link-Snipped-# -
blackpixel0x17Yes... Thank you...
But I could do with some help on this..
See the thing is I dont know which is good and which will suit me. So it would be great if you would suggest me a software...
We used to work on Proteus in our lab, so anything like that which involves microcontrollers would be good.. -
Harshad Italiyaif you want to write Program for microcontroller
there are different IDE for different microcontroller
eg
MPLAB for PIC
Codewarrior for Freescale
KEIL for NXP
IAR for TI
and Circuit maker or Protel or Eagle are good for Circuit drawing -
debu
-
crankycan someone give tips using atmega too?
-
Harshad Italiya
@Fireball: Can you please give some information as you are working on this.. ๐crankycan someone give tips using atmega too? -
blackpixel0x17This a link on noob tutorials which I found out:
#-Link-Snipped-#
sorry if anybody has already posted this link in another thread.. -
cranky
fireball๐?godfather@Fireball: Can you please give some information as you are working on this.. ๐
- ATmega 16 is another mcu from atmel.It has 16kb of in system programmable(ISP-programming/burning of the mcu can be done without removing it from system)flash memory.
Plus you have on chip PWM(pulse width modulation for speed control)
It is more advantageous than the atmega8 in the context that it has ADC(port a)so we don't have to use a separate comparator.
Apart from this,I would like to know more about the pins ๐๐(especially the meaning of pins 9,10) -
blackpixel0x17I am going to buy all the stuff in a day or two so can anyone share with me the prices at which I am supposed to buy..(everything from scratch)
Any link would be helpful..
Thanks in advance.. -
Harshad Italiya@ Cranky...
fireball is CE Member and he is working on ATMEL controller thats why i had mention his name may be he can post some good stuff related ATMEL here. -
cranky
Oh since you had quoted my reply,I answered...sorry๐๐godfather@ Cranky...
fireball is CE Member and he is working on ATMEL controller thats why i had mention his name may be he can post some good stuff related ATMEL here.
FIREBALL FIREBALL..wherever you are..please come to the rescue -
Harshad Italiya
oh.. you are most welcome cranky ๐crankyOh since you had quoted my reply,I answered...sorry๐๐
FIREBALL FIREBALL..wherever you are..please come to the rescue -
fireballHi Cranky...
Sorry for being late to have a look on this post...
so you are working on atmega16....
Choice of microcontroller mainly depends on the application for which u are designing the embedded system.
So please clarify about your target application.
In comparison to Atmega 8 the main advantage of Atmega16 is: Atmga 16 is compatible with JTAG which allows to debug the application via ICE (in circuit emulator) whereas with Atmga 8 u can only simulate.
Also u have not mentioned the packaging of Atmega16 u are using, i mean whether it is DIP or TQFP because both package have differnt function on pins 9 & 10.....
For flash programming: Atmega16 has 2 option one is through SPI and another is through JTAG (available tool is JTAG ICE) , whereas Atmeag8 has one option via SPI. -
Harshad ItaliyaThank you very much fireball for your reply...
i also want to learn about atmega16 -
cranky
thanks๐fireballHi Cranky...
Sorry for being late to have a look on this post...
so you are working on atmega16....
Choice of microcontroller mainly depends on the application for which u are designing the embedded system.
So please clarify about your target application.
In comparison to Atmega 8 the main advantage of Atmega16 is: Atmga 16 is compatible with JTAG which allows to debug the application via ICE (in circuit emulator) whereas with Atmga 8 u can only simulate.
Also u have not mentioned the packaging of Atmega16 u are using, i mean whether it is DIP or TQFP because both package have differnt function on pins 9 & 10.....
For flash programming: Atmega16 has 2 option one is through SPI and another is through JTAG (available tool is JTAG ICE) , whereas Atmeag8 has one option via SPI.
I am working on line follower(so wondering if i nee 16 for five sensors)..can you please explain tqfp,dip,spi๐๐
You are reading an archived discussion.
Related Posts
hi i am final year student of electronics so, give me suggestion for project.
How an 3 phase alternator is used as a starting device for starting of a Gas turbine generator set using static frequency converter.
hi this s vinora from chenai india
hope this forum should be productive
I am doing my last year of IT engineering & i have interest in the field of Artificial intelligence . So i was searching for any ideas for for project...
hai all,
my query is rather a general one.Ive seen that most microcontrollers use R,C connected in series near to the RESET button in the internal circuitry.I want to know...