數位電子乙級02,鍵盤掃瞄裝置
數位電子老蔡網頁
數位電子乙級01四位數多工顯示器
https://mytsaii.blogspot.com/2019/04/01.html
數位電子乙級02鍵盤掃瞄裝置
https://mytsaii.blogspot.com/2019/04/02.html
數位電子乙級03數位電子鐘
https://mytsaii.blogspot.com/2019/04/03.html
20190414發佈
20190724更正P13, P14後的邏輯閘為NOR2
20190725加入電路板規劃圖草稿
數位電子乙級02 鍵盤掃瞄裝置
面板功能
SW1 電源
NL1 AC110V指示 已設置在機台電路上
NL2 DC5V指示 已設置在機台電路上
NL3 計數器歸零指示
S1 模式切換(輸入模式、倒數模式)
S2 清除(數字=00) 已設置在機台電路上
七段顯示器功能
依據第2題已裝置部份之電子電路圖腳位功能表
P1(out) ck stop
P6(out) x=y,十位等於個位
P20(out) y=z,個位等於輸入
P7(out) ZD
P3(out) ZC
P5(out) ZB
P9(out) ZA
P18(out) ZBZA=00
P16(out) ZBZA=01
P19(out) ZBZA=10
P15(out) ZBZA=11
GCLK(in) 4MHz
P2(in) ZDZC=00
P4(in) ZDZC=01→P3 ZC
P10(in) ZDZC=10→P7 ZD
P22 Vcc=5V
P12(out) NL3 數字為00時 指示
P14(in) 十位歸0
P13(in) 個位歸0
P17 GND
109.5.25update,面板功能表,腳位功能表,電路解析
電路板規劃圖草稿
第2題母電路板電路圖
IC
74294除頻器,C接地→1011(2進制)=11(10進制)→除2的11次方,除2048
GCLK=4MHz,GCLK2約2kHz
電路規劃流程
先處理4IC
input
output
產生GCLK2
產生trig
trig跟GCLK2併在一起計數、掃瞄ZBZA,產生ZB、ZA
處理X=Y再Y=Z
處理P13, P14,產生P1, P12
ZD, ZC接好
第二題完成
01列出將要使用的IC
02 input設置
03 output設置
04 除頻,把4MHz的GCLK拿去除2的11次方(C接第→1011→2的11次方→除2048)
GCLK2約2k Hz
05設定觸發,P2, P4, P10若偵測到按鍵的高電位訊號代表有輸入觸發trig
06透過nor2處理計數訊號,若trig=0,GCLK2訊號就會讓7493計數0,1,2,3,0,1,2,3
把計數訊號給2-4解碼器去掃鍵盤
要記得not去抵消74139輸出的not
07接上ZB、ZA
08建一個D型正反器
09先把D型正反器與JK移位暫存接好
10當接收到trig訊號,先x=y,再y=z,達到移位效果
把DFF與移位暫存器接好
12接上ZD
13接上ZC
14當x=0,且y=0,代表倒數至00了
15此時不再倒數,P1要送出1的訊號停止倒數
16此時歸0指示燈要亮,低電位才亮所以要not
max2plus安裝、quartus2安裝,畫電路到燒錄完成說明BY老蔡
數位電子乙級01四位數多工顯示器
https://mytsaii.blogspot.com/2019/04/01.html
數位電子乙級02鍵盤掃瞄裝置
https://mytsaii.blogspot.com/2019/04/02.html
數位電子乙級03數位電子鐘
https://mytsaii.blogspot.com/2019/04/03.html
20190414發佈
20190724更正P13, P14後的邏輯閘為NOR2
20190725加入電路板規劃圖草稿
數位電子乙級02 鍵盤掃瞄裝置
面板功能
SW1 電源
NL1 AC110V指示 已設置在機台電路上
NL2 DC5V指示 已設置在機台電路上
NL3 計數器歸零指示
S1 模式切換(輸入模式、倒數模式)
S2 清除(數字=00) 已設置在機台電路上
七段顯示器功能
- 十位,X
- 個位,Y
- 鍵盤輸入,Z,ZD ZC ZB ZA
依據第2題已裝置部份之電子電路圖腳位功能表
P1(out) ck stop
P6(out) x=y,十位等於個位
P20(out) y=z,個位等於輸入
P7(out) ZD
P3(out) ZC
P5(out) ZB
P9(out) ZA
P18(out) ZBZA=00
P16(out) ZBZA=01
P19(out) ZBZA=10
P15(out) ZBZA=11
GCLK(in) 4MHz
P2(in) ZDZC=00
P4(in) ZDZC=01→P3 ZC
P10(in) ZDZC=10→P7 ZD
P22 Vcc=5V
P12(out) NL3 數字為00時 指示
P14(in) 十位歸0
P13(in) 個位歸0
P17 GND
109.5.25update,面板功能表,腳位功能表,電路解析
電路板規劃圖草稿
第2題母電路板電路圖
IC
- 74294,除頻器,C接地可除2048
- 7493,計數器,數0,1,2,3給解碼器去掃瞄用
- 74195,移位暫存器,讓十位先等於個位,再讓個位等於輸入
- 74139,2對4解碼器,掃瞄鍵盤
74294除頻器,C接地→1011(2進制)=11(10進制)→除2的11次方,除2048
GCLK=4MHz,GCLK2約2kHz
電路規劃流程
先處理4IC
input
output
產生GCLK2
產生trig
trig跟GCLK2併在一起計數、掃瞄ZBZA,產生ZB、ZA
處理X=Y再Y=Z
處理P13, P14,產生P1, P12
ZD, ZC接好
第二題完成
01列出將要使用的IC
- 74294,除頻器,C接地可除2048
- 7493,計數器,數0,1,2,3給解碼器去掃瞄用
- 74195,移位暫存器,讓十位先等於個位,再讓個位等於輸入
- 74139,2對4解碼器,掃瞄鍵盤
02 input設置
03 output設置
04 除頻,把4MHz的GCLK拿去除2的11次方(C接第→1011→2的11次方→除2048)
GCLK2約2k Hz
05設定觸發,P2, P4, P10若偵測到按鍵的高電位訊號代表有輸入觸發trig
06透過nor2處理計數訊號,若trig=0,GCLK2訊號就會讓7493計數0,1,2,3,0,1,2,3
把計數訊號給2-4解碼器去掃鍵盤
要記得not去抵消74139輸出的not
07接上ZB、ZA
08建一個D型正反器
09先把D型正反器與JK移位暫存接好
10當接收到trig訊號,先x=y,再y=z,達到移位效果
把DFF與移位暫存器接好
12接上ZD
13接上ZC
14當x=0,且y=0,代表倒數至00了
15此時不再倒數,P1要送出1的訊號停止倒數
16此時歸0指示燈要亮,低電位才亮所以要not
留言
張貼留言