Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Choosing the right cpu

Status
Not open for further replies.

gvi70000

Member
Hello,

Some time ago i've started to build my own remote control for my DSLR camera and until now i came up with two solutions:
1. The cheap one https://www.grozeaion.com/electroni...-wired-remote-control-for-digital-camera.html
2. A Touch Shield Slide https://www.grozeaion.com/electroni.../125-gvi-dslr-rc-with-touch-shield-slide.html

Now, for my next variant i want to have:
1. Camera will be controlled by USB;
2. The remote will receive from camera thumbnails images for preview;
3. Wireless control : a central unit that will receive data from sensors and will send data to the camera.

As i am still new to this field i need help in choosing a cpu fast enough to transmit/ receive small images, but in the same time i will need guidance, so the programming and hardware for this cpu must have a support forum.

Any one can suggest me a micro-controller that can do these things?

Thank you
 
speed isnt the issue i think.. but most ARMs will be able to do what you need. Even PIC32 i suppose

First you have to take some factors in like:
What LCD will you use? is it 8bit 16bit SPI ?
How fast do you want to show images?
what kind of wireless link will you have?

Most MCUs are supported here... I would suggest a 32bit MCu with many pins for lcd control
 
I'm thinking to a 480x272 oled with touch screen 16bits (maybe 24) LCD
The thumbnails must be shown in maximum 2 sec (max siz 160x160)
I'm thinking WiFi, i have to send the thumbnails through it

PS: Do you think netduino is fast enough? http://netduino.com/
Seems easy to program
 
Last edited:
This looks good **broken link removed**
http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,892,894&Prod=CHIPKIT-MAX32

Microchip® PIC32MX795F512 processor
80 Mhz 32-bit MIPS
512K Flash, 128K RAM
USB 2.0 OTG controller
10/100 Ethernet MAC
Dual CAN controllers
Provides additional memory and advanced communications peripherals
Compatible with existing Arduino code examples, reference materials and other resources
Can also be programmed using Microchip's MPLAB (along with a PICkit 3 or 6-pin header)
Arduino™ "Mega" form factor
Compatible with Arduino™ shields
83 available I/O
User LED
 
In the Block Diagram picture the sensors will be connected to the TR1 by wire.
TR1 will transform the analog signal (0-5V) in digital and send it to the central unit,
TR1 will also control the sensors power (On/Off).

The central unit will receive signals from TR1, process these signals and then send the
signal to the TR2 (the wireless interface between cental unit and camera). The central
unit can also receive data via TR2 (thumbnails, camera parameters) and display on a OLED
screen.

In wired mode the sensors will be connected directly to the central unit (analog data)
and via USB with the camera.

Now i'm thinking to a combined mode:
1. Central unit <-> sensors wireless + Central unit <-> camera via USB;
2. Central unit <-> sensors analog connection + Central unit <-> wireless;

So the central unit MCU must handle data transmition, data processing and
screen control.
 

Attachments

  • BlockDiagram.PNG
    BlockDiagram.PNG
    22.9 KB · Views: 140
Status
Not open for further replies.

Latest threads

New Articles From Microcontroller Tips

Back
Top