This page has been robot translated, sorry for typos if any. Original content here.

Die Wahl eines Mikrocontrollers

Übersetzung
Company "Tornado Modular System"
Russland, Novosibirsk, 1995

EINFÜHRUNG

Vielleicht ist es die Wahl des Mikrocontrollers eine der wichtigsten Entscheidungen, die den Erfolg oder Misserfolg des konzipierten Projektes auswirken. Wenn ein Mikrocontroller Auswahl ist notwendig, eine große Anzahl von Faktoren zu berücksichtigen und zu bewerten. Die Basis für durchdachte Abfolge von Aktionen, die zu einer endgültigen Entscheidung führen kann, welche in diesem Artikel Plan genommen werden. Durch die Kombination ihrer eigenen Kenntnisse und Anforderungen an die Informationen in diesem Artikel zur Verfügung gestellt, sollte der Leser bewerten alle als Ganzes die richtige Entscheidung zu treffen.

ERNENNUNG

Der Hauptzweck der am wenigsten teuren Mikrocontroller (zur Reduzierung der Gesamtkosten des Systems), aber zugleich Übereinstimmung mit den Anforderungen des Systems zu wählen, das heißt, Anforderungen für die Leistung, Zuverlässigkeit, Prozessbedingungen, etc. Die Gesamtkosten des Systems umfassen alle: Engineering-Forschung und Entwicklung, Produktion (Komponenten und Arbeit), Garantie-Reparaturen, eine weitere Verbesserung, Wartung, Kompatibilität, Benutzerfreundlichkeit etc.

AUSWAHLVERFAHREN

Immer auf die Auswahl, muss der Entwickler zunächst die Frage stellen: „Was sollte der Mikrocontroller in meinem System?“ Die Antwort auf diese einfache Frage definiert für das System erforderlich ist, Mikrocontroller Eigenschaften entwickelt und somit ist ein bestimmender Faktor im Auswahlprozess.
Der zweite Schritt der Durchführung der Suche von Mikrocontrollern aus, die die Anforderungen erfüllen. Es handelt sich in der Regel die Auswahl der Literatur, Datenblätter und Fachzeitschriften sowie Beratung. In der heutigen Zeit ist es durchaus erschwinglich Informationen als traditionelle, nicht-Industriestandard-Mikrocontroller und erweitern Mikrocontroller angeboten werden. Nun, wenn die Systemanforderungen wird eine vertraute Mikrocontroller erfüllen, andernfalls muss es sekundäre Suche gehalten werden, um einen Mikrocontroller zu finden, die am besten die Anforderungen erfüllt, ein Minimum an externen Komponenten montiert und eignet sich für die Kosten und die Größe. Offensichtlich ist der Single-Chip aufgrund des Preises und Zuverlässigkeit bevorzugt.
Die letzte Stufe der Auswahl umfasst mehrere Stufen, dessen Zweck darin, die Liste der geeigneten Mikrocontroller einem verengen. Diese Schritte umfassen die Analyse der Preise, die Verfügbarkeit von Entwicklungstools, Herstellersupport, um die Stabilität der Produktion und Verfügbarkeit bestimmter Mikrocontroller von anderen Herstellern oder Lieferanten. Kommen, um eine optimale Lösung ist es möglich, wird der gesamte Prozess muss mehrmals wiederholt werden.

Auswahlkriterien

