RaspberryPi Pulse Width Modulation démonstration (5 / 9 étapes)

Étape 5: Production de tons avec PWM en Mode symétrique

Parfois, vous voudrez PWM permet de créer une tonalité, et parfois vous pouvez arrêter le bruit d’aller vers les enceintes.

En mode équilibré le rapport cyclique contrôlera la fréquence du bruit. Vers le haut jusqu'à la moitié du temps horloge gamme gamme vous donnera la fréquence du signal. Au-dessus de la moitié de la fréquence du ton diminuera par la fréquence de base à chaque pas. À portée maximale, la fréquence sera zéro.

La valeur par défaut plage et horloge paramètres A duty cycle zéro sera tranquilles. On va jouer une tonalité 585 Hz. Un cycle de 512 produira une tonalité 299,52 KHz, bien au-dessus de la cuisinière de l’audition humaine. À 1023, la fréquence sera vers le bas à 585 Hz et en 1024 il sera silencieuse à nouveau.

Aux fréquences plus élevées, la tonalité que vous entendez est bruit, ce bruit sera entendu sur le haut-parleur et c’est aussi sur la goupille PWM. Vous pouvez réduire le bruit dans les enceintes de réglage de l’horloge à un nombre inférieur. Cela provoque plus de bruit pour être hors de portée de l’oreille humaine, mais il ne change pas le bruit sur la goupille PWM. Vous pouvez éliminer le bruit dans l’audio par le son HDMI dans raspi-config le réacheminement.

Si vous définissez la plage à 64000 et l’horloge à 300 le rapport cyclique est égale à la fréquence jusqu’au moment où les harmoniques deviennent inaudibles.

Articles Liés

LinkIt One et PWM (Pulse Width Modulation)

LinkIt One et PWM (Pulse Width Modulation)

Bienvenue sur mon tutoriel sur le MediaTek LinkIt One et Pulse Width Modulation.Ce qui est Pulse Width Modulation et quel est son rôle ?Les mots Pulse Width Modulation sont presque explicite. Tout, c'est un signal électrique qui est pulsée (comme vot
Projets électroniques : Constant Current Power Supply utilisant Pulse Width Modulation

Projets électroniques : Constant Current Power Supply utilisant Pulse Width Modulation

allume une LED, puissance moteur, ce simple - ish circuit tous vous accueillera constante aux besoins actuels à l'aide de puces NE555 ! Il s'agit d'une excellente façon d'en savoir plus sur l'électronique et bien que pas aussi efficace qu'à l'aide d'
Pulse Width Modulation LED torche

Pulse Width Modulation LED torche

modulation de largeur d'impulsions (PWM) peut être utilisée pour faire varier la puissance, la vitesse ou la luminosité de nombreux appareils. Avec LED, PWM peut être utilisé pour les diminuer, ou rendre plus lumineux. Je vais utiliser eux faire une
Simple (et sale) Pulse Width Modulation (PWM) avec minuterie 555

Simple (et sale) Pulse Width Modulation (PWM) avec minuterie 555

circuit Simple pour moteur DC régulateur de vitesse (régulateur de vitesse de ventilateur, lumière / LED dimming et etc.) à l'aide de la minuterie 555.Également un bon point de départ pour les novices désireux de se salir les mains avec l'IC 555 minu
Arduino Pulse-Width Modulation numérique-Conversion analogique

Arduino Pulse-Width Modulation numérique-Conversion analogique

Ici nous allons discuter de l'opération de modulation d'impulsions largeur de conversion continu et utilisez l'idée de construire un Arduino variable en fonction d'alimentation CC.Étape 1 : Fig. 1 illustre l'utilisation d'un LM358 en conjonction avec
Modules d’Arduino - L298N double pont en H contrôleur de moteur

Modules d’Arduino - L298N double pont en H contrôleur de moteur

Guide de démarrage rapide et simple d'utilisation et d'explorer un module L298N double pont en H contrôleur de moteur avec un Arduino.Le modèle dans l'exemple que j'utilise est sur Ebay.Matériel nécessaire :Module de L298N double pont en H contrôleur
ITO : Bricolage teinte lumière

ITO : Bricolage teinte lumière

Faire une lumière de teinte RGB que vous pouvez diffuser les valeurs RVB à partir de n'importe quelle plateforme.IoT appareils sont chers, la maison intelligente ne va pas être bon marché. Que 'S pourquoi nous devenons des développeurs et Economie ch
Construire votre propre moto électrique

Construire votre propre moto électrique

vue d'ensembleLe projet fini est un 1981 Kawasaki KZ440, converti en électrique. Il est alimenté par quatre Optima Yellow Top scellé batteries au plomb (AGM), qui animent un moteur Briggs & Stratton Etek. La vitesse du moteur est contrôlée par un All
Cligner des yeux Snap Circuits LED avec ordinateur Kano

Cligner des yeux Snap Circuits LED avec ordinateur Kano

Je démontrerai comment faire clignoter une LED de Circuits Snap avec l'ordinateur de Kano (ma version de la Kano a la framboise Pi 2). J'ai perdu le compte de combien d'ordinateurs j'ai construit au fil des ans, mais je pense qu'il est sûr de dire qu
Raspberry Pi 2 WiFi RC voiture

Raspberry Pi 2 WiFi RC voiture

Dans ce tutoriel, nous allons passer plus comment faire pour convertir une vieille voiture RC pour travailler en WiFi ou internet à l'aide de Raspberry Pi 2. Si vous chaussez chapeaux de geek et permet de commencer. J'ai vu quelques projets RC Car su
Contrôler les Servos sur FPGA

Contrôler les Servos sur FPGA

Actuellement, je travaille sur la construction d'une machine de la griffe, tout comme ceux que votre enfance en proie à des salles de cinéma, des arcades et des épiceries. Je sais, pour moi, beaucoup d'heures ont été consacrées à l'aspiration pour le
Le RR.O.P. - projet OpenCV RaspRobot

Le RR.O.P. - projet OpenCV RaspRobot

Première : J'ai utilisé un traducteur pour m'aider, parce que je ne suis pas à l'aise en anglais, je m'excuse pour le mauvais anglais. Mon intention est réellement de collaborer.Deuxième: mon grâce à vous j'ai reçu un prix dans le "microcontrôleur co
Médaillon de magie

Médaillon de magie

Ce médaillon d'amélioré microcontrôleur fait un grand cadeau et dans ce instructable vous trouverez comment construire votre propre. Mise en œuvre de ce projet vous aussi apprendre toutes choses de base requis pour le programme PICAXE-08 microcontrôl
Nouilles : un crowdsourced robot

Nouilles : un crowdsourced robot

Noodle est un petit appareil avec les entrées/sorties d'une machine, mais les pensées et les sentiments d'un être humain. Vous pouvez programmer pour surveiller votre espace physique et réagir aux changements dans l'environnement avec des mots, des i