Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Categories > Micro Controllers


Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc.

Reply
 
Tools
Old 31st May 2007, 06:26 AM   #1
Default microcontroller selection

I'm selecting a microcontroller to process input data from other external circuits and store text data for 2 or 3 days at each storage run. I also need the microcontroller to be low power-consuming as I need a selected battery to supply enough power to the microcontroller to last at least 2 or 3 days. I'm basically confused about the specifications that I need to look for in a microcontroller. From my understanding, microcontrollers are selected based on CPU speed, ROM/other storage capacity, amount of I/O ports and A/D converters, power consumption, and price. Can anyone suggest any more specifications that I need to look for?
ssylee is offline  
Old 31st May 2007, 09:02 AM   #2
Default

Vdd vs. Clock frequency: if you decide the voltage, the maximum clock frequency specification must be met. For example: uC=PIC12F629, Vdd=3 V, fmax=10 MHz.

Last edited by eng1; 31st May 2007 at 09:06 AM.
eng1 is offline  
Old 31st May 2007, 09:14 AM   #3
Default

Quote:
Originally Posted by ssylee
I'm selecting a microcontroller to process input data from other external circuits and store text data for 2 or 3 days at each storage run.
What will be the size of the stored text files?

I also need the microcontroller to be low power-consuming as I need a selected battery to supply enough power to the microcontroller to last at least 2 or 3 days.
What limitations do you have on the battery voltage/capacity?

I'm basically confused about the specifications that I need to look for in a microcontroller. From my understanding, microcontrollers are selected based on CPU speed,
Are the input data rates high and do they require lots of data processing?

ROM/other storage capacity, amount of I/O ports and A/D converters,
Do you require RS232 or other type of communication with a remote PC?

power consumption, and price.
Power consumption and price will be controlled by the requirements, as above.

Can anyone suggest any more specifications that I need to look for?
Let us have more detail on the questions asked, I am sure we could recommend a range of PIC devices.

Regards
__________________
Eric " Good enough is Perfect "
I will NOT answer PM's requesting technical help, please use the Forum
PIC tutorials: Nigel's www.winpicprog.co.uk/ Bill's: www.blueroomelectronics.com/
ericgibbs is offline  
Old 31st May 2007, 08:09 PM   #4
Default

Make a list of what you need the microcontroller to do and then start searching. Open atmel.com and look the AVR's (8 bit micros). you can most definitely find what you need from there.
__________________
Need Help?
Press F1
If that doesn\'t help you, ask me... I might know better.
bloody-orc is offline  
Old 1st June 2007, 10:11 AM   #5
Default

Quote:
Originally Posted by ssylee
I'm selecting a microcontroller to process input data from other external circuits and store text data for 2 or 3 days at each storage run.
What will be the size of the stored text files?
Stored text files would be around 64 to 128 kb.

I also need the microcontroller to be low power-consuming as I need a selected battery to supply enough power to the microcontroller to last at least 2 or 3 days.
What limitations do you have on the battery voltage/capacity?
Battery voltage and capacity either follow the off-the-shelf ones or follow custom-made rechargeable batteries

I'm basically confused about the specifications that I need to look for in a microcontroller. From my understanding, microcontrollers are selected based on CPU speed,
Are the input data rates high and do they require lots of data processing?
Lots of data processing isn't really required, but input data rate could be quite high.

ROM/other storage capacity, amount of I/O ports and A/D converters,
Do you require RS232 or other type of communication with a remote PC?
I either need to plug in RS232 or better yet, just plug it into usb.

power consumption, and price.
Power consumption and price will be controlled by the requirements, as above.

Can anyone suggest any more specifications that I need to look for?
ssylee is offline  
Old 1st June 2007, 10:30 AM   #6
Default

hi ssylee,
I will have a look thru the PIC specs and get back to you.
It looks like it will be a 18Fxxxx device with USB, the storage capacity of 128Kb maybe a problem, you may require extra flash storage.

A good site to browse thru is www.microchip.com

If you want to include a previous post in your reply, use the 'Quote' reply option.