Die wichtigsten Kriterien für die Auswahl des Mikrocontrollers sind unten in der Reihenfolge ihrer Bedeutung dargestellt. Jedes Kriterium wird später näher erläutert.

  • Die Eignung für das Applikationssystem. Kann es auf einem einzigen Chip durchgeführt werden, oder es kann auf der Grundlage von denen jede ASIC realisiert werden?
    • wenn der Mikrocontroller hat eine erforderliche Anzahl von Kontakten / I / O-Ports als bei Mangel daran kann den Job nicht machen, und im Fall der Überschreitung des Preises zu hoch sein?
    • Ob es alle erforderlichen Peripheriegeräte wie serielle hat I / O-Ports, RAM, ROM, A / D, D / A, und so weiter?
    • Gibt es andere Peripheriegeräte, die nicht im System erforderlich sind?
    • Hat der Prozessorkern die Leistung liefert, das heißt, Rechenleistung der Systemaufrufe für die gesamte Lebensdauer des Systems in der ausgewählten Anwendung Sprache für den Umgang mit? Zu viel ist verschwenderisch, zu wenig wird nicht funktionieren.
    • Es wird im Projektbudget genug Geld zugeteilt zu leisten, diese Mikrocontroller zu verwenden. Um diese Frage zu beantworten, bedarf es in der Regel Anbieter Gebühren. Wenn der Mikrocontroller nicht akzeptabel für das Projekt ist, werden alle anderen Probleme irrelevant, und Sie sollten Suche nach einem anderen Mikrocontroller beginnen.
  • Verfügbarkeit.
    • Gibt es ein Gerät in ausreichender Menge?
    • ob es jetzt getan?
    • Was ist in Zukunft zu erwarten?
  • Entwickler-Support.
    • Combiner.
    • Compiler.
    • Debugging-Tools.
      • Auswertungsmodul (EVM).
      • In-Circuit-Emulatoren.
      • Düsen zum Logikanalysator.
      • Debug-Monitor.
      • Debuggers Programme im Quellcode.
  • Informationsunterstützung
    • Anwendungsbeispiele.
    • Fehlermeldungen.
    • Dienstprogramme, einschließlich „frei“ Monteure.
    • Beispiele für Quellen.
  • Support-Anwendungen des Anbieters.
    • Gibt es eine spezielle Gruppe, die nur mit der Unterstützung von Anwendungen zu tun hat?
    • Gibt es Ingenieure, Techniker oder Verkäufer?
    • Wie qualifizierte Support-Mitarbeiter, wenn er wirklich daran interessiert zu helfen, ist lösen Sie Ihr Problem?
    • Gibt es ein Telefon und / oder FAXovaya Verbindung?
  • Die Zuverlässigkeit des Herstellers.
    • Kompetenz, durch die Entwicklung bestätigt.
    • Die Zuverlässigkeit der Produktion, das heißt, Qualitätsprodukte.
    • Die Arbeitszeiten im Feld.

SYSTEMVORAUSSETZUNGEN

Durchführung einer Systemanalyse Ihres Projekts und die Anforderungen für den Mikrocontroller bestimmen. Was sind die erforderlichen Peripheriegeräte? Sind Bit-Operationen oder nur numerische? Wie für die Manipulation von Daten erforderlich? Ob das System durch einen Interrupt, Vorsorge oder Mann-Team kontrolliert? Wie viele Geräte (Eingabe / Ausgabe-Bits) ist notwendig, um zu kontrollieren? Welches Gerät unter den vielen möglichen Typen von E / A-Geräten sollten überwacht und kontrolliert wird: Klemmen, Schalter, Relais, Tasten, Sensoren (Temperatur, Licht, Spannung, etc.), Audio-Geräte, optische Anzeigen (LCDdisplei, LED), analog- ( A / D), Digital-Analog (D / A) -Wandler? Eine oder mehr Versorgungsspannungen für das System erforderlich? Soweit fehlertolerante Stromversorgung? Wird das Gerät an der Spannung Ihrer Stromversorgung? Sollte die Spannung in einem engen Bereich von festen Änderungen gehalten, oder das System bei einer großen Instabilität arbeiten kann? Welches Betriebsstrom? Das Produkt muss vom Netz oder von Batterien betrieben werden? Wenn die Batterien sollten Akkus verwendet werden, und ob, wenn ja, was ist die Betriebszeit mit einer einzigen Ladung, und wie lange es erfordert? Gibt es irgendwelche Beschränkungen für Größe, Gewicht, ästhetische Parameter, wie Form und / oder Farbe? Gibt es spezifisch auf die Umweltanforderungen, wie militärische Bedingungen, Temperatur, Feuchtigkeit, Atmosphäre (explosiv, ätzend, etc.), Druck / Höhe? Anwendersoftware sollte auf der Festplatte oder ROM basieren? Das Produkt arbeitet in Echtzeit und, wenn ja, ob Sie die Kernechtzeit-Programme bauen oder erwerben wollen, oder es kann durchaus die übliche weit verbreitete Version sein? Gibt es genug Personal und Zeit, um Ihre eigenen Kernprogramme zu entwickeln? Wie durch das Urheberrecht und Software zu tragen? Um erfordern viel Forschungsarbeit auf ihre besonderen Anforderungen zu entsprechen, die Echtzeitaufgaben zu lösen.

Hauptmerkmale des Mikrocontrollers

Mikrocontroller kann in der Regel in Gruppen von 8, 16 und 32razryadnyh Größe ihrer Rechen- und Indexregister unterteilt werden, obwohl einige Entwickler glauben, dass 8/16 / 32razryadnuyu Architektur die Busbreite definiert. Können die billigsten Mikrocontroller die Systemanforderungen oder erfordern teure 16 oder 32razryadny gerecht zu werden? Kann Software-Emulation verfügt über 16 / 32razryadnogo Mikrocontroller der Verwendung von billigen 8razryadnogo zu opfern, die Größe des ausführbaren Code und Geschwindigkeit zu ermöglichen 8razryadnaya? Zum Beispiel können, wenn 8razryadny Mikrocontroller verwendet werden, um ein Makro zu programmieren 16razryadny Batterie und Indizierungsvorgänge zu emulieren? Wahl der Anwendungssprache (anstelle einem High-Level-Assembler) kann erheblich die Leistung des Systems beeinträchtigt, die dann die Wahl zwischen 16.08 / 32razryadnoy Architektur diktieren können, aber die Beschränkung des Preises kann diese Wahl ablehnen.
Die Taktrate, oder genauer gesagt, bestimmt die Busgeschwindigkeit wie viel Berechnung kann pro Zeiteinheit durchgeführt werden. Einige Mikrocontroller, vor allem in der frühen Entwicklung haben einen engen Bereich der zulässigen Taktfrequenz, während andere bis auf Null Frequenz arbeiten. Manchmal ist eine bestimmte Taktfrequenz ausgewählt andere Taktfrequenz in dem System erforderlich zu erzeugen, zum Beispiel, um die seriellen Übertragungsgeschwindigkeiten zu spezifizieren. Im Allgemeinen wird die Rechenleistung des Stromverbrauches des Systems und die Kosten steigen mit zunehmender Taktfrequenz. Der Preis des Systems, wenn die Frequenz steigt aufgrund der Kosten nicht nur des Mikrocontrollers, sondern auch alle erforderlichen zusätzlichen Chips, wie beispielsweise RAM, ROM, PLD und Bus-Controller.
Die Technologie, die einen Mikroprozessor hergestellt wird unter Verwendung von: Nkanalnuyu metallokiselpoluprovodnik (NMOS), die in Mikrocontroller frühe Entwicklung, vergleichbar mit moderner CMOS-Technologie mit einem hohen Integrationsgrad (HCMOS) verwendet wurde. Im Gegensatz zu früheren NMOSprotsessorov in HCMOS ändern Signalpegel in einem Bereich von 0 auf den Versorgungsspannungspegel. Im Zusammenhang mit diesem Umstand sind bevorzugt HCMOS-Prozessoren. Darüber hinaus verbrauchen HCMOS weniger Strom und damit weniger Wärme. Geometrische Abmessungen der Elemente in HCMOS weniger, was eine dichtere Schaltungen ermöglicht und somit bei höheren Geschwindigkeiten arbeiten. Kompaktere Bauweise reduziert auch die Kosten für einen einzigen Mikrocontroller, weil auf einem Siliziumwafer mit der gleichen Größe kann mehr Chips erhalten. Aus diesen Gründen heute hergestellt die überwiegende Mehrheit der Mikrocontroller HCMOStehnologii verwenden.

der Mikrocontroller

