Ħarsa ġenerali tal-kontenut:
1 Prinċipju ta 'trasmettitur tas-sinjal infra-aħmar
2 Korrispondenza bejn trasmettitur tas-sinjal infra-aħmar u riċevitur
3 Eżempju ta 'implimentazzjoni tal-funzjoni tat-trasmettitur infrared
1 Prinċipju ta 'trasmettitur tas-sinjal infra-aħmar
L-ewwel huwa l-apparat innifsu li jarmi s-sinjal infra-aħmar, li ġeneralment jidher bħal dan:
Id-dijametru tad-dijodu infra-aħmar fl-istampa huwa 3mm, u l-ieħor huwa 5mm.
Huma kważi eżattament l-istess bħall-LEDs li jarmu d-dawl, għalhekk il-brilli itwal huma konnessi mal-arblu pożittiv, u l-ieħor huwa konness mal-arblu negattiv.
Iċ-ċirkwit tas-sewqan l-aktar sempliċi huwa li żżid resistor li jillimita l-kurrent 1k mat-triq pożittiva 3.3v, u mbagħad qabbad l-elettrodu negattiv mal-IO tal-mikro kontrollur.Kif muri hawn taħt:
2 Korrispondenza bejn trasmettitur tas-sinjal infra-aħmar u riċevitur
Wara li qal dan, għandi bżonn nikkoreġi żball fl-artiklu li jmiss miegħek.
Fl-istampa ta 'hawn fuq, huwa msemmi li l-livelli tas-sinjal tat-trasmettitur u r-riċevitur huma opposti.Jiġifieri, l-istess bħall-kontenut imdawwar fil-kaxxi ħomor u blu fil-figura ta 'hawn fuq.
Fil-fatt, fil-forma tal-mewġ attwali, il-parti blu tat-trasmettitur mhix sempliċi livell għoli ta '0.56ms.Pjuttost, hija mewġa pwm ta '0.56ms ta' 38kHz.
Il-forma tal-mewġ attwali mkejla hija kif ġej:
Id-dettalji tal-forma tal-mewġ tal-parti tal-kulur tal-mewġ tat-trasmettitur fil-figura huma kif ġej:
Wieħed jista 'jara li l-frekwenza ta' din il-mewġa kwadra densa hija 38kHz.
Hawn sommarju: il-korrispondenza bejn it-trasmettitur u r-riċevitur tal-kontroll remot infra-aħmar:
Meta t-trasmettitur joħroġ mewġa kwadra ta' 38kHz, ir-riċevitur huwa baxx, inkella r-riċevitur huwa għoli
3 Eżempju ta 'implimentazzjoni tal-funzjoni tat-trasmettitur infrared
Issa ejja ngħaddu għall-prattika tal-ipprogrammar.
Skont l-introduzzjoni preċedenti, nafu li biex nirrealizzaw il-funzjoni ta 'kontroll mill-bogħod infra-aħmar, l-ewwel irridu nirrealizzaw żewġ funzjonijiet bażiċi:
1 38kHz mewġa kwadra output
2 Ikkontrolla l-mewġ kwadru ta '38kHz biex tixgħel u titfi fil-ħin mixtieq
L-ewwel hija l-output tal-mewġ kwadru ta '38kHz.Aħna biss nużaw il-mewġa pwm biex niġġenerawha.Hawnhekk, għandna bżonn nużaw il-funzjoni pwm tat-tajmer.Qed nuża ċ-ċippa ta 'enerġija baxxa STM32L011F4P6 hawn.
L-ewwel uża l-kubu tal-artifact tal-għodda tal-ġenerazzjoni tal-kodiċi biex tiġġenera l-kodiċi:
Kodiċi tal-inizjalizzazzjoni:
Imbagħad hemm il-funzjoni li tixgħel jew titfi l-mewġa pwm skont ir-regoli tal-kodifikazzjoni, li hija implimentata bl-użu ta 'interruzzjonijiet tal-arloġġ, u mbagħad timmodifika t-tul ta' żmien li l-mewġa pwm tinxtegħel jew tintefa billi timmodifika l-ħin tal-wasla tal-li jmiss tinterrompi:
Għad hemm xi dettalji tad-dejta kodifikata li mhux se jiġu stazzjonati hawn.Jekk għandek bżonn aktar kodiċi tas-sors, inti mistieden tħalli messaġġ, u jien ser nipprovdulek il-kodiċi dettaljat mill-aktar fis possibbli.
Ħin tal-post: Frar-24-2022