فهرست مطالب:
- مرحله 1: Partie Analogique: Entrée // قسمت آنالوگ: ورود
- مرحله 2: Partie Analogique: Sortie // قسمت آنالوگ: خروجی
- مرحله 3: پیوند À La Carte DE0-Nano-SoC // اتصال به DE0-Nano-SoC Board
- مرحله 4: ماژول های Ajout Des // افزودن ماژول ها
- مرحله 5: Partie Numérique: Projet Quartus // بخش عددی: Quartus Project
تصویری: ابزار A3: 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
انگلیسی
به سادگی:
A3:
- خود مختار
- خودکار
- خودکار
اهداف:- ضبط صدا با میکروفون.
- فیلتر را تقویت کرده و سیگنال را دیجیتالی کنید.
- محاسبه و نمایش FFT.
- سیگنال را به صورت دیجیتالی تعدیل کنید.
- سیگنال را تقویت کرده و مجدداً به بلندگو برگردانید.
اطلاعات تکمیلی:
همه اهداف محقق نمی شود.
دقیقاً آنهایی که:
- نمایش FFT روی صفحه LT24 (در واقع مقادیر FFT در HPS محاسبه می شود ، اما صفحه LT24 و HPS ارتباطی ندارند)
- مدولاسیون دیجیتالی سیگنال
بیانیه مواد:
-DE0-Nano-SoC Board.
- صفحه Terasic LT24
- تقویت کننده عملیاتی TL081CP *3
- مبدل ولتاژ MAX660
- پورت USB
- ماژول فراصوت فراگیر HC-SR04
- تعویض
- پتانسیومترهای 10 کیلو اهم
- تراکم 1000μF
- 1J63 تراکم *2
- 22nJ250 متراکم *2
- 1K63 تراکم *2
- تراکم 10nF
- تراکم 1µF
- تراکم 220μF
- 10µF Fondensator *7
- مقاومت 1 کیلو اهم *3
- مقاومت 39 کیلو اهم
- مقاومت 22 کیلو اهم
- مقاومت 3 ، 3 کیلو اهم
- مقاومت 150 کیلو اهم
- مقاومت 10 اهم *3
- مقاومت 1 اهم
- مقاومت 150 اهم
- مقاومت 330 اهم
- مقاومت 6 ، 8 کیلو اهم
- مقاومت 4 ، 7 کیلو اهم
- دیود شاتکی
- Velleman ENERGY Battery
- کابل روبان
- نوار LED WS2812
ابزارها:
- کوارتوس
- آلتیم
- PuTTY
- KissFFT
فرانس
مکمل:
A3:
- خودکار
- Autodidacte
- خودکار
Objectifs:
- میکروفون Capturer le son avec un
- تقویت کننده ، فیلترکننده و سیگنال شمارنده.
- Calculer et afficher la FFT
- Moduler numériquement le signal.
- تقویت کننده le signal و le restituer avec un haut parleur
اطلاعات تکمیلی:
Tous les objectifs cités ne sont pas encore atteints.
در retrouve notamment dans ce cas:
- Affichage de la FFT sur l'écran (les valeurs de la fft sont belles et bien calculées côté HPS، il manque cependant la communication entre le HPS et l'écran)
- مدولاسیون numérique du signal
Liste de Matériel:
-Carte DE0-Nano-SoC
- Ecran Terasic LT24
- Amplificateur opérationnel TL081CP *3
- مبدل تنش MAX660
- پورت USB
- Capteur Ultrason HC-SR04
- واسطه
- پتانسیل 10 کیلو اهم
- Condensateur de capacité 1000 µF
- Condensateur 1J63 *2
- Condensateur 22nJ250 *2
- خازن 1K63 *2
- Condensateur de capacité 10 nF
- Condensateur de capacité 1 µF
- Condensateur de capacité 220 µF
- Condensateur de capacité 10 µF *7
- مقاومت 1 کیلو اهم *3
- مقاومت 39 کیلو اهم
- مقاومت 22 کیلو اهم
- مقاومت 3 ، 3 کیلو اهم
- مقاومت 150 کیلو اهم
- مقاومت 10 اهم *3
- مقاومت 1 مگا اهم
- مقاومت 150 اهم
- مقاومت 330 اهم
- مقاومت 6 ، 8 کیلو اهم
- مقاومت 4 ، 7 کیلو اهم
- دیود شوتکی
- Batterie velleman ENERGY
- Câbles en nappe
- Ruban de LEDs WS2812
تهاجمات:
- کوارتوس
- آلتیم
- PuTTY
- KissFFT
مرحله 1: Partie Analogique: Entrée // قسمت آنالوگ: ورود
انگلیسی
ابتدا باید PCB قسمت ورود را بسازید
این مقاله در 3 مرحله تقسیم می شود:
- میکروفون
- پیش تقویت کننده (TL081CP)
- مدار کنترل سود خودکار (TL081CP)
- مدار مبدل ولتاژ (MAX660)
فرانس
Tout d'abord، il faut réaliser le PCB du schéma de l'entrée de la carte DE0 Nano SoC.
Cette entrée est composé des étage suivants:
- میکروفون
- Montage Préamplificateur. (TL081CP)
- Montage amplificateur Contrôle Automatique de Gain (TL081CP)
- Montage inverseur de tension (MAX660)
مرحله 2: Partie Analogique: Sortie // قسمت آنالوگ: خروجی
انگلیسی
سپس ، شما باید PCB را از خروجی DE0-Nano-SoC به بلندگو بسازید.
مراحل اصلی:
-DAC (MCP4821-E/P) که سیگنال دیجیتال DE0-Nano-SoC را به سیگنال آنالوگ تبدیل می کند.
- فیلتر صاف کننده مرتبه اول برای صاف کردن درام سیگنال DAC.
- تقویت کننده قدرت صدا (LM386-1/NOPB)
فرانس
Ensuite، on réalise le PCB de sortie de la carte jusqu'au Haut Parleur.
Les étages قابل توجه:
-Le montage du DAC (MCP4821-E/P) qui permet de convertir le signal numérique sortant de la carte DE0-Nano-SoC en unalog signal.
- Filtre de lissage du premier ordre pour lisser le signal en sortie du DAC.
- Montage Amplificateur de puissance (LM386N-1/NOPB).
مرحله 3: پیوند À La Carte DE0-Nano-SoC // اتصال به DE0-Nano-SoC Board
انگلیسی
اکنون که PCB دارید ، می توانید آنها را به برد DE0-Nano-SoC متصل کنید. ابتدا می توانید قسمت "ورود" را به ADC ، که در کارت موجود است ، طبق طرح بالا متصل کنید.
همین امر برای قسمت آنالوگ "خروجی" ، که در آن دو قسمت به لطف پروتکل SPI به هم متصل شده اند که "Master" برد و "Slave" ، DAC است:
- MOSI: به پین 4 (SDI) DAC متصل است.
- SCLK: به پین 3 (CLK) DAC متصل است.
- SS: به پین 2 (CS) DAC متصل است.
- GND: به زمین PCB "خروجی" متصل می شود.
فرانس
Maintenant que les deux PCB sont faits on va pouvoir les connecter à la carte DE0-Nano-SoC. On connecte la partie analogique "Entrée" 'l'ADC de la carte DE0-Nano-SoC selon le schéma ci-dessus.
De même pour la partie analogique "Sortie"، où les deux parties sont connectés selon un protocole SPI où la carte est le "Maitre" et le DAC le "Slave":
- MOSI: branché à la patte 4 (SDI) du DAC.
- SCLK: branché à la patte 3 (CLK) du DAC.
- SS: branché à la patte 2 (CS) du DAC.
- GND: Brané au ground du PCB de sortie.
مرحله 4: ماژول های Ajout Des // افزودن ماژول ها
انگلیسی
ماژول فراصوت فراگیر HC-SR04:
قبل از اتصال پین ECHO به پین GPIO هیئت مدیره ، باید یک تقسیم کننده ولتاژ را برای کاهش ولتاژ روی پین GPIO تشخیص دهید ، زیرا هنگامی که پین ECHO 5 ولت را تحویل می دهد بیش از 3.3 ولت نمی پذیرد.
نوار LED WS2812:
LED ها به پین های GPIO برد متصل می شوند. هنگام اجرای برنامه ، LED ها بسته به فاصله بین سنسور HC-SR04 و مانع رنگ خود را تغییر می دهند.
فرانس
Capteur Ultrason HC-SR04:
Avant de brancher à une pin GPIO، il faut réaliser un pont diviseur de tension entre la pin ECHO du capteur and la pin de la carte ، pour ne pas envyer du 5V sur cette dernière qui n'acceptent que du 3 ، 3V یا حداکثر.
Ruban de LEDs WS2812:
Les LEDs sont connectés aux pins GPIO de la carte. Quand le program is lancé، les LEDs vont changer de couleur en fonction de la distance entre le capteur HC-SR04 and un éventuel مانع.
مرحله 5: Partie Numérique: Projet Quartus // بخش عددی: Quartus Project
انگلیسی
مرحله 1: فایل SOF را بارگیری کنید
-برد DE0-Nano-SoC را از طریق پورت USB BLASTER به رایانه خود وصل کنید.
- فایل.qpf را در Quartus باز کنید.
- به ابزارها> برنامه نویس> راست کلیک بر روی لیست فایلها> تغییر فایل> انتخاب فایل.sof بروید.
مرحله 2: آدرس IP هیئت مدیره را رفع کنید
-برد DE0-Nano-SoC را از طریق پورت UART به رایانه خود وصل کنید.
- PuTTY را راه اندازی کنید و به برد وصل شوید (COM3)
- ترمینال باز می شود ، به عنوان ریشه متصل شوید.
- خط زیر را وارد کنید: ifconfig eth0 IP (IP که در پارامترهای رایانه خود پیکربندی کرده بودید)
مرحله 3: برنامه را بارگیری کنید
- در PuTTY ، از طریق پروتکل ssh با IP ای که قبلاً استفاده کرده اید ، به برد وصل شوید
- اتصال به عنوان ریشه
- از طریق ترمینال EDS ، به فهرست پروژه بروید:
cd/cygdrive/c/quartus_design/HPS_CONTROL_FPGA_LED/نرم افزار
(مسیر پروژه در فایل /نرم افزار)
- دستور زیر را وارد کنید:
scp./ULTRA_PROJECT root@IP:/home/root
(با IP قبلاً مشخص شده)
فرانس
ETAPE 1: CHARGER LE FICHIER. SOF
-اتصال la carte DE0-Nano-SoC à votre PC par le USB USB BLASTER.
- Ouvrir le fichier.qpf du projet sur Quartus.
- Cliquer sur Tools> Programmer> clic droit sur la liste des fichiers> تغییر فایل> sélectionner le.sof
ETAPE 2: FIXER L'ADRESSE IP DE LA CARTE
-Connect la la carte DE0-Nano-SoC à votre PC par le port UART.
- Lancer PuTTY، et connectez vous à la carte (entrer COM3)
- Un terminal s'ouvre ، connectez vous en tant que root
- Entrer la commande ifconfig eth0 IP (L 'IP fixe que vous auriez préalablement configuré dans les paramètres de votre ordinateur)
ETAPE 3: CHARGER LE PROGRAM
- Sur Putty، connectez vous à la carte via ssh en entrant l'adresse IP que vous avez entré à l'étape précédente
- Connectez vous en tant que root
- از طریق ترمینال EDS ، با استفاده از cd lame commande (با دستور cd) ، از نرم افزار پرونده استفاده کنید (là ou se trouve le main.c). مثال:
cd/cygdrive/c/quartus_design/HPS_CONTROL_FPGA_LED/نرم افزار
(Chemin jusqu'au projet puis dans le fichier /software /)
- Compilez votre program à l'aide de la commande make
- Entrer ensuite la commande:
scp./ULTRA_PROJECT root@IP:/home/root
(avec l'adresse IP spécifiée précédemment)
توصیه شده:
4 تا 20 MA کالیبراسیون فرآیند صنعتی DIY - ابزار دقیق الکترونیکی: 8 مرحله (همراه با تصاویر)
4 تا 20 MA کالیبراسیون فرآیند صنعتی DIY | ابزار دقیق الکترونیکی: ابزار دقیق صنعتی و الکترونیکی یک حوزه بسیار گران است و اگر ما فقط خودآموخته یا سرگرم کننده هستیم ، یادگیری در مورد آن آسان نیست. به دلیل آن کلاس ابزار دقیق الکترونیک من و من این پروژه کم هزینه 4 تا 20 میلی آمپر را طراحی کردیم
پشتی DIY GPU بدون ابزار قدرت: 16 مرحله (همراه با تصاویر)
Backplate DIY GPU بدون ابزارهای قدرتمند: سلام به همه ، در این دستورالعمل به شما نشان می دهم که چگونه می توانید با استفاده از LED های WS2812b (نئوپیکسل) یک Backplate کارت گرافیک سفارشی RGB آدرس پذیر بسازید. این توضیحات واقعاً عدالت را رعایت نمی کند ، بنابراین به ویدیوی بالا بروید! لطفا توجه داشته باشید t
Synthfonio - یک ابزار موسیقی برای همه: 12 مرحله (همراه با تصاویر)
Synthfonio - یک ابزار موسیقی برای همه: من سینت سایزر و کنترلرهای MIDI را دوست دارم ، اما در نواختن صفحه کلید وحشتناک هستم. من دوست دارم موسیقی بنویسم ، اما برای نواختن موسیقی گفته شده باید نحوه نواختن ساز را آموخته باشید. که زمان می برد. زمانی که بسیاری از مردم آن را ندارند ،
جعبه ابزار PC: 3 مرحله (همراه با تصاویر)
جعبه ابزار PC: این پروژه به منظور ایجاد یک دسکتاپ گیمینگ کم هزینه قابل حمل ساخته شده است که می توانم آن را با خود به مهمانی های LAN ببرم. همه قطعات دست دوم از فروشگاه های خرده فروشی یا دوستان تهیه شده است. این راه حل عالی بود زیرا فقط 30 دلار برای من هزینه داشت
ابزار اندازه گیری چند کاره دیجیتال: 21 مرحله (همراه با تصاویر)
ابزار اندازه گیری چند کاره دیجیتالی: سلام به همه. من همیشه دستگاهی را می خواستم که به من در تراز کردن بستر چاپگر سه بعدی کمک کند و دستگاه دیگری که به من کمک می کند طول تقریبی یک سطح منحنی را بدست آورم تا بتوانم طول برچسب را به راحتی برش بزنم تا