Мазмұны:
- 1 -қадам: Сәулет
- 2 -қадам: материалдар
- 3 -қадам: Бірінші ПХД - De0 Nano SoC алдында
- 4 -қадам: Екінші ПХД - De0 Nano SoC тақтасынан кейін
- 5 -қадам: ПХД мен De0 Nano SoC арасындағы байланыс
- 6 -қадам: Инфрақызыл сенсор көмегімен дыбыс әсерін қалай жасауға болады?
Бейне: EISE4 жобасы: Дыбыстық модуляциялық құрылғыны іске асыруды үйреніңіз: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл нұсқаулықта сіз дыбыстық әсерлерді қосатын құрылғыны іске асыру үшін әр түрлі қадамдардан өтесіз (кідіріс пен жаңғырық). Бұл құрылғы негізінен микрофоннан, DE0 Nano SoC тақтасынан, дауыс зорайтқыштан, экраннан және инфрақызыл сенсордан тұрады. Инфрақызыл сенсордан қашықтыққа байланысты әсер пайда болады. Экран FFT басып шығару үшін осында.
Біз De0 Nano SoC тақтасын қолдандық, оған екі ПХД қосылған. Бұл бізге қажет әрбір компонентті дәнекерлейтін аналогтық схема.
1 -қадам: Сәулет
Міне, біз жобаны бастамас бұрын ойлаған архитектура. Біз алдымен сигнал алуды жүзеге асыратын микрофонды алдық, ол кернеу күшейткішімен күшейтіледі. Содан кейін ол FFT есептейтін DE0 Nano Soc тақтасының ADC түйреуішіне қосылады және оны экранға басып шығарады. Тақтаның шығысы күшейтіліп, дауыс зорайтқышқа қосылмас бұрын DAC -ке қосылады.
Жобаның осы нүктесінде біз инфрақызыл сенсорды қолдану туралы ойламадық, оны біз кейінірек жобада сіңірдік.
2 -қадам: материалдар
Бұл жобаны іске асыру үшін біз келесі компоненттерді қолдандық:
- Микрофон
- Динамик
- DE0 Nano Soc тақтасы
-Аналогты-цифрлық түрлендіргіш (DE0 Nano Soc тақтасына біріктірілген)
Сандық-аналогтық түрлендіргіш (MCP4821)
- Аудио күшейткіш (LM386N-1)
- Күшейткішті автоматты түрде басқаратын кернеу күшейткіші
-5В (MAX764) кернеу реттегіші
- инфрақызыл сенсор (GP2Y0E02A)
- 5 В (қуат көзі) генерациялайтын күн энергиясы
- Экран (FFT басып шығарады)
3 -қадам: Бірінші ПХД - De0 Nano SoC алдында
Бұл бірінші аналогтық схемада микрофон (MC1), автоматты күшейтуді басқаратын кернеу күшейткіші (жұмыс күшейткішке қосылған тізбек бөлігі) және -5В (MAX764) кернеу реттегіші бар.
Алдымен микрофон дыбысты қабылдайды, содан кейін дыбыс кернеу күшейткішімен күшейтіледі; кернеу шамамен 16 мВ -тан 1,2 В -қа дейін барады. Кернеу реттегіші тек жұмыс күшейткішін беру үшін осында.
Бүкіл тізбектің шығысы DE0 Nano Soc тақтасының ADC түйреуішімен байланысты.
4 -қадам: Екінші ПХД - De0 Nano SoC тақтасынан кейін
Бұл екінші аналогтық схеманың кірістері CS, SCK және SDI түйреуіштері болып табылатын DE0 Nano Soc тақтасының әр түрлі түйреуіштеріне қосылады. Содан кейін бұл кірістер DAC-ке (MCP4821) қосылады, содан кейін ол дыбыстық қуат күшейткішіне (LM386N-1) қосылады. Ақырында бізде дауыс зорайтқышы бар.
Бұл барлық тізбек DE0 Nano Soc тақтасынан келетін 5В -пен қамтамасыз етілген, ал оның жері DE0 Nano Soc құрылғысына және бірінші ПХД жерге қосылады.
5 -қадам: ПХД мен De0 Nano SoC арасындағы байланыс
Микрофоннан келетін сигнал картаның ADC -не қосылады. ADC ГЭС -ке қосылған және бізде экранды басқару үшін қолданылатын NIOS II бар. Байланыс үшін ГЭС пен NIOS II ортақ жадты қолданады. Бізде ГЭС -те ADC -тен мәндер қабылдайтын және дыбысқа әсер ететін C -код бар. Нәтиже картаның GPIO -на қосылған SPI сымы арқылы келесі ПХД -ге жіберіледі. Бізде сонымен қатар NIOS II -де C коды бар. Бұл бағдарлама экранды басқаруға және FFT спектрін көрсетуге арналған.
6 -қадам: Инфрақызыл сенсор көмегімен дыбыс әсерін қалай жасауға болады?
Бұл жобада біз тек бір дыбыстық әсерді қолданамыз, ол - дыбыстың кешігуі. Бұл әсерді іске қосу үшін біз инфрақызыл сенсорды қолдануды шештік. Картаның интеграцияланған ADC -ге қосылған сенсордың мәні 60 -тан 3300 -ге дейін болады. Бізде сенсор жанында болғанда 3300 -ге жуық мән бар, ал бізден 60 -қа жақын болғанда. Біз кідірісті 1800 -ден асқан жағдайда ғана қосуды таңдадық, әйтпесе дыбыс тікелей SPI -ге жіберіледі.
Ұсынылған:
EasyEDA онлайн құралдарымен арнайы пішінді ПХД қалай құрастыруды үйреніңіз: 12 қадам (суреттермен)
EasyEDA Online құралдарымен жеке пішінді ПХД қалай құрастыруды үйреніңіз: Мен әрқашан теңшелетін ПХД құрастыруды армандадым, ал желідегі құралдар мен ПХД прототипінің арзан болуы қазіргі кездегідей оңай болған жоқ! Қиындықты үнемдеу үшін жерүсті қондырғыларын шағын көлемде арзан әрі оңай жинауға болады
SCARA роботы: Foward және Inverse кинематика туралы білім !!! (Plot Twist, ARDUINO -да ӨҢДЕУ арқылы нақты уақыт интерфейсін жасауды үйреніңіз !!!!): 5 қадам (суреттермен)
SCARA роботы: Foward және Inverse кинематика туралы білім !!! (Plot Twist PRODUCTING көмегімен ARDUINO -да нақты уақыт интерфейсін қалай жасау керектігін біліңіз !!!!): SCARA роботы индустрия әлемінде өте танымал машина. Бұл атау селективті құрастырылатын роботтық қолды немесе селективті үйлесімді роботты қолды білдіреді. Бұл негізінен бостандықтың үш дәрежесі, бұл алғашқы екі дисплей
Сериялық құрылғыны қайта құру: 6 қадам (суреттермен)
Сериялық негіздегі құрылғыны қайта құру: сериялық интерфейсті қайта құру Fluke 6500-ді қайта құру үшін арналған, мен мұны жасаймын, себебі Fluke-дің түпнұсқалық бағдарламалық жасақтамасы «қолданушыға ұнамсыз, интуитивті емес» немесе менің әріптесім «f*d жоғары» дейді. Жұмбақты бастайық
Құрылғыны тексеру және енгізу үшін Tinkercad -ты қалай қолдануға болады: 5 қадам (суреттермен)
Аппараттық құралдарды тексеру және енгізу үшін Tinkercad -ты қалай қолдануға болады: Электр тізбегін модельдеу - бұл компьютерлік бағдарламалық қамтамасыз ету электрондық схеманың немесе жүйенің мінез -құлқын имитациялайтын әдіс. Жаңа конструкцияларды схеманы немесе жүйені нақты құрастырусыз тексеруге, бағалауға және диагностикалауға болады. Электр тізбегін модельдеу мүмкін
Костюмге арналған дыбыстық визуализаторды қалай жасауға болады (Arduino жобасы): 8 қадам (суреттермен)
Костюмге арналған дыбыстық визуализаторды қалай жасауға болады (Arduino жобасы): Бұл нұсқаулықта мен талшықты шыныдан жасалған көбік костюміне салынған қызықты аудиовизуализатор жасау үшін кеңестер, жоспарлар мен кодтар беремін. Жол бойында мен кейбіреулерге arduino FFT кітапханаларын енгізуді қалайтын пайдалы қадамдар мен қосымша кодтармен бөлісемін