LCS - 1M - ein Full-Featured, Low-Cost-Hobby-Oszilloskop (5 / 30 schritt)

Schritt 5: Schaltungsbeschreibung - Mikrocontroller


Der Mikrocontroller ist das Herzstück des Oszilloskops. Es steuert alle anderen Teile der Schaltung. Ich entschied mich für die Picaxe 28 X 1 (von www.picaxe.com), das ist im Grunde ein Mikrochip PIC16F886 mit eingebauten Bootloader und Basic-Interpreter. Während dies ein wenig teurer als die rohe PIC es macht, auf der Sie basiert, ist der Vorteil, dass Sie nicht brauchen, zu kaufen oder bauen einen separate Programmierer um die Umfang-Firmware - brennen die macht es viel mehr Anfänger und spart auch Geld insgesamt.

Die Firmware-Download-Schaltung besteht aus nur drei Widerständen (R2, R3 und R4). Der Download-Kabel, ein einfaches RS-232 serielles Kabel (auch ab der Picaxe-Verkäufer) Ende in einem Stereo-Cinch-Stecker, die während des normalen Betriebs als Verbindung zwischen Rahmen und PC - wieder Gesamtkosten reduzieren wiederverwendet wird.

Weil der Mikrocontroller selbst nicht genug ich / O, ich habe ein Maxim e/a-Expander (MAX6956 oder Pin-kompatible MAX7300), die 20 zusätzliche i/OS gibt. Diese dienen vor allem zur Übertragung, die die Beispieldaten aus den Anwendungsbereich SRAM-Speicher sowie für Chip für die DACs ermöglicht und programmierbarer Gain-Verstärker, die der Mikrocontroller über eine SPI-Bus spricht. Die Kommunikation zwischen den Mikrocontroller und ich/O-Expander ist durch einen I2C-Bus (der Picaxe Programmausführung ist relativ langsam, und die I2C-Version des Expanders führt zu weniger Befehle im Vergleich zu der SPI-Version senden).

Es gibt eine Brücke zwischen Firmware-Download und regelmäßige Verbindung wechseln. Im Prinzip wir könnten die Download-Verbindung verwenden, um Befehle zu übertragen und Daten im Normalbetrieb als auch, aber diese Verbindung ist eine "Software-UART", d.h. der Mikrocontroller hat Bit-Daten Bang und zusätzlich verwendeten CMOS-Stufen (0 bis 5V) stattdessen standard RS-232 Ebenen (-15 bis + 15V).

Auf der anderen Seite Umschalten auf die andere Jumper-Einstellung verbindet die Mikrocontroller der Hardware USART-Port, der im Hintergrund ausgeführt werden kann, d.h. das Datenbyte wird übertragen die
Hintergrund, während der Mikrocontroller bereits die nächste Operation durchführen kann. Dies beschleunigt die
Frame-Rate (maximale Anzahl der Rahmen Bildschirm Aktualisierungen pro Sekunde) um mehr als die Hälfte. Darüber hinaus nutzt es ein MAX232 Pegelwandler, die zwischen den CMOS wandelt zu/von den Mikrocontroller Ebenen und RS-232 Ebenen zum/vom PC und fügt auch eine Schutzschicht zwischen Rahmen und PC (immerhin verbinden Sie versehentlich Ihren Spielraum mit einer hohen Spannung, und, das sollte nicht Ihr PC sowie Braten!).

In Verbindung stehende Artikel

Prototyp-Konfiguration für ein USB-Powered Low Cost; kontinuierliche Strahlung Real-Time monitoring-System für Management und Forschungseinrichtungen Krankenhaus chirurgische Pathologie, Hämatologie, biologische Abfälle

Prototyp-Konfiguration für ein USB-Powered Low Cost; kontinuierliche Strahlung Real-Time monitoring-System für Management und Forschungseinrichtungen Krankenhaus chirurgische Pathologie, Hämatologie, biologische Abfälle

Prototyp-Konfiguration für ein USB-Powered Low Cost; Echtzeit kontinuierliche Strahlung Überwachungssystem für Krankenhaus chirurgische Pathologie, Hämatologie, biologische Abfallmanagement und ForschungseinrichtungenLaufenden Titel: Kontinuierliche
Low-cost-DIY-Oszilloskop-Kit

Low-cost-DIY-Oszilloskop-Kit

Ein Oszilloskop ist ein sehr wichtiger Teil der Ausrüstung Ihre Werkbank hinzu, aber leider sind sie viel zu teuer für die meisten Hobby zu kaufen. Aber was wenn ich Ihnen sage, dass Sie Ihre eigene Mini-Oszilloskop für aufbauen können nur ein wenig
Das Making of eine leistungsfähige low-cost Coilgun, tragbare

Das Making of eine leistungsfähige low-cost Coilgun, tragbare

In diesem Intructable zeige ich Ihnen, wie ich meine Coilgun gemacht, ich werde zuerst danken, Steaveastrouk, Re-design, Lemonie, Orksecurity und andere, die mir bei meinen Fragen geholfen.  Ich interessierte mich sehr mit diesem Coilguns aus den Vid
Low-Cost-IR-Decoder

Low-Cost-IR-Decoder

Es ist nur ein IR-Decoder, der die HEXADEZIMALE IR decodieren kann Signale von der Fernbedienung für die weitere Verwendung. wie alle TV remote usw. programmieren.Seine gemacht mit Freeduino (nicht Arduino). Freeduino ist ein Arduino kompatibel low-c
Ein low-cost-3D-Drucker mit einfachen Werkzeugen

Ein low-cost-3D-Drucker mit einfachen Werkzeugen

Einführung der 'Ad (str)-WHG"Herzlich Willkommen Sie auf unser 1. Versuch ein instructable zu tun. Dies ist eine billige, schnelle und sehr "hackable" bootstrap Drucker, lose basierend auf der Reprap "Adapto" (http://reprap.org/wi
Aufbau einer Low-Cost Stirlingmotor zur Stromerzeugung

Aufbau einer Low-Cost Stirlingmotor zur Stromerzeugung

Bevor ich meine Instructables möchten betonen, dass dies kein Projekt fertig stellen und immer noch im Gange ab dem Moment ich diese Instructables schaffe startet. Ich habe bereits mehr als 3 Monate damit obwohl ich bin in der Nähe von Erkenntnis noc
Gewusst wie: CO2-Laser-Energie auf eine Laser-Gravur-Maschine und Laserschneidanlage verwenden einen vereinfachte (low-cost) CO2-Laser-Leistungsmesser messen

Gewusst wie: CO2-Laser-Energie auf eine Laser-Gravur-Maschine und Laserschneidanlage verwenden einen vereinfachte (low-cost) CO2-Laser-Leistungsmesser messen

am meisten CO2-Laser-Leistungsmesser sind sehr teuer und sind ausgestattet mit Funktionen weit über das hinaus, was die gemeinsame Laser Maschine Betreiber/Besitzer braucht.  Diese Anleitungen zeigen eine Sub-$ 100 Laser Power Meter Sonde bei der Arb
Wie erstelle ich eine R2D2 Low Cost volle Größe Scratch gebaut

Wie erstelle ich eine R2D2 Low Cost volle Größe Scratch gebaut

Hia und herzlich willkommen auf meiner R2D2 zu bauen, dass jemand mit ein wenig d.i.y Fähigkeiten und einige Freizeit kann.dieser Build ist ein low-cost r2d2 mit grundlegenden d.i.y-Tools, die meisten zu Hause haben und SchrottHolz und MDF und andere
Gewusst wie: Low-cost Solarpanel - mit einer Silizium-Diode als eine Solarzelle zu machen

Gewusst wie: Low-cost Solarpanel - mit einer Silizium-Diode als eine Solarzelle zu machen

Dies ist eine Demonstration von mir mit einer Silizium-Diode 1n4148 als ein low-cost Solarzelle.Viele weitere praktische Projekte über Sonnenkollektoren finden Sie auf meiner Website:http://mysolaradventures.blogspot.comWenn Sie irgendwelche Fragen h
Low-cost Multi-Touch-Trackpad

Low-cost Multi-Touch-Trackpad

als Interaktion Design Forscher Schnittstellen und physikalische Interaktion interessiert ich finde mich oft in die Situation der Bau neuer Schnittstellen oder testen und neue zu verbessern. Da multitouch Trackpads so teuer sind und die nicht bieten
Egor v. 1 Animatronic: basic, autonome, Low-cost-Kunstfigur.

Egor v. 1 Animatronic: basic, autonome, Low-cost-Kunstfigur.

Etwas über michHallo!! Ich bin Carl ein Animatronic-Praktiker und Forschung Wissenschaft, ich bin derzeit Abschluss ein Master-Stipendium in Animatronic System Development bei UoH. Dies ist eine hochspezialisierte und Nischenbereich der Animation, es
Low-Cost Fahrrad Handy Halterung (alte Deo Flaschen) mit

Low-Cost Fahrrad Handy Halterung (alte Deo Flaschen) mit

Hallo jeder, den ich wieder mit meinem zweiten instructable und diesmal bin ich mit einer low-cost Fahrrad-Halterung mit alten Deo Flaschen kommen.Ich war mit meinem alten müde Kunststoffhalterungen wie sie sind, waren sehr häufig brechen und jedes M
Touch Screen Couchtisch DIY 32-Zoll Fernseher mit low-cost CCD Sensor

Touch Screen Couchtisch DIY 32-Zoll Fernseher mit low-cost CCD Sensor

UPDATE 04.04.2016: Multipoint Software + Emulator NES Video/Bilder + OPTION Video OPTION_7 Punkt und klicken Sie auf + Speed-TestUPDATE 24.03.2016: CCD-Sensor reverse Engineering + mit 2 CCD-Sensoren + Laser-Gravur-Vektor-Dateien + Retropie spielenHa
Low-Cost beleuchtete Schilder für heutige verantwortungsbewusster Bürger

Low-Cost beleuchtete Schilder für heutige verantwortungsbewusster Bürger

für heutige verantwortungsbewusster Bürger mit freundlicher Genehmigung der GRL und Eyebeam OpenLab Low-Cost-, beleuchtete Schilder . Dieses Tutorial erklärt die Tools und Prozesse verwendeten wir LED Weihnachtsbeleuchtung Lichter, Plexiglas und Seil