Мазмуну:
- Жабдуулар
- 1 -кадам: Эмгдин курулушуна кирген кадамдар
- 2 -кадам: инструмент күчөткүч
- 3 -кадам: Жогорку өтүү чыпкасы
- 4 -кадам: тегиздөөчү айлануу
- 5-кадам: МИКРО-БАШКАРУУЧУ ВЕРСИСИЗ (ОПЦИОНАЛДУУ)
- 6 -кадам: ЦИРКТИ КАНТИП КОЛДОНУУ КЕРЕК
Video: DIY Emg сенсору микро жана контроллерсиз: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Билим алмашуу боюнча көрсөтмөлөр платформасына кош келиңиз. Бул көрсөтмөлөрдө мен негизги эмг схемасын кантип жасоону жана ага катышкан математикалык эсептөөнү талкуулайм. Бул схеманы булчуң импульстарынын өзгөрүүсүн, көзөмөлдөө сервосун, джойстик, мотор ылдамдыгын контролеру, жарык жана башка көптөгөн шаймандарды байкоо үчүн колдоно аласыз. жана үчүнчү сүрөт эч кандай киргизүү берилбегенде чыгууну көрсөтөт.
Жабдуулар
КОМПОНЕНТТЕР КЕРЕК
LM741 IC -X 4
NE555 -X 1
RESISTOR
10K -X2
1K -X4
500 -X2
1.5K -X1
15K -X1
300K -X1
220K -X1
5K -X1
DIODES -X3
Конденсатор -22 nf (555 TIMER IC үчүн)
Конденсатор -1U -X3
ЭЛЕКТРОЛИТИКАЛЫК КАПИЗИТОР -1У (ЧЫГЫП КЕТКЕНДЕ)
1 -кадам: Эмгдин курулушуна кирген кадамдар
1 Приборлордун күчөткүчүнүн дизайны
2 Жогорку өтүү чыпкасы
3 Жарым көпүрөнүн толкундуу түзөткүчү
4 Тегиздөө схемасы
(милдеттүү эмес)
5 pwm сигнал генератору. (Микроконтроллерди кошпогондо).
2 -кадам: инструмент күчөткүч
1 приборлордун күчөткүчү
Бул этапта биз үч Lm741 ic талап кылабыз. Электрди жасоодон мурун батарейканы Figure1де көрсөтүлгөндөй туташтырыңыз
кызыл оң 9v, кара -9v жана жашыл зымдарды жер катары көрсөтөт
Эми кийинки этап - дифференциалдык күчөткүчтү жасоо. Бир Lm741 ic туташтыруучу 7 -пин оңго жана 4 -пин терске (жерге эмес) кошуңуз.10m каршылыкты lm741 icтин 2 менен 6сынын ортосуна туташтырыңыз. Экинчи lm741ди биринчи эле байланышты жасаңыз. Lm741 ic. Эми 500 ohms каршылыгын, 500 ohm резисторунун бир терминалын Lm741 icтин биринчи инверттөөчү терминалына жана 500 ohm резисторунун экинчи терминалын Lm741 icтин экинчи инверттөөчү терминалына 2 -сүрөттө көрсөтүлгөндөй кошуңуз
Аспаптык күчөткүчтүн конструкциясы
Бул этапта, биз биринчи Lm741 icтин 1k каршылыгынын бир терминалына жана 1k каршылыгынын башка терминалынын үчүнчү Lm741 icтин инверттөөчү терминалына, ошону менен экинчи Lm741 icтин 1k каршылыгынын бир терминалына жана 1k каршылыгынын башка терминалына алып барышыбыз керек. Үчүнчү Lm741 icтин инверттөөчү эмес терминалына. Үчүнчү Lm741 icтин инверттөөчү терминалы менен Үчүнчү Lm741 icтин 6 -пининин ортосундагы 1k резисторду жана үчүнчү Lm741 icтин жана жердин терс эмес терминалынын ортосундагы 1k каршылыкты кошуу (терс эмес). күчөткүч
Аспаптык күчөткүчтү сыноо
Эки сигнал генераторун алыңыз.1 -сигналдын генераторунун киришин 0.1мв 100 Гц катары белгилеңиз (башкача айтканда, башка маанилерди байкап көрүңүз), ошондой эле экинчи сигнал генераторунун киришин 0.2mv 100hz катары коюңуз. жерге, ушундай эле экинчи сигнал генераторунун оң пини экинчи LM741 icтин 3 пинине жана терс пинге жерге
эсептөө
приборлордун күчөткүчүнүн пайдасы
пайда = (1+ (2*R1)/Rf)*R2/R3
бул жерде
Rf = 500 Ом
R1 = 10k
R2 = R3 = 1k
V1 = 0.1мв
V2 = 0.2мв
дифференциалдык күчөткүчтүн чыгышы = V2 -V1 = 0.2mv -0.1mv = 0.1mv
пайда = (1+ (2*10k)/500)*1k/1k = 41
приборлордун күчөткүчүнүн чыгышы = дифференциалдык күчөткүчтүн чыгышы*киреше
приборлордун күчөткүчүнүн чыгышы = 0.1mv * 41 = 4.1v
Жана осциллографтын чыгышы 4 -сүрөттөгү чокудан 4 -чокуга чейин жетет, мышыктын симуляциялык программасы аркылуу чыгарылган, ошондуктан дизайн туура жана биз кийинки кадамга барабыз
3 -кадам: Жогорку өтүү чыпкасы
Жогорку өткөрмө чыпкасы курулушу
Бул этапта ызы -чуудан улам пайда болгон ашыкча чыңалууну болтурбоо үчүн жогорку өткөрмө чыпкасын иштеп чыгышыбыз керек. Бушун басуу үчүн, батарея тарабынан чыгарылган керексиз ызы -чууну болтурбоо үчүн 50 Гц жыштыктагы чыпканы иштеп чыгышыбыз керек
курулуш
Аспаптык күчөткүчтү алыңыз жана 1u конденсаторунун бир четине туташтырыңыз, ал эми конденсатордун экинчи учу 15 к каршылыгынын бир учуна жана 15k каршылыгынын экинчи учуна 4 -Lm741 icтин инверттик терминалына туташтырылган.4 -Lm741 icтин инверттик эмес терминалы. Эми 4 -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
жогорку өткөрмө чыпканын пайда
Ah = -Rf/R1
Ах = -300к/15к = 20
Ошентип, приборлордун күчөткүчүнүн чыгышы сигналды 20 эсе күчөтүүчү жана 50 Гцтен төмөн болгон сигналды өчүрө турган жогорку өткөрмө чыпкасына киргизүү катары кабыл алынат
4 -кадам: тегиздөөчү айлануу
Тегиздөө схемасы
Микроконтроллер 0дөн 5Вга чейин окууну кабыл алат (каалаган башка микроконтроллер көрсөтүлгөн чыңалуу), башка көрсөткүчтөр, башкача айтканда, рейтинг бир жактуу натыйжа бериши мүмкүн, андыктан серво, лед, мотор туура иштебей калышы мүмкүн. Ошондуктан эки тараптуу сигналды жалгызга айландыруу зарыл бир жактуу сигнал. Муну ишке ашыруу үчүн биз жарым толкундуу бригданы түздөөчү (же толук толкундуу көпүрө түзөткүч) курушубуз керек
Курулуш
Жогорку өтүү чыпкасынан чыгаруу 1 -диоддун оң жагына берилет, 1 -диоддун терс аягы 2 -диоддун терс учуна туташат. Экинчи диоддун оң аягы негизделген. Чыгуу терс учтуу диоддордун кошулушунан алынат. Азыр чыгаруу синус толкунунун оңдолгон чыгарылышына окшош. Биз түздөн -түз ферифердик түзүлүштөрдү көзөмөлдөө үчүн микроконтроллерге бере албайбыз, анткени чыгаруу дагы жарым толкундуу күн форматында өзгөрүп турат. Биз 0дон 5вге чейин туруктуу DC сигналын алышыбыз керек. Бул аркылуу жетишүүгө болот. 1ф конденсаторунун оң жагына жарым толкундуу түздөткүчтөн чыгаруу жана конденсатордун терс учу жерге негизделген
КОД:
#кошуу
Servo myservo;
int potpin = 0;
жараксыз орнотуу ()
{
Serial.begin (9600);
myservo.attach (13);
}
боштук цикл ()
{
val = analogRead (potpin);
Serial.println (val);
val = карта (val, 0, 1023, 0, 180);
myservo.write (val);
кечиктирүү (15);
Serial.println (val);
}
5-кадам: МИКРО-БАШКАРУУЧУ ВЕРСИСИЗ (ОПЦИОНАЛДУУ)
Аурдино программалоосунан тажагандар же программалоону жактырбагандар тынчсызданбагыла. Бизде бул үчүн чечим бар. Аурдино перифериялык түзүлүштү иштетүү үчүн импульстун туурасы модуляция техникасын колдонот (серво, LED, мотор). Биз дагы ошол дизайнды иштеп чыгышыбыз керек. Аурдино pwm сигналы 1 мс менен 2,5 мске чейин өзгөрөт. Бул жерде 1ms эң аз же өчкөн сигналды көрсөтөт жана 2.5ms сигнал толугу менен күйүп тургандыгын көрсөтөт. Убакыт аралыгында ферифериялык түзүлүштүн башка параметрлерин көзөмөлдөө үчүн колдонууга болот, мисалы, жарыктын жарыктыгы, серво бурчу, мотордун ылдамдыгын көзөмөлдөө ж
Курулуш
бизге тегиздөө схемасынан 5.1k резистордун бир четине жана башка учуна 220к менен диоддун бир чекитине параллелдүү туташууга туташуу керек. Параллель туташкан 220k менен диоддун бир учу 555 таймердин 7 пинине жана башка 2 чекит пин 2ге туташкан. 555 таймер ic. Pin 4 жана 8 555 таймер 5 вольтко туташкан жана пин 1 жерге туташтырылган. 22nf жана 0.1 uf конденсатор пин 2 менен жерге туташтырылган.чыгуу 555 таймер ic пин үчтөн алынат
Куттуктайбыз, сиз микро контроллерди ийгиликтүү чыгарып салдыңыз
6 -кадам: ЦИРКТИ КАНТИП КОЛДОНУУ КЕРЕК
Сунушталууда:
Lcd жана үн аныктоо менен температура жана нымдуулук сенсору: 4 кадам
Lcd жана үн аныктоо менен температура жана нымдуулук сенсору: Салам балдар !!! Макул, бул долбоор менин акыркы жылдагы долбоорум болчу. Бул долбоордун максаты менин университетимдин семинарында бөлмө температурасын жана нымдуулугун көзөмөлдөө болчу, анткени кээ бир электрондук компоненттер жагымсыз температуранын жана аба ырайынын бузулушунан улам иштебей калган
DIY дем алуу сенсору Arduino менен (өткөргүч токулган сунуу сенсору): 7 кадам (сүрөттөр менен)
DIY дем алуу сенсору Arduino менен (Өткөргүч токулган сенсор): Бул DIY сенсор өткөргүч трикотаж сунуу сенсорунун формасын алат. Ал көкүрөгүңүздү/ашказаныңызды ороп алат, жана көкүрөгүңүз/ашказаныңыз кеңейгенде жана контрактта болгондо, сенсор, демек, Arduinoго берилүүчү маалымат. Ошентип
MQ135 жана MQTT үстүндөгү тышкы температура жана нымдуулук сенсору бар аба сапатынын монитору: 4 кадам
MQ135 жана MQTT үстүндөгү тышкы температура жана нымдуулук сенсору бар аба сапатынын монитору: Бул сыноо максатында
Arduino Күн энергиясындагы температура жана нымдуулук сенсору 433mhz Орегон сенсору катары: 6 кадам
Arduino Solar Powered Temperature and Humidity Sensor As 433mhz Oregon Sensor: Бул күн менен иштеген температура жана нымдуулук сенсорунун курулушу. Сенсор 433mhz Oregon сенсорун туурайт жана Telldus Net шлюзунда көрүнөт. Эмне керек: 1x " 10-LED Күн энергиясынын кыймыл датчиги " Ebayден. 3.7В камыр деп жазылганын текшериңиз
ESP8266 NodeMCU кирүү чекити (AP) DT11 температура сенсору жана браузердеги басма температурасы жана нымдуулугу менен: 5 кадам
ESP8266 NodeMCU кирүү чекити (AP) DT11 температура сенсору жана браузердеги басуу температурасы жана нымдуулугу бар веб -сервер үчүн: Салам достор, биз ESP8266 колдонгон долбоорлордун көбүндө жана долбоорлордун көбүндө биз ESP8266ды веб -сервер катары колдонобуз, андыктан маалыматтарга жетүү үчүн wifi аркылуу каалаган түзмөк, ESP8266 тарабынан жайгаштырылган Webserverге кирүү менен, бирок бир гана көйгөй, биз үчүн жумушчу роутер керек