Choosing a micro-controller, Computer Engineering

Assignment Help:

There are many different forms of micro-controller and a manufacturer, selecting the proper micro-controller for your application is one of the critical decisions which controls the success or failure of your project. The main goal is to select the least expensive micro-controller while still fulfilling the system specification i.e. performance, reliability, environmental etc. The cost should also include the Engineering Research and development (R&D), manufacturing, warranty repairs, updates, field service and upward compatibility and finally ease of use amongst many other factors. The major selection criteria are the balance between data processing and control requirements. Simple micro-controller allow a limited set of instructions with a large number of I/O pins , while those with advanced instructions i.e. Sin, Cos maths functions  have more 'data processing' skills and a reduced amount of I/O pins. In order to help below is shown a few selection criteria questions

1)  Can the micro-controller do the job?

a)   Does it have the required number of I/O pins/port i.e. if too many extra cost.

b)  Do you require any other peripherals such as serial I/O , Ram , ROM , A/D , D/A etc.

c)  Does it have other peripherals which are not needed?

d)  Does the CPU core have the correct throughput i.e. computing power to handle the system requirements or choice of language HLL or LLL , too much waste , too little never work

e)   Is the controller affordable?

f)  Is the memory size big enough for the software?


Related Discussions:- Choosing a micro-controller

Matlab, 33.A juice company manufactures one-gallon bottles of three types o...

33.A juice company manufactures one-gallon bottles of three types of juice blends using orange, pineapple, and mango juice. The blends have the following compositions: 1 gallon or

With what symbolic names can be associated, Symbolic names can be associate...

Symbolic names can be associated with? Ans. With data or instruction symbolic names associated.

Java, A string S is said to be "Super ASCII", if it contains the character ...

A string S is said to be "Super ASCII", if it contains the character frequency equal to their ascii values. String will contain only lower case alphabets (''a''-''z'') and the asci

Describe COMS inverter, Describe CMOS inverter. Ans: CMOS inverter t...

Describe CMOS inverter. Ans: CMOS inverter that is also called Complementary MOSFET Inverters, are several of the most broadly used and adaptable MOSFET inverters utilized i

State and describe the iros subsystems, Question: (a) iRoom was constru...

Question: (a) iRoom was constructed based on the guiding principles listed below, discuss on each one of those principles with respect to why the specific principle was adopted

E-R DIAGRAM, In academic year a researcher can either be employed as a prof...

In academic year a researcher can either be employed as a professor or a lab assistant.there are three kinds of professors: assistant,associate and full professors.drow E-R DIAGRAM

Flow-between matrix layout problem, Solve the problem in page 346 of the pa...

Solve the problem in page 346 of the paper on cell formation by Boctor using the MIP method.  Use 4 cells and no more than 3 machines per cell. Solve the problem using the MIP m

Multiple program multiple data, Like SPMD, MPMD is actually a "high level" ...

Like SPMD, MPMD is actually a "high level" programming model that can be built upon any combination of the previously mentioned parallel programming models. MPMD applications ty

Explain the concept of process, The Concept of Process Unofficially a p...

The Concept of Process Unofficially a process is a program in execution subsequent to the program has been loaded in the main memory. Though a process is more than just a progr

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd