Агуулгын хүснэгт:

DIY Emg мэдрэгч бичил хянагчтай ба түүнгүйгээр: 6 алхам
DIY Emg мэдрэгч бичил хянагчтай ба түүнгүйгээр: 6 алхам

Видео: DIY Emg мэдрэгч бичил хянагчтай ба түүнгүйгээр: 6 алхам

Видео: DIY Emg мэдрэгч бичил хянагчтай ба түүнгүйгээр: 6 алхам
Видео: Война на денежные средства 2024, Арваннэгдүгээр
Anonim
DIY Emg мэдрэгч нь микро контроллертой ба байхгүй
DIY Emg мэдрэгч нь микро контроллертой ба байхгүй
DIY Emg мэдрэгч нь микро контроллертой ба байхгүй
DIY Emg мэдрэгч нь микро контроллертой ба байхгүй
DIY Emg мэдрэгч нь микро контроллертой ба байхгүй
DIY Emg мэдрэгч нь микро контроллертой ба байхгүй

Мэдлэг хуваалцах зааварчилгааны платформд тавтай морилно уу. Энэхүү зааварчилгаанд би үндсэн emg хэлхээг хэрхэн яаж хийх, үүнд хамрагдсан математик тооцооллын талаар ярилцах болно. Та энэ хэлхээг ашиглан булчингийн импульсийн хэлбэлзэл, хяналтын серво, джойстик, моторын хурд хянагч, гэрэл гэх мэт олон хэрэгслийг ажиглаж болно. Эхний зураг нь ltspice програм хангамжид бүтээгдсэн хэлхээ диаграмыг, хоёр дахь зураг нь оролт өгөх үед ltspice -ийн симуляцийн гаралтыг харуулдаг. Гурав дахь зураг нь оролт өгөхгүй бол гаралтыг харуулна.

Хангамж

Бүрэлдэхүүн хэсгүүд шаардлагатай

LM741 IC -X 4

NE555 -X 1

ЭСРЭГ

10K -X2

1K -X4

500 -X2

1.5K -X1

15K -X1

300K -X1

220K -X1

5K -X1

ДИОД -X3

CAPACITOR -22 nf (555 TIMER IC -ийн хувьд)

Конденсатор -1U -X3

Цахилгаан конденсатор -1U (гаралт дээр)

Алхам 1: Эмг барих ажилд оролцсон алхамууд

Эмг барих ажилд оролцсон үе шатууд
Эмг барих ажилд оролцсон үе шатууд

1 Хэмжих хэрэгслийн өсгөгчийн загвар

2 Өндөр нэвтрүүлэх шүүлтүүр

3 Хагас гүүр долгионы Шулуутгагч

4 Зөөлрүүлэх хэлхээ

(заавал биш)

5 pwm дохио үүсгэгч. (Микроконтроллерыг хасах).

Алхам 2: БАГЦ ХӨГЖҮҮЛЭГЧ

ХЭРЭГСЭЛ ӨСӨРГӨГЧ
ХЭРЭГСЭЛ ӨСӨРГӨГЧ
ХЭРЭГСЭЛ ӨӨРЧЛӨГЧ
ХЭРЭГСЭЛ ӨӨРЧЛӨГЧ
ХЭРЭГСЭЛ ӨӨРЧЛӨГЧ
ХЭРЭГСЭЛ ӨӨРЧЛӨГЧ

1 багаж хэрэгслийн өсгөгч

Энэ үе шатанд бидэнд гурван Lm741 ic хэрэгтэй. Хэлхээ хийхээс өмнө зайг зураг 1 -д үзүүлсэн шиг холбоно уу

улаан нь эерэг 9v, хар нь -9v, ногоон утсыг газардуулга гэж заана

Дараагийн алхам бол дифференциал өсгөгч хийх явдал юм. Нэг Lm741 ic холболтын зүү 7 -ийг эерэг, 4 -р зүүг сөрөг (газардуулаагүй) аваарай. Lm741 ic -ийн 2 -оос 6 хооронд 10k резистор холбоно уу. Хоёр дахь lm741 холболтыг эхнийх шиг хий. Lm741 ic. Одоо 2 -р зурагт үзүүлсэн шиг 500 Ом эсэргүүцэл, 500 Ом эсэргүүцэлтэй нэг терминалыг Lm741 ic -ийн эхний урвуу терминалд, 500 Ом эсэргүүцлийн хоёрдахь терминалыг Lm741 ic -ийн хоёр дахь урвуу оруулах терминал руу нэмнэ үү

Багаж хэрэгслийн өсгөгчийн загвар

Энэ үе шатанд бид эхний Lm741 ic -ийн гаралтыг 1k резисторын нэг терминал руу, нөгөө эсэргүүцлийн 1k терминалыг гуравдахь Lm741 ic -ийн урвуу терминал руу оруулах ёстой бөгөөд үүнтэй адил хоёр дахь Lm741 ic -ийн гаралтыг 1k эсэргүүцлийн нэг терминал руу, мөн 1k резисторын өөр нэг терминал руу оруулах ёстой. Гурав дахь Lm741 ic -ийн урвуу оролтын терминал ба Гурав дахь Lm741 ic -ийн 6 -р зүү, 1 -р Lm741 ic -ийн хөрвүүлэхгүй терминалын хооронд 1k эсэргүүцэл нэмнэ үү (сөрөг биш). өсгөгч

Багаж хэрэгслийн өсгөгчийн туршилт

Хоёр дохионы генераторыг аваарай. 1 -р дохионы генераторын оролтыг 0.1 мв 100 гц (өөр өөр утгыг туршиж үзэхийг хүсч байна), хоёр дахь дохионы генераторын оролтыг 0.2 мв 100 гц гэж тохируулна уу. 2 -р дохионы генераторын эерэг зүүг хоёр дахь LM741 ic -ийн 3 -р зүү, сөрөг зүүг газардуул

тооцоо

багаж хэрэгслийн өсгөгчийн ашиг

ашиг = (1+ (2*R1)/Rf)*R2/R3

энд

Rf = 500 Ом

R1 = 10k

R2 = R3 = 1k

V1 = 0.1mv

V2 = 0.2mv

дифференциал өсгөгчийн гаралт = V2 -V1 = 0.2mv -0.1mv = 0.1mv

ашиг = (1+ (2*10k)/500)*1k/1k = 41

багаж хэрэгслийн өсгөгчийн гаралт = дифференциал өсгөгчийн гаралт*олз

багаж хэрэгслийн өсгөгчийн гаралт = 0.1mv * 41 = 4.1v

Осциллографын гаралт нь 4 -р зурагт үзүүлсэн 4V оргилоос оргил хүртэл байдаг бөгөөд энэ нь tinker cad симуляцийн програм хангамжийн тусламжтайгаар хийгдсэн тул дизайн зөв бөгөөд бид дараагийн алхам руу орно

Алхам 3: Өндөр дамжуулалтын шүүлтүүр

Өндөр дамжуулалтын шүүлтүүр
Өндөр дамжуулалтын шүүлтүүр

Өндөр нэвтрүүлэх шүүлтүүрийн бүтэц

Энэ үе шатанд бид дуу чимээний улмаас шаардлагагүй хүчдэл гарахаас зайлсхийхийн тулд өндөр нэвтрүүлэх шүүлтүүр зохион бүтээх ёстой. Дуу чимээг дарахын тулд батерейны шаардлагагүй чимээ шуугианаас зайлсхийхийн тулд 50 Гц давтамжтай шүүлтүүр зохион бүтээх ёстой

барилга

Багажны өсгөгчийн гаралтыг аваад 1u конденсаторын нэг үзүүрт холбож, конденсаторын нөгөө үзүүрийг 15 к эсэргүүцлийн нэг төгсгөлд, 15k эсэргүүцлийн өөр нэг төгсгөлд 4 -р Lm741 ic -ийн урвуу оролттой холбоно.4 -р Lm741 ic -ийн урвуу терминалгүй. Одоо Lm741 ic -ийн 2 ба 6 -р зүү хооронд 300k эсэргүүцэл холболтыг аваарай

тооцоо

c1 = 1u

R1 = 15k

R2 = Rf = 300K

өндөр нэвтрүүлэх шүүлтүүрийн таслах давтамж

Fh = 1/2 (pi)*R1*C1

Fh = 1/2 (pi)*15k*1u = 50hz

өндөр нэвтрүүлэх шүүлтүүрийн ашиг

Аа = -Rf/R1

Аа = -300к/15к = 20

багажийн өсгөгчийн гаралтыг өндөр нэвтрүүлэх шүүлтүүрт оруулдаг бөгөөд энэ нь дохиог 20 дахин нэмэгдүүлж, 50 Гц -ээс доош дохиог сулруулдаг

Алхам 4: ЗӨВЛӨХ ГҮЙЦЭЛ

ГУУЖУУЛАХ ХҮРЭЭ
ГУУЖУУЛАХ ХҮРЭЭ

Гөлгөр хэлхээ

Микроконтроллер нь 0 -ээс 5 в хүртэл (бусад микроконтроллерийн заасан хүчдэл) уншихыг хүлээн зөвшөөрдөг бөгөөд бусад үнэлгээ нь бусад үнэлгээнээс хэтрүүлсэн үр дүнд хүргэж болзошгүй тул servo, led, motor гэх мэт дагалдах төхөөрөмжүүд зөв ажиллахгүй байж магадгүй тул хоёр талт дохиог дан руу шилжүүлэх шаардлагатай байна. талт дохио Үүнийг хийхийн тулд бид хагас долгионы бригад Шулуутгагч (эсвэл бүрэн долгионы гүүр Шулуутгагч) барих хэрэгтэй

Барилга

Өндөр нэвтрүүлэх шүүлтүүрийн гаралтыг 1 -р диодын эерэг төгсгөлд, 1 -р диодын сөрөг төгсгөлийг 2 -р диодын сөрөг үзүүрт холбоно. 2 -р диодын эерэг төгсгөлийг газардуулсан бөгөөд гаралтыг сөрөг диодын уулзвараас авна. Одоо гаралт нь синус долгионы шулуутгагч гаралт шиг харагдаж байна. Гаралтын хагас долгионы син форматаар өөрчлөгдөж байгаа тул бид гадуурх төхөөрөмжийг хянах микроконтроллерт шууд өгч чадахгүй байна. Бид 0 -ээс 5v хооронд тогтмол гүйдлийн тогтмол дохио авах шаардлагатай. Энэ нь хагас долгионы Шулуутгагчаас 1uf конденсаторын эерэг төгсгөл хүртэл, конденсаторын сөрөг үзүүрт газардуулга өгөх

КОД:

#оруулах

Servo myservo;

int potpin = 0;

хүчингүй тохиргоо ()

{

Цуваа эхлэх (9600);

myservo.attach (13);

}

хоосон давталт ()

{

val = analogRead (potpin);

Serial.println (val);

val = газрын зураг (val, 0, 1023, 0, 180);

myservo.write (val);

саатал (15);

Serial.println (val);

}

Алхам 5: МИКРО-ХЯНАЛТЫН ХУВИЛБАРГҮЙ (СОНГУУЛИЙН)

МИКРО-ХЯНАЛТЫН ХУВИЛБАРГҮЙ (СОНГУУЛИЙН)
МИКРО-ХЯНАЛТЫН ХУВИЛБАРГҮЙ (СОНГУУЛИЙН)

Aurdino програмчлалаас залхсан эсвэл програмчлалд дургүй хүмүүс санаа зовох зүйлгүй. Бид үүнийг шийдэх боломжтой. Aurdino нь импульсийн өргөн модуляцийн техникийг ашиглан захын төхөөрөмж (servo, led, motor) ажиллуулдаг. Бид ч мөн адил дизайн хийх хэрэгтэй. pwm дохио нь 1ms -аас 2.5ms хооронд хэлбэлздэг. Энд 1ms нь хамгийн бага эсвэл унтраасан дохиог, 2.5 мс нь дохио бүрэн асаалттай байгааг илтгэнэ. Хугацааны хооронд гэрлийн гэрлийг хянах, servo өнцөг, хөдөлгүүрийн хурдыг хянах гэх мэт бусад төхөөрөмжийн параметрүүдийг хянахад ашиглаж болно

Барилга

Бид тэгшлэх хэлхээнээс гаралтыг 5.1 к резисторын нэг үзүүрт, нөгөө үзүүрийг 220 к ба диодын зэрэгцээ холболттой холбох ёстой. Зэрэгцээ 220 к ба диодын нэг төгсгөл нь 555 таймер ic -ийн 7 -р зүү, 2 -р цэгийн зүү 2 -т холбогдсон байна. 555 таймер ic. 555 таймерын 4 ба 8 -р зүү нь 5 вольтод холбогдсон бөгөөд 1 -р зүү нь газардсан байна. 22nf ба 0.1 uf багтаамжтай конденсаторыг зүү 2 ба газрын хооронд холбосон байна. Гаралтыг 555 таймер ic -ийн 3 -р зүүгээр авна

Бичил хянагчийг амжилттай хассан танд баяр хүргэе

Алхам 6: ХЭЛХЭЛИЙГ ХЭРХЭН АШИГЛАХ

Зөвлөмж болгож буй: