鎽樿锛氭湰瑷▓浠T89C51鍠墖姗熶綔鐐烘櫤鑳芥鍣ㄤ汉鐨勬娓拰鎺у埗鏍稿績銆傞噰鐢ㄧ磪澶栧厜闆诲偝鎰熷櫒妾㈡脯璺潰榛戠窔鍙婇殰绀欑墿锛屼娇鐢ㄩ噾灞偝鎰熷櫒妾㈡脯璺潰涓嬮噾灞惖鐗�锛屾噳鐢ㄥ厜闆荤⒓鐩ゆ脯璺�锛岀敤鍏夋晱闆婚樆妾㈡脯銆佸垽鏂疯粖搴綅缃紝鍒╃敤PWM 锛圥ulse-Width Modulation锛岃剤瀵鍒讹級鎶€琛撳嫊鎱�(t脿i)鎺у埗闆诲嫊姗熺殑杞夊嫊鏂瑰悜鍜岃綁閫熴€傞€氶亷杌熶欢绶ㄧ▼瀵︾従(xi脿n)灏嶆櫤鑳芥鍣ㄤ汉琛岄€�銆佺篂闅�銆佸仠姝㈢殑绮剧⒑鎺у埗鍜屾娓暩(sh霉)鎿�(j霉)鐨勫瓨鍎�銆侀’绀�銆�
闂滈嵉瑭烇細鏅鸿兘姗熷櫒浜�锛涘偝鎰熷櫒锛涙帶鍒�锛涙ā濉婂寲瑷▓
闅ㄨ憲寰浕瀛愭妧琛撶殑涓嶆柗鐧�(f膩)灞�锛屽井铏曠悊鍣ㄨ姱鐗囩殑闆嗘垚绋嬪害瓒婁締瓒婇珮锛屽柈鐗囨宸茬稉鍙互鍦ㄤ竴濉婅姱鐗囦笂鍚屾檪闆嗘垚CPU銆佸瓨鍎插櫒銆佸畾鏅傚櫒/瑷堟暩(sh霉)鍣�銆佸苟琛屽拰涓茶鎺ュ彛銆佺湅闁€鐙�銆佸墠缃斁澶у櫒锛岀敋鑷矨/D銆丏/A杞夋彌鍣ㄧ瓑闆昏矾锛岄€欏氨寰堝鏄撳皣瑷堢畻姗熸妧琛撹垏娓噺鎺у埗鎶€琛撶祼鍚堣捣渚�锛岀祫鎴愭墍璎傜殑鈥滄櫤鑳藉寲娓噺鎺у埗绯荤当(t菕ng)鈥�銆傞€欎績浣挎鍣ㄤ汉鎶€琛撲篃鏈変簡绐侀鐚涢€茬殑鐧�(f膩)灞�锛岀従(xi脿n)鍦ㄤ汉鍊戝凡缍撳畬鍏ㄥ彲浠ヨō瑷堝苟鍒堕€犲嚭鍏锋湁鏌愪簺鐗规畩鍔熻兘鐨勭啊鏄撴櫤鑳芥鍣ㄤ汉浜�銆�
1銆佽ō瑷堟€濇兂鑸囩附楂旀柟妗�
1锛�1銆€绨℃槗鏅鸿兘姗熷櫒浜虹殑瑷▓鎬濇兂
銆€ 鏈鍣ㄤ汉鑳藉湪浠绘剰鍗€(q奴)鍩熷収娌垮紩灏庣窔琛岃蛋锛岃嚜鍕曠篂闅�锛屽湪鏈夊厜婧愬紩灏庣殑姊濅欢涓嬭兘娌垮厜婧愯璧�銆傚悓鏅�锛岃兘妾㈡脯鍩嬪湪鍦颁笅鐨勯噾灞墖锛岀櫦(f膩)鍑鸿伈鍏夋寚绀轰俊鎭紝骞惰兘瀵︽檪瀛樺劜銆侀’绀烘娓埌鐨勯噾灞墖鏁�(sh霉)鐩互鍙婂悇閲戝爆鐗囪嚦璧疯窇绶氶枔鐨勮窛闆紝鏈€鍚庤兘鍋滃湪鎸囧畾鍦伴粸锛岄’绀哄嚭鏁村€嬮亱琛岄亷绋嬬殑鏅傞枔銆�
1锛�2銆€绺介珨瑷▓鏂规鍜屾鍦�
銆€ 鏈ō瑷堜互AT89C51鍠墖姗熶綔鐐烘娓拰鎺у埗鏍稿績銆傞噰鐢ㄧ磪澶栧厜闆诲偝鎰熷櫒妾㈡脯璺潰榛戠窔鍙婇殰绀欑墿锛屼娇鐢ㄩ噾灞偝鎰熷櫒妾㈡脯璺潰涓嬮噾灞惖鐗�锛屾噳鐢ㄥ厜闆荤⒓鐩ゆ脯璺濓紝鐢ㄥ厜鏁忛浕闃绘娓�銆佸垽鏂疯粖搴綅缃紝鍒╃敤PWM鎶€琛撳嫊鎱�(t脿i)鎺у埗闆诲嫊姗熺殑杞夊嫊鏂瑰悜鍜岃綁閫�銆傞€氶亷杌熶欢绶ㄧ▼瀵︾従(xi脿n)姗熷櫒浜鸿閫层€佺篂闅�銆佸仠姝㈢殑绮剧⒑鎺у埗浠ュ強妾㈡脯鏁�(sh霉)鎿�(j霉)鐨勫瓨鍎层€侀’绀�銆傛垜鍊戦€氶亷灏嶉浕璺殑鍎�(y艒u)鍖栫祫鍚�锛屾渶澶ч檺搴︾殑鍒╃敤51鍠墖姗熺殑鍏ㄩ儴璩囨簮銆侾0鍙g敤浜庢暩(sh霉)纰肩椤ず锛孭1鍙g敤浜庨浕鍕曟鐨凱WM椹呭嫊鎺у埗锛孭2锛孭3鍙g敤浜庡偝鎰熷櫒鐨勬暩(sh霉)鎿�(j霉)閲囬泦鑸囦腑鏂锋帶鍒�銆傞€欐ǎ鍋氱殑鍎�(y艒u)榛炲緢鏄庨’锛氬厖鍒嗗湴鍒╃敤浜嗗柈鐗囨鐨勫収閮ㄨ硣婧�锛岄檷浣庝簡绺介珨瑷▓鐨勬垚鏈�銆傝┎鏂规鐨勭郴绲�(t菕ng)鍦栧鍦�1鎵€绀恒€�
2銆佺郴绲�(t菕ng)鐨勭‖浠剁祫鎴愬強鍘熺悊
銆€銆€
姝ょ郴绲�(t菕ng)鐨勭‖浠堕儴鍒嗙敱鍠墖姗熷柈鍏�銆佸偝鎰熷櫒鍠厓銆佸偝鎰熷櫒鍠厓銆侀浕婧愬柈鍏冦€佽伈鍏夊牨璀﹀柈鍏�銆侀嵉鐩よ几鍏ュ柈鍏�銆侀浕姗熸帶鍒跺柈鍏冨拰椤ず鍠厓绲勬垚锛屽鍦�2鎵€绀�銆�

2锛�1銆€鍠墖姗熷柈鍏�
銆€ 鏈郴绲�(t菕ng)閲囩敤AT89C51鍠墖姗熶綔鐐轰腑澶檿鐞嗗櫒銆備粬鐨勪富瑕佷换鍕欐槸鎺冩弿閸电洡杓稿叆鐨勪俊铏熷暉鍕曟鍣ㄤ汉锛屽湪姗熷櫒浜鸿璧伴亷绋嬩腑涓嶆柗璁€鍙栧偝鎰熷櫒閲囬泦鍒扮殑鏁�(sh霉)鎿�(j霉)锛屽皣寰楀埌鐨勬暩(sh霉)鎿�(j霉)閫茶铏曠悊鍚�锛屾牴鎿�(j霉)涓嶅悓鐨勬儏娉佺敘鐢熷崰绌烘瘮涓嶅悓鐨凱WM鑴堟矕渚嗘帶鍒堕浕姗燂紝鍚屾檪灏囩浉闂滄暩(sh霉)鎿�(j霉)閫侀’绀哄柈鍏冨嫊鎱�(t脿i)椤ず锛岀敘鐢熻伈鍏夊牨璀︿俊铏熴€傚叾涓�锛孭0鍙g敤浜庢暩(sh霉)纰肩鍕曟厠(t脿i)椤ず锛孭1锛�0锝濸1锛�5鎺у埗2鍊嬮浕姗�锛孭1锛�6锛孭1锛�7鐐虹崹绔嬪紡閸电洡鎺ュ彛锛孭2鍙f帴鍌虫劅鍣�锛孭3锛�2鎺ヨ▓閲岀▼鐨勫厜闆荤⒓鐩�锛孭3锛�7鎺ヨ伈鍏夊牨璀﹀柈鍏�锛孭3锛�4锛孭3锛�5锛孭3锛�6鎺ョ敤浜庨’绀洪噾灞墖鏁�(sh霉)鐩殑鐧�(f膩)鍏変簩妤电銆�
2锛�2銆€闆绘鎺у埗鍠厓
銆€ 鏈鍣ㄤ汉閲囩敤浜嗛洐闆绘闆欒吉椹呭嫊鐨勫皬杌婁綔鐐哄叾搴曞骇銆備粬鐨�2鍊嬮浕姗熷垎鍒ョ崹绔嬫帶鍒跺叾宸﹀彸鍏╅倞鐨勮粖杓�锛岄潬鍏╅倞闆绘鐨勮綁閫熺殑涓嶅悓渚嗗鐝�(xi脿n)杞夊綆鍔熻兘锛岄倓鍙畵鍏跺師鍦拌綁褰�锛屼究浜庢帶鍒�銆傝€屽偝绲�(t菕ng)鐨勫皬杌婃槸闈犲嫊鍔涢浕姗熷拰杞夊悜闆绘椹呭嫊锛岃綁褰庤搴﹂洠浠ユ帶鍒�锛屼笉渚夸簬浣跨敤銆�
銆€銆€
闆绘鎺у埗闆昏矾閲囩敤澶у姛鐜囧皪绠D139锛孊D140绲勬垚鐨凥鍨嬮﹨鍕曢浕璺�锛岄€氶亷鍠墖姗熺敘鐢熷崰绌烘瘮涓嶅悓鐨凱WM鑴堟矕锛岀簿纰鸿鏁撮浕姗熺殑杞夐€�銆傞€欑ó闆昏矾鐢变簬宸ヤ綔鍦ㄦ櫠楂旂鐨勯=鍜屾垨鎴鐙€鎱�(t脿i)涓�锛岄伩鍏嶄簡鍦ㄧ窔鎬ф斁澶у崁(q奴)宸ヤ綔鏅傛櫠楂旂鐨勭鑰楋紝鍙互鏈€澶ч檺搴﹀湴鎻愰珮鏁堢巼锛汬鍨嬮浕璺繚璀変簡鍙互绨″柈鍦板鐝�(xi脿n)闆绘杞夐€熷拰鏂瑰悜鐨勬帶鍒�锛涢浕瀛愰枊闂滅殑閫熷害鍜岀┅(w臎n)瀹氭€т篃瀹屽叏鍙互婊胯冻闇€瑕侊紝鏁村椹呭嫊闆昏矾鏄竴绋寤f硾閲囩敤鐨勯浕姗熼﹨鍕曟妧琛�銆傞浕璺鍦�3鎵€绀�銆�

2锛�3銆€鍌虫劅鍣ㄥ柈鍏�
銆€銆€
鏁村€嬫鍣ㄤ汉鍏遍噰鐢ㄤ簡9鍊嬪偝鎰熷櫒锛屼粬鍊戝垎甯冨湪鏁村€嬫鍣ㄤ汉鐨勪笉鍚岄儴浣嶏紝鐩镐簰閰嶅悎璧疯憲涓嶅悓鐨勪綔鐢�锛屽鍦�4鎵€绀�銆�

鍦�4涓悇鍌虫劅鍣ㄨ鏄庡涓嬶細
銆€ 鍌虫劅鍣�1銆€缃簬姗熷櫒浜烘鍓嶆柟鏈濅笅鐨勯噾灞帰娓偝鎰熷櫒锛岀敤浜庢帰娓噾灞�銆�
鍌虫劅鍣�2銆€缃簬姗熷櫒浜烘鍓嶆柟鏈濆墠鐨勮秴鑱叉尝鍌虫劅鍣紝鐢ㄤ簬妾㈡脯闅滅鐗�銆傝秴鑱叉尝渚嗘簮浜�555鐢㈢敓40 kHz鐨勬柟娉俊铏�锛岀稉瓒呰伈娉㈢櫦(f膩)灏勯牠鐧�(f膩)鍑�銆傜櫦(f膩)灏勯牠涓嶆柗鐧�(f膩)鍑轰俊铏燂紝鐣堕亣鍒伴殰绀欑墿鏅�锛屼俊铏熸渻琚弽灏勫洖渚�锛屽緸鑰屾帴鏀堕牠鏈冩帴鍙楀埌淇¤櫉锛屽皣淇¤櫉閫佸叆鍠墖姗熼€茶鐩告噳鐨勫垽鏂峰拰铏曠悊銆�
銆€ 鍌虫劅鍣�3銆€缃簬姗熷櫒浜烘鍓嶆柟鏈濅笅鐨勭磪澶栧厜闆诲偝鎰熷櫒锛岀敤浜庢娓仠姝㈢窔銆傜磪澶栫櫦(f膩)灏勭鐧�(f膩)鍑轰俊铏�锛岀稉涓嶅悓鐨勫弽灏勪粙璩弽灏�锛屾牴鎿�(j霉)绱呭鎺ュ彈绠℃槸鍚︽帴鍙楀埌淇¤櫉鍋氬嚭鐩告噳鐨勫垽鏂�銆�
銆€ 鍌虫劅鍣�4锛�5銆€缃簬姗熷櫒浜哄簳搴т笅鏂规湞涓嬬殑绱呭鍏夐浕鍌虫劅鍣�锛岀敤浜庢娓湴闈㈢殑寮曞皫绶氾紝鍘熺悊鍚屽偝鎰熷櫒3銆�
銆€ 鍌虫劅鍣�6锛�7銆€缃簬姗熷櫒浜烘鍓嶆柟鏈濆墠鐨勫厜鏁忛浕闃诲偝鎰熷櫒锛岀敤浜庡皨鎵惧厜婧�銆傜暥姗熷櫒浜哄墠鏂规湁鍏夋簮鐓у皠鏅傦紝鍏夋晱闆婚樆鐨勫ぇ灏忓皣鏈冩敼璁�锛屽皣2鍊嬪偝鎰熷櫒鐨勬敼璁婇噺閫茶姣旇純铏曠悊鍚庨€佸叆鍠墖姗�锛屽柈鐗囨灏囨渻鐢㈢敓鐩告噳鐨勮鏁翠俊铏�锛屼娇姗熷櫒浜烘湞钁楀厜寮风殑鏂瑰悜琛岃蛋銆�
鍌虫劅鍣�8銆€缃簬姗熷櫒浜哄悗鏂瑰叐鍋存湞澶栫殑瓒呰伈娉㈠偝鎰熷櫒锛岀敤浜庡湪姗熷櫒浜洪亣鍒伴殰绀欑墿鏅傜殑杞夊綆铏曠悊锛屽垽鏂锋鍣ㄤ汉鏄惁瀹屽叏绻為枊闅滅鐗╋紝鍘熺悊鍚屽偝鎰熷櫒2銆�
銆€ 鍌虫劅鍣�9銆€缃簬姗熷櫒浜烘鍚庢柟鐨勫厜闆荤⒓鐩�锛岀敤浜庤▓閲岀▼锛屼粬鍊熷姪浜庨紶妯欏師鐞�锛岄伕鐢ㄧ洿寰戠偤2锛�6 cm鐨勫鏂欏皬杓嚜鍒跺厜闆荤⒓鐩わ紝缍撻亷鎵撶(浣垮叾鍛ㄩ暦鐐�8 cm锛屽啀鍦ㄨ┎灏忚吉涓婃墦绛夎窛闆㈢殑8鍊嬪瓟锛岋紙濡傚湒5鎵€绀猴級锛屾渶灏忔脯璺濈簿搴﹀彲閬斿埌1 cm锛岃冻浠ユ豢瓒宠姹�锛屽叐鍋磋涓婂厜闆诲偝鎰熷櫒锛屽皣鍏跺畨瑁濆湪杌婂熬锛屼娇涔嬭垏杌婄殑琛岄鍚屾銆傚氨瀵﹂殯鎯呮硜鑷埗鍑轰締鐨勫悇鍊嬪瓟涔嬮枔鐨勮窛闆㈢劇娉曠簿纰虹浉绛�锛屼絾缍撻亷鍏烽珨娓噺瑭插厜闆荤⒓鐩よ兘淇濊瓑琛岄50 cm鑳界敘鐢�50鍊嬭剤娌栵紝浜庢槸閲囩敤浠栦綔鐐鸿▓绠楄窛闆㈢殑鍩烘簴鍠綅銆傚湪鐩撮亾鍗€(q奴)锛屽彲鐢辫┎闆昏矾鐢㈢敓鐨勮剤娌栨暩(sh霉)锛岃▓绠楀嚭閻电墖涓績绶氳嚦璧疯窇绶氶枔鐨勮窛闆�銆�

姝ゅ锛岀偤浜嗘竻妤氱洿瑙€鐨勮瀵熷埌鍚勫偝鎰熷櫒鐨勫伐浣滅媭鎱�(t脿i)锛岄浕璺腑閭勫皥闁€鐐烘瘡鍊嬪偝鎰熷櫒瑷▓浜嗗伐浣滄寚绀虹噲锛屽鏅傞’绀烘瘡鍊嬪偝鎰熷櫒鐨勫伐浣滅媭鎱�(t脿i)銆�
2锛�4銆€閸电洡杓稿叆鍠厓
銆€ 閸电洡杓稿叆鍠厓閲囩敤鐛ㄧ珛寮忛嵉鐩�锛岀敱2鍊嬫寜閸电祫鎴�锛屽叾涓竴鍊嬬偤鍟熷嫊閸碉紝鍙︿竴鍊嬬偤椤ず鍒囨彌閸碉紝鐣舵鍣ㄤ汉琛岃蛋瀹屽叏绋嬪悗锛屾寜涓嬭┎閸�锛屽皣椤ず鏁村€嬭璧伴亷绋嬬殑鏅傞枔銆�
2锛�5銆€椤ず鍠厓
銆€ 椤ず鍠厓鐢�2鍊�7娈垫暩(sh霉)纰肩绲勬垚锛岀偤浜嗘笡灏戞暣鍊嬬郴绲�(t菕ng)鐨勫姛鑰�锛岄噰鐢ㄤ簡鐢卞柈鐗囨杌熶欢璀⒓锛屽嫊鎱�(t脿i)椤ず锛屽鏅傞’绀烘瘡鍊嬮噾灞墖鍒拌捣榛炵殑璺濋洟浠ュ強鏁村€嬮亱琛岄亷绋嬬殑鏅傞枔銆�
2锛�6銆€鑱插厜鍫辫鍠厓
銆€ 鐢�555浣滄尟钑╂簮锛岀敤鍠墖姗熻Ц鐧�(f膩)鎸暕婧愰﹨鍕曢浕纾佽▕闊垮櫒浣滅偤鑱查煶鎸囩ず鍣ㄥ拰1鍙櫦(f膩)鍏変簩妤电浣滅偤鍏夋寚绀鸿缃紝寰炶€岀祫鎴愯伈鍏夊牨璀﹀柈鍏�銆�
2锛�7銆€闆绘簮鍠厓
銆€ 鏈郴绲�(t菕ng)閲囩敤2濂楅浕婧愬垎鍒ュ皪闆绘鍜屾帶鍒堕浕璺€茶鍠崹渚涢浕銆傜郴绲�(t菕ng)鎺у埗闆昏矾閲囩敤缍�7805绌�(w臎n)澹撳悗鐨勮几鍑轰緵闆伙紙5 V锛�锛岄浕姗熷墖閲囩敤4绡€(ji茅)AA闆绘睜渚嗕緵闆汇€�
3銆佺郴绲�(t菕ng)鐨勮粺浠惰ō瑷�
銆€銆€
瑭茬郴绲�(t菕ng)閰嶅鐨勮粺浠剁▼搴忛噰鐢ㄦā濉婄祼妲嬶紝鐢盋瑾炶█绶ㄥ瀹屾垚銆備富瑕佺敱鍒濆鍖栫▼搴�銆佸亸閬撹鏁寸▼搴忋€佸亸闆㈠厜婧愯鏁寸▼搴�銆佽伈鍏夋寚绀哄瓙绋嬪簭銆佽畝鍌虫劅鍣ㄧ媭鎱�(t脿i)銆侀’绀虹▼搴忋€佸畾鏅傚櫒0鐨勪腑鏂锋湇鍕欑▼搴�銆佸畾鏅傚櫒1鐨勪腑鏂锋湇鍕欑▼搴�銆佸閮ㄤ腑鏂�0鐨勬湇鍕欑▼搴�銆佸仠杌婅檿鐞嗙瓑妯″绲勬垚銆傜郴绲�(t菕ng)鐨勪富楂旀祦绋嬪鍦�6鎵€绀恒€�
4銆佺祼瑾�
銆€銆€
瑭叉鍣ㄤ汉鍦ㄨ獚鐐鸿ō瀹氱殑璺戦亾涓婄稉閬庡娆″椹�锛岄仈鍒颁簡闋愭湡鐨勬晥鏋滐紝浣嗘槸鍏舵櫤鑳藉寲绋嬪害閭勯仩閬犱笉澶�銆傞毃钁椾汉宸ユ櫤鑳藉拰绁炵稉缍茬怠鎶€琛撶殑涓嶆柗鐮旂┒鍜屾繁鍏ワ紝鏅鸿兘姗熷櫒浜虹殑鐧�(f膩)灞曞墠鏅皣鏈冭秺渚嗚秺寤i棅銆