单片机中的ADC是什么意思?作用是什么
ADC即模拟数字转换器(英语:Analog-to-digital converter)是用于将模拟形式的连续信号转换为数字形式的离散信号的一类设备。一个模拟数字转换器可以提供信号用于测量。与之相对的设备成为数字模拟转换器。
ADC的作用是将连续变化的模拟信号转换为离散的数字信号。真实世界的模拟信号,例如温度、压力、声音或者图像等,需要转换成更容易储存、处理和发射的数字形式。
(上图为ADC针脚排布)
扩展资料:
ADC模拟数字转换器:
典型的模拟数字转换器将模拟信号转换为表示一定比例电压值的数字信号。然而,有一些模拟数字转换器并非纯的电子设备,例如旋转编码器,也可以被视为模拟数字转换器。
数字信号输出可能会使用不同的编码结构。通常会使用二进制二补数(也称作“补码”)进行表示,但也有其他情况,例如有的设备使用格雷码(一种循环码)。
参考资料来源:
百度百科-ADC
绛旓細ADC鍗虫ā鎷熸暟瀛楄浆鎹㈠櫒锛堣嫳璇細Analog-to-digital converter锛夋槸鐢ㄤ簬灏嗘ā鎷熷舰寮忕殑杩炵画淇″彿杞崲涓烘暟瀛楀舰寮忕殑绂绘暎淇″彿鐨勪竴绫昏澶囥備竴涓ā鎷熸暟瀛楄浆鎹㈠櫒鍙互鎻愪緵淇″彿鐢ㄤ簬娴嬮噺銆備笌涔嬬浉瀵圭殑璁惧鎴愪负鏁板瓧妯℃嫙杞崲鍣ㄣ侫DC鐨勪綔鐢ㄦ槸灏嗚繛缁彉鍖栫殑妯℃嫙淇″彿杞崲涓虹鏁g殑鏁板瓧淇″彿銆傜湡瀹炰笘鐣岀殑妯℃嫙淇″彿锛屼緥濡傛俯搴︺佸帇鍔涖佸0闊虫垨鑰呭浘...
绛旓細鍗曠墖鏈篈DC鏄粈涔堟剰鎬濓紵ADC鏄ā鎷熷埌鏁板瓧杞崲鍣紙Analog-to-Digital Converter锛夌殑缂╁啓銆傚畠鏄竴绉嶇數瀛愯澶囷紝鐢ㄤ簬灏嗘潵鑷紶鎰熷櫒鎴栫數璺腑鐨勬ā鎷熶俊鍙疯浆鎹负鏁板瓧淇″彿銆傞氳繃鏁板瓧淇″彿锛屽崟鐗囨満鍙互鏇村ソ鍦板淇″彿杩涜澶勭悊锛屽苟鏇村ソ鍦扮敤浜庢帶鍒躲佺洃娴嬫垨鍙嶉鎺у埗鐨勫簲鐢ㄣ傚崟鐗囨満鐨凙DC瀵逛簬涓浜涢渶瑕佺簿纭祴閲忓拰鎺у埗鐨勫簲鐢ㄩ潪甯搁噸瑕併備緥...
绛旓細1 鍗曠墖鏈洪噷ADC鏄暟妯¤浆鎹㈠櫒锛氬姛鑳藉氨鏄皢妯℃嫙淇″彿锛堢數鍘0锝5V锛夎浆鎹㈡垚鏁板瓧淇″彿 鍙互杞崲鎴8浣嶆暟瀛楅噺锛堝嵆00H~FFH)涔熷彲浠ヨ浆鎹㈡垚10浣嶃12浣嶃16浣嶇殑鏁板瓧閲忋傝浆鎹㈠悗鐨勬暟瀛楅噺涓庢ā鎷熼噺鍦ㄦ暟鍊间笂鎴愭姣斻傝繖鏍峰氨鍙互鎶婃ā鎷熶俊鍙风殑澶у皬閲囬泦鍒拌绠楁満涓簡锛岀粡杩囧鐞嗗悗锛屽彲浠ラ佹樉绀哄櫒鏄剧ず閲囬泦鐨勭數鍘嬪ぇ灏忋2 ...
绛旓細鍗曠墖鏈轰笂鐨凙D涓嶢DC鏄竴浼氫簨锛閮芥寚鐨勬槸妯℃暟杞崲鍣銆傚崟鐗囨満缁撳熬甯D鐨勮〃绀哄崟鐗囨満鍐呴儴鏈堿D妯℃暟杞崲鍣ㄣ
绛旓細ADC:妯℃嫙鏁板瓧杞崲锛屽皢妯℃嫙鐢靛帇杞崲鎴愭暟瀛楅噺鐨勫璁剧殑鍚嶇О SPI锛氫覆琛屾荤嚎锛屽叏鍙屽伐涓茶鎬荤嚎 PWM锛氳剦鍐插搴﹁皟鍒讹紝宸ョ▼鎺у埗鑴夊啿娉㈠舰
绛旓細ADC鏄鎸囨ā鎷熶俊鍙疯浆鎹㈡垚鏁板瓧淇″彿锛孌AC鍒氬ソ鐩稿弽銆傛瘮濡傚熀鍑嗙數鍘嬫槸5V銆10浣ADC鐨勫崟鐗囨満锛屾娴嬪閮2.5V鐨勭數鍘嬶紝璇诲彇妫娴嬪悗鍗曠墖鏈哄搴旂殑瀵勫瓨鍣ㄥ煎氨鍙互鑾峰彇512宸﹀彸鐨勬暟鍊笺傜畝鍗曠殑璇碅DC灏辨槸鍗曠墖鏈烘娴嬬數鍘嬨侱AC鍒欐槸浣犳兂杈撳嚭瀵瑰簲鐨勭數鍘嬶紝鍙缂栫▼鏃跺欒祴瀵逛簬寰楁暟鍊煎氨鍙互浜嗐
绛旓細ADC = Analog to Digital Converter锛妯℃暟杞崲鍣 STM32鍗曠墖鏈哄甫鏈夋ā鏁拌浆鎹㈠櫒锛屼篃灏辨槸璇村畠鍙互灏嗘煇涓鑴氱殑杈撳叆鐢靛帇鎹㈢畻鎴愭暟瀛楅噺锛岃繖瀵逛簬妯℃嫙鍗曞厓鐨勬祴閲忓拰鎺у埗鏄潪甯搁潪甯搁噸瑕佺殑銆
绛旓細ADC鍙互鐢ㄥ湪鐢靛帇/鐢垫祦娴嬮噺锛屾垨鍘嬪姏浼犳劅鍣ㄧ殑杈撳叆锛岀瓑妯℃嫙閲忕殑娴嬮噺 濡傦細鐢靛帇琛紝鐢靛瓙绉扮瓑浜у搧
绛旓細鍗曠墖鏈轰腑鐨凙D鍙兘琛ㄧず鐨勬槸鍦板潃,涔熷彲鑳芥槸鍦板潃鏁版嵁澶嶇敤,鑻ュA/D褰㈠紡鍒欐槸琛ㄧず妯℃嫙鏁板瓧淇″彿杞崲.鏁欐潗涓殑琛ㄧず鎰忔澶氭暟鏄墠鑰.
绛旓細a 鏄ā鎷熼噺锛屽鐢靛帇锛屾俯搴︾瓑鐗╃悊閲忥紝灏辨槸杩炵画鍙樺寲鐨勯噺锛宒 鏁版嵁閲忥紝鍗曠墖鏈洪噷鐨浜岃繘鍒舵暟灏辨槸鏁板瓧閲忋傚崟鐗囨満鍙兘璁$畻鍜屽鐞嗘暟瀛楅噺锛屼负浜嗘祴閲忓鐣岀殑娓╁害绛夋ā鎷熼噺锛屽氨瑕佸厛鎶婃ā鎷熼噺鍙樻垚鐩稿簲鐨勬暟瀛楃悊鏉ヨ〃绀恒傛妸妯℃嫙閲忓彉鎴愭暟瀛楅噺鐨勮繃绋嬪氨鍙獳D杞崲銆備篃鍙ADC銆傛湁鐨勫崟鐗囨満鍐呴儴鏈堿D鐢佃矾锛屽氨鍙互杞崲浜嗭紝浣嗘湁鐨勫崟鐗囨満...