Durch Erreichen höhere Integration und Zuverlässigkeit und zu günstigen Preisen, haben alle Mikrocontroller integrierten optionalen Geräten. Diese Vorrichtungen sind unter der Steuerung des Mikroprozessors Mikrocontrollerkern bestimmte Funktionen auszuführen. Einbaugeräte haben eine höhere Zuverlässigkeit, da sie keine externen elektrischen Schaltungen erfordern. Die meisten bekannten integrierten Vorrichtungen umfassen Speichervorrichtungen und Eingabe / Ausgabe-Ports (I / O), Timer, Systemuhr / Oszillator. Speichervorrichtungen umfassen einen Direktzugriffsspeicher (RAM), Nur-Lese-Speicher (ROM), einen umprogrammierbaren ROM (EPROM), elektrisch löschbare ROM (EEPROM). Zeitgeber und umfassen Echtzeituhr und Timer-Interrupt. Es wird Bereich und Auflösung timer erkannt werden wird, sowie andere Nebenfunktionen, wie beispielsweise in Abhängigkeit von dem Vergleich und / oder die Eingangsleitungen in dem Messsignaldauer zu erfassen. Bedeutet, I / O seriellen Kommunikations-Ports, parallele Ports (I / O-Leitung) Analog-Wandler (A / D), Digital-Analog-Wandler (D / A), eine Flüssigkristallanzeige-Treiber (LCD) Treiber oder Vakuumfluoreszenzanzeige (VFD) umfassen.
In anderen, weniger häufig verwendet werden, sind eingebettete Ressourcen intern / extern Busmonitor Zeitgeber für den normalen Betrieb des Systems Watchdog, der Systemuhr Ausfallerkennung, die Fähigkeit, den Konfigurationsspeicher und Systemintegrationsmodul (SIM) zu wählen. SIM ist in der Regel ersetzt die externe „Klebstoff“ Logik für die Organisation des Mikrocontrollers erforderlich, um mit externen Geräten über die angegebenen Kontakte des Chips in Verbindung steht.
In den meisten Mikrocontroller mit in-leitungsvermitteltes Ressourcen für die Verwaltung dieser Ressourcen Konfigurationsblock-Register. Manchmal selbst dieses Gerät kann in verschiedenen Orten Karte aufgezeichnet werden. Manchmal gibt es ein Benutzer und / oder Fabriktestregister, was auf die Bedeutung für die Qualität des Herstellers angebracht. Das Vorhandensein von Konfigurationsregistern führt zu einem Problem der zufälligen Veränderungen in der gewünschten Konfiguration, code „Wandern“. Um die Möglichkeit eines solchen versehentlichen Verwendung der Mechanismus der „lock“ zu verhindern, d.h. bevor das Konfigurationsregister geändert werden kann, sollten die Bits, die in einem anderen Register in der Reihenfolge geändert werden. Obwohl Konfigurationsregister auf dem ersten Schrecken seiner Komplexität können, sind sie äußerst wertvoll, da sie eine hohe Flexibilität bei der Konfiguration zu geringen Kosten zur Verfügung stellen, so dass ein einzelner Mikrocontroller kann eine Vielzahl von Anwendungen finden.

SET COMMAND MIKROCONTROLLER

Es ist notwendig, sorgfältig den Befehlssatz zu studieren und registriert jede der Mikrocontroller, da sie eine entscheidende Rolle bei der Bestimmung der Fähigkeiten des Systems als Ganzes zu spielen. Untersucht, ob Ihre Programmierer Index-Modi in den angeblichen Bedürfnisse Ihres Systems Adressierung? Gibt es kakielibo spezielle Befehle, die in dem System verwendet werden, wie Multiplikation, Division und Interpolation Tabelle? Gibt es kakielibo Stromsparmodi Batterieleistung, wie Stop, Stop mit dem niedrigen Stromverbrauch und / oder die Erwartung zu sparen? Gibt es eine Team kakielibo Bit Manipulation (Bit-Installation, Reinigung Bit, Bit-Test, etwas zu ändern, das Übergangsteam gesetzt / gelöscht Bit) die Verwendung des Mikrocontrollers oder Befehl Manipulation von Bitfeldern zu erleichtern?
Seien Sie vorsichtig mit wunderbaren Teams, die eine Menge Action auf dem gleichen Team. Das eigentliche Maß für die Leistung ist die Anzahl der Taktzyklen benötigt, um die Aufgabe abzuschließen, nicht die Anzahl der ausgeführten Befehle. Für einen fairen Vergleich ist besser, das gleiche Programm und vergleichen Sie die Gesamtzahl der Taktzyklen ausgeführt und benutzten Bytes zu kodieren. Gibt es eine Karte der Betriebscodes nicht realisierten Anweisungen und was passiert, wenn sie zufällig getroffen? Ob diese Situation richtig Handler „außergewöhnliches“ -Ereignis System verarbeiten, oder es wird ein beschädigtes System führen?

UNTERBRECHUNG MIKROCONTROLLER

die Interrupt-Struktur prüfen ist immer dann notwendig, wenn ein System in Echtzeit. Wie viele Zeilen oder Interrupt-Ebene zur Verfügung und wie viel für Ihr System erforderlich? Gibt es eine Interrupt-Maskenebenen? Wenn das Interrupt-Level wird bestätigt, ob die einzelne Vektoren zu programmyobrabotchika Unterbrechung haben oder alle möglichen Quellen der Unterbrechung abgefragt, um die Quelle zu bestimmen? Die kritische Geschwindigkeit für Anwendungen wie Druckerverwaltungskriterium für einen geeigneten Mikrocontroller Auswahl kann der Alarmreaktionszeit, das heißt sein, Zeit vom Start-Interrupt (im schlimmsten Fall, relativ phasengesteuerten Taktgebers Mikrocontroller) auf den ersten Befehl Interrupthandler entspricht.

Beschreibung Ihres Unternehmens

Kritisch analysieren Ihr Unternehmen des Eigentumsstatus. Hat Ihr Unternehmen über ausreichende Mittel für die Ausbildung Feinheiten der Produktionssysteme auf Basis von Mikrocontrollern und Verwendung der Mittel für ihre Entwicklung? Hat Ihr Unternehmen eine ausreichende Entwicklungstools haben, oder wollen Sie sie kaufen oder mieten? Wenn man bedenkt, einen neuen Mikrocontroller, ob die verfügbaren Entwicklungstools vorhanden sind, wie höhere Programmiersprache Compiler, Assembler / Layouts, Prototyp-Module und Debugger / Emulatoren? Hierzu genügt es einfach, Ihre bestehenden Entwicklungstools für die neuen Mikrocontroller zu verlängern? Muss ich einstellen und ausbilden zusätzliches Personal für dieses Projekt? Können Sie einen Experten zu trainieren, andere Mitglieder Ihres Teams bringen? Hat Ihr Budget für zusätzliches ständiges Personal und / oder Leiharbeiter Einstellung? Ob Ihr Unternehmen ist zufrieden mit dem Mikrocontroller heute verfügbaren vremyana Markt und Service?

MERKMALE DES LIEFERANTEN

Der dritte Schritt bei der Reduzierung der Liste der technisch akzeptablen Überprüfung der Mikrocontroller Hersteller und Anbieter von Mikrocontrollern, dh Unternehmen, mit denen Sie planen, in langfristigen Beziehungen zum gegenseitigen Nutzen gelangen. Der Lieferant kann ein Hersteller von Mikrocontrollern sein, oder es kann ein Händler sein, der ein autorisierter Vertreter mehrerer Hersteller. Der beste Weg, um Ihre Anfragen zu einer breiteren Palette von Produkten und qualitativ hochwertigen Ruf, Zuverlässigkeit, Service und pünktlicher Lieferung zu einem fairen Preis zu befriedigen. Darüber hinaus kaufen mehr Produkte, die Sie von einem Lieferanten, die mehr Vorteile, die Sie in Bezug auf Preis, Service und Support erhalten. Denken Sie immer daran, dass, obwohl der Dollar-Betrag von dem Kauf kann hoch Sie scheint, es ist immer ein relativer Wert des Gesamtvolumens des Umsatzes des Lieferanten. Lieferanten, die nicht nur Mikrocontroller liefern, aber ein Speicher (RAM, ROM), diskreter Bauelemente (Transistoren, Dioden, etc.), Standard-Digitallogikeinrichtungen (7400, 74HC00, etc.), spezieller Chip, kundenspezifische Geräte (CSIC), ASIC (ASIC) und programmierbare Logikbausteine ​​(PLD), sind besser in der Lage, um die wachsenden Bedarf gerecht zu werden. Muss der Hersteller und / oder Lieferanten kakielibo Auszeichnungen für Qualität, Zuverlässigkeit, Service und / oder Auslieferung? Seien Sie nicht zu samoprisuzhdaemym Auszeichnungen vertrauen.

Hersteller-Spezifikationen

Wichtige Kriterien bei der Auswahl des Mikrocontrollers Hersteller / Lieferant ist stabil, seine Monopolstellung, Daten aus der Literatur und Unterstützung. Die Stabilität kann zuverlässig durch den Aufbau Seniorität Hersteller auf diesem Gebiet und seine Leistungen überprüft werden. Supply Division und die Kreditabteilung Ihres Unternehmens können Sie in diesen Dingen helfen. Monopolstellung Anbieter, leider, in der Regel der Norm, weil die meisten Hersteller von Mikrocontrollern schneiden selten in der Produktion von anderen Herstellern. Wenn der Hersteller eine gute Bilanz in der Beschaffung, Lieferung und Preis hat, soll seine Monopolstellung kein Hindernis sein.

Hersteller-Support

Direkt podderka Hersteller umfassen Marketing / Vertrieb und Anwendungstechnik zu unterstützen. Wenn Sie anrufen, um Hilfe zu bitten, wenn Sie direkt kontaktieren können diejenigen, die Sie benötigen, oder müssen Sie die „tauben Telefon“ spielen? ob Anrufe werden sofort übertragen? Gibt es eine Faxnummer? Wie viele Telefonleitungen zur Verfügung? Die Telefonleitungen sind immer damit beschäftigt? Haben sie ein Vermittlungssystem oder der Sekretär sendet Ihre Beiträge für die Unterstützung verantwortlich? Welche Zeit arbeiten Support-Mitarbeiter? Haben sie andere Aufgaben zusätzlich zu unterstützen? Wie hoch ist die Anzahl der Mitarbeiter? Problemlos, wenn er das Anlagenpersonal hilft, nämlich Spezialisten im fertigen Produkt, die Produktion, die Qualität, Ingenieure, Computerprogrammierer? Freundschaften, wenn die Fabrikingenieure Personal zu unterstützen? Ist geschultes Personal, ob die notwendigen Fähigkeiten, und ob sie in einer angemessenen Art und Weise durchführen, was versprochen wurde, zum Beispiel, Ihr Problem zu lösen oder senden Sie etwas sollte? Ob es darum geht, per Post, wenn Sie für eine schnellere Lieferung bezahlen? Haben Sie das Bulletin Board System des Herstellers (BBS) oder eine Seite im Internet, wo Sie Informationen wie Anwendungen, Produkt-News, neueste Software, Quellcode, Fehlermeldungen, E-Mails, Konferenz bekommen? Was ist die unterstützte Übertragungsrate? Wie viele Telefonleitungen zur Verfügung? Was sind die Betriebsstunden? Sie benötigen eine spezielle Marke Computer und / oder Modem zugreifen? Gibt es ein System Operator (sysop)?

LITERATUR SUPPORT

Die Literatur umfasst ein breites Spektrum von gedruckten Materialien, die Ihnen die richtige Wahl treffen können helfen. Es umfasst Ausgaben des Herstellers, wie Datenblätter und Empfehlungen zur Anwendung, die Publikation auch im Buchhandel erhältlich und / oder die Bibliothek. Veröffentlichungen aus dem lokalen Geschäft und / oder Bibliothek nicht nur Punkt die Popularität des Hersteller / Mikrocontroller, sondern bieten auch unvoreingenommene Meinungen, wenn sie von unabhängigen Autoren vom Hersteller zum Ausdruck kommen.

endet mit der Wahl

Für den letzten Schritt bei der Auswahl einer Tabelle Konstrukt enthält, die in einem Diagramm betrachtet Mikrocontroller, und die wichtigen Eigenschaften des andere. Dann fügen Sie die Formen der technischen Beschreibungen der Hersteller einen fairen visuellen Vergleich zu erhalten. Einige Hersteller haben vergleichende Beschreibung ihrer Mikrocontroller-Pre gemacht, die Ihre Aufgabe vereinfachen, aber prüfen technische Beschreibungen, ob alle die neuesten Produkte vorgestellt. Unter den möglichen Eigenschaften des Preises (für das erwartete Volumen der Produktion, einschließlich der Vorhersage zukünftigen Preises, das heißt, ob der Preis, wenn Sie Rückgang der Produktion kommen werden?), RAM, ROM, EPROM, EEPROM, der Timer (s), A / D, D / A, serielle Ports, parallele Ports, Speed-Bus (Minimum / Maximum), Sonderbefehle (Multiplikation, Division, etc.), die Anzahl der verfügbaren Interrupts, alarm~~POS=TRUNC (Zeit vom Beginn der Unterbrechung des ersten Befehls, unterbrechungsgesteuert) Gehäusegröße / Typ (Keramik DIP oder LCC, Kunststoff 0,3 "oder 0,6 DIP" DIP DIP komprimiert (dist Yanie Kontakte zwischen 0,071 „), PLCC, PQFP, EIAJQFP, SOIC; sie einige der Verwendung der Oberflächentechnik) montieren, Leistungsanforderungen und andere Details, die für Ihr System Geräte wichtig sind.

Wenn nach all dem Sie noch auf der Liste von mehr als einem Mikrocontroller sind, sollten Sie die Möglichkeit, das System zu erweitern und die Kosten. Welche Erweiterungen, die Sie denken, dass Sie in einer zukünftigen Version dieses Produkts benötigen? Und schließlich betrachtet den Preis, weil wenn zwei der Mikrocontroller sind die gleichen, aber man bietet etwas mehr Funktionen, die heute nicht mehr erforderlich sind, sondern zukünftige Erweiterungen zur Verfügung, ohne zusätzliche Kosten, wählen Sie den Mikrocontroller machen.

WORK TEAM

Als Projektleiter können Sie alle Forschungsarbeiten man tun, oder Sie können Ihr Team starten ziehen, Einstellung seiner Mitglieder Forschungsaufgaben, wie Prüfung der Programmierer Befehlssatz eines jeden betrachtet Mikrocontroller. Die Einbindung Ihres Teams in dem Auswahlprozess in den frühen Stadien, werden Sie nicht nur Teamgeist, sondern sorgen auch für individuelle Engagement für das Projekt durch die aktive Teilnahme an es. Dieser Ansatz führt zweifellos zu einigen Konflikten, weil jeder hat seine eigene Meinung, aber Ihre Aufgabe als Projektleiter ein Vermittler zu sein. Nach Anhörung aller Meinungen, alle gleich sind, wählen Sie. Wie in politischen Wahlen sind, sobald der Sieger der Urwahl, alle Gruppenmitglieder bereit und Marktführer für Projektteamleiter vollständig zu unterstützen, sollte die Entscheidung erfolgreich zu sein bei der Durchführung des Projektes.

FAZIT

Die endgültige Auswahl eines geeigneten Mikrocontroller für Ihr Projekt eine schwierige Entscheidung. Mikrocontroller sind komplexe Geräte, solange die In-Circuit-Ressourcen hinzugefügt wurden, werden. Und seither als der Prozess gegen die zunehmend in Schluss bewegt Integration von externen Ressourcen Systemkosten zu reduzieren, wird die Entscheidung komplexer. In diesem Artikel wird nicht die Wahl des Entwicklers kakoylibo verhängen, dessen Zweck alle möglichen Auswahlkriterien festlegen, die Berücksichtigung im Entscheidungsfindungsprozess genommen werden sollte.