Мазмұны:

HC12 сымсыз модулін қолданатын сымсыз Arduino роботы: 7 қадам
HC12 сымсыз модулін қолданатын сымсыз Arduino роботы: 7 қадам

Бейне: HC12 сымсыз модулін қолданатын сымсыз Arduino роботы: 7 қадам

Бейне: HC12 сымсыз модулін қолданатын сымсыз Arduino роботы: 7 қадам
Бейне: HC-12 uart приемопередатчик документация тест 2024, Қараша
Anonim
HC12 сымсыз модулін қолданатын сымсыз Arduino роботы
HC12 сымсыз модулін қолданатын сымсыз Arduino роботы
HC12 сымсыз модулін қолданатын сымсыз Arduino роботы
HC12 сымсыз модулін қолданатын сымсыз Arduino роботы

Ей, балалар, қош келдіңіздер. Алдыңғы жазбада мен H Bridge Circuit деген не екенін, L293D мотор драйвері IC, L293D мотор драйвері IC жоғары ток қозғалтқыштарының драйверлерін басқаруға және L293D қозғалтқыш тақтасын 4 биіктікке дейін басқаруға болатын дизайнды қалай жасауға болатынын түсіндірдім. ағымдағы тұрақты ток қозғалтқыштарын дербес орнатыңыз және Arduino Motor Shield PCB -ні өзіңіз жасаңыз.

Бұл жазбада мен сізге HC12 сымсыз модулінің көмегімен Arduino Wirless роботы қалай жасалатынын көрсетемін. JLCPCB көмегімен.

1 -қадам: JLCPCB төмен сапалы жоғары сапалы ПХД

JLCPCB жоғары сапалы ПХД төмен құны
JLCPCB жоғары сапалы ПХД төмен құны

JLCPCBI - бұл ПХД өндіруге арналған ең жақсы компаниялардың бірі, онда сіз PCB -ге еш қиындықсыз онлайн тапсырыс бере аласыз. Компания аптасына 7 күн, тәулік бойы жұмыс істейді. Жоғары технологиялық техникасы мен автоматтандырылған жұмыс ағынының арқасында олар бірнеше сағат ішінде жоғары дәрежелі ПХД шығарады.

JLCPCB әр түрлі күрделіліктегі ПХД жасай алады. Олар әуесқойлар мен әуесқойларға арналған бір қабатты тақтасы бар қарапайым және арзан ПХД -ны, сондай -ақ жоғары стандартты өнеркәсіптік қосымшаларға арналған көп қабатты күрделі тақтаны жасайды. JLC ірі өнім өндірушілермен жұмыс істейді және бұл зауытта шығарылған ноутбук немесе ұялы телефондар сияқты құрылғылардың ПХД болуы мүмкін.

2 -қадам: компоненттер

Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер

H көпірі

H Bridge - бұл жүктемеде кернеуді екі бағытта қолдануға мүмкіндік беретін тізбек. Олар әдетте роботтардың қозғалмалы бөліктерінде тұрақты ток қозғалтқышын басқару үшін қолданылады. Тұрақты ток қозғалтқышын пайдаланудың артықшылығы мынада: біз тізбекті өзгертпей жүктемедегі кернеудің полярлығын кері қайтара аламыз. Егер сіз H Bridge схемасы туралы көбірек білгіңіз келсе, мына сілтемені қараңыз.

L293D

L293D - жоғарыда аталған схеманы қолданатын IC түріндегі H Bridge схемасының ықшам түрі. Бұл әр жағында 8 түйреуіші бар IC (барлығы 16 түйреуіш), онда 2 тәуелсіз H Bridge тізбегі бар, яғни біз бір қозғалтқышты бір IC көмегімен дербес басқара аламыз.

L293D - бұл тұрақты қозғалтқыштың кез келген бағытта жүруіне мүмкіндік беретін әдеттегі мотор драйвері немесе мотор драйвері IC. L293D-кез келген бағытта бір мезгілде екі тұрақты ток қозғалтқыштарының жиынтығын басқара алатын 16 істікшелі IC. Бұл бір L293D IC көмегімен екі тұрақты ток қозғалтқышты басқаруға болатынын білдіреді. L293D IC туралы көбірек біліңіз

Arduino Pro Mini

Бұл кішкентай тақта бос орындар мен қондырғылар тұрақты болатын қосымшалар мен жобаларға арналған.

Шағын, 3.3 В және 5 В нұсқаларында қол жетімді, ATmega328 арқылы жұмыс істейді. Кішігірім болғандықтан, біз бұл тақтаны Arduino негізіндегі мотор драйверлер тақтасын басқару үшін қолданамыз.

Бұл робот шассиі, мен өзімнің BLE роботымды жасау үшін робот шассиі. Мен бұл жиынтығын алдым banggood.com. Бұл ғана емес, оларда робот жақтауларының көптеген түрлері, қозғалтқыштар және arduino, таңқурай пи және басқа электроника мен хобби жобаларын жасауға арналған барлық сенсорлар бар.

Сіз мұның барлығын арзан бағамен шынымен жылдам және сапалы жеткізіліммен аласыз. Бұл жиынтықтың басты ерекшелігі - олар раманы жинауға қажетті барлық құралдарды ұсынады.

3 -қадам: Схеманы жобалау және ПХД дамыту

Схеманы жобалау және ПХД жасау
Схеманы жобалау және ПХД жасау
Схема дизайны және ПХД дамыту
Схема дизайны және ПХД дамыту
Схеманы жобалау және ПХД жасау
Схеманы жобалау және ПХД жасау

Pro Mini Motor Shield PCB ерекшеліктері

  • Бір мезгілде 2 қозғалтқышты тәуелсіз басқарады
  • PWM көмегімен жылдамдықты тәуелсіз басқару
  • Ықшам дизайн5 В, 12 В және Gnd қосымша тақырыптар үшін тақырыптар
  • Piggybacking арқылы қуатты арттырыңыз
  • HC12 сымсыз модулін қолдау

Енді мотор жүргізуші тақтасының тізбегін қарастырайық. Біраз тәртіпсіз болып көрінеді? Уайымдамаңыз, мен сізге түсіндіремін.

Реттеуші

Кіріс қуаты 7805 реттегішке қосылған. 7805- бұл 5 вольтты реттегіш, ол 7-32 В кіріс кернеуін тұрақты 5В тұрақты ток көзіне түрлендіреді. 5 В кернеуі Arduino кернеуіне қосылады, сонымен қатар L293D IC логикалық операциялары үшін. Ақауларды оңай жою үшін 12В және 5В терминалдарында индикаторлық жарық диодтары бар. Осылайша, сіз осы кернеуге 7 -ден 32 -ге дейінгі кез келген кернеуді қосуға болады. Менің бот үшін маған 11.1 В липо батареясы ұнайды.

Енді мен сізге схеманы қалай құрастырғанымды және бұл ПХД -ны JLCPCB -ден қалай жасағанымды айтайын.

1 -қадам - прототип құру

Алдымен барлық компоненттерді тақтаға қосыңыз, егер бірдеңе дұрыс болмай қалса, мен ақауларды оңай шеше аламын. Мен бәрін дұрыс жұмыс істегеннен кейін, мен оны роботта сынап көрдім және онымен біраз уақыт ойнадым. Сол кезде мен схеманың дұрыс жұмыс істейтініне және қызбайтынына көз жеткіздім.

2 -қадам - схемалар

Схемалар мен ПХД жобалау үшін бізде EasyEDA -ның ПХД жобалауға арналған онлайн құралдары бар, онда жүздеген компоненттері бар және мыңдаған жолдары бар бірнеше қабатты платалардың PCB дизайны мен ПХД басып шығаруға қажетті барлық мүмкіндіктер бар.

Мен EasyEDA -да электронды тақтадағы барлық компоненттерді - IC, Arduino Nano және HC12 модулін қамтитын схеманы құрдым, олар Arduino цифрлық түйреуішіне қосылған. Мен сонымен қатар осы түймелердің аналогтық түйреуіштері мен сандық түйреуіштеріне қосылған кейбір тақырыптарды қостым, олар болашақта пайдалы болады.

Сондай -ақ, 5В, 12В, Gnd, сымсыз модуль, цифрлық және аналогты түйреуіштер бар, олардың көмегімен сенсорлар қосылады және болашақта оқылады. Толық түйреуіш картасы төмендегі бөлімдерде түсіндірілген.

Мотор жүргізушісі 1

  • 1 - 5 қосу (PWM)
  • InM1A - 2InM1B - 3
  • 2 - 6 қосу (PWM)
  • InM2A - 7 дюйм
  • M2B - 4

HC12

  • Вин - 5В
  • Gnd - Gnd
  • Tx/Rx - D10/D11

3 -қадам - ПХД макетін құру

