单片机AD检测按键电压程序怎么写? 请问51单片机ad采集电压0-300v降压转变成0-5v范围...

\u5355\u7247\u673aAD\u5b9e\u9a8c\u7684\uff0cAD\u6309\u952e\u91c7\u96c6\u7684\u539f\u7406\u662f\u4ec0\u4e48\u554a

AD\u952e\u76d8\u7684\u539f\u7406\u662f\u901a\u8fc7\u91c7\u96c6\u70b9\u4e0d\u540c\u7535\u538b\u800c\u6267\u884c\u4e0d\u540c\u7684\u529f\u80fd\u3002\u5f53\u4e0d\u540c\u7684\u6309\u952e\u88ab\u6309\u4e0b\u65f6\uff0cAD\u8f6c\u6362\u7684\u7535\u538b\u4e0d\u540c\uff0c\u901a\u8fc7AD\u8f6c\u6362\u503c\u4fbf\u53ef\u4ee5\u5224\u65ad\u51fa\u662f\u54ea\u4e2a\u6309\u952e\u88ab\u6309\u4e0b\u3002

\u628a300V\u7535\u538b\uff0c\u63a5\u5230\u4e24\u4e2a\u7684\u7535\u963b\u5206\u7535\u8def\u4e0a\uff0c\u7535\u963b\u4e32\u8054\u6709\u5206\u538b\u4f5c\u7528\u3002\u4e00\u7aef\u63a5\u5730\u7684\u7535\u963b\u4e0a\u5206\u538b\u4e3a0~5V\uff0c\u5047\u5982\u7535\u963b\u53d610K\uff0c\u90a3\u4e48\u5927\u7535\u963b\u5c31\u5e94\u8be5\u662f590K\u3002\u7535\u538b\u5206\u538b\u6bd4\u4e3a300/5=60\u500d\uff0c\u6240\u4ee5\uff0c\u7528AD\u91c7\u96c60~5V\u7535\u538b\uff0c\u5f97\u5230\u6570\u5b57\u91cf\uff0c\u6362\u7b97\u6210\u7535\u538b\u4e3a\u2164d\uff0c\u518d\u8ba1\u7b97\u51fa\u88ab\u6d4b\u7535\u538bVx=60Vd\u3002\u6240\u4ee5\uff0c\u5199\u7a0b\u5e8f\u5f88\u7b80\u5355\uff0c\u4e3b\u8981\u662fA/D\u8f6c\u6362\u7a0b\u5e8f\u5e76\u8f6c\u6362\u4e3a\u7535\u538bVd\u3002

我只能给你提供个思路,1.0脚似乎有电压检测功能,用12C5410AD的有.
开启电压变化检测-->当电压变化,开启A/D采样-->根据采样值的范围查表跳转到相应的功能

开启电压变化检测-->当电压变化,开启A/D采样-->根据采样值的范围查表跳转到相应的功能
参考电压一般5v

网上找一个就行了.

  • 鍗曠墖鏈篈D妫娴嬫寜閿數鍘嬬▼搴忔庝箞鍐?
    绛旓細寮鍚鐢靛帇鍙樺寲妫娴-->褰撶數鍘嬪彉鍖,寮鍚疉/D閲囨牱-->鏍规嵁閲囨牱鍊肩殑鑼冨洿鏌ヨ〃璺宠浆鍒扮浉搴旂殑鍔熻兘
  • 濡備綍鍒╃敤鍗曠墖鏈鍜AD杞崲鍣ㄦ祴閲鐢靛帇鍊?
    绛旓細棣栧厛锛岀‘瀹氭墍瑕佹祴鐨勭數鍘嬩负鐩哥數鍘嬭繕鏄嚎鐢靛帇銆傝褰㈡帴娉曪細鐩哥數鍘=绾跨數鍘=380銆傛槦褰㈡帴娉曪細鐩哥數鍘220锛岀嚎鐢靛帇380銆傛瘮渚嬪ぇ绾︽槸1姣1.732銆傜浜屾锛氬湪寰楀埌鎵娴嬬數鍘嬫ц川涔嬪悗锛屽氨鏄浆鎹簡锛屽鏋滄墍娴嬬數鍘嬫槸鏄熷舰鎺ユ硶鑰屼綘娴嬮噺鐨勬槸绾跨數鍘嬶紝閭d箞閲囨牱灏辫鎶婅繖涓瘮渚嬬畻杩涘幓銆備氦娴佺數杞崲鎴愮洿娴佺數姣斾緥澶х害鏄1.414锛堝氨...
  • 鍗曠墖鏈,鎬庝箞瀹炵幇瀵鐢靛帇淇″彿鐨勭洃鎺?
    绛旓細鐢ˋD妫娴嬬數鍘嬶紝鎵弿鍒扮數鍘嬪彉鍖栧埌璁惧畾鍊煎悗杞埌寤舵椂绋嬪簭濡1ms锛屽畾鏃跺畬鎴愬悗鍐嶇户缁壂鎻忕數鍘嬪彉鍖栬繕鍒拌瀹氬煎湪鍘诲欢鏃剁▼搴銆傚悓鏃惰瀹氭椂闂村糔S鍑1锛堝2绉掗偅NS鍊煎氨鏄2000锛夛紝鐩村埌璁惧畾鏃堕棿鍊糔S 绛変簬0锛岀▼搴忚浆绉诲埌浣犳墍闇瑕佺殑鎿嶄綔绋嬪簭鎵ц銆
  • 璺眰浼欳8051F020鍗曠墖鏈鐨,瑕佺敤C璇█鍐欏嚭娴嬮噺鐢靛帇,灏辨槸AD杞崲鐨绋嬪簭
    绛旓細TMR3R = -44236; //瀹氭椂2ms TMR3 = 0xffff;EIE2 &= ~0x01;TMR3CN |= 0x04;} void ADC0_Init(void){ AMX0SL=0x00; //閫夋嫨閫氶亾0 AMX0CF=0x00; //閫夋嫨AIN0鍜孉IN1涓虹嫭绔嬭緭鍏 REF0CN=0x03; //閫夋嫨澶栭儴鐨鐢靛帇涓哄熀鍑嗙數鍘 ADC0CF=(SYSCLK/2500000)<<3;//鏃...
  • ...鍐呴儴AD妫娴嬬數鍘,鏄厛鍒嗗帇鐒跺悗杈撳叆鍒鍗曠墖鏈篈D绠¤剼涔,璇峰ぇ绁炶В绛擾鐧 ...
    绛旓細AD鏄崟鐗囨満寮曡剼鑷甫鐨勩傛湁杩炴帴锛岀劧鍚庝粠瀵勫瓨鍣ㄨ蛋灏卞彲浠ヤ簡銆備綘杩欓噷鍒嗗帇涓嶆槸涓轰簡ad銆傚崟鐗囨満寮曡剼娴嬮噺鐢靛帇鏄湁涓婇檺鐨勩傝繖閲屽彧鏄负浜嗗簲瀵硅秴涓婄嚎鐨勭數鍘嬭屽凡銆
  • 鎬庝箞鍘荤敤鍗曠墖鏈鍘绘祴閲忎竴涓數闃荤殑鐢靛帇鍊,鎬庢牱鍦ㄥ崟鐗囨満涓婃樉绀烘祴閲忓,鐢佃矾...
    绛旓細1銆 鍑嗗涓涓甫鏈ad鐨鍗曠墖鏈 2銆 鐢ㄤ袱璺痑d閲囨牱閫氶亾 ad0鍜宎d1 3銆 ad0 鎺ヨ娴嬬數闃荤殑涓绔 锛堝亣璁炬槸楂樺帇绔級ad1鎺ヨ娴嬬數闃荤殑鍙︿竴绔紙鍋囪鏄綆鍘嬬锛4銆 绋嬪簭寮勫ソ 5銆 绋嬪簭鍔熻兘鏄細ad閲囨牱鐢甸樆涓ょ鐨鐢靛帇鍊 鐒跺悗鍗曠墖鏈鸿绠楀帇宸 鐒跺悗鎶婂帇宸樉绀哄埌led涓 杩欎釜鏄剧ず灏辨槸鐢甸樆鐨勭數鍘嬪间簡 涔熷緢绠鍗...
  • 鍗曠墖鏈鐢ㄤ竴涓狪O鍙i噰闆嗗涓鎸夐敭淇″彿濡備綍瀹炵幇
    绛旓細鐢甸樆涓茶仈鍨AD鎸夐敭 涓婂浘涓湁10涓寜閿紝瀵瑰簲鐢甸樆鍊兼寜鐓DCIN澶勭殑鐢靛帇鍒嗗埆涓篤ref鐨剎/10(x=1,2,3...9,10)鍊嶇畻濂斤紝浣跨敤鐨勭數闃诲间篃宸茬粡鎸夌収鏈灏忚宸畾鐨勶紝鍙洿鎺ヤ娇鐢ㄣ備笉鍚屾寜閿寜涓嬶紝ADCIN澶勭殑鐢靛帇涓嶅悓锛鍗曠墖鏈篈DC妯″潡璇诲嚭ADC鍊硷紝浠庤岃瘑鍒搴斿摢涓寜閿寜涓嬨備笂鍥句腑鐢甸樆浣跨敤涓茶仈鐨勬柟寮忔帴鍦ㄧ數璺腑锛...
  • stc89c52rc鎬庝箞缂栫▼鍒╃敤AD閲囬泦鐢靛帇鍊间覆鍙e彂閫佸埌鐢佃剳鍛,鎵句笉鍒扮ず渚绋嬪簭...
    绛旓細浣犵殑寮鍙戞澘涓婄殑鍗曠墖鏈鏄疭TC89C52锛岃繖涓89绯诲垪鐨勫崟鐗囨満鏄病鏈夊唴閮ˋ/D鐢佃矾鐨勶紝瑕佽繘琛AD閲囬泦鐢靛帇锛岃澶栭厤A/D杞崲鑺墖锛岃繖AD鑺墖涓嶅悓锛岄噰闆嗙殑绋嬪簭灏变笉鍚岀殑銆傚涓嬪浘鎵绀猴紝STC89绯诲垪鍗曠墖鏈虹殑鍐呴儴閰嶇疆锛岀敾绾㈡潬涓鍒桝D涓虹┖銆係TC鍗曠墖鏈轰粠STC12绯诲垪寮濮嬫墠鏈夊唴閮ˋD鐢佃矾鐨勶紝浣犲彲浠ユ崲涓涓猄TC12C5A60S2鐨勫崟鐗囨満锛...
  • 璇烽棶51鍗曠墖鏈篴d閲囬泦鐢靛帇0-300v闄嶅帇杞彉鎴0-5v鑼冨洿鍐,闄嶅帇閮ㄥ垎鍘熺悊鍥惧拰绋...
    绛旓細鎶300V鐢靛帇锛屾帴鍒颁袱涓殑鐢甸樆鍒嗙數璺笂锛岀數闃讳覆鑱旀湁鍒嗗帇浣滅敤銆備竴绔帴鍦扮殑鐢甸樆涓婂垎鍘嬩负0~5V锛屽亣濡傜數闃诲彇10K锛岄偅涔堝ぇ鐢甸樆灏卞簲璇ユ槸590K銆傜數鍘嬪垎鍘嬫瘮涓300/5=60鍊嶏紝鎵浠ワ紝鐢AD閲囬泦0~5V鐢靛帇锛屽緱鍒版暟瀛楅噺锛屾崲绠楁垚鐢靛帇涓衡叅d锛屽啀璁$畻鍑鸿娴嬬數鍘Vx=60Vd銆傛墍浠ワ紝鍐绋嬪簭寰堢畝鍗曪紝涓昏鏄疉/D杞崲绋嬪簭骞惰浆鎹负...
  • 姹係TC12C5204鍗曠墖鏈篈D鍔熻兘濡備綍浣跨敤,渚嬪,鐢ㄥ叾涓竴涓狪/O鍋氫负AD閲囨牱涓涓...
    绛旓細6銆佺洿娴鐢靛帇绮惧瘑鍙皟鐢甸樆杈撳嚭锛歅1.0 鍙氳繃璺崇嚎甯芥柇寮 7銆佸厜鏁忕數闃伙細P1.1 鍙氳繃璺崇嚎甯芥柇寮 8銆鎸夐敭锛氬潎閫氳繃浜屾瀬绠¤繛鎺ュ埌P3.2(澶栭儴涓柇0鍙)锛屼綆鐢靛钩鏈夋晥锛屼笅闄嶆部瑙﹀彂 K0锛歅3.3銆並1锛歅3.4銆並2锛歅3.5銆並3锛歅3.6銆並4锛歅3.7 9銆24C02杩炴帴锛歋DA锛歅2.7 锛堜笂鎷夋湁鍙戝厜浜屾瀬绠★紝浣庣數骞充寒...
  • 扩展阅读:51单片机怎样检测电压 ... 按键控制led灯源程序 ... 启动mhdd硬盘检测工具 ... 电压检测 ... plc延时10s编程图 ... 单片机按键松手检测 ... ad元器件等间距对齐 ... 51单片机电压检测电路 ... 正反转延时五秒反转图 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网