Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Forums > General Electronics Chat


General Electronics Chat This forum is for general chat about electronics, eg: Dont know what a part does? Dont know how to read a circuit? Want to get an opinion?

Reply
 
LinkBack Thread Tools Display Modes
Old 17th August 2008, 04:09 AM   (permalink)
Default Can't decide what programmer to buy

I'm a total newbie in electronics and pic programming. I want to start building circuits with PICs that controll LED's. I don't know how it's done and i don't know what i need to get started.
I do know i need a PIC programmer, don't know exacly which kind but i was looking around a bit and found three options that look good to me. If you can tell me what each one of them pros and cons and which one should i get.

First one - http://www.blueroomelectronics.com/Junebug.htm

Second one - http://cgi.ebay.com/PIC-USB-programm...QQcmdZViewItem

Third one - http://cgi.ebay.com/40-ZIF-USB-Inter...QQcmdZViewItem

Thanks in advance.
nadav2605 is offline  
Old 17th August 2008, 04:41 AM   (permalink)
Default

junebug........ plus ZIF sockets kill the pins after a lot of prying them out
davidbball13 is offline  
Old 17th August 2008, 04:48 AM   (permalink)
Default

First one: Clone of the PICkit2 programmer, supports a ton of chips.

2nd one: A JDM programmer. You have a higher chance of winning a lottery than that thing working the way you want it to.

3rd one: Tiny support list.
Krumlink is offline  
Old 17th August 2008, 05:18 AM   (permalink)
Default

Quote:
Originally Posted by Krumlink View Post
First one: Clone of the PICkit2 programmer, supports a ton of chips.

2nd one: A JDM programmer. You have a higher chance of winning a lottery than that thing working the way you want it to.

3rd one: Tiny support list.
OK so i guess i'll go with the JuneBug according to your recommendation. I do have some questions about it. I understand that it is a pic programmer. If so, why on the picture of the device i can see two places for chips that can be taken off? First one to the right of the buttons and second to the right of the status LED's. Don't i need only one place to put my pic and program it?
Second question is: If this is only for programming chips, why do i need all of these switches, red leds and buttons and IR emitter? What does it have to do with a pic programmer?
nadav2605 is offline  
Old 17th August 2008, 05:49 AM   (permalink)
Default

No, do you see the 2x5 header? You simply plug in a 2x5 header in there, and bring it to your board. The other stuff is a tutor. Just look on the website to explain it.



Junebug programmer/tutor on left, mongoose robot on right. 2x5 header programs the pic.
Krumlink is offline  
Old 17th August 2008, 06:18 AM   (permalink)
Default

Quote:
Originally Posted by nadav2605 View Post
OK so i guess i'll go with the JuneBug... I do have some questions about it. ... If so, why on the picture of the device i can see two places for chips that can be taken off? First one to the right of the buttons and second to the right of the status LED's. Don't i need only one place to put my pic and program it?
The big chip (18F2550) is the one that does the programming. It is the programmer. The smaller chip (18F1320) is part of an onboard "dev board" experimenter. You can set the Junebug to program it, or set it to program outboard target chips via the 2x5 IDC header and a programming cable. Like this:


Quote:
If this is only for programming chips, why do i need all of these switches, red leds and buttons and IR emitter? What does it have to do with a pic programmer?
You don't need all that but it's nice to have. It's a bonus onboard experimenter. Some stuff to use and learn with, using the onboard 18F1320. If you don't want to use it, simply switch it off, plug in your programming cable and go.
__________________
=========================
Futz's Microcontrollers & Robotics
=========================

Last edited by futz; 17th August 2008 at 08:25 PM.
futz is online now  
Old 17th August 2008, 09:30 AM   (permalink)
Default

You also may wish to explore the options offered by microEngineering Labs:

http://www.melabs.com/

The U2 programmer is quite good, as are their other products.

If you are new to programming as well, they offer some good resources.

You can also look at

http://www.picbasic.co.uk/forum/

There's good help to be found there even if you aren't using PICBASIC.
__________________

Russ Martin

"Easy to use is easy to say."
RussMartin is offline  
Old 17th August 2008, 05:22 PM   (permalink)
Default

