數(shù)字電子課程審計 計步器的設(shè)計
加速度傳感器能夠準(zhǔn)確的測量被測物體的加速度信息,從而獲知其當(dāng)前的運動狀態(tài),包括位置,速度和加速度。加速度傳感器已廣泛應(yīng)用于各類消費電子產(chǎn)品中。本設(shè)計正是基于ADI的兩軸加速度傳感器ADXL320而設(shè)計的,它能夠精確地測量出佩戴者行走的步數(shù),完成計步功能。計步器模塊具有體積小、功耗小、精度高的特點。
整個計步器分為兩部分,第一部分為傳感器模塊,由ADXL320和低功耗單片機組成,該模塊完成計步功能。第二部分為主板控制器模塊,由ADuC832,鍵盤,液晶屏組成,主要用于數(shù)據(jù)的傳輸(I2C接口),和信息顯示,及人機接口。把系統(tǒng)分成傳感器模塊和主板模塊的原因是,產(chǎn)品設(shè)計工程師可以方便地移植本系統(tǒng)的傳感器模塊到他們的產(chǎn)品(如手機,MP3, PDA)中去,從而加快研發(fā)進度。
傳感器模塊方框圖如圖,ADXL320的兩軸加速度信息(模擬量)輸出由低功耗單片機采樣,經(jīng)運算處理后得到計步值,計步值和加速度的數(shù)值信息可通過I2C總線傳輸?shù)街靼蹇刂破鳌DXL320的測量范圍為±5g,完全滿足人行走時加速度改變的需要。該模塊的供電電源為3.3V,由主板控制器模塊提供,而ADXL320的供電由低功耗單片機的一個數(shù)字輸出口提供,從而可以方便的控制ADXL320,達到節(jié)電的目的。
主板控制器模塊結(jié)構(gòu),主板的電源由一個9V的電池提供,ADuC832接受傳感器通過I2C接口傳送的數(shù)據(jù),并顯示在液晶屏上。同時該模塊還包含鍵盤人機接口。
計步器的原理是什么,越詳細越好
我想計步器的核心是計數(shù)器,外圍再給它加上了步數(shù)傳感器和一些復(fù)雜的計算功能就可以給你顯示步數(shù)、消耗的能量等,請參考.
電子制作 – 電子制作!!計數(shù)器.制作任務(wù)描述 用NE555與74LS160、74LS48制作一個計數(shù)器有圖!求工作原理 ~~~
這個滿足你的要求: 圖中R3可以調(diào)節(jié)物體擋光的靈敏度 RG為光敏電阻,亮阻1K歐姆,暗阻大于1M歐姆的光敏電阻就行. 原理分析: 當(dāng)光照到RG上時,由于其亮阻小1K左右,故555的2腳為高電平,555的3腳輸出低電平,LED等熄滅; 當(dāng)物體遮擋RG時,其阻值增大,使得R3上的分壓隨之降低,當(dāng)R3上的分壓小于5V/3時,555的3腳輸出高電平,8050三極管飽和導(dǎo)通,LED燈點亮.555的3腳高電平保持時間由R1和C1決定,圖中參數(shù)可滿足3腳高電平保持時間在10分鐘左右,若要精確時間,可調(diào)整R2的阻值.
電子秒表設(shè)計
S4 BIT P2.7
S3 BIT P2.6
S2 BIT P2.5
S1 BIT P2.4
CLK BIT P0.0
DAT BIT P0.1
STR BIT P0.2
BUF BIT P1.0
ORG 0000H
AJMP MAIN
ORG 0003H
AJMP LOOP
ORG 000BH
AJMP L2
ORG 0100H
MAIN:
MOV IE,#83H
MOV TCON,#01H
MOV TMOD,#51H
MOV TH0,#0DCH
MOV TL0,#010H
MOV R0,#0
mov R3,#0
MOV R1,#0
MOV 51H,#0
L4:;判斷中斷計數(shù)的標(biāo)志位,作相應(yīng)的動作
CJNE R1,#1,T4
SETB BUF
ACALL L8
CLR BUF
SETB TR0
T4:
CJNE R1,#2,T2
SETB BUF
ACALL L8
CLR TR0
T2:
CJNE R1,#3,T3
CLR BUF
ACALL L8
MOV R1,#0
MOV R0,#0
MOV R3,#0
T3:;數(shù)據(jù)輸出,四位輸出
MOV A,R0
MOV B,#10
DIV AB
MOV R6,A
MOV A,B
SETB S2
SETB S1
SETB S3
CLR S4
ACALL L7
ACALL L8
MOV A,R6
SETB S4
CLR S3
ACALL L7
ACALL L8
MOV A,R3
MOV B,#10
DIV AB
MOV R4,A
MOV A,B
SETB S3
CLR S2
ACALL L7
ACALL L8
MOV A,R4
SETB S2
CLR S1
ACALL L7
ACALL L8
AJMP L4
L7:;按位取數(shù)據(jù)輸出
MOV DPTR,#TAB
MOVC A,@A+DPTR
CPL A
L5:MOV R7,#8
CLR STR
L6:;8位數(shù)據(jù)的輸出
RRC A
MOV DAT,C
NOP
CLR CLK
NOP
NOP
SETB CLK
DJNZ R7,L6
SETB STR
CLR STR
RET
L8:MOV R7,#50 ;延遲函數(shù)50.50
dip:MOV R5,#50
DJNZ R5,$;等待中斷
DJNZ R7, DIP
RET
L2:;定時中斷
INC R0
CJNE R0,#99,L3
MOV R0,#0
INC R3
CJNE R3,#60,L3
MOV R3,#0
L3:;付值語句
MOV TH0,#0DCH;定時初值
MOV TL0,#010H;定時初值
RETI; 返回函數(shù)
LOOP:;外部中斷程序
INC R1
RETI;返回主函數(shù)
TAB: DB 0F5H,05H,0E3H,67H,17H,76H,0F6H,25H
DB 0F7H,77H
END
設(shè)計內(nèi)容及要求:利用RAM/IO擴展8155聯(lián)接鍵盤、顯示器,利用定時器T0的模式1定時中斷,控制電子鐘走時,同
這是一個電子時鐘設(shè)計,相關(guān)的還有電子日歷等這些也可以用一些常用的電子元器件設(shè)計電路實現(xiàn).這類設(shè)計的核心元件是單片機,因此要掌握單片機的功能、接口、編程等等知識.此外像你這個設(shè)計的話需要一塊8155芯片,這是一塊Intel公司的具有RAM、I/O、計數(shù)器的通用可編程多功能芯片.你要做這個設(shè)計的話,首先要掌握這些知識,然后利用這些知識展開設(shè)計,不斷調(diào)試修改,直到滿意為止,這是一項較大的任務(wù),寫報告都可以寫幾十頁,在這兒是不能說清楚的.網(wǎng)上也有很多類似的電子設(shè)計,多看些資料,借鑒一些別人的思路、方法、經(jīng)驗,多跟導(dǎo)師交流,總會做出來的,加油.
信息系統(tǒng)設(shè)計的任務(wù)及步驟?
系統(tǒng)設(shè)計的任務(wù)就是依據(jù)系統(tǒng)分析文檔資料,采用正確的方法來確定系統(tǒng)各功能模塊在計算機內(nèi)應(yīng)該由哪些程序組成,它們之間用什么方式聯(lián)結(jié)在一起以構(gòu)成一個最好的系統(tǒng)機內(nèi)結(jié)構(gòu),同時還要使用一定的工具將所設(shè)計的成果表達出來,另外考慮到實現(xiàn)系統(tǒng)功能的需要,還要進行數(shù)據(jù)庫的詳細設(shè)計、編碼設(shè)計、輸入/輸出界面(人—機界面)設(shè)計等等 步驟第一步進行數(shù)據(jù)庫的物理設(shè)計. 第二步進行編碼設(shè)計. 第三步進行界面設(shè)計.第四步進行系統(tǒng)功能設(shè)計.