基于ADC0809和51单片机的多路数据采集系统设计[图]
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
鍩轰簬ADC0809鍜?1鍗曠墖鏈虹殑澶氳矾鏁版嵁閲囬泦绯荤粺璁捐[鍥綸
“鏁版嵁閲囬泦”鏄寚灏嗘俯搴︺€佸帇鍔涖€佹祦閲忋€佷綅绉荤瓑妯℃嫙鐗╃悊閲忛噰闆嗗苟杞崲鎴愭暟瀛楅噺鍚庯紝鍐嶇敱璁$畻鏈鸿繘琛屽瓨鍌ㄣ€佸鐞嗐€佹樉绀哄拰鎵撳嵃鐨勮繃绋嬶紝鐩稿簲鐨勭郴缁熺О涓烘暟鎹噰闆嗙郴缁熴€?
鏈枃鐨勪富瑕佷换鍔℃槸瀵?锝?V鐨勭洿娴佺數鍘嬭繘琛屾祴閲忓苟閫佸埌杩滅鐨凱C 鏈轰笂杩涜鏄剧ず銆傜敱浜庨噰闆嗙殑鏄洿娴佷俊鍙凤紝瀵逛簬缂撴參鍙樺寲鐨勪俊鍙蜂笉蹇呭姞閲囨牱淇濇寔鐢佃矾锛屽洜姝ら€夌敤甯傞潰涓婃瘮杈冨父瑙佺殑閫愭閫艰繎鍨婣DC0809鑺墖锛岃鑺墖杞崲閫熷害蹇紝浠锋牸浣庡粔锛屽彲浠ョ洿鎺ュ皢鐩存祦鐢靛帇杞崲涓鸿绠楁満鍙互澶勭悊鐨勬暟瀛楅噺銆傚悓鏃堕€夌敤浣庡姛鑰楃殑LCD鏄剧ず鍣ㄤ欢鏉ユ弧瓒冲叾鍦ㄧ粓绔樉绀洪噰闆嗙粨鏋滅殑闇€姹傘€傜粓绔敭鐩樻帶鍒堕噰鐢ㄥ敖鍙兘灏戠殑閿潵瀹炵幇鎺у埗鍔熻兘锛屼负浜嗛槻姝㈤敭鐩樹笉鐢ㄦ椂鐨勮鎿嶄綔锛岃璁℃椂杩樿缃簡閿侀敭鍔熻兘锛屽湪閿洏鐨勮緭鍏ユ秷鎶栨柟闈紝鍒欓噰鐢ㄨ蒋浠舵秷鎶栨柟娉曟潵闄嶄綆纭欢寮€閿€锛屾彁楂樼郴缁熺殑鎶楀共鎵拌兘鍔涖€傝蒋浠惰璁℃柟闈㈠垯閲囩敤鍔熻兘妯″潡鍖栫殑璁捐鎬濇兂锛涢敭鐩樻ā鏁拌浆鎹㈢瓑閲囩敤涓柇鏂瑰紡鏉ュ疄鐜帮紝浠庤€屽ぇ澶ф彁楂樹簡鍗曠墖鏈虹殑鏁堢巼浠ュ強瀹炴椂澶勭悊鑳藉姏銆?
1 鏁版嵁閲囬泦绯荤粺鐨勭‖浠剁粨鏋?
鏁版嵁閲囬泦绯荤粺鐨勭‖浠剁粨鏋勪竴鑸敱淇″彿璋冪悊鐢佃矾銆佸璺垏鎹㈢數璺€侀噰鏍蜂繚鎸佺數璺€丄/D杞崲鍣ㄤ互鍙婂崟鐗囨満绛夌粍鎴愩€傛湰鏂囦富瑕佸畬鎴愬姛鑳界殑绯荤粺纭欢妗嗗浘銆?
2 ADC0809妯℃暟杞崲鍣ㄧ畝浠?
2.1 ADC0809鐨勭粨鏋勫姛鑳?
鏈暟鎹噰闆嗙郴缁熼噰鐢ㄨ绠楁満浣滀负澶勭悊鍣ㄣ€傜數瀛愯绠楁満鎵€澶勭悊鍜屼紶杈撶殑閮芥槸涓嶈繛缁殑鏁板瓧淇″彿锛岃€屽疄闄呬腑閬囧埌鐨勫ぇ閮芥槸杩炵画鍙樺寲鐨勬ā鎷熼噺锛屾ā鎷熼噺缁忎紶鎰熷櫒杞崲鎴愮數淇″彿鍚庯紝闇€瑕佹ā/鏁拌浆鎹㈠皢鍏跺彉鎴愭暟瀛椾俊鍙锋墠鍙互杈撳叆鍒版暟瀛楃郴缁熶腑杩涜澶勭悊鍜屾帶鍒讹紝鍥犳锛屾妸妯℃嫙閲忚浆鎹㈡垚鏁板瓧閲忚緭鍑虹殑鎺ュ彛鐢佃矾锛屽嵆A/D杞崲鍣ㄥ氨鏄幇瀹炰俊鍙疯浆鎹㈢殑妗ユ銆?
鐩墠锛屼笘鐣屼笂鏈夊绉嶇被鍨嬬殑A/D杞崲鍣紝濡傚苟琛屾瘮杈冨瀷銆侀€愭閫艰繎鍨嬨€佺Н鍒嗗瀷绛夈€傛湰鏂囬噰鐢ㄩ€愭閫艰繎鍨婣/D杞崲鍣紝璇ョ被A/D杞崲鍣ㄨ浆鎹㈢簿搴﹂珮锛岄€熷害蹇紝浠锋牸閫備腑锛屾槸鐩墠绉嶇被鏈€澶氾紝搴旂敤鏈€骞跨殑A/D杞崲鍣ㄣ€傞€愭閫艰繎鍨婣/D杞崲鍣ㄤ竴鑸敱姣旇緝鍣ㄣ€丏/A杞崲鍣ㄣ€佸瘎瀛樺櫒銆佹椂閽熷彂鐢熷櫒浠ュ強鎺у埗閫昏緫鐢佃矾缁勬垚銆?
ADC0809灏辨槸涓€绉岰MOS鍗曠墖閫愭閫艰繎寮廇/D杞崲鍣紝鍏跺唴閮ㄧ粨鏋勩€傝鑺墖鐢?璺ā鎷熷紑鍏炽€佸湴鍧€閿佸瓨涓庤瘧鐮佸櫒銆佹瘮杈冨櫒銆?浣嶅紑鍏虫爲鍨婦/A杞崲鍣ㄣ€侀€愭閫艰繎瀵勫瓨鍣ㄣ€佷笁鎬佽緭鍑洪攣瀛樺櫒绛夌數璺粍鎴愩€傚洜姝わ紝ADC0809鍙鐞?璺ā鎷熼噺杈撳叆锛屼笖鏈変笁鎬佽緭鍑鸿兘鍔涖€傝鍣ㄤ欢鏃㈠彲涓庡悇绉嶅井澶勭悊鍣ㄧ浉杩烇紝涔熷彲鍗曠嫭宸ヤ綔銆傚叾杈撳叆杈撳嚭涓嶵TL鍏煎銆?
ADC0809鏄?璺?浣岮/D杞崲鍣?鍗冲垎杈ㄧ巼8浣?锛屽叿鏈夎浆鎹㈣捣鍋滄帶鍒剁锛岃浆鎹㈡椂闂翠负100μs閲囩敤鍗?5V鐢垫簮渚涚數锛屾ā鎷熻緭鍏ョ數鍘嬭寖鍥翠负0
锝?5V锛屼笖涓嶉渶闆剁偣鍜屾弧鍒诲害鏍″噯锛屽伐浣滄俯搴﹁寖鍥翠负-40锝?85鈩冨姛鑰楀彲鎶佃揪绾?5mW銆?
ADC0809鑺墖鏈?8鏉″紩鑴氾紝閲囩敤鍙屽垪鐩存彃寮忓皝瑁咃紝鍥?鎵€绀烘槸鍏跺紩鑴氭帓鍒楀浘銆傚悇寮曡剼鐨勫姛鑳藉涓嬶細
IN0锝濱N7锛?璺ā鎷熼噺杈撳叆绔紱 D0锝濪7锛?浣嶆暟瀛楅噺杈撳嚭绔紱ADDA銆丄DDB銆丄DDC锛?浣嶅湴鍧€杈撳叆绾匡紝鐢ㄤ簬閫夐€?璺ā鎷熻緭鍏ヤ腑鐨勪竴璺紱 ALE锛氬湴鍧€閿佸瓨鍏佽淇″彿锛岃緭鍏ワ紝楂樼數骞虫湁鏁堬紱START锛欰/D杞崲鍚姩淇″彿锛岃緭鍏ワ紝楂樼數骞虫湁鏁堬紱 EOC锛欰/D杞崲缁撴潫淇″彿锛岃緭鍑猴紝褰揂/D杞崲缁撴潫鏃讹紝姝ょ杈撳嚭涓€涓珮鐢靛钩(杞崲鏈熼棿涓€鐩翠负浣庣數骞?锛? OE锛氭暟鎹緭鍑哄厑璁镐俊鍙凤紝杈撳叆锛岄珮鐢靛钩鏈夋晥銆傚綋A/D杞崲缁撴潫鏃讹紝姝ょ杈撳叆涓€涓珮鐢靛钩鎵嶈兘鎵撳紑杈撳嚭涓夋€侀棬锛岃緭鍑轰负鏁板瓧閲忥紱 CLK锛氭椂閽熻剦鍐茶緭鍏ョ銆傝姹傛椂閽熼鐜囦笉楂?40kHz锛? REF(+)銆丷EF(-)锛氬熀鍑嗙數鍘嬶紱 Vcc锛氱數婧愶紝鍗曚竴+5V锛? GND锛氬湴銆?
ADC0809宸ヤ綔鏃讹紝棣栧厛杈撳叆3浣嶅湴鍧€锛屽苟浣緼LE涓?锛屼互灏嗗湴鍧€瀛樺叆鍦板潃閿佸瓨鍣ㄤ腑銆傛鍦板潃缁忚瘧鐮佸彲閫夐€?璺ā鎷熻緭鍏ヤ箣涓€鍒版瘮杈冨櫒銆係TART涓婂崌娌垮皢閫愭閫艰繎瀵勫瓨鍣ㄥ浣嶏紱涓嬮檷娌垮垯鍚姩A/D杞
崲锛屼箣鍚庯紝EOC杈撳嚭淇″彿鍙樹綆锛屼互鎸囩ず杞崲姝e湪杩涜锛岀洿鍒癆/D杞崲瀹屾垚锛孍OC鍙樹负楂樼數骞筹紝鎸囩ずA/D杞崲缁撴潫锛屽苟灏嗙粨鏋滄暟鎹瓨鍏ラ攣瀛樺櫒锛岃繖涓俊鍙蜂篃鍙敤浣滀腑鏂敵璇枫€傚綋OE杈撳叆楂樼數骞虫椂锛孉DC鐨勮緭鍑轰笁鎬侀棬鎵撳紑锛岃浆鎹㈢粨鏋滅殑鏁板瓧閲忓彲杈撳嚭鍒版暟鎹€荤嚎銆?
A/D杞崲鍣ㄧ殑浣嶆暟鍐冲畾鐫€淇″彿閲囬泦鐨勭簿搴﹀拰鍒嗚鲸鐜囥€傚浜?閫氶亾鐨勮緭鍏ヤ俊鍙凤紝鍏跺垎杈ㄧ巼涓?.5%銆?浣岮/D杞崲鍣ㄧ殑绮惧害涓猴細
2.2 ADC0809鐨勫伐浣滄椂搴?
鍥?鎵€绀烘槸ADC0809鐨勫伐浣滄椂搴忓浘銆備粠璇ユ椂搴忓浘鍙互鐪嬪嚭锛屽湴鍧€閿佸瓨淇″彿ALE鍦ㄤ笂鍗囨部灏嗕笁浣嶉€氶亾鍦板潃閿佸瓨锛岀浉搴旈€氶亾鐨勬ā鎷熼噺缁忚繃澶氳矾妯℃嫙寮€鍏抽€佸埌A/D杞崲鍣ㄣ€傚惎鍔ㄤ俊鍙稴TART涓婂崌娌垮浣嶅唴閮ㄧ數璺紝START鐨勪笅闄嶆部鍚姩杞崲锛屾鏃惰浆鎹㈢粨鏉熶俊鍙稥OC 鍛堜綆鐢靛钩鐘舵€侊紝鐢变簬閫愪綅閫艰繎闇€瑕佷竴瀹氳繃绋嬶紝鎵€浠ワ紝鍦ㄦ鏈熼棿锛屾ā鎷熻緭鍏ラ噺搴旂淮鎸佷笉鍙橈紝姣旇緝鍣ㄨ涓€娆℃姣旇緝锛岀洿鍒拌浆鎹㈢粨鏉燂紝姝ゆ椂鍙樹负楂樼數骞炽€傝嫢CPU鍙戝嚭杈撳嚭鍏佽淇″彿OE(杈撳嚭鍏佽涓洪珮鐢靛钩)锛屽垯鍙鍑烘暟鎹€傚彟澶栵紝ADC0809鍏锋湁杈冮珮鐨勮浆鎹㈤€熷害鍜岀簿搴︼紝鍚屾椂鍙楁俯搴﹀奖鍝嶄篃杈冨皬銆?
2.3 ADC0809涓嶮CS-51鍗曠墖鏈虹殑鎺ュ彛鐢佃矾
ADC0809涓嶮CS-51绯诲垪鍗曠墖鏈虹殑鎺ュ彛鐢佃矾銆傚浘涓紝74LS373杈撳嚭鐨勪綆3浣嶅湴鍧€A2銆丄1銆丄0鍔犲埌閫氶亾閫夋嫨绔疉銆丅銆丆锛屽彲浣滀负閫氶亾缂栫爜銆傚叾閫氶亾鍩烘湰鍦板潃涓?000H锝?007H銆?051鐨刉R涓嶱2.7缁忚繃鎴栭潪闂ㄥ悗锛屽彲鎺ヨ嚦ADC0809鐨凷TART鍙夾LE寮曡剼銆?051鐨凴D涓嶱2.7缁忔垨闈為棬鍚庡垯鎺ヨ嚦ADC0809鐨凮E绔€侫DC0809鐨凟OC缁忓弽鐩稿悗鎺ュ埌8051鍗曠墖鏈虹殑P3.3(INT1)銆?