Analoge Discovery PWM en digitale IO controle wel LabVIEW (6 / 6 stap)

Stap 6: PWM en digitale Code schrijven


Deze stap gaat over hoe de PWM schrijven en digitale schrijven VIs werken,

PWM schrijven

Deze VI is de kern van het project. Binnen de Analog Discovery een teller hardware wordt gebruikt die wordt gebruikt voor het genereren van een PWM-signaal (zie pagina 65 voor golfvormen SDK reference manual). De manier waarop die deze VI maakt gebruik van de teller, het Hiermee configureert u het rekenen op 1 van de twee snelheden. Als de gebruiker wil genereren een PWM-signaal tussen 100Khz en 10Khz de Analog Discovery Base klok van 100Mhz wordt gebruikt. Als de gebruiker wil genereren een PWM frequentie tussen 10Khz en 50Hz wordt een 1Mhz klok (gegenereerd door de basis klok te delen door 100) gebruikt om te rijden op de teller. Een langzamer teller klok is nodig voor het genereren van langzamer PWM frequenties zodat de teller niet meer bedragen dan de waarde van de maximale count.

Hoge en lage kennen van de frequentie van de items, gewenste PWM frequentie en het gewenste pulserend sproeien, het aantal kunnen teken worden berekend. Het aantal hoge teken is het nummer de teller zal tellen, voor het wisselen van het PWM-signaal van hoog naar laag. Het aantal lage teken is het nummer de teller zal tellen, voor het wisselen van het PWM-signaal van laag naar hoog. Door het variëren van de verhouding van hoge teken te lage teken, en de frequentie van de teller, een PWM-signaal kan worden gegenereerd alot van frequenties. Deze VI kan in het bijzonder genereren PWM frequenties van 100Khz tot 10Khz met een Duty cycle resolutie van 1%.

Digitaal schrijven

Deze VI is een gewijzigde versie van de PWM schrijven VI. Op basis van

Als de input een 1 of 0 is, wordt een PWM-signaal met een taakcyclus van 100% of 0% gegenereerd. Dit betekent dat de teller in de analoge ontdekking alleen bewaard blijft de uitgang hoog of laag totdat een nieuwe waarde is aangesloten op de digitale schrijven VI.

Gerelateerde Artikelen

Digilent Analog Discovery 1Gen met LabVIEW (met Engelse taal bijgewerkt)

Digilent Analog Discovery 1Gen met LabVIEW (met Engelse taal bijgewerkt)

Iedereen kan gebruiken Digilent Analog Discovery 1Gen met LabVIEW bouwen .exe-bestandenWe hebben deze gratis project bijwerken met Engelse language(2016.1.7)Demo Video http://v.youku.com/v_show/id_XMTQ0ODkyODI1Mg==.htm...Update2016.1.25Stap 1:Als u e
Controle van de analoge Discovery™ golfvorm Generator in LabVIEW

Controle van de analoge Discovery™ golfvorm Generator in LabVIEW

Het doel van dit project is om je te leren hoe de controle van de analoge ontdekking met LabVIEW. Met name zal dit project aantonen hoe de controle van de analoge ontdekkingen Golf formulier generator. U kunt de frequentie en amplitude een 2d box. Af
Aan de slag met analoge Discovery 2, USB-oscilloscoop, Unboxing

Aan de slag met analoge Discovery 2, USB-oscilloscoop, Unboxing

Iets dat vind ik ongelooflijk behulpzaam bij de beslissing voor de aankoop van een product of niet is de proberen voordat je ervaring koopt.Dat wil zeggen, zijnde kundig voor weet precies wat ik krijg voordat ik het.Om deze reden besloten heb ik om e
De analoge Discovery™ WaveForms™ op Zybo

De analoge Discovery™ WaveForms™ op Zybo

Dit instructable instructies hoe te opstelling golfvormen-3 toepassing op Zybo met behulp van Xillinux.De golfvormen toepassing is de interface voor de instrumentatie-producten: Analog Discovery en elektronica Explorer. Deze omvatten oscilloscoop, lo
Analoge Discovery netwerkanalyse

