Სარჩევი:
- ნაბიჯი 1: რაც დაგჭირდებათ
- ნაბიჯი 2: გამომავალი პასუხი
- ნაბიჯი 3: წრე
- ნაბიჯი 4: დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
- ნაბიჯი 5: Visuino– ს კომპონენტების დამატება, დაყენება და დაკავშირება
- ნაბიჯი 6: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი
- ნაბიჯი 7: თამაში
ვიდეო: როგორ გამოვიყენოთ Arduino DDS სიხშირის სიგნალის გენერატორი AD9850: 7 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ სიხშირის სიგნალის გენერატორი AD9850 მოდულისა და არდუინოს გამოყენებით.
Უყურე ვიდეოს!
შენიშვნა: მე შევძელი სიხშირე +50 მჰც -მდე, მაგრამ სიგნალის ხარისხი უარესდება უფრო მაღალი სიხშირეებით.
ნაბიჯი 1: რაც დაგჭირდებათ
- Arduino Uno ან სხვა Arduino დაფა
- AD9850 (DDS სინთეზატორი) დამატებითი ინფორმაცია
- ჯუმბერის მავთულები
- პურის დაფა
- Visuino პროგრამული უზრუნველყოფა: ჩამოტვირთეთ აქ
ნაბიჯი 2: გამომავალი პასუხი
თქვენ შეგიძლიათ ნახოთ გამომავალი შედეგები 10 ჰც სიხშირისთვის
- პირველი სურათი არის Scope დაკავშირებული SQ Wave 1 პინთან
- პირველი სურათი არის სფერო, რომელიც დაკავშირებულია სინუსის ტალღასთან 1 პინთან
ნაბიჯი 3: წრე
- შეაერთეთ "AD9850" მოდულის პინი სერიული "W_CLK" Arduino ციფრულ პინ 8 -თან
- შეაერთეთ "AD9850" მოდულის პინი სერიული "FQ_UD" Arduino ციფრული პინ 9 -თან
- დაუკავშირეთ "AD9850" მოდულის პინი სერიული "სერიული მონაცემები" Arduino ციფრულ პინ 11 -ს
- შეაერთეთ "AD9850" მოდულის პინი სერიული "გადატვირთვა" Arduino ციფრულ პინ 10 -თან
- შეაერთეთ "AD9850" მოდულის pin VCC Arduino pin 5V- თან
- შეაერთეთ "AD9850" მოდულის პინი GND (ორივე მხრიდან) Arduino pin GND- თან
ნაბიჯი 4: დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
Visuino: https://www.visuino.eu ასევე უნდა იყოს დაინსტალირებული. ჩამოტვირთეთ უფასო ვერსია ან დარეგისტრირდით უფასო საცდელად.
ვიზუინოს დაწყება, როგორც ნაჩვენებია პირველ სურათზე, დააწკაპუნეთ ღილაკზე "ინსტრუმენტები" Arduino კომპონენტზე (სურათი 1) ვიზუინოში, როდესაც დიალოგი გამოჩნდება, აირჩიეთ "Arduino UNO" როგორც ნაჩვენებია სურათზე 2
ნაბიჯი 5: Visuino– ს კომპონენტების დამატება, დაყენება და დაკავშირება
- დაამატეთ კომპონენტი "ანალოგური მოწყობილობების სერიული DDS სინთეზატორი (სიგნალის გენერატორი) - AD9850"
- აირჩიეთ "Synthesizer1" კომპონენტი და თვისებების ფანჯარაში "Frequency (Hz)" დააყენეთ სასურველი სიხშირე, ჩვენს შემთხვევაში ჩვენ ვაყენებთ 10Hz სიხშირეს
- აირჩიეთ "Synthesizer1" კომპონენტი და დაუკავშირეთ პინი "Word Load Clock" Arduino ციფრულ პინ 8 -ს
- აირჩიეთ "Synthesizer1" კომპონენტი და დაუკავშირეთ pin "Frequency Update" Arduino ციფრულ პინ 9 -ს
- აირჩიეთ "Synthesizer1" კომპონენტი და დაუკავშირეთ pin "Reset" Arduino ციფრულ პინ 10 -ს
- აირჩიეთ "Synthesizer1" კომპონენტი და დაუკავშირეთ pin "Data" Arduino ციფრულ პინ 11 -ს
ნაბიჯი 6: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი
Visuino– ში, ბოლოში დააწკაპუნეთ „აშენების“ჩანართზე, დარწმუნდით, რომ არჩეულია სწორი პორტი, შემდეგ დააჭირეთ ღილაკს „შედგენა/აშენება და ატვირთვა“.
ნაბიჯი 7: თამაში
თუ თქვენ ჩართავთ Arduino UNO მოდულს, AD9850 დაიწყებს სიხშირის გამოყვანას ქინძისთავებზე, კვადრატული ტალღა გამოდის "SQ Wave Out 1" პინზე ან სინუსური ტალღა "Sine Wave Out 1" პინზე.
გილოცავთ! თქვენ დაასრულეთ თქვენი პროექტი Visuino– სთან ერთად. ასევე ერთვის Visuino პროექტი, რომელიც მე შევქმენი ამ Instructable– ისთვის, შეგიძლიათ გადმოწეროთ და გახსნათ Visuino– ში:
გირჩევთ:
RF სიგნალის გენერატორი 100 KHz-600 MHZ DDS AD9910 Arduino Shield– ზე: 5 ნაბიჯი
RF სიგნალის გენერატორი 100 KHz-600 MHZ DDS AD9910 Arduino Shield: როგორ გავაკეთოთ დაბალი ხმაური, მაღალი სიზუსტე, სტაბილური RF გენერატორი (AM, FM მოდულაციით) Arduino– ზე
სიგნალის გენერატორი AD9833: 3 ნაბიჯი
სიგნალის გენერატორი AD9833: სიგნალის გენერატორი არის ძალიან სასარგებლო საცდელი მექანიზმი. ეს იყენებს AD9833 მოდულს და არდუინო ნანოს - ეს ყველაფერი, თუნდაც PCB კი არა. სურვილისამებრ შეგიძლიათ დაამატოთ OLED ეკრანი. AD9833– ს შეუძლია წარმოადგინოს სინუსის, სამკუთხედისა და კვადრატული ტალღები 0.1 ჰც – დან 1 – მდე
სპიკერის სიხშირის გენერატორი: 4 ნაბიჯი
სპიკერის სიხშირის გენერატორი: ამ გაკვეთილზე ჩვენ გამოვიყენებთ 555 ტაიმერს სპიკერზე ბგერების დასაკრავად. ეს პროექტი საშუალებას გაძლევთ: სპიკერზე სხვადასხვა სიხშირის დაკვრა (პოტენომეტრით და ტუნინგის კონდენსატორით) შეცვალოთ დინამიკის ხმა გაერთეთ
როგორ გამოვიყენოთ Mac ტერმინალი და როგორ გამოვიყენოთ ძირითადი ფუნქციები: 4 ნაბიჯი
როგორ გამოვიყენოთ Mac ტერმინალი და როგორ გამოვიყენოთ ძირითადი ფუნქციები: ჩვენ გაჩვენებთ თუ როგორ გახსნათ MAC ტერმინალი. ჩვენ ასევე გაჩვენებთ ტერმინალის რამდენიმე მახასიათებელს, როგორიცაა ifconfig, დირექტორიების შეცვლა, ფაილების წვდომა და arp. Ifconfig საშუალებას მოგცემთ შეამოწმოთ თქვენი IP მისამართი და თქვენი MAC რეკლამა
იაფი DIY DDS ფუნქცია/სიგნალის გენერატორი: 4 ნაბიჯი (სურათებით)
იაფი წვრილმანი DDS ფუნქცია/სიგნალის გენერატორი: ეს DDS სიგნალის გენერატორის მოდულის დაფები შეიძლება გქონდეთ 15 დოლარად, თუ ირგვლივ მიმოიხედავთ. ისინი გამოიმუშავებენ სინუსს, კვადრატს, სამკუთხედს, ხერხემალს (და საპირისპირო) ტალღების ფორმებს (და რამდენიმე სხვას) საკმაოდ ზუსტად. მათ ასევე აქვთ შეხების კონტროლი, ამპლიტუდა