itp
Junior Member

Offline
Posts: 66
Thank You
-Given: 224
-Receive: 20
|
 |
« 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
|
|
|
Logged
|
|
|
|
TucoRamirez
Senior Member
  
Offline
Posts: 307
Thank You
-Given: 257
-Receive: 115
Tuco ... dead or Alive
|
 |
« Reply #1 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)
|
|
|
Logged
|
Whoever double crosses me and leaves me alive... he understands nothing about Tuco.
|
|
|
Mentor
Newbie
Offline
Posts: 20
Thank You
-Given: 61
-Receive: 3
|
 |
« Reply #2 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?
|
|
|
Logged
|
|
|
|
edeca
Newbie
Offline
Posts: 7
Thank You
-Given: 5
-Receive: 6
|
 |
« Reply #3 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 ( datasheet)? These are designed as precision ADC and DAC devices with a uC core. What power supply are you trying to remote control?
|
|
|
Logged
|
|
|
|
h0nk
Senior Member
  
Offline
Posts: 259
Thank You
-Given: 250
-Receive: 233
|
 |
« Reply #4 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
|
|
|
Logged
|
|
|
|
itp
Junior Member

Offline
Posts: 66
Thank You
-Given: 224
-Receive: 20
|
 |
« Reply #5 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
|
|
|
Logged
|
|
|
|
mike_au
Newbie
Offline
Posts: 22
Thank You
-Given: 5
-Receive: 5
|
 |
« Reply #6 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.
|
|
|
Logged
|
|
|
|
Ichan
Hero Member
   
Offline
Posts: 833
Thank You
-Given: 312
-Receive: 392
|
 |
« Reply #7 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
|
|
|
Logged
|
There is Gray, not only Black or White.
|
|
|
centiane
Newbie
Offline
Posts: 18
Thank You
-Given: 5
-Receive: 6
|
 |
« Reply #8 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.
|
|
|
Logged
|
|
|
|
h0nk
Senior Member
  
Offline
Posts: 259
Thank You
-Given: 250
-Receive: 233
|
 |
« Reply #9 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
|
|
|
Logged
|
|
|
|
Stokni
Newbie
Offline
Posts: 8
Thank You
-Given: 21
-Receive: 12
|
 |
« Reply #10 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.
|
|
|
Logged
|
|
|
|
PaulC
Active Member
 
Offline
Posts: 170
Thank You
-Given: 3935
-Receive: 133
information is free and should be shared for free
|
 |
« Reply #11 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.shtmlthese are better priced and also reliable..
|
|
|
Logged
|
find it , read it , share it .
|
|
|
Cain
Junior Member

Offline
Posts: 81
Thank You
-Given: 169
-Receive: 102
|
 |
« Reply #12 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?
|
|
|
Logged
|
|
|
|
|