Әрі қарай, ПХД жобалау. ПХД орналасуы - бұл ПХД дизайнының маңызды бөлігі, біз ПХД схемаларын схемадан ПХД жасау үшін қолданамыз. Мен барлық компоненттерді бірге дәнекерлеуге болатын ПХД жасадым. Ол үшін алдымен схемаларды сақтаңыз және құралдардың жоғарғы тізімінен түрлендіру түймесін басып, «ПХД -ге түрлендіру» таңдаңыз.

Бұл терезені ашады. Мұнда сіз компоненттерді шекараның ішіне орналастыра аласыз және оларды қалағаныңызша реттей аласыз. Барлық компоненттердің маршрутының оңай жолы-бұл «авто-маршрут» процесі. Ол үшін «Маршрут» құралын нұқыңыз және «Авто маршрутизаторды» таңдаңыз.

PCB желілік маршруттау параметрлері

Бұл автоматты маршрутизаторды конфигурациялау бетін ашады, онда сіз тазарту, жолдың ені, қабат туралы ақпарат және т. Мұнда L293D Arduino мотор қалқанының тақтасының EasyEDA схемалары мен Gerber файлдарына сілтеме. Схемаларды/ПХД макетін жүктеп алуға немесе өңдеуге болады.

Міне балалар, сіздің макетіңіз енді аяқталды. Бұл екі қабатты ПХД, бұл маршруттау ПХД екі жағында да бар екенін білдіреді. Енді сіз Gerber файлын жүктей аласыз және оны JLCPCB -ден PCB өндіру үшін пайдалана аласыз.

4 -қадам: JLCPCB -тен ПХД -ны алу

JLCPCB -тен PCB карталарын алу
JLCPCB -тен PCB карталарын алу
JLCPCB -тен PCB карталарын алу
JLCPCB -тен PCB карталарын алу
JLCPCB -тен PCB карталарын алу
JLCPCB -тен PCB карталарын алу

4 -қадам - жоғары сапалы ПХД өндірісін алу

JLCPCB - бұл толық өндірістік циклі бар ПХД өндіруші компания. Яғни, олар «А» -дан басталып, ПХД өндірісінің «Z» әрпімен аяқталады.

Шикізаттан дайын өнімге дейін бәрі шатырдың астында жасалады. JLCPCBs веб -сайтына кіріп, тегін тіркелгі жасаңыз.

Есептік жазбаны сәтті жасағаннан кейін, «Қазір баға беру» түймесін басып, Gerber файлын жүктеңіз. Gerber файлында ПХД орналасуы туралы ақпарат, қабаттар туралы ақпарат, аралықтар туралы ақпарат, бірнеше атауды құрайтын жолдар сияқты ПХД туралы ақпарат бар.

ПХД алдын ала қарауының астында сіз ПХД саны, текстурасы, қалыңдығы, түсі сияқты көптеген опцияларды көресіз. Сізге қажетті барлық нәрсені таңдаңыз. Барлығы аяқталғаннан кейін «Себетке сақтау» түймесін басыңыз.

Келесі бетте сіз жеткізу мен төлем опциясын таңдап, қауіпсіз түрде шығуға болады. Төлеу үшін сіз Paypal немесе несиелік/дебеттік картаны пайдалана аласыз. Міне балалар. Оның Орындалды.

ПХД бірнеше күнде шығарылады және жеткізіледі және көрсетілген уақыт ішінде сіздің есігіңізге жеткізіледі.

5 -қадам: Кодекс

Мұнда мен HC12 қашықтан басқару пульті мен RC роботының кодын бөлісемін. Бұл кодты қашықтан басқару пультіне және DIY RC роботына жүктеңіз.

Бұл DIY RC Off Road роботының коды.

6 -қадам: Қашықтан басқару құралы

Қашықтан басқару құралы
Қашықтан басқару құралы

Алдыңғы жазбада мен сізге RC роботына қашықтан басқару пультін қалай орнатуға болатынын көрсеттім. Сіз осы жоба үшін бірдей кодпен бірдей қашықтан басқару пультін қолдана аласыз.

7 -қадам: Дискіні сынау

Test Drive
Test Drive
Test Drive
Test Drive

Барлық кодтарды жүктегеннен кейін таратқышта, сондай -ақ роботта. Оны қосыңыз.

Сіз роботты қосу үшін LiPo батареясын және қашықтан басқару пультін қосу үшін 9В батареяны немесе USB қолдана аласыз. Егер бәрі ойдағыдай болса, индикатор диодтары жанып тұрады.

Енді джойстикті жылжытуға тырысыңыз. Бот қазірден бастап қозғалуы керек.

Ұсынылған: