Мазмуну:

A3 куралы: 5 кадам (Сүрөттөр менен)
A3 куралы: 5 кадам (Сүрөттөр менен)

Video: A3 куралы: 5 кадам (Сүрөттөр менен)

Video: A3 куралы: 5 кадам (Сүрөттөр менен)
Video: Телефон кодын ашу😱😙 2024, Ноябрь
Anonim
A3 инструменти
A3 инструменти
A3 инструменти
A3 инструменти

АНГЛИСЧЕ

Жөн гана:

A3:

- Автономдуу

- Autodidact

- Унаам тууралоо

Максаты:- Микрофон менен үн тартуу.

- Чыпканы күчөтүү жана сигналды санариптештирүү.

- FFTди эсептөө жана көрсөтүү.

- Санариптик сигналды модуляциялоо.

- Сигналды күчөтүп, аны динамикке кайтарыңыз.

Кошумча маалымат:

Бардык максаттар ишке ашкан жок.

Тактап айтканда, алар:

- LF24 экранында FFT дисплейи (Чынында FFT баалуулуктары ГЭСте эсептелет, бирок LT24 экраны менен ГЭС байланышта эмес)

- Сигналдын санариптик модуляциясы

Материалдык эсеп:

-DE0-Nano-SoC тактасы.

- Terasic LT24 экраны

- TL081CP *3 операциялык күчөткүчү

- Voltage Converter MAX660

- USB порт

- УЗИ Ranging модулу HC-SR04

- Которуу

- 10 кОм потенциометр

- 1000µF конденсатор

- 1J63 Конденсатор *2

- 22nJ250 Конденсатор *2

- 1K63 Конденсатор *2

- 10nF конденсатор

- 1µF конденсатор

- 220µF конденсатор

- 10µF конденсатор *7

- 1 кОм резистор *3

- 39 кОмдук резистор

- 22 kOhms резистору

- 3, 3 kOhms резистору

- 150 кОм резистор

- 10 Ом резистору *3

- 1 MOhms резистору

- 150 Ом резистору

- 330 Ом резистору

- 6, 8 kOhms резистору

- 4, 7 kOhms резистору

- Диод Шоттки

- Velleman ENERGY Battery

- Тасма кабели

- WS2812 LED Strip

Куралдар:

- Кварт

- Алтий

- PuTTY

- KissFFT

FRANCAIS

Жөнөкөй:

A3:

- Autonome

- Autodidacte

- Унаам тууралоо

Объективдер:

- Capturer le son avec микрофон

- Күчөткүч, чыпкасы жана башка сигнал.

- Calculer et afficher la FFT

- Moduler numériquement ле сигнал.

- Күчөткүч жана сигнал калыбына келтиргич avec un haut parleur

Маалымат даттануучулар:

Tous les objectifs cités ne sont pas encore atteints.

Эскертме боюнча:

- Affichage de la FFT sur l'écran (les valeurs de la fft sont belles и 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:

-Карте DE0-Nano-SoC

- Ecran Terasic LT24

- TL081CP *3 күчөткүч

- MAX660 тирешүүчүсү

- USB порт

- Capteur Ultrason HC-SR04

- Үзгүлтүкчү.

- Потенциометр 10 кОм

- Capacité 1000µF конденсатору

- Конденсатор 1J63 *2

- Конденсатор 22nJ250 *2

- Конденсатор 1K63 *2

- Capacité 10 nF конденсатору

- Конденсатор 1 µF

- Конденсатор 220 µF

- Capacité конденсатору 10 µF *7

- Каршылык 1 kOhms *3

- Каршылык 39 kOhms

- Каршылык 22 kOhms

- Каршылык 3, 3 kOhms

- Каршылык 150 kOhms

- Каршылык 10 Ом *3

- Каршылык 1 MOhms

- каршылык 150 Ом

- каршылык 330 Ом

- Каршылык 6, 8 kOhms

- Каршылык 4, 7 kOhms

- Диод Шоттки

- Batterie velleman ENERGY

- Capples en nappe

- Рубан светодиод WS2812

Чыгып кеткендер:

- Кварт

- Алтий

- PuTTY

- KissFFT

1 -кадам: Partie Analogique: Entrée // Analog Part: Entry

Partie Analogique: Entrée // Analog Part: Entry
Partie Analogique: Entrée // Analog Part: Entry
Partie Analogique: Entrée // Analog Part: Entry
Partie Analogique: Entrée // Analog Part: Entry

АНГЛИСЧЕ

Биринчиден, сиз кирүү бөлүгүнүн ПХБсын жасашыңыз керек

Бул жазуу 3 этапка бөлүнөт:

- Микрофон

- Алдын ала күчөткүч (TL081CP)

- Автоматтык кирешени башкаруу схемасы (TL081CP)

- Voltage Converter схемасы (MAX660)

FRANCAIS

Жөнөкөй сөз менен айтканда, ПКБнын карталары DE0 Nano SoC.

Cette entrée est composé des étage suivants:

- Микрофон.

- Монтаж преамплификатору. (TL081CP)

- Montage amplificateur à Contrôle Automatique de Gain (TL081CP)

- Чыңалууну тескери орнотуу (MAX660)

2 -кадам: Partie Analogique: Sortie // Analog Part: Output

Partie Analogique: Sortie // Analog Part: Output
Partie Analogique: Sortie // Analog Part: Output
Partie Analogique: Sortie // Analog Part: Output
Partie Analogique: Sortie // Analog Part: Output

АНГЛИСЧЕ

Андан кийин, сиз ПХБны DE0-Nano-SoCтин спикерине чыгарышыңыз керек.

Негизги этаптар:

-DAC (MCP4821-E/P) DE0-Nano-SoCден санарип сигналды аналогдук сигналга айландырат.

- Биринчи тартипти тегиздөөчү чыпка DAC сигналын тегиздөө үчүн.

- Аудио күчөткүч (LM386-1/NOPB)

FRANCAIS

Энбюте, réalise le PCB де sortie de la carte jusqu'au Haut Parleur.

Белгилүү нерселер:

-DAC монтаждоосу (MCP4821-E/P) сигналдын аналоги катары DE0-Nano-SoC сигналынын анализатору болуп саналат.

- Filtre de lissage du premier ordre pour lisser le signal en sortie du DAC.

- Montage Amplificateur de puissance (LM386N-1/NOPB).

3-кадам: Connexion À La Carte DE0-Nano-SoC // DE0-Nano-SoC тактасына туташуу

Connexion À La Carte DE0-Nano-SoC // DE0-Nano-SoC тактасына туташуу
Connexion À 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: "чыгаруу" ПХБнын жерге туташкан.

FRANCAIS

Maintenant que de deux PCB sont faits on va pouvoir les connecter à la carte DE0-Nano-SoC. "Entrée" аналогдук туташуусунда DE0-Nano-SoC картасы менен карта DE-carte.

"Sortie" аналогуна окшоштуктарды толтуруңуз, тараптар SPIди "Maitre" жана DAC жана "Slave" протоколдору менен байланыштырышат:

- MOSI: DACтин 4 тармагы (SDI).

- SCLK: DACтин 3 бөлүмү (CLK).

- SS: DAC тармагы 2 (CS).

- GND: PCB де жаңы сорт.

4 -кадам: Ajout Des Modules // Модулдарды кошуу

АНГЛИСЧЕ

УЗИ Ranging Module HC-SR04:

"ECHO" пинин тактанын GPIO пинине туташтыруудан мурун, GPIO пиндеги чыңалууну азайтуу үчүн чыңалуу бөлүштүргүчтү ишке ашырышыңыз керек, анткени ал "ECHO" пин 5V жеткиргенде 3.3В ашпайт.

WS2812 LED диапазону:

Светодиоддор тактанын GPIO казыктарына туташтырылган. Программа иштеп жатканда, LEDлер HC-SR04 сенсорунун ортосундагы тоскоолдукка жараша түсүн өзгөртөт.

FRANCAIS

Capteur Ultrason HC-SR04:

Avant de brancher à une pin GPIO, il faut réaliser un pont diviseur de gərginlik entre la pin ECHO du capteur et la pin de la carte, pour 5 pas envoyer du 5V sur cette dernière qui n'acceptive que du 3, 3V au max.

WS2812 LED диоддору:

Les LEDs sont connectés aux pins GPIO de la carte. Программаны оңдоп-түзөө, LED диапазонун өзгөртүүчү де HC-SR04 жана тоскоолдук болгон аралыкта.

5 -кадам: Partie Numérique: Projet Quartus // Сандык бөлүк: Quartus долбоору

АНГЛИСЧЕ

1 -КАДАМ:. SOF ФАЙЛЫН ЖҮКТӨҢҮЗ

-DE0-Nano-SoC тактасын USB BLASTER порт аркылуу компьютериңизге туташтырыңыз.

- Quartus боюнча.qpf файлын ачыңыз.

- Куралдар> Программист> Файлдар тизмесине оң баскыч> Файлды өзгөртүү>.sof файлын тандаңыз.

2 -КАДАМ: КЕҢЕШТИН IP АДРЕСИН ОҢДОҢУЗ

-DE0-Nano-SoC тактасын UART порт аркылуу компьютериңизге туташтырыңыз.

- PuTTY иштетип, доскага туташыңыз (COM3)

- Терминал ачылат, тамыр катары туташыңыз.

- Төмөнкү сапты киргизиңиз: ifconfig eth0 IP (Сиздин компьютериңиздин параметрлеринде конфигурацияланган IP)

3 -КАДАМ: ПРОГРАММА ЖҮКТӨҢҮЗ

- PuTTYде, сиз мурда колдонгон IP менен ssh протоколу аркылуу тактага туташыңыз

- Тамыр катары туташуу

- EDS терминалы аркылуу, проект каталогуна өтүңүз:

cd/cygdrive/c/quartus_design/HPS_CONTROL_FPGA_LED/программалык камсыздоо

(Долбоордун жолу /программалык файлында)

- төмөнкү буйрукту киргизиңиз:

scp./ULTRA_PROJECT root@IP:/home/root

(IP мурда көрсөтүлгөн)

FRANCAIS

ETAPE 1: CHARGER LE FICHIER. SOF

-Connecter la carte DE0-Nano-SoC à votre PC порт le port USB BLASTER.

- Quartus проектиси.qpf про фейер.

- Cliquer sur Tools> Программист> clic droit sur la liste des fichiers> файлды өзгөртүү> sélectionner le.sof

ETAPE 2: FIXER L'ADRESSE IP DE LA CARTE

-Connecter la carte DE0-Nano-SoC à votre PC par le port UART.

- Lancer PuTTY, жана байланыш карталары (COM3 кирүүчү)

- Терминалдын түпнускасы туташпайт

- ifconfig eth0 IPге кирүү

ETAPE 3: CHARGER LE ПРОГРАММАСЫ

- Sur Putty, туташуу a la carte аркылуу ssh en adante IP даректери avez entré à l'étape précédente аркылуу

- Connectez vous en tant que root

- EDS терминалынын жардамы менен, ave l'emplacement de votre projet (la commande cd аркылуу), dus le sous-dossier software (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 /)

- Compilerz votre program à l'aide de la commande make

- Кирүү ensuite la commande:

scp./ULTRA_PROJECT root@IP:/home/root

(avec l'adresse IP spécifiée précédemment)

Сунушталууда: