Мазмұны:
- 1 -қадам: материалдар
- 2 -қадам: Vivado жүктеп алыңыз және орнатыңыз
- 3 -қадам: Жабдықтар мен шектеулерді орнатыңыз
- 4 -қадам: SPI.vhd модулін анықтаңыз
- 5 -қадам: Іске асыру әдісі
- 6 -қадам: WiFi сканерлеу функциясын енгізу
- 7 -қадам: WiFi қосылу функциясын енгізу
- 8 -қадам: TCP/IP пакетін жіберу
- 9 -қадам: TCP/IP пакеттерін қабылдау
Бейне: PmodWiFi FPGA драйвері: 9 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл Pmod WiFi желісін FPGA тақтасымен бірге қолданғысы келетіндерге арналған нұсқаулық.
1 -қадам: материалдар
- FPGA тақтасы (бұл жағдайда Arty 7)
- Pmod WiFi
- Xilinx Vivado (бұл жағдайда 2016.3)
- Сымсыз маршрутизатор (тестілеу үшін)
- ChipKit әзірлеу тақтасы (тестілеу үшін) - қосымша
- Логикалық анализатор (тестілеу үшін) - міндетті емес
2 -қадам: Vivado жүктеп алыңыз және орнатыңыз
Мұнда сілтеме берілген.
3 -қадам: Жабдықтар мен шектеулерді орнатыңыз
Pmod WiFi желісін FPGA әзірлеу тақтасындағы Pmod қосқышына қосыңыз. Таңдалған Pmod қосқышы шектеулер файлына әсер етеді.
FPGA тақтасына сәйкес келетін шектеулер файлын анықтаңыз (мысалы, Arty тақтасына арналған.xdc файлы). Pmod WiFi деректер кестесін мына жерден табуға болады.
4 -қадам: SPI.vhd модулін анықтаңыз
Pmod WiFi SPI байланысын қолданады. Дұрыс байланыс орнату үшін SPI модулі қажет.
5 -қадам: Іске асыру әдісі
Pmod WiFi -де өз функцияларын сипаттайтын API жоқ болғандықтан, Pmod WiFi драйверін енгізудің екі әдісі бар. Ең қарапайым әдіс - осы жобаны іске асырудың соңында сипатталатын API -ге сүйену.
Басқа нұсқа - бұл нұсқаулықта көрсетілгендей, бұрыннан бар драйверді инженерге айналдыру. 2016 жылғы жағдай бойынша көптеген драйверлер бар, олардың барлығы PIC32 микроконтроллерінің үстінде іске қосылған. Бұрыннан бар драйверді кері айналдыру үшін сізге PIC32 микроконтроллері (бұл жағдайда ChipKit тақтасы) мен логикалық анализатор қажет болады.
MRF24WG регистрлерінің қысқаша сипаттамасын мына жерден табуға болады.
ChipKit Pmod WiFi байланысының түсірілімінің бейне көрсетілімін мына жерден табуға болады.
6 -қадам: WiFi сканерлеу функциясын енгізу
WiFi сканерлеу функциясы қол жетімді WiFi желілерін іздейді және оларды хостқа жібереді. Бұл желіге қосылу және байланысты бастау үшін қажет бірінші қадам.
7 -қадам: WiFi қосылу функциясын енгізу
WiFi қосылу функциясы Pmod WiFi мен сымсыз маршрутизатор арасында ашық (қауіпсіздігі жоқ) немесе қауіпсіз (мысалы, WPA2) байланыс орнатады. Басқа маңызды параметрлер SSID және желі түрімен (инфрақұрылым немесе арнайы) ұсынылған.
8 -қадам: TCP/IP пакетін жіберу
TCP/IP пакетін беру үшін тағайындалған розетка қажет (IP мекенжайы мен TCP порты). TCP/IP жіберу қосылымды сәтті орнатқаннан кейін ғана жүзеге асады.
9 -қадам: TCP/IP пакеттерін қабылдау
TCP/IP пакетін сәтті алу үшін хостта розетканы ашу керек.
Ұсынылған:
Айнымалы мотор драйвері: 3 қадам
Айнымалы мотор драйвері: Бұл мақалада қарапайым мотор драйвері көрсетілген. Алайда, бұл, әрине, қозғалтқыш тізбегі үшін ең арзан шешім емес
Қуатты үнемдейтін мотор драйвері: 5 қадам
Қуатты үнемдейтін мотор драйвері: ұсынылған жоба - бұл SN754410 мотор драйвері IC бар қадамдық мотор/драйвер тізбегі, оның ішінде қуатты үнемдеудің кейбір мүмкіндіктері бар. Тақтада 2 тұрақты ток қозғалтқышын немесе қадамдық моторды IC -дегі қос көпірлі тізбектің көмегімен басқаруға болады. SN754410 IC
Raspberry Pi, Python және TB6600 қадамдық мотор драйвері: 9 қадам
Raspberry Pi, Python және TB6600 қадамдық қозғалтқыш драйвері: Бұл нұсқаулық Raspberry Pi 3b -ді TB6600 қадамдық қозғалтқыш контроллеріне, 24 VDC қуат көзіне және 6 сымды қадамдық қозғалтқышқа қосу үшін жасаған қадамдарды орындады. Мүмкін мен сендердің көпшілігіңе ұқсайтын шығарсыңдар, менде " сөмке " қалған номиналды
28BYJ-48 5В қадамдық қозғалтқыш және A4988 драйвері: 4 қадам
28BYJ-48 5V қадамдық қозғалтқышы мен A4988 драйвері: Сіз Arduino немесе micro: bit-тің бірнеше шығысын қолдана отырып, роботты дәл бұрышпен бұруды алғыңыз келді ме? Мұның бәрі арзанға ма? Бұл сізге нұсқаулық! Бұл нұсқаулықта біз өте арзан сатылы қозғалтқышты қалай басқаруға болатынын көреміз
Жаңадан бастаушыларға арналған Flyback трансформаторлық драйвері: 11 қадам (суреттермен)
Жаңадан бастаушыларға арналған Flyback трансформаторлық драйвері: схема жақсы транзистормен жаңартылды және конденсатор мен диод түріндегі негізгі транзисторлық қорғанысты қамтиды. &Quot; әрі қарай жүру " Бетте қазір кернеудің жоғары көтерілуін вольтметрмен өлшеу әдісі бар