Мазмуну:
- 1 -кадам: Partie Analogique: Entrée // Analog Part: Entry
- 2 -кадам: Partie Analogique: Sortie // Analog Part: Output
- 3-кадам: Connexion À La Carte DE0-Nano-SoC // DE0-Nano-SoC тактасына туташуу
- 4 -кадам: Ajout Des Modules // Модулдарды кошуу
- 5 -кадам: Partie Numérique: Projet Quartus // Сандык бөлүк: Quartus долбоору
Video: A3 куралы: 5 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
АНГЛИСЧЕ
Жөн гана:
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
АНГЛИСЧЕ
Биринчиден, сиз кирүү бөлүгүнүн ПХБсын жасашыңыз керек
Бул жазуу 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
АНГЛИСЧЕ
Андан кийин, сиз ПХБны 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 тактасына туташуу
АНГЛИСЧЕ
Эми сизде 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)
Сунушталууда:
Цифралык көп функциялуу өлчөө куралы: 21 кадам (сүрөттөр менен)
DIGITAL MULTI-FUNCTION өлчөө куралы: Саламатсыздарбы. Мен дайыма 3D принтер керебетимди тегиздөөгө жардам бере турган түзмөктү жана ийилген бетинин болжолдуу узундугун алууга жардам бере турган башка түзмөктү каалаган элем, ошондо мен чаптаманын туура узундугун оңой эле кесип алчумун
FS-Touch керебетин тегиздөө куралы: 11 кадам (сүрөттөр менен)
FS-Touch керебетин тегиздөөчү курал: 3D принтеринин эң сонун керебетин алуудан чарчадыңызбы? Саптама менен кагаздын ортосундагы туура каршылыкты божомолдоп нааразы болуп жатасызбы? Ооба, FS-Touch бул кысуучу күчтү сандык түрдө өлчөөгө жана керебеттин тез жана так деңгээлине жетүүгө жардам берет
DIY моторлоштурулган панорама башчысы сүрөткө тартуу куралы: 6 кадам (сүрөттөр менен)
DIY моторлоштурулган панорама башчысы сүрөткө тартуу куралы: HiIn Бул долбоордо мен абдан пайдалуу панорама сүрөткө тартуу куралын кургам. Бул моторлуу пан башы универсалдуу түрдө жасалган жана каалаган камераны стандарттуу универсалдуу чейрек дюйм жип менен орнотсо болот. Панораманын башына орнотсо болот
D4E1: Окуу куралы 2.0 (Негизги өндүрүш процесси): 9 кадам (Сүрөттөр менен)
D4E1: Окуу куралы 2.0 (Негизги өндүрүш процесси): Маалымат:-Кортрихтогу (Бельгия) эки студент өнөр жай продукциясынын дизайны бул окуу куралын ойлоп табышкан. Биз иштеп жаткан долбоордун негизинде баштадык жана аны башка дизайнга айландырдык. Окуу куралы башында клип үчүн иштелип чыккан
Resistor Color Wheel куралы: 5 кадам (Сүрөттөр менен)
Резистордун түстүү дөңгөлөк куралы: Мен бул кагаз шилтеме куралын онлайн режиминде издөөнүн кереги жок, туура каршылыкты табууга жардам берүү үчүн жасадым. Бул портативдүү, түстүү жана жасалышы оңой. Керектүү шаймандар: (принтер жана клей таякчасы) же (протектор жана компас) өчүргүч менен карандаш