Akopọ akoonu:
1 Ilana ti atagba ifihan agbara infurarẹẹdi
2 Ibamu laarin atagba ifihan infurarẹẹdi ati olugba
3 Apẹẹrẹ imuse iṣẹ atagba infurarẹẹdi
1 Ilana ti atagba ifihan agbara infurarẹẹdi
Ohun akọkọ ni ẹrọ funrararẹ ti o ṣe ifihan ifihan infurarẹẹdi, eyiti o dabi eyi ni gbogbogbo:
Iwọn ila opin ti diode infurarẹẹdi ninu aworan jẹ 3mm, ati ekeji jẹ 5mm.
Wọn fẹrẹ jẹ deede kanna bi awọn LED ti njade ina, nitorinaa awọn pinni to gun ni asopọ si ọpá rere, ati ekeji ti sopọ si ọpá odi.
Circuit awakọ ti o rọrun julọ ni lati ṣafikun resistor diwọn lọwọlọwọ 1k si opopona rere 3.3v, ati lẹhinna so elekiturodu odi pọ si IO ti oludari bulọọgi.Bi o ṣe han ni isalẹ:
2 Ibamu laarin atagba ifihan infurarẹẹdi ati olugba
Lẹhin ti o ti sọ bẹ, Mo nilo lati ṣatunṣe aṣiṣe kan ninu nkan ti o tẹle pẹlu rẹ.
Ni aworan loke, o mẹnuba pe awọn ipele ifihan agbara ti atagba ati olugba jẹ idakeji.Iyẹn ni, bakanna bi akoonu ti yika ninu awọn apoti pupa ati buluu ni eeya ti o wa loke.
Ni otitọ, ni fọọmu igbi gangan, apakan buluu ti atagba kii ṣe ipele giga ti o rọrun ti 0.56ms.Dipo, o jẹ igbi pwm 0.56ms ti 38kHz.
Fọọmu igbi iwọn gangan jẹ bi atẹle:
Awọn alaye fọọmu igbi ti apakan awọ igbi ti atagba ninu eeya jẹ atẹle yii:
O le rii pe igbohunsafẹfẹ ti igbi onigun mẹrin ipon jẹ 38kHz.
Eyi ni akojọpọ kan: ifọrọranṣẹ laarin atagba ati olugba ti isakoṣo latọna jijin infurarẹẹdi:
Nigbati atagba ba ṣejade igbi square 38kHz, olugba ti lọ silẹ, bibẹẹkọ olugba naa ga.
3 Apẹẹrẹ imuse iṣẹ atagba infurarẹẹdi
Bayi jẹ ki a lọ si adaṣe siseto.
Gẹgẹbi ifihan iṣaaju, a mọ pe lati mọ iṣẹ ti isakoṣo latọna jijin infurarẹẹdi, a gbọdọ kọkọ mọ awọn iṣẹ ipilẹ meji:
1 38kHz square igbi wu
2 Ṣakoso igbi onigun mẹrin 38kHz lati tan ati paa ni akoko ti o fẹ
Ni igba akọkọ ti ni 38kHz square igbi wu.A kan lo igbi pwm lati ṣe ina rẹ.Nibi, a nilo lati lo iṣẹ pwm ti aago.Mo n lo STM32L011F4P6 ërún agbara kekere nibi.
Ni akọkọ lo cube artifact irinṣẹ irinṣẹ koodu lati ṣe ipilẹṣẹ koodu naa:
Koodu ibẹrẹ:
Lẹhinna iṣẹ ti titan tabi pa igbi pwm wa ni ibamu si awọn ofin ifaminsi, eyiti o ṣe imuse nipa lilo awọn idilọwọ aago, ati lẹhinna yi gigun akoko ti igbi pwm wa ni titan tabi pipa nipa yiyipada akoko dide ti atẹle da duro:
Awọn alaye diẹ si wa ti data koodu ti kii yoo firanṣẹ nibi.Ti o ba nilo koodu orisun diẹ sii, o ṣe itẹwọgba lati fi ifiranṣẹ silẹ, Emi yoo fun ọ ni koodu alaye ni kete bi o ti ṣee.
Akoko ifiweranṣẹ: Kínní-24-2022