Regards
__________________
Eric " Good enough is Perfect "
I will NOT answer PM's requesting technical help, please use the Forum
PIC tutorials: Nigel's www.winpicprog.co.uk/ Bill's: www.blueroomelectronics.com/
ericgibbs is offline  
Old 1st June 2007, 10:40 AM   #7
Default

hi,
The PIC 18F2455 has USB.
For extra storage space the 24FC512 CMOS serial EEPROM.

Download the datasheets from www.microchip.com
__________________
Eric " Good enough is Perfect "
I will NOT answer PM's requesting technical help, please use the Forum
PIC tutorials: Nigel's www.winpicprog.co.uk/ Bill's: www.blueroomelectronics.com/
ericgibbs is offline  
Old 1st June 2007, 03:36 PM   #8
Default

Take a look at the UBW.

The DIY info from the developer is at http://www.greta.dhs.org/UBW/

SparkFun has an inexpensive ready to use board.

The UBW is setup to use with a bootloader but if you can use an ICD2 if you have the right linker file.
__________________
Please post questions to the forums. PM's are for personal communication.

BCHS/3v0's Tutorials
Junebug USB PIC programmer kit., USB Bit Whacker,
The 15 Minute Printed Circuit Board! (+drill time)
3v0 is offline  
Old 4th June 2007, 12:55 AM   #9
Default

If this is a commercial application (i.e. development hours cost money), did you consider a PDA with extension I/O card? Of course the built-in battery would not last for 2-3 days of constant full-power but standby-wakeup cycle may work.
__________________
www.dipmicro.com
dipmicro is offline  
Old 8th June 2007, 05:57 PM   #10
Default

I too am in need of direction:

I need to take the on/off output from an array of 8 photo-sensors per board/circuit and translate/transfer them into an SQL database on a remote standalone system.

* Power supply is not an issue.

* I can use PS2, Serial or Bluetooth for transport of data.

* Data reporting rate is as low as once every 1 or 2 seconds per sensor (this is very flexible).

Seems simple enough - I just don't want to trip up on a small detail.

Suggestions?

Thanks

br
beachracer is offline  
Old 8th June 2007, 09:27 PM   #11
Default

Like you say, sounds simple - serial seems the obvious choice, as it's the easiest of the three to use - something as simple as a 16F628 using it's internal 4MHz oscillator is all you need. Send the 8 bits as a single byte, it's really very easy.

My tutorial 7.6 doesn't pretty well what you need, although it sends the data as 8 ASCII characters, 0's and 1's - which may suit you?.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is offline  
Old 9th June 2007, 05:23 AM   #12
Default

Quote:
Originally Posted by Nigel Goodwin
Like you say, sounds simple - serial seems the obvious choice, as it's the easiest of the three to use - something as simple as a 16F628 using it's internal 4MHz oscillator is all you need. Send the 8 bits as a single byte, it's really very easy.

My tutorial 7.6 doesn't pretty well what you need, although it sends the data as 8 ASCII characters, 0's and 1's - which may suit you?.
Thanks and awsome. I recieve my IR circuits tomorrow. I will review the tutorial and likely surface with some amateurish questions. Actually to keep the S2N ratio down I will PM you with some specifics.

Sadly, my late business partner was the microcontroller expert - I get the theory just rarely did any programming (I did do a fair bit of burning though) so I'm good with the colours just not with the brus strokes.

Thanks for the direction and help.

br
beachracer is offline  
Reply

Tags
microcontroller, selection

Thread Tools
Display Modes


Similar
Title Starter Forum Replies Latest
stk500 clock source atmel microcontroller hani_a General Electronics Chat 5 2nd January 2008 06:19 AM
need advice on microcontroller selection Dialtone Micro Controllers 2 19th April 2005 06:08 PM
Connection of Siemens c167 microcontroller to peripherals. Roslan Electronic Projects Design/Ideas/Reviews 3 23rd March 2004 07:52 PM
Microcontroller selection dm927 Micro Controllers 5 20th January 2004 04:14 PM
Microcontroller selection help Mullaly Micro Controllers 3 3rd August 2003 02:08 PM



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


Electronic Circuits  |  Learning Electronics
eXTReMe Tracker