Erzeugung von 50Hz PWM mit PIC16F877A


Hallo

Zur Generierung von PWM Signale mit PIC-Mikrocontroller, der CCP-Modul können wir in ihm und alles wird einfach sein. Es kann jedoch nicht diese sehr niedrigen Frequenz wie 50 Hz aufgrund einiger Einschränkungen generieren, die ich hier beschreiben werde.

Erforderlichen Dateien für dieses Tutorial (müssen herunterladen):

MPlab X-Projektdatei (Code): https://mega.nz/#! SMpwEDST! VsT6uPJdYpIUbnEuIXLudG...

PIC-Timer-Erklärung: https://mega.nz/#! PFpj3B7b! gYgsLv7uuxPZ-ul9BU2HMuV...

PIC16F877A Datenblatt: http://ww1.microchip.com/downloads/en/DeviceDoc/3...

Also gehen Sie Lasst uns!

In Verbindung stehende Artikel

Erzeugung von Lissajous-Figuren mit einem PC/Laptop-Sound-Karte

Erzeugung von Lissajous-Figuren mit einem PC/Laptop-Sound-Karte

Generierung von verschiedenen Lissajous-Figuren auf ein Oszilloskop zu machen ein sehr interessantes Experiment. Darüber hinaus sind diese Kurven von besonderem Wert in der Elektronik dienen, die Eigenschaften von jedem unbekannten elektrisches Signa
Gewusst wie: Speichern von Dateien, die mit Python

Gewusst wie: Speichern von Dateien, die mit Python

In diesem undurchschaubaren zeige ich wie zum Speichern von Dateien, die mit Python. Wenn Sie ein Dropbox-Konto haben, laden Sie es mit diesem gesunden Programm und nur in diesem Ordner speichern. Um in meine Dropbox speichern Typ-I-/Users/WilliamMan
DIY: Wie erstelle ich eine Coilgun von Einweg-Kamera mit Blitz

DIY: Wie erstelle ich eine Coilgun von Einweg-Kamera mit Blitz

EinführungDieses Tutorial zeigt Ihnen wie Sie Ihr eigenes Coilgun von Einweg-Kamera mit Blitz machen. Sieht schwierig, aber es ist einfacher als Sie denken. Ich habe dieses Ding für mein Physik-Schulprojekt gebaut und ich bin immer noch etwas beschäf
Ein Sandsteinblock aus Lego, Mischung von realen Objekten mit 3D-Drucke gebaut

Ein Sandsteinblock aus Lego, Mischung von realen Objekten mit 3D-Drucke gebaut

durch die Kombination von 3d scannen, 3d digitale Modellierung und 3D-Druck, ist es möglich, erstaunliche und überraschende Effekte, Objekte, die nahtlos zwischen Realität und Phantasie verschmelzen können. In diesem Tutorial beschreibe ich den Proze
Arduino angetrieben von Ihrem SmartPhone (mit Seriennummer) - Teil 1 - Sound und Vibration Aktionen

Arduino angetrieben von Ihrem SmartPhone (mit Seriennummer) - Teil 1 - Sound und Vibration Aktionen

Herzlich Willkommen Sie zum ersten Teil dieser Serie. In dieser herausnehmen Reihe werden, die wir versuchen, soviel wir von Ihnen Smartphone (Android derzeit) an Ihren Mikrocontroller mit seriellen Kabel (OTG können).In diesem Teil erklären wir Ihne
USBASP Booten von einem ATMega328p mit einem internen 8-mhZ-Takt

USBASP Booten von einem ATMega328p mit einem internen 8-mhZ-Takt

was wir tun ist Programm ein ATMega328P ohne eine externe Kristall von USBASP Programmierer mit der Arduino IDE sind.Warum sollten wir dies? Es werden weniger Komponenten verwendet und näher an zu wissen, wie man mit so etwas wie WINAVR programmiert
Scannen von negativen Film mit einer DSLR

Scannen von negativen Film mit einer DSLR

nun, lasst uns einfach sagen, ich habe in den letzten Jahren besser geworden. Das linke Bild war eines der ersten, die ich mit meiner DSLR "gescannt" habe und die auf der rechten Seite, ich gerade erneut gescannt habe, mit den Techniken (höhere
Verarbeitung von Yucca Fasern mit primitiven Werkzeugen

Verarbeitung von Yucca Fasern mit primitiven Werkzeugen

Die Yucca-Pflanze finden Sie an vielen Orten im ganzen amerikanischen Westen und stammt aus den trockenen Orten in Nordamerika, Südamerika, Zentralamerika und die Karibik. Es ist sehr schwer, etwas anderes die Gattung zu verwechseln. Eine buschige Kl
Senden und empfangen von E-Mails mit einem Net10 Telefon

Senden und empfangen von E-Mails mit einem Net10 Telefon

senden und empfangen von E-Mails mit einem Telefon Net10*************TeleFlip ist tot - aber es gibt andere Ressourcen für die "einfache" (und billig) Handy Menschen!!Schritt 1: Fand ich einige nette Instructibles zum Senden und empfangen von e-
RGB Lampe mittels PWM mit Ne555 (von Grund auf Materialien)

RGB Lampe mittels PWM mit Ne555 (von Grund auf Materialien)

Hallo Dies ist mein erster instructable, ich möchte viele davon machen oder tragen dies weisen Sie in der Lage seine inspiriert von "Lonesoulsurfer" Er hatte eine tolle Idee, aber ich wollte meine eigene Unterschrift.Zunächst einmal habe ich die
Erzeugung von Spannung auf einen piezoelektrischen Disc mit Licht

Erzeugung von Spannung auf einen piezoelektrischen Disc mit Licht

Piezoelektrische Scheiben sind Spaß kleine Geräte, die die Vorteile von kristallinen Strukturen komprimieren, um eine Spannung zu erzeugen. Sie können sie als Lautsprecher besser kennen! Ja, liefert eine Spannung entsteht eine Verzerrung in die krist
Sehr einfache PWM mit 555... modulieren jedes Ding

Sehr einfache PWM mit 555... modulieren jedes Ding

Hinweis: jeder kann mich um Hilfe bitten. Kommentieren Sie nicht mir meine Rechtschreibung und Grammatik... Da meine Muttersprache nicht Englisch ist. OK, LETS GOund auch bitte bitte bewerten Sie meine instructable gutHallo jeder. Heute zeige ich Ihn
Einfache (und schmutzig) Puls breite Modulation (PWM) mit 555 Timer

Einfache (und schmutzig) Puls breite Modulation (PWM) mit 555 Timer

einfache Schaltung für DC Motor Drehzahlregelung (Geschwindigkeit Lüftersteuerung, Licht / LED Dimmen usw.) mit dem 555 Timer.Auch ein guter Ausgangspunkt für Anfänger, die ihre Hände schmutzig mit 555 Timer IC machen wollen. Einige würden argumentie
Software PWM mit Arduino/Attiny

Software PWM mit Arduino/Attiny

Hey Jungs, dies ist ein instructable wie Software PWM verwenden. Der Grund möchten Sie Software verwenden, die PWM ist es erlaubt für Pwm auf jeder Pin verwendet werden. Das ist ok für den Arduino hat wie 6 (nicht mich auf, dass Zitat), aber seine gr