Analoge Discovery netwerkanalyse

Filters zijn een belangrijk onderdeel om te weten voor circuits. Een filter wordt gebruikt om te filteren op een bepaald bereik van frequenties te verminderen ruis of andere signalen in een systeem. Typisch een systeem zal hebben meerdere filters om
Hoe om te kalibreren van de analoge Discovery 2

Hoe om te kalibreren van de analoge Discovery 2

De Analog Discovery 2 is een instrument van de alles-in-één zak voor met een 2-kanaals oscilloscoop, voedingen, golfvorm generatoren, logic analysers en meer elektronica. Onlangs ontdekte ik dat samen met fabriek gekalibreerd, u ook de Analog Discove
Analoge Discovery™ USB-oscilloscoop + LabVIEW

Analoge Discovery™ USB-oscilloscoop + LabVIEW

In dit instructable gaan we over hoe een Analog Discovery™ USB-oscilloscoop verbinden met LabVIEW. Om dit te doen zullen we een project van de LabVIEW genaamd LabForms 2.0 gebruiken. Het project kunt u toegang krijgen tot de analoge toepassingsgebied
Analoge Discovery 2 USB-oscilloscoop + LabVIEW

Analoge Discovery 2 USB-oscilloscoop + LabVIEW

In dit Instructable gaan we over hoe een Analog Discovery 2 USB-oscilloscoop verbinden met LabVIEW. Om dit te doen zullen we een project van de LabVIEW genaamd LabForms 2.0 gebruiken. Het project kunt u toegang krijgen tot de analoge toepassingsgebie
DIY ECG met een Analog Discovery 2 en LabVIEW

DIY ECG met een Analog Discovery 2 en LabVIEW

In dit Instructable, zal ik u tonen hoe maak je een zelfgemaakte elektrocardiogram (ECG). Het doel van deze machine is te versterken, meten en registreren van de natuurlijke elektrische mogelijkheden die door het hart. Een ECG kan een schat aan infor
Aquarium digitale temperatuur controle

Aquarium digitale temperatuur controle

een meer nauwkeurige en veiliger manier om te controleren uw aquaria temperatuur. De meeste controllers op de markt zijn dure, onbetrouwbare, en kunnen alleen met het besturingselement of de kachel een koeler niet beide. Kun je dit voor zo weinig zoa
LCD controle met LabVIEW

LCD controle met LabVIEW

Voor dit project gebruikte ik LabVIEW, MakerHub LINX en chipKIT WF32 om controle van de PmodCLP, een LCD-scherm perifere module. In LabVIEW schrijft u een tekenreeksconstante en dit wordt weergegeven op het LCD-scherm.Bekijk dit Instructable om te zi
Radar (joystick-controle) via Labview(+Arduino)

Radar (joystick-controle) via Labview(+Arduino)

In feite is mijn apparaat remake van deze radar: http://howtomechatronics.com/projects/arduino-rada -.Maar ik denk dat het een remake maken de moeite waard is, omdat, zelfs ondanks mijn versie is niet die goodlooking, ik gebruik geen dergelijke armen
Aangepaste Arduino MIDI Controller

Aangepaste Arduino MIDI Controller

Hallo, en welkom op dit instructable over het bouwen van een aangepaste, goedkoop en makkelijk USB MIDI-controller, gebaseerd op de Arduino. Het beste nieuws: geen gedoe met USB-naar-MIDI interfaces of softwaretools zoals Haarloze MIDI, gewoon plug '
Met behulp van de analoge ontdekking te debuggen van digitale logica

Met behulp van de analoge ontdekking te debuggen van digitale logica

De analoge ontdekking is een tool die meest gebruikte in analoge Circuits klassen. Gebruikt voor haar oscilloscoop, golfvorm Generator, netwerkanalyse en voedingen, alle geweldige functies.Echter, veel studenten gaan via de analoge klassen af, wat zi