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