Quote:
Originally Posted by futz View Post
The big chip (18F2550) is the one that does the programming. It is the programmer. The smaller chip (18F1320) is part of an onboard "dev board" experimenter. You can set the Junebug to program it, or set it to program outboard target chips via the 2x5 IDC header and a programming cable. Like this:



You don't need all that. It's a bonus onboard experimenter. Some stuff to use and learn with, using the onboard 18F1320. If you don't want to use it, simply switch it off, plug in your programming cable and go.
Thank you all for the replies. I still don't understand some stuff. What's a tutor and what is so special about the 18f chip that comes with it? Why is the programmer chip itself is removable? Why would i want to remove or replace it? And one more thing, how do i use the led's and buttons on the circuit with my own pic (i.e. 16f628a)?

I'll need a lot of info about how to use those stuff and what each part does.

Thank you!
nadav2605 is offline  
Old 17th August 2008, 05:42 PM   (permalink)
Default

Quote:
Originally Posted by nadav2605 View Post
What's a tutor and what is so special about the 18f chip that comes with it?
A tutor (well, this tutor) is a board with a PIC and some switches, LEDs, potentiometers, some connectors and an IR sensor all laid out so you can use them to play and learn to program a bit without having to immediately buy more parts. There's nothing special about the 18F1320. It's just a decent 18-pin PIC in the 18F series. It's just the chip that the board's designer chose.

Quote:
Why is the programmer chip itself is removable? Why would i want to remove or replace it?
It's a DIP so it's easily solderable by newbs (this is a kit). You might want to pull it out and reprogram it with another programmer someday, so a socket is a good idea. The CON6 connector brings some of the 18F2550's pins out so it can be used as something other than a programmer if you should want to for some reason.

Quote:
And one more thing, how do i use the led's and buttons on the circuit with my own pic (i.e. 16f628a)?
You don't. It's much easier to use your own on a solderless breadboard or proto board. These are not expensive parts.
__________________
=========================
Futz's Microcontrollers & Robotics
=========================

Last edited by futz; 17th August 2008 at 05:49 PM.
futz is online now  
Old 17th August 2008, 06:00 PM   (permalink)
Default

Quote:
Originally Posted by futz View Post
A tutor (well, this tutor) is a board with a PIC and some switches, LEDs, potentiometers, some connectors and an IR sensor all laid out so you can use them to play and learn to program a bit without having to immediately buy more parts. There's nothing special about the 18F1320. It's just a decent 18-pin PIC in the 18F series. It's just the chip that the board's designer chose.


It's a DIP so it's easily solderable by newbs (this is a kit). You might want to pull it out and reprogram it with another programmer someday, so a socket is a good idea. The CON6 connector brings some of the 18F2550's pins out so it can be used as something other than a programmer if you should want to for some reason.


You don't. It's much easier to use your own on a solderless breadboard or proto board. These are not expensive parts.
Thanks, i think i'm starting to get the hang of it. I have a few more if you will .

1) Can i use the supplied 1320, program it my way, take it off the board and put it in my own circuit with my own components?

2) One of the projects i really want to do is this http://tobe.nimio.info/led_mood_lamp.php which is done there with a 16f628a chip. If i get a breadboard and some led's can i also do it with the supplied 1320?

3) And my biggest concern - As a beginner, should i really get an assembled kit that i have to solder myself? How hard will it be for me and what are the chances i'll ruin the components?

Thanks again!
nadav2605 is offline  
Old 17th August 2008, 06:14 PM   (permalink)
Default

Quote:
Originally Posted by nadav2605 View Post
1) Can i use the supplied 1320, program it my way, take it off the board and put it in my own circuit with my own components?
Certainly. But typically you'd put it on your target board or breadboard with a 2x5 ICSP connector and cable to it for programming. Moving the chip back and forth is a really horrible/dumb way to do it. That's what ICSP (In Circuit Serial Programming) was invented for. Simply change your program, hit a couple keys or mouse clicks and the chip is programmed, ready for test. You'll do it hundreds and thousands of times when programming MCU's. If you moved the chip back and forth that many times the pins would wear out and break off, not to mention that it is tedious and slow. ICSP is fast and easy.

Quote:
2) One of the projects i really want to do is this http://tobe.nimio.info/led_mood_lamp.php which is done there with a 16f628a chip. If i get a breadboard and some led's can i also do it with the supplied 1320?
Yes. The 18F1320 is a much more modern chip than the ancient 16F628A. Nicer to use in many ways.

Quote:
3) And my biggest concern - As a beginner, should i really get an assembled kit that i have to solder myself? How hard will it be for me and what are the chances i'll ruin the components?
If you aren't comfortable with soldering yet, you can buy the Junebug pre-assembled. It's very simple to solder together, but if you have a history of cooking parts, buy it pre-assembled.

Or you could buy a genuine PICkit 2 or a PICkit 2 clone (same programmer, but without the tutor section).

Looks like this in action:
__________________
=========================
Futz's Microcontrollers & Robotics
=========================

Last edited by futz; 18th August 2008 at 03:37 AM.
futz is online now  
Old 17th August 2008, 06:38 PM   (permalink)
Default

Quote:
Originally Posted by futz View Post
Certainly. But typically you'd put it on your target board or breadboard with a 2x5 ICSP connector and cable to it for programming. Moving the chip back and forth is a really horrible/dumb way to do it. That's what ICSP (In Circuit Serial Programming) was invented for. Simply change your program, hit a couple keys or mouse clicks and the chip is programmed, ready for test. You'll do it hundreds and thousands of times when programming MCU's. If you moved the chip back and forth that many times the pins would wear out and break off, not to mention that is tedious and slow. ICSP is fast and easy.


Certainly. The 18F1320 is a much more modern chip than the ancient 16F628A. Nicer to use in many ways.


If you aren't comfortable with soldering yet, you can buy the Junebug pre-assembled. It's very simple to solder together, but if you have a history of cooking parts, buy it pre-assembled.

Or you could buy a genuine PICkit 2 or a PICkit 2 clone (same programmer, but without the tutor section).

Looks like this in action:
I don't know. Last time i soldered anything was 10 years ago. I don't remember it to be that hard but when i'm dealing with something that costs $50 and has hundreds of parts or so, i'm not sure if i can handle it. How hard would that be for a beginner?
nadav2605 is offline  
Old 17th August 2008, 06:50 PM   (permalink)
Default

Quote:
Originally Posted by nadav2605 View Post
I don't know. Last time i soldered anything was 10 years ago. I don't remember it to be that hard but when i'm dealing with something that costs $50 and has hundreds of parts or so, i'm not sure if i can handle it. How hard would that be for a beginner?
It's not too bad. You can ask for help here, from the original designer and other people.

Or shell out the extra $10 to KNOW your programmer is assembled correctly and learn soldering later on other, cheaper stuff.
__________________
=========================
Futz's Microcontrollers & Robotics
=========================
futz is online now  
Old 17th August 2008, 07:03 PM   (permalink)
Default

Quote:
Originally Posted by futz View Post
It's not too bad. You can ask for help here, from the original designer and other people.

Or shell out the extra $10 to KNOW your programmer is assembled correctly and learn soldering later on other, cheaper stuff.
I think i'll take the challenge
I live in Florida, where would you recommend ordering it from so it won't take a lot of time and the shipping will be the cheapest?

Thanks!
nadav2605 is offline  
Old 17th August 2008, 07:04 PM   (permalink)
Default

I recommend buying your programmer assembled. That way:

1. You know it works, and

2. You can devote your energy to breadboarding and soldering your projects.
__________________

Russ Martin

"Easy to use is easy to say."
RussMartin is offline  
Reply

Bookmarks

Thread Tools
Display Modes



Similar Threads
Title Starter Forum Replies Latest
Trying to decide (digital recorders) Yzak General Electronics Chat 0 21st May 2008 05:44 AM
help to decide the project Kakarot Electronic Projects Design/Ideas/Reviews 6 12th July 2007 01:25 AM
ozpic programmer & winpic programmer viji2ks Micro Controllers 0 18th October 2006 04:51 AM
please help me decide what project to make.. syb22 General Electronics Chat 1 10th September 2006 04:10 PM
how to decide the gain of the low pass filter 8cube Electronic Projects Design/Ideas/Reviews 4 28th April 2005 09:28 AM



All times are GMT. The time now is 05:08 PM.


Electronic Circuits  |  Learning Electronics
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.

eXTReMe Tracker