| Author |
Message |
renjith
Guest
|
Posted:
Thu Mar 10, 2005 6:03 pm Post subject:
help: Choosing a MicroController (HAM radio) and some other |
|
|
I am looking for a micro-controller to use for my varsity project (ham
radio). I am not a great expert in micro-controllers and am not quite
sure what uC's I should considering. My priorities with choosing the
uC are as follows:
- General: Reliable and some sort of support available for the uC
would be great. Relatively affordable.
- Hardware:
Code Memory - 16-32K
Internal RAM - >256 bytes
UART - At least one
Preferably SPI (in-system programmable)
Preferably DIP version available
Preferably low voltage (5-10V ?)
Preferably >15 I/O pins
The code memory is because I intend to use C and am not yet sure
about the potential length of my program could come to,
whereas the RAM is to store packets that may be larger than 256
bytes that can be dealt with in memory as fast as possible. At
least one UART should be present, though more than one would be
great. An onboard FSK 1200 baud modem chip would be super but
not absolutely needed. A reasonable amount of I/O lines would
be great.
- Programming :in C (for free): This is a must. Maybe I'll
consider other medium-level languages like Visual Basic/etc,
but not assembly. I am familiar with assembly before and I'd
definitely prefer C in any case, probably using assembly only
in certain routines. I'm also looking for a free C compiler
since varsity won't be assisting financially and I'm not exactly
loaded with cash. The PIC would have been a great choice in this
aspect but I won't be using the PIC and 8051 for my project
(regulations).
- Other: A programmer. I'm not highly familiar with uC's, and
for the 8051 and PIC there are lots of programmers available.
What happens when the uC is new/with not a lot of support? Does
the user have to try and design one him/herself? I would like
to choose a uC that has a programmer (schematic) already
available.
I really need to make sure that I chose a reliable microcontroller that
I would be happy with. I would like to look at all possible
uC's available with regard to the above criteria.
Help would be highly appreciated.
Renjith
|
|
| Back to top |
|
 |
petrus bitbyter
Guest
|
Posted:
Thu Mar 10, 2005 6:48 pm Post subject:
Re: Choosing a MicroController (HAM radio) and some other po |
|
|
"renjith" <renjith@mailbox.co.za> schreef in bericht
news:1110456194.289703.169290@f14g2000cwb.googlegroups.com...
| Quote: | I am looking for a micro-controller to use for my varsity project (ham
radio). I am not a great expert in micro-controllers and am not quite
sure what uC's I should considering. My priorities with choosing the
uC are as follows:
- General: Reliable and some sort of support available for the uC
would be great. Relatively affordable.
- Hardware:
Code Memory - 16-32K
Internal RAM - >256 bytes
UART - At least one
Preferably SPI (in-system programmable)
Preferably DIP version available
Preferably low voltage (5-10V ?)
Preferably >15 I/O pins
The code memory is because I intend to use C and am not yet sure
about the potential length of my program could come to,
whereas the RAM is to store packets that may be larger than 256
bytes that can be dealt with in memory as fast as possible. At
least one UART should be present, though more than one would be
great. An onboard FSK 1200 baud modem chip would be super but
not absolutely needed. A reasonable amount of I/O lines would
be great.
- Programming :in C (for free): This is a must. Maybe I'll
consider other medium-level languages like Visual Basic/etc,
but not assembly. I am familiar with assembly before and I'd
definitely prefer C in any case, probably using assembly only
in certain routines. I'm also looking for a free C compiler
since varsity won't be assisting financially and I'm not exactly
loaded with cash. The PIC would have been a great choice in this
aspect but I won't be using the PIC and 8051 for my project
(regulations).
- Other: A programmer. I'm not highly familiar with uC's, and
for the 8051 and PIC there are lots of programmers available.
What happens when the uC is new/with not a lot of support? Does
the user have to try and design one him/herself? I would like
to choose a uC that has a programmer (schematic) already
available.
I really need to make sure that I chose a reliable microcontroller that
I would be happy with. I would like to look at all possible
uC's available with regard to the above criteria.
Help would be highly appreciated.
Renjith
|
Well,
Have a look at the Atmel site.
http://www.atmel.com/dyn/products/datasheets.asp?family_id=607
The ATmega8 for instance seems to fullfill all your needs. Programming
circuits can be found easily and you can also find a GNU C-compiler for
free.
You can also find similar PIC and 8051 controllers so what strange
regulations make you have to look for others?
petrus bitbyter |
|
| Back to top |
|
 |
