Sonsivri

Electronics => Hardware and Tools => Topic started by: itp on January 10, 2014, 10:08:11 10:08



Title: Suggest a low cost microcontroller development board.
Post by: itp on January 10, 2014, 10:08:11 10:08
Hi All,

Kindly suggest a low cost microcontroller development board for remote controlling of a power supply.
The development board should have:
1.  Ethernet and USB connectivity for remote control
2.  4 Channels of Analog Input with 12bit resolution
3.  2 Channels of Analog Output with 12bit resolution
4.  10 Digital I/O's
5.  PIC or 8051 based boards are preferable.


Thanks and Regards
Itp



Title: Re: Suggest a low cost microcontroller development board.
Post by: TucoRamirez on January 10, 2014, 10:13:11 10:13
check for any pinguino board for pic, maybe this will be interesting for your budget (in olimex page)


Title: Re: Suggest a low cost microcontroller development board.
Post by: Mentor on January 11, 2014, 03:33:03 03:33
There aren't many PICs with 12 bits ADCs and 12+ bit DACs, this may be a problem. Do you mind to use a dsPIC or a PIC24?

What about using some Arm Cortex-M board?


Title: Re: Suggest a low cost microcontroller development board.
Post by: edeca on January 13, 2014, 07:29:32 19:29
Do you definitely need that much resolution in your analogue input and output?  You will almost certainly need an external DAC to get this close with a small microcontroller.

How about something like the Analog ADuC range (http://www.analog.com/en/processors-dsp/analog-microcontrollers/aduc7019/products/product.html?doc=ADuC7019.pdf) (datasheet (http://www.analog.com/static/imported-files/data_sheets/ADuC7019_20_21_22_24_25_26_27_28_29.pdf))?  These are designed as precision ADC and DAC devices with a uC core.

What power supply are you trying to remote control?


Title: Re: Suggest a low cost microcontroller development board.
Post by: h0nk on January 14, 2014, 12:41:55 00:41
Hello Itp,

the Silabs C8051F020 has a 12 bit ADC with 8 inputs and 2 12 bit DAC's
and lots of 5 V-tolerant IO's.
JTAG for debugging is also available.
XRAM for data can be extern extended up to 64 kbyte.

It is based on the (One-Cycle-)8051 core and can run at 25 MHz.

But no USB and no Ethernet.

Evalboards and JTAG-Adapters are available at ebay.


Best Regards


Title: Re: Suggest a low cost microcontroller development board.
Post by: itp on January 14, 2014, 01:02:38 01:02
Hi,
Any ADuC or dsPIC development board with Ethernet port and TCP/IP stack available.

What is your opinion of using the low cost single board computers Raspberry PI and BeagleBone Black in such application?  I don't have any experience on Linux environment.
Thanks and regards
Itp




Title: Re: Suggest a low cost microcontroller development board.
Post by: mike_au on January 14, 2014, 05:24:25 05:24
As far as I can see the only requirements that the RPi meets are ethernet and probably the the 2 output channels.

The USB interface is capable of device mode operation but sits behind a hub so it isn't easily accessible.
It doesn't have any analogue inputs.
It only has 8 digital IO pins.

Add to that a lack of Linux experience and it doesn't seem like a terrific fit your your requirements.

I'm not as familiar with the Beaglebone so maybe that has a few more peripherals and would be a better option but personally I would tend towards a larger uC.


Title: Re: Suggest a low cost microcontroller development board.
Post by: Ichan on January 14, 2014, 03:46:52 15:46
No PIC with 12 bit ADC & DAC, but recently microchip announce their new PIC24 GC series which is very interesting - 16 bit sigma delta ADC + 12 bit 10 MSPS Pipeline ADC + 10 bit 1 MSPS DAC + USB Device/Host/OTG.

Have a look, i ordered some recently including the Dev. Kit (not fit with the requirement as it has no ethernet).

-ichan


Title: Re: Suggest a low cost microcontroller development board.
Post by: centiane on February 10, 2014, 09:41:13 09:41
Hi Itp, Silabs C8051F340 is same of C8051F020 and add USB module, the development kit round as 35$.
This is a very good choose.

Regards Centiane.


Title: Re: Suggest a low cost microcontroller development board.
Post by: h0nk on February 10, 2014, 10:52:50 10:52
Hi,

in the last few days i got my hands on the STM32F107VC.
This beast has it all.

- 12 bit A/D
- 12 bit D/A
- USB Client/Host/OTG
- Ethernet MAC (but without PHY)
- SPI/I2C/CAN/UART/USART/TIMER
- GPIO's

With the 'de'-evaled Version of the CMX MicroNet Library i was able to get up a
small NTP Server in some hours.

Buts its a beast. It will bite You :-)


Best Regards


Title: Re: Suggest a low cost microcontroller development board.
Post by: Stokni on February 23, 2014, 07:56:02 07:56
have you looked at the mikroe site? they have boards for PIC and 8051, can be extended with small cards to use any functionality.

i use the easypic 6 and 7 and am very happy with it.


Title: Re: Suggest a low cost microcontroller development board.
Post by: PaulC on February 23, 2014, 12:34:49 12:34
MikroElektronika Boards http://www.mikroe.com/
have had the rounds from me to i use :
easy avr5 ,easy avr5a , bigavr, easy pic, with my son as learning tools.
they are reliable and have had some stick..also the small board add-ons are useful to.
i have had boards & add-ons from  http://www.futurlec.com/index.shtml
these are better priced and also reliable..


Title: Re: Suggest a low cost microcontroller development board.
Post by: Cain on March 16, 2014, 11:54:11 23:54
With the 'de'-evaled Version of the CMX MicroNet Library i was able to get up a
small NTP Server in some hours.

I'm looking for a TCP/IP stack for 8051 so I wonder if the one you used are specific for STM32? If not is this 'de'-evaled version available somewhere?