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

Visualization, Visualization Visualization is a general method in contr...

Visualization Visualization is a general method in contract to search based tools.  In this method visual aids are given like pictures to assist the programmer in evaluating th

Variable-partition multiprogramming, Choose the descriptions below with the...

Choose the descriptions below with the most appropriate memory management scheme (A through D).  Solutions may be used once, more than once, or not at all. A.     Fixed-partitio

Define the concept of inheritance, Define the concept of Inheritance I...

Define the concept of Inheritance Inheritance is property of reusing the code within the object oriented development. While modelling, we look at the all the classes, and try

Explain client server model, Explain Client Server Model. In the client...

Explain Client Server Model. In the client- server model, communication usually takes the form of a request message from the client to the server asking for several works to be

Show encoding data options, Q. Show Encoding data options? PVM uses SUN...

Q. Show Encoding data options? PVM uses SUN's XDR library to make a machine independent data format if you request it. Settings for encoding option are:  PvmDataDefault: Use

Task and parallel task, Task A logically discrete sector of a computati...

Task A logically discrete sector of a computational effort. A task is naturally a program or program-like set of instructions that is implemented by a processor.  Parallel

Explain the quantization error of an ADC, Explain the Quantization error...

Explain the Quantization error of an ADC. Ans. Quantization error- An analog voltage is within the range of 0 to 1V and for 3 bit output, the size of all intervals are

Write shorts notes on sliding window protocol, Write shorts notes on Slidin...

Write shorts notes on Sliding Window Protocol To acquire high throughput rates, protocols employ a flow control technique termed as sliding window. Both, the sender and receive

Problems for decision tree learning, Appropriate Problems for Decision Tree...

Appropriate Problems for Decision Tree Learning : However remember there that is a skilled job in "AI" to choose exactly the right learning representation ormethod for a parti

State some of the uses of ms access, MS Access provides a vast range of fun...

MS Access provides a vast range of functions some of them are ? It is used by small business, departments of large corporations, and by amateurs to make applications on their d

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