Rich Grise
Guest
|
Posted:
Thu Mar 10, 2005 11:57 pm Post subject:
Re: Choosing a MicroController (HAM radio) and some other po |
|
|
On Thu, 10 Mar 2005 12:48:46 +0000, petrus bitbyter wrote:
| Quote: |
"renjith" <renjith@mailbox.co.za> schreef in bericht
news:1110456194.289703.169290@f14g2000cwb.googlegroups.com...
I am looking for a micro-controller to use for my varsity project (ham
radio). I am not a great expert in micro-controllers and am not quite
sure what uC's I should considering. My priorities with choosing the
uC are as follows:
|
....
| Quote: | You can also find similar PIC and 8051 controllers so what strange
regulations make you have to look for others?
|
Because the teacher said so.
Cheers!
Rich
|
|
| Back to top |
|
 |
Guest
|
Posted:
Fri Mar 11, 2005 1:04 am Post subject:
Re: help: Choosing a MicroController (HAM radio) and some ot |
|
|
| Quote: | I am looking for a micro-controller to use for my varsity project
(ham
radio). I am not a great expert in micro-controllers and am not
quite
sure what uC's I should considering. My priorities with choosing the
uC are as follows:
|
Many microcontrollers suit your needs. But I would recommend the
ATmega32. Plenty of flash and RAM for you, DIP package, ISP etc. The
board is supported by numerous free programmers, or you can buy the
official development board (STK500) which is <US$80. C compiler
(avrgcc) is free. I've done several contract projects using exactly
this combination and I'm very happy with it.
BTW, 5V is considered a high-voltage part these days. |
|
| Back to top |
|
 |
mc
Guest
|
Posted:
Fri Mar 11, 2005 4:11 am Post subject:
Re: help: Choosing a MicroController (HAM radio) and some ot |
|
|
When did ham radio get to be HAM radio? "Ham" is not an abbreviation.
VY 73
N4TMI
P.S. I know the story about H.A.M. standing for the names of 3 ships, and I
know that it's pure fiction. |
|
| Back to top |
|
 |
Tauno Voipio
Guest
|
Posted:
Fri Mar 11, 2005 8:28 pm Post subject:
Re: help: Choosing a MicroController (HAM radio) and some ot |
|
|
mc wrote:
| Quote: | When did ham radio get to be HAM radio? "Ham" is not an abbreviation.
VY 73
N4TMI
|
How about the story of messrs. Hyman, Almy and Murray?
73!
--
Tauno Voipio, OH2UG
tauno voipio (at) iki fi |
|
| Back to top |
|
 |
renjith
Guest
|
Posted:
Fri Mar 11, 2005 9:04 pm Post subject:
Re: help: Choosing a MicroController (HAM radio) and some ot |
|
|
Thanks a lot petrus and l..., I took a look at the
ATMega series and many of the uC's there seem highly
suitable for my needs. However could you also mention
a list of other possible uC's just for information sake
if you dont mind ? Someone suggested the Motorola 68xxx series
to me which I've also looked at and seem promising but I haven't heard
anyone else mention about it. Thanks a lot for your suggestions and
I'd really appreciate any other feedback. |
|
| Back to top |
|
 |
Jacek M. Holeczek
Guest
|
Posted:
Fri Mar 11, 2005 9:20 pm Post subject:
Re: help: Choosing a MicroController (HAM radio) and some ot |
|
|
Hi,
Try to "search" the Internet for projects similar to your project.
There are many HAM radio projects utilizing different microcontrollers.
Some use PIC microcontrollers, some AVR, some '51, some ...
A small collection of pages that I have in my "bookmarks" :
http://homepages.compuserve.de/WoBuescher/DL4YHF/pic_key.html
http://www.qsl.net/zl1bpu/micro/
http://www.myplace.nu/avr/minidds/index.htm
http://www.qsl.net/zl1bpu/micro/SIGGEN/Siggen.htm
http://www.commlinx.com.au/microcontroller.htm
http://www.qsl.net/ok2tej/elbug/elbuge.html
Best regards,
Jacek. |
|
| Back to top |
|
 |
Roger Johansson
Guest
|
Posted:
Fri Mar 11, 2005 9:26 pm Post subject:
Re: help: Choosing a MicroController (HAM radio) and some ot |
|
|
Tauno Voipio <tauno.voipio@iki.fi.NOSPAM.invalid> wrote:
| Quote: | How about the story of messrs. Hyman, Almy and Murray?
|
Here is that story:
http://www.w8eup.org/orgin_of_word_ham.cfm
Interesting, I had no idea where it came from before.
--
Roger J. |
|
| Back to top |
|
 |
mc
Guest
|
Posted:
Fri Mar 11, 2005 10:23 pm Post subject:
Re: help: Choosing a MicroController (HAM radio) and some ot |
|
|
"Tauno Voipio" <tauno.voipio@iki.fi.NOSPAM.invalid> wrote in message
news:kWhYd.529$uc6.274@read3.inet.fi...
| Quote: | mc wrote:
When did ham radio get to be HAM radio? "Ham" is not an abbreviation.
VY 73
N4TMI
How about the story of messrs. Hyman, Almy and Murray?
|
Anybody can make up a story. That doesn't make it true. Besides, if it
were true, the names would be definite, and verifiable... as it is, they
vary from version to version.
"Ham radio" is from "ham actor" and refers to the amateur entertainment that
was often broadcast by early radio experimenters. Hams weren't prohibited
from broadcasting until after WWI. |
|
| Back to top |
|
 |
mc
Guest
|
Posted:
Fri Mar 11, 2005 10:25 pm Post subject:
Re: help: Choosing a MicroController (HAM radio) and some ot |
|
|
"Roger Johansson" <no-email@no.invalid> wrote in message
news:Xns9616A726CB73A86336@81.174.12.30...
| Quote: | Tauno Voipio <tauno.voipio@iki.fi.NOSPAM.invalid> wrote:
How about the story of messrs. Hyman, Almy and Murray?
Here is that story:
http://www.w8eup.org/orgin_of_word_ham.cfm
Interesting, I had no idea where it came from before.
|
And you still don't, because as far as I can determine, that story is pure
fantasy. Why would a "Mexican ship" have a name that is almost
unpronounceable in Spanish?
Given the Harvard connection, it sounds as if it might have been made up as
a tall tale by students. But I don't know that. At minimum, does the
Harvard Wireless Club have any records that support it? |
|
| Back to top |
|
 |
mc
Guest
|
Posted:
Fri Mar 11, 2005 10:30 pm Post subject:
Etymologies Re: help: Choosing a MicroController (HAM radi |
|
|
| Quote: | Given the Harvard connection, it sounds as if it might have been made up
as a tall tale by students. But I don't know that. At minimum, does the
Harvard Wireless Club have any records that support it?
|
I should add one more thing.
There may well have been one or more early stations whose operators'
initials were H, A, and M. That doesn't make that the origin of the term
"ham radio." The usually accepted origin is that it comes from "ham actor."
Arguing strongly against the Hyman et al. theory is that nobody wrote "ham"
as an abbreviation ("HAM", "H.A.M."), as far as I can tell, until the 1990s.
It is always "ham radio," not "HAM radio" or "H.A.M. radio," in publications
from more than 10 or 15 years ago. |
|
| Back to top |
|
 |
Ian Bell
Guest
|
Posted:
Sat Mar 12, 2005 12:08 am Post subject:
Re: help: Choosing a MicroController (HAM radio) and some ot |
|
|
renjith wrote:
| Quote: | I am looking for a micro-controller to use for my varsity project (ham
radio). I am not a great expert in micro-controllers and am not quite
sure what uC's I should considering. My priorities with choosing the
uC are as follows:
- General: Reliable and some sort of support available for the uC
would be great. Relatively affordable.
- Hardware:
Code Memory - 16-32K
Internal RAM - >256 bytes
UART - At least one
Preferably SPI (in-system programmable)
Preferably DIP version available
Preferably low voltage (5-10V ?)
Preferably >15 I/O pins
The code memory is because I intend to use C and am not yet sure
about the potential length of my program could come to,
whereas the RAM is to store packets that may be larger than 256
bytes that can be dealt with in memory as fast as possible. At
least one UART should be present, though more than one would be
great. An onboard FSK 1200 baud modem chip would be super but
not absolutely needed. A reasonable amount of I/O lines would
be great.
- Programming :in C (for free): This is a must. Maybe I'll
consider other medium-level languages like Visual Basic/etc,
but not assembly. I am familiar with assembly before and I'd
definitely prefer C in any case, probably using assembly only
in certain routines. I'm also looking for a free C compiler
since varsity won't be assisting financially and I'm not exactly
loaded with cash. The PIC would have been a great choice in this
aspect but I won't be using the PIC and 8051 for my project
(regulations).
- Other: A programmer. I'm not highly familiar with uC's, and
for the 8051 and PIC there are lots of programmers available.
What happens when the uC is new/with not a lot of support? Does
the user have to try and design one him/herself? I would like
to choose a uC that has a programmer (schematic) already
available.
I really need to make sure that I chose a reliable microcontroller that
I would be happy with. I would like to look at all possible
uC's available with regard to the above criteria.
Help would be highly appreciated.
Renjith
|
I would recommend the 8051 and its variants. Philips make a good range with
various sizes of code and data spaces and all have ISP. There are many free
simulators available and many of the major IDE vendors have evaluation
versions with a 2K or 4K code limit to get you going in C. For bigger
programs you can use the free C compiler SDCC.
Ian
--
Ian Bell |
|
| Back to top |
|
 |
Jim Granville
Guest
|
Posted:
Sat Mar 12, 2005 12:21 am Post subject:
Re: help: Choosing a MicroController (HAM radio) and some ot |
|
|
Ian Bell wrote:
| Quote: | I really need to make sure that I chose a reliable microcontroller that
I would be happy with. I would like to look at all possible
uC's available with regard to the above criteria.
Help would be highly appreciated.
Renjith
I would recommend the 8051 and its variants. Philips make a good range with
various sizes of code and data spaces and all have ISP. There are many free
simulators available and many of the major IDE vendors have evaluation
versions with a 2K or 4K code limit to get you going in C. For bigger
programs you can use the free C compiler SDCC.
Ian
|
Of the 80C51 variants, the easiest to get going, because it includes
On-Chip debug, is the SiLabs C8051F family. These also have low cost
eval PCBs, so if you want to skip PCB layout, sub $30 gets you
the 064 Eval kit, with dual USB links, one for data, one for debug.
For small volume usage, they have one device in DIP20, but they
do not target that sector.
Others with on-chip debuggers are Winbond, and ST's new uPSD3400
series have a lot of resource.
-jg |
|
| Back to top |
|
 |
Simon Clubley
Guest
|
Posted:
Sat Mar 12, 2005 12:47 am Post subject:
Re: help: Choosing a MicroController (HAM radio) and some ot |
|
|
In article <1110553481.282472.228970@f14g2000cwb.googlegroups.com>, "renjith" <renjith@mailbox.co.za> writes:
| Quote: | However could you also mention
a list of other possible uC's just for information sake
if you dont mind ? Someone suggested the Motorola 68xxx series
to me which I've also looked at and seem promising but I haven't heard
anyone else mention about it. Thanks a lot for your suggestions and
I'd really appreciate any other feedback.
|
If you are wanting to compare microcontrollers, you could always look at
the Motorola HC08 series. A table of features is at:
http://www.freescale.com/webapp/sps/site/taxonomy.jsp?nodeId=016246844976638634
Simon.
--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Microsoft: The Standard Oil Company of the 21st century |
|
| Back to top |
|
 |
|
|
|
|