Სარჩევი:
- ნაბიჯი 1: Partie Analogique: Entrée // ანალოგური ნაწილი: Entry
- ნაბიჯი 2: პარტიული ანალოგი: სორტიე // ანალოგური ნაწილი: გამომავალი
- ნაბიჯი 3: კავშირი À La Carte DE0-Nano-SoC // კავშირი DE0-Nano-SoC საბჭოსთან
- ნაბიჯი 4: Ajout Des Modules // მოდულების დამატება
- ნაბიჯი 5: Partie Numérique: Projet Quartus // რიცხვითი ნაწილი: Quartus პროექტი
ვიდეო: A3 ინსტრუმენტი: 5 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ინგლისური
უბრალოდ:
A3:
- Ავტონომიური
- ავტოდიდაქტი
- ავტოტუუნი
მიზნები:- გადაიღეთ ხმა მიკროფონით.
- გააძლიერე ფილტრი და სიგნალის დიგიტალიზაცია.
- გამოთვალეთ და აჩვენეთ FFT.
- სიგნალის ციფრული მოდულირება.
- გააძლიერე სიგნალი და დააბრუნე ის დინამიკზე.
Დამატებითი ინფორმაცია:
ყველა მიზანი მიღწეული არ არის.
უფრო ზუსტად, ის:
- FFT- ის ჩვენება LT24 ეკრანზე (მართლაც FFT მნიშვნელობები გამოითვლება HPS– ში, მაგრამ LT24 ეკრანი და HPS არ არის კომუნიკაციაში)
- სიგნალის ციფრული მოდულაცია
მასალების ანგარიში:
-DE0-Nano-SoC Board.
- Terasic LT24 ეკრანი
- საოპერაციო გამაძლიერებელი TL081CP *3
- ძაბვის გადამყვანი MAX660
- USB პორტი
- ულტრაბგერითი მოდული HC-SR04
- გადართვა
- 10 kOhms პოტენციტომეტრი
- 1000μF კონდენსატორი
- 1J63 კონდენსატორი *2
- 22nJ250 კონდენსატორი *2
- 1K63 კონდენსატორი *2
- 10nF კონდენსატორი
- 1μF კონდენსატორი
- 220μF კონდენსატორი
- 10μF კონდენსატორი *7
- 1 kOhms რეზისტორი *3
- 39 kOhms რეზისტორი
- 22 kOhms რეზისტორი
- 3, 3 kOhms რეზისტორი
- 150 kOhms რეზისტორი
- 10 Ohms რეზისტორი *3
- 1 MOhms რეზისტორი
- 150 Ohms რეზისტორი
- 330 Ohms რეზისტორი
- 6, 8 kOhms რეზისტორი
- 4, 7 kOhms რეზისტორი
- დიოდი შოტკი
- Velleman ENERGY ბატარეა
- ლენტი კაბელი
- WS2812 LED- ების ზოლები
ინსტრუმენტები:
- კვარტუსი
- ალტიუმი
- ლეკვი
- KissFFT
საფრანგეთი
დამატება:
A3:
- ავტომონომი
- ავტოდიდაქტი
- ავტოტუნი
ობიექტები:
- მიკროფონმა აღბეჭდა შვილი
- გამაძლიერებელი, გამფილტრავი და რიცხვითი სიგნალი.
- Calculer et afficher la FFT
- Moduler numériquement le სიგნალი.
- გამაძლიერებელი სიგნალი და რესტიტუტორი 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 komunikation entre le HPS et l'écran)
- მოდულაციის numérique du სიგნალი
მატრიელის სია:
-Carte DE0-Nano-SoC
- Ecran Terasic LT24
- გამაძლიერებელი ოპერატორი TL081CP *3
- დაძაბულობის გადამყვანი MAX660
- USB პორტი
- Capteur Ultrason HC-SR04
- შუალედური.
- პოტენციალი 10 kOhms
კონდენსატორის მოცულობა 1000µF
- კონდენსატორი 1J63 *2
- კონდენსატორი 22nJ250 *2
- კონდენსატორი 1K63 *2
Capacitor de capacité 10 nF
Capacitor de capacité 1 µF
Capacitor de capacité 220 µF
კონდენსატორის მოცულობა 10 µF *7
- წინააღმდეგობა 1 kOhms *3
- წინააღმდეგობა 39 kOhms
- წინააღმდეგობა 22 kOhms
- წინააღმდეგობა 3, 3 kOhms
- წინააღმდეგობა 150 kOhms
- წინააღმდეგობა 10 Ohms *3
- წინააღმდეგობა 1 MOhms
- წინააღმდეგობა 150 Ohms
- წინააღმდეგობა 330 Ohms
- წინააღმდეგობა 6, 8 kOhms
- წინააღმდეგობა 4, 7 kOhms
- დიოდი შოტკი
- Batterie velleman ENERGY
- კაბლსი ენ nappe
- Ruban de LEDs WS2812
გარეუბნები:
- კვარტუსი
- ალტიუმი
- ლეკვი
- KissFFT
ნაბიჯი 1: Partie Analogique: Entrée // ანალოგური ნაწილი: Entry
ინგლისური
პირველ რიგში, თქვენ უნდა გააკეთოთ შესვლის ნაწილის 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:
- მიკროფონი.
- მონტაჟის წინამორბედი. (TL081CP)
- მონტაჟის გამაძლიერებელი à Contrôle Automatique de Gain (TL081CP)
- მონტაჟის შებრუნებული დაძაბულობა (MAX660)
ნაბიჯი 2: პარტიული ანალოგი: სორტიე // ანალოგური ნაწილი: გამომავალი
ინგლისური
შემდეგ, თქვენ უნდა გააკეთოთ PCB DE0-Nano-SoC გამომავალიდან დინამიკამდე.
ძირითადი ეტაპები:
-DAC (MCP4821-E/P), რომელიც ციფრულ სიგნალს DE0-Nano-SoC– დან ანალოგიურ სიგნალად აქცევს.
- პირველი რიგის შემამსუბუქებელი ფილტრი სიგნალის დროში DAC- ის გასათანაბრებლად.
- აუდიო სიმძლავრის გამაძლიერებელი (LM386-1/NOPB)
საფრანგეთი
მაგალითად, PCB– ის რეალიზაციასთან დაკავშირებით Haut Parleur.
Les étages notables:
-Le montage du DAC (MCP4821-E/P) qui permet de convertir le სიგნალის რიცხვითი შერჩევა de la carte DE0-Nano-SoC სიგნალის ანალოგიით.
- გაფილტრული ფილმი 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 საბჭოსთან
ინგლისური
ახლა, როდესაც თქვენ გაქვთ PCB, შეგიძლიათ დააკავშიროთ ისინი DE0-Nano-SoC დაფაზე. პირველი თქვენ შეგიძლიათ დააკავშიროთ "შესვლის" ნაწილი ბარათში შემავალი ADC- თან, ზემოთ მოცემული სქემის მიხედვით.
იგივე ეხება ანალოგურ ნაწილს "გამომავალი", სადაც ორი ნაწილი დაკავშირებულია SPI პროტოკოლის წყალობით, სადაც "ოსტატი" არის დაფა და "მონა", DAC:
- MOSI: დაკავშირებულია DAC პინ 4 -თან (SDI).
- SCLK: დაკავშირებულია DAC პინ 3 -თან (CLK).
- SS: დაკავშირებულია DAC პინ 2 -თან (CS).
- GND: დაკავშირებულია "გამომავალი" PCB მიწასთან.
საფრანგეთი
Maintenant que les deux PCB sont faits on va pouvoir les connecter à la carte DE0-Nano-SoC. On parte analogie "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 la carte est le "Maitre" et le DAC le "Slave":
- MOSI: ფილიალი te la patte 4 (SDI) du DAC.
- SCLK: branché à la patte 3 (CLK) du DAC.
- SS: branché à la patte 2 (CS) du DAC.
- GND: ფილიალი ან დასაფრენი PCB.
ნაბიჯი 4: Ajout Des Modules // მოდულების დამატება
ინგლისური
ულტრაბგერითი მოდული HC-SR04:
სანამ "ECHO" პინს დაუკავშირდებით დაფის GPIO პინთან, თქვენ უნდა გააცნობიეროთ ძაბვის გამყოფი, რომ შეამციროთ ძაბვა GPIO პინზე, ვინაიდან ის იღებს არაუმეტეს 3.3 ვ -ს, როდესაც "ECHO" პინი აწვდის 5 ვ.
WS2812 LED- ების ზოლები:
LED- ები დაკავშირებულია დაფის GPIO ქინძისთავებთან. როდესაც პროგრამა მუშაობს, LED- ები იცვლიან ფერს HC-SR04 სენსორსა და დაბრკოლებას შორის მანძილის მიხედვით.
საფრანგეთი
Capteur ულტრაბგერითი HC-SR04:
Avant de brancher pin une pin GPIO, faut réaliser un pont diviseur de tension entre la pin ECHO du capteur and la pin de la carte, pour ne pas envierer du 5V sur cette dernière qui n'acceptent que du 3, 3V au max.
Ruban de LEDs WS2812:
Les LEDs sont connectés aux pins GPIO de la carte. ეს არის პროგრამა, რომელიც მოიცავს LED- ებს, რათა შეიცვალოს კავშირის ფუნქცია და მანძილი, რათა შეცვალოს HC-SR04 და სხვა დაბრკოლებები.
ნაბიჯი 5: Partie Numérique: Projet Quartus // რიცხვითი ნაწილი: Quartus პროექტი
ინგლისური
ნაბიჯი 1: ჩამოტვირთეთ. OFF ფაილი
-დაუკავშირეთ DE0-Nano-SoC დაფა თქვენს კომპიუტერს USB BLASTER პორტის საშუალებით.
- გახსენით.qpf ფაილი Quartus– ზე.
- გადადით ინსტრუმენტებზე> პროგრამისტი> მარჯვენა ღილაკით ფაილების სიაზე> ფაილის შეცვლა> აირჩიეთ.sof ფაილი.
ნაბიჯი 2: დაფის IP მისამართის დაფიქსირება
-დაუკავშირეთ DE0-Nano-SoC დაფა თქვენს კომპიუტერს UART პორტის საშუალებით.
- გაუშვით PuTTY და დაუკავშირდით დაფას (COM3)
- ტერმინალი იხსნება, დაკავშირება როგორც root.
- შეიყვანეთ შემდეგი ხაზი: ifconfig eth0 IP (IP, რომელიც თქვენ დააკონფიგურირეთ თქვენი კომპიუტერის პარამეტრებში)
ნაბიჯი 3: ჩამოტვირთეთ პროგრამა
- PuTTY– ზე, დაუკავშირდით დაფას ssh პროტოკოლით IP– ით, რომელიც ადრე გამოიყენეთ
- დაკავშირება როგორც root
- EDS ტერმინალის საშუალებით, გადადით პროექტის დირექტორიაში:
cd/cygdrive/c/quartus_design/HPS_CONTROL_FPGA_LED/პროგრამული უზრუნველყოფა
(პროექტისკენ მიმავალი გზა /პროგრამულ ფაილში)
- შეიყვანეთ შემდეგი ბრძანება:
scp./ULTRA_PROJECT root@IP:/home/root
(ადრე მითითებული IP– ით)
საფრანგეთი
ETAPE 1: CHARGER LE FICHIER. SOF
-დამაკავშირებელი DE0-Nano-SoC PC PCre პორტი USB BLASTER.
- Ouvrir le fichier.qpf du projet sur Quartus.
- დააწკაპუნეთ ინსტრუმენტებზე> პროგრამისტი> დააწკაპუნეთ ფაილების ჩამონათვალში> ფაილის შეცვლა> sélectionner le.sof
ETAPE 2: FIXER L'ADRESSE IP DE LA CARTE
-დამაკავშირებელი DE0-Nano-SoC à votre PC par le port UART.
- Lancer PuTTY, and connectez vous à la carte (entrer COM3)
- Un terminal s'ouvre, connectez vous en tant que root
- შეიყვანეთ ბრძანება ifconfig eth0 IP (L 'IP fixe que vous auriez préalablement configuré dans les paramètres de votre ordinateur)
ETAPE 3: CHARGER LE პროგრამა
- 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– ის საშუალებით, რომელიც ითვალისწინებს არჩევანის გაკეთებას (la commande cd– ს საშუალებით), dous le sous-dossier პროგრამული უზრუნველყოფის (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 /)
- შეადგინეთ პროგრამა à l'aide de la commande make
- შეიყვანეთ ბრძანება:
scp./ULTRA_PROJECT root@IP:/home/root
(avec l'adresse IP spécifiée précédemment)
გირჩევთ:
ელექტრული მუსიკალური ინსტრუმენტი 3D ნაბეჭდი გამაძლიერებელი .: 11 ნაბიჯი (სურათებით)
ელექტრული მუსიკალური ინსტრუმენტი 3D ნაბეჭდი გამაძლიერებელი .: პროექტის განმარტება. მე ვიმედოვნებ, რომ დასაბეჭდი გამაძლიერებელი გამოვიყენო ელექტრო ვიოლინოსა და ნებისმიერ სხვა ელექტრო ინსტრუმენტთან ერთად. დაზუსტება. შეიმუშავეთ რაც შეიძლება მეტი ნაწილი 3D დასაბეჭდად, გახადეთ იგი სტერეო, გამოიყენეთ აქტიური გამაძლიერებელი და შეინახეთ პატარა. ელე
Synthfonio - მუსიკალური ინსტრუმენტი ყველასთვის: 12 ნაბიჯი (სურათებით)
Synthfonio - მუსიკალური ინსტრუმენტი ყველასთვის: მე მომწონს სინთეზატორი და MIDI კონტროლერი, მაგრამ საშინლად ვთამაშობ კლავიშებს. მე მიყვარს მუსიკის წერა, მაგრამ ამ მუსიკის რეალურად დაკვრისთვის თქვენ უნდა ისწავლოთ ინსტრუმენტზე დაკვრა. ამას დრო სჭირდება. დრო, რომელიც ბევრს არ აქვს
ციფრული მრავალფუნქციური საზომი ინსტრუმენტი: 21 ნაბიჯი (სურათებით)
ციფრული მრავალფუნქციური საზომი ინსტრუმენტი: გამარჯობა ყველას. მე ყოველთვის მინდოდა მოწყობილობა, რომელიც დამეხმარებოდა ჩემი 3D პრინტერის საწოლის გათანაბრებაში და სხვა მოწყობილობა, რომელიც დამეხმარებოდა მოსახვევი ზედაპირის სავარაუდო სიგრძის მიღებაში, რათა მე შემეძლო სტიკერის სწორი სიგრძის ამოკვეთა
საწოლის გასწორების FS-Touch ინსტრუმენტი: 11 ნაბიჯი (სურათებით)
FS-Touch საწოლის გასათანაბრებელი ინსტრუმენტი: დაიღალეთ იმისგან, რომ მიიღოთ სრულყოფილი გათანაბრებული 3D პრინტერის საწოლი? იმედგაცრუებული ხართ საქშენსა და ქაღალდს შორის სათანადო წინააღმდეგობის გამოცნობით? FS-Touch დაგეხმარებათ რაოდენობრივად გაზომოთ ეს დამჭერი ძალა და მიაღწიოთ საწოლის სწრაფ და ზუსტ დონეს
SONAR სიმაღლის საზომი ინსტრუმენტი 2: 3 ნაბიჯი (სურათებით)
SONAR სიმაღლის საზომი ინსტრუმენტი 2: ვერსია 1.0: https://www.instructables.com/id/SONAR-Height-Meas… კომპიუტერის აშენება: http://howtobuildpcr8india.weebly.com/ შესავალი: ეს პროექტი სიმაღლის საზომი ინსტრუმენტი, რომელიც დაფუძნებულია არდუინოსა და ულტრაბგერითი ზონდირების აღქმაზე. საზომი