發表文章

目前顯示的是 2023的文章

4位元BCD上數計數器CPLD_20231226_BCD_counter

 ------------------------------------ 4位元BCD上數計數器CPLD_20231226_BCD_counter part1 https://youtu.be/2tAJbu77SEY 數0,1,2,3,4,5,6,7,8,9再回到0 輸入 P43_GCLK_4MHz(綠板的4MHz振盪器) P18_SW3_S8_555P3_CK 輸出,Q4(高位元), Q3, Q2, Q1(低位元) P41_LED1_Q4 P40_LED2_Q3 P39_LED3_Q2 P37_LED4_Q1 P27_seg7_a P28_seg7_b P21_seg7_c P20_seg7_d P24_seg7_e P26_seg7_f P25_seg7_g P19_seg7_sec(不能亮要給VCC) 亮個位,V3不亮,V2不亮,V1不亮,V0亮 P34_LED5_D1_V3 不亮,要接VCC P33_LED6_D2_V2 不亮,要接VCC P31_LED7_D3_V1 不亮,要接VCC P29_LED8_D4_V0 亮,要接GND 打開quartus 關掉舊專案 file, close project 建立新專案 file, new project wizard next 位置 桌面(老師SD卡),學號(老師class1110XX) 建立新資料夾CPLD_20231226_BCD_counter 進入CPLD_20231226_BCD_counter open 專案名稱CPLD_20231226_BCD_counter next next MAX3000A EPM3064ALC44-10 next next finish 建立邏輯電路規劃 file, new block diagram/schematic file ok 另存新檔 file, save as 檔名預設 save 老師要檢查 1.專案名稱 2.邏輯電路規劃名稱 ------------------------------------ ------------------------------------ 4位元BCD上數計數器CPLD_20231226_BCD_counter part2 https://youtu.be/7pgMd90ZlTM 輸入 P43_GCLK_4MHz(綠板的4M

3位元上數計數器CPLD_20231226_counter3bits_up

 ------------------------------------ 3位元上數計數器CPLD_20231226_counter3bits_up part1 https://youtu.be/Yy4EWUa5Ves 輸入 P18_SW3_S8_555P3_CK P43_GCLK_4MHz (綠板上) 輸出,Q1, Q2, Q3 Q3(高位元), Q2, Q1 (低位元) 000, 0 001, 1 010, 2 011, 3 100, 4 101, 5 110, 6 111, 7 P39_LED3_Q1 (低位元) P40_LED2_Q2 P41_LED1_Q3 (高位元) 打開quartus getting started 關掉 建立新專案 file, new project wizard next 位置,桌面(老師SD卡),學號(老師class1110XX) 建立新資料夾,CPLD_20231226_counter3bits_up 進入CPLD_20231226_counter3bits_up資料夾 open 專案名稱CPLD_20231226_counter3bits_up next next MAX3000A EPM3064ALC44-10 next next finish 建立邏輯電路規劃 file, new block diagram/schematic file ok 另存新檔 file, save as 檔名預設 save 老師要檢查 1.專案名稱CPLD_20231226_counter3bits_up 2.邏輯電路規劃檔名CPLD_20231226_counter3bits_up ------------------------------------ ------------------------------------ 3位元上數計數器CPLD_20231226_counter3bits_up part2 https://youtu.be/xGgvDnVq3SI 輸入 P18_SW3_S8_555P3_CK P43_GCLK_4MHz (綠板上) 輸出 P39_LED3_Q1 (低位元) P40_LED2_Q2 P41_LED1_Q3 (高位元) GCLK_4MHz太快,要除頻 74294 C接地,除頻除2048 4MHz除2048(

4位元右移位暫存器CPLD_20231219_shift_R_4bits

 ------------------------------------------ 4位元右移位暫存器CPLD_20231219_shift_R_4bits part1 課本368頁 https://youtu.be/Et-me1ixHtY 輸入 P18_SW3_S8_555P3_CK P4_SW-PB_S2_START (低位作動改高位作動加not) 輸出(高位作動) P41_LED1_Q1 P40_LED2_Q2 P39_LED3_Q3 P37_LED4_Q4 打開quartus 關掉舊專案 file, close project 建立新專案 file, new project wizard next 位置 桌面(老師SD卡),學號(老師class1110XX) 建立新資料夾 CPLD_20231219_shift_R_4bits 進入CPLD_20231219_shift_R_4bits資料夾 open 專案名稱CPLD_20231219_shift_R_4bits next next MAX3000A EPM3064ALC44-10 next next finish 建立邏輯電路規劃 file, new block diagram/schematic file ok 另存新檔 file, save as 檔名預設 save 老師要檢查 1.專案名稱 2.邏輯電路規劃名稱 ------------------------------------------ ------------------------------------------ 4位元右移位暫存器CPLD_20231219_shift_R_4bits part2 https://youtu.be/-Ew_PgFlbp0 回到quartus 輸入input P18_SW3_S8_555P3_CK P4_SW-PB_S2_START (低位作動改高位作動加not) P41_LED1_Q1 P40_LED2_Q2 P39_LED3_Q3 P37_LED4_Q4 叫出dff x4 CK接起來 START接起來 Q1, Q2, Q3, Q4接起來 如圖 存檔 編譯 編腳位 燒錄 測試 老師檢查 1.紅板作動方式,CK設非常慢,要來的及拍照 2.完成4位元右移位暫存器表格 3.拍照,共7狀態 4.作PPT

D型正反器實習CPLD_20231219_DFF

圖片
 ------------------------------------------ D型正反器實習CPLD_20231219_DFF part1 https://youtu.be/VrrXOoOWDlY 課本P298 輸入 P6_SW3_S1_PR P8_SW3_S2_CLR P18_SW3_S8_555P3_CK P9_SW3_S3_D 輸出 P41_LED1_Q 打開quartus getting started 關掉 建立新專案 file, new project wizard next 位置 桌面(老師SD卡),學號(老師class01110XX) 建立新資料夾CPLD_20231219_DFF 進入CPLD_20231219_DFF資料夾 open 專案名稱 CPLD_20231219_DFF next next MAX3000A EPM3064ALC44-10 next next finish 建立邏輯電路規劃 file, new block diagram/schematic file ok 另存新檔 file, save as 檔名預設 save 老師檢查 1.專案名稱與邏輯電路規劃名稱為CPLD_20231219_DFF ------------------------------------------ ------------------------------------------ D型正反器實習CPLD_20231219_DFF part2 https://youtu.be/VqPNDhZX4w8 回到quartus 輸入 P6_SW3_S1_PR,低位作動改高位作動(not) P8_SW3_S2_CLR,低位作動改高位作動(not) P18_SW3_S8_555P3_CK P9_SW3_S3_D,低位作動改高位作動(not) 低位作動改高位作動(not) 輸出 P41_LED1_Q (高位作動) 叫DFF 存檔 編譯 編腳位 編譯 燒錄 測試 老師要檢查表格 表格上的狀態在電路板上 ------------------------------------------ 製作PPT

數位電子112資三乙20231215第1題

 ------------------------------ 數位電子112資三乙第1題 part1 https://youtu.be/OJfxOeldrAY 打開chrome 輸入:測試參考資料 gov.tw 政府的網站 查尋 數位電子 術科,彈出術科題本 右上方按下載 位置,桌面(老師SD卡),學號(class0410XX) 建立新資料夾 kicad_20231215_DE1 進入kicad_20231215_DE1資料夾 save 再回到勞動部網站 下載術科(Library及燒錄檔)     位置就預設,因為剛剛設過了 save 老師建議安裝winrar解壓縮軟體 chrome開新頁面,輸入winrar 下載試用版 winrar 64位元 中文版 位置預設 save 執行 YES 確定 完成 進入kicad_20231215_DE1資料夾 請對著117002B12.7z壓縮檔上面按右鍵 解壓縮至此 會得兩個壓縮檔 KiCAD_Library(2).zip(kicad勞部提供資料庫) 燒錄檔.7z(測試CPLD IO26個) 請對著KiCAD_Library(2).zip(kicad勞部提供資料庫) 按右鍵,解壓縮至此 會得到kicad_library資料夾及裡面的資料 進入KiCAD_Library資料夾 New_Library.kicad_sym改檔名 New_Library20231215.kicad_sym new_library.pretty資料夾改資料夾名稱 new_library20231215.pretty 老師要下去檢查 1.我要看到數位電子術科題本PDF 2.我要看到New_Library20231215.kicad_sym 3.我要看到new_library20231215.pretty資料夾 ------------------------------ ------------------------------ 數位電子112資三乙第1題 part2 https://youtu.be/o4cOSYYin6E 請打開數位電子PDF檔P20 紙本P15 打開kicad 若看到舊專案,要關掉 file, close project 建立kicad新專案 file, new project 位置 桌面(老師SD卡),學號(老師0410XX),

數位電子乙級112資二甲20231215第一題實作

 ------------------------------------------------- 數位電子乙級112資二甲20231215第一題實作 part1 https://youtu.be/34j6UGNj4oM 打開chrome 輸入 測試參考資料 gov.tw 政府網站(勞動部官網) 查尋 數位電子 下載 數位電子術科PDF 儲存位置 桌面(老師SD卡),學號(老師class1110XX) 建立新資料夾 kicad_20231215_DE1 進入kicad_20231215_DE1 save 數位電子乙級題本放入這次的資料夾內(kicad_20231215_DE1) 下載術科資料庫 位置預設,檔名預設,save 7.zip壓縮,老師常用winrar 開chrome,輸入winrar 點選下載試用版 點選winrar 64位元中文版 下載 執行 安裝 確定 完成 回到資料夾(kicad_20231215_DE1) 對著7z壓縮檔117002B12.7z點右鍵 解壓縮至此 會得到兩個壓縮檔 KiCAD_Library(2).zip,kicad資料庫壓縮檔 燒錄檔.7z,quartus燒錄檔,測試CPLD子板26腳接LED功能 再對著KiCAD_Library(2).zip按右鍵,解壓縮至此 得到KiCAD_Library資料夾及裡面的資料 進入KiCAD_Library資料夾 New_Library.kicad_sym改檔名成New_Library20231215.kicad_sym New_Library.pretty資料夾改資料夾名稱 New_Library20231215.pretty 檢查: 1.下載數位電子題本PDF 2.下載winrar解壓縮軟體 3.解壓縮資料庫後,我要看到New_Library20231215.kicad_sym 4.我要看到New_Library20231215.pretty資料夾 ------------------------------------------------- ------------------------------------------------- 數位電子乙級112資二甲20231215第一題實作 part2 https://youtu.be/_Z2JbZU7_r4 打開kicad 關掉舊專

CPLD_20231212_RSFF

 ---------------------------------------- CPLD_20231212_RSFF part1 https://youtu.be/0KPFqC4DWjk 先RS栓鎖器→RS正反器 課本P293 輸入 PR(預設→Q=1) CLR(清除→Q=0) S(set 設定→Q=1) R(reset 重置→Q=0) CK(clock 觸發,上緣觸發,CK從低電位轉成高電位的瞬間才會執行正反器功能) P6_SW3_S1_PR P8_SW3_S2_CLR P4_SW-PB_S2_S P5_SW-PB_S1_R P18_SW3_S8_555P3_CK 輸出 P41_LED1_Q 打開quartus 關閉舊專案 file, close project 建立新專案 file, new project wizard next 位置 桌面(老師SD卡),學號(老師是class1110XX) 建立新資料夾CPLD_20231212_RSFF 進入CPLD_20231212_RSFF資料夾 open 專案名稱CPLD_20231212_RSFF next next MAX3000A EPM3064ALC44-10 next next finish 建立邏輯電路規劃 file, new block diagram/schematic file ok 另存新檔 file, save as 檔名預設 save ---------------------------------------- ---------------------------------------- CPLD_20231212_RSFF part2 https://youtu.be/TuhHCQXJr6U 輸入,低位作動加not P6_SW3_S1_PR P8_SW3_S2_CLR P4_SW-PB_S2_S P5_SW-PB_S1_R 老師要用555脈波產生器P3的訊號S8要按,JUMPER要跳過去 P18_SW3_S8_555P3_CK 輸出,高位作動 P41_LED1_Q SRFF 存檔 編譯 編腳位 再編譯 燒錄 ----------------------------------------

CPLD_20231212_RS_latch_NOR

 ---------------------------------------- 第7章正反器 RS栓鎖器 NOR RS_latch 專案名稱 CPLD_20231212_RS_latch_NOR part1 https://youtu.be/csXbMhUw708 用NOR做的RS栓鎖器 輸入 R,reset S,set P4_SW-PB_S2_R P5_SW-PB_S1_S 輸出 Q Q_bar P41_LED1_Q P40_LED2_Q_bar 打開quartus getting started關掉 建立新專案 file, new project wizard next 位置 桌面(老師SD卡),學號(老師class1110XX) 建立新資料夾 CPLD_20231212_RS_latch_NOR 進入CPLD_20231212_RS_latch_NOR資料夾 open 專案名稱CPLD_20231212_RS_latch_NOR next next MAX3000A EPM3064ALC44-10 next next finish 建立新的邏輯電路規劃 file, new block diagram/schematic file ok 另存新檔 file, save as 檔名預設 save ---------------------------------------- ---------------------------------------- CPLD_20231212_RS_latch_NOR part2 https://youtu.be/JCWG2pcxRwM input x2 低位作動,改高位作動(加Not) P4_SW-PB_S2_R P5_SW-PB_S1_S 輸出 output x2 高位作動 P41_LED1_Q P40_LED2_Q_bar 依據RS栓鎖器電路圖(NOR版) nor2 x2 如圖所示 編譯 編腳位 再編譯 燒錄 表格 ----------------------------------------

數位電子乙級20231201

 --------------------------------- 數位電子乙級20231201 part 1 https://youtu.be/jbIrsSNd8l8 打開chrome 搜尋,測試參考資料 gov.tw 政府網站 進入勞動部網站 搜尋,數位電子 下載數位電子乙級術科PDF 按下載 位置,桌面(老師SD卡),學號(老師class1110XX) 建立資料夾,class20231201 進入class20231201資料夾 save 下載術科(library) 下載的位置就是剛剛的位置 老師要檢查 --------------------------------- --------------------------------- 數位電子乙級20231201 part 2 https://youtu.be/hdlFW-6tRzs 打開數位電子術科題本PDF 修訂日期112年3月12日(最新版) pdf P18, P19 子板 材料表BOM表在P22 請同學依P22, P18, P19把CPLD子板完成 0.1uF u=10^-6 n=10^-9 uF要換成nF 1uF=1000nF 0.1uF=100nF 檢查項目 1.有沒有下載數位電子術科PDF 2.請打開數位電子術科PDF P18, P19, P22(BOM表) --------------------------------- --------------------------------- 數位電子乙級20231201 part 3 燒錄測試 https://youtu.be/l2p2kP8FDoY 桌面(老師SD卡),學號(class1110XX),class20231201 有兩個檔 PDF→術科題本 7z→壓縮檔 按右鍵解壓縮至此(先安裝winrar) 得到kiCAD_library 及燒錄檔.7z 解壓縮燒錄檔.7z至此 得到SKC_DEtest.pof 打開quartus 把SKC_DEtest.pof拉放quartus上 跳出quartus燒錄畫面 燒(記得接電) 拔過來用測試板測試 呈現很緩慢的跑馬燈共26個燈,依序亮 →CPLD子板功能正常 打成績 ---------------------------------

數位電子乙級112_02 鍵盤輸入顯示裝置

老蔡Blog首頁 數位電子乙級112 第二題 part1下載資料 https://youtu.be/lzdcXd-OULY part1 搜尋數位電子乙級參考資料 wdasec.gov.tw https://techbank.wdasec.gov.tw 關鍵字,數位電子 下載術科PDF到 桌面\學號\20230608project\ Library下載到 桌面\學號\20230608peoject\20230608Library 安裝7zip的解壓縮,老師建議是winrar 對著Library解壓縮 再進去資料夾 再對著KiCAD_Library(2).zip解壓縮 進去資料夾 改檔名,讓資料夾錯開 New_Library.kicad_sym 改成New_Library20230608.kicad_sym 改資料夾名稱 New_Library.pretty資料夾改成 New_Library20230608.pretty 下載完成 part2 匯入元件資料庫 https://youtu.be/6aq1cMIWpQk part2 打開KiCAD 開新專案,名稱20230608KiCAD File, New Project 位置,桌面\學號\20230608project 名稱20230608KiCAD 專案新建完成 匯入Symbol 打開symbol editor 匯入勞動部網載下載的資料庫(Library) file, add library global symbol資料庫的位置 桌面\學號\20230608project\20230608Librar\117002B12\KiCAD_Library(2)\KiCAD_Library 檔名: New_Library20230608.kicad_sym 打開 New_Library20230608置頂 part3 https://youtu.be/b40EazIniEo part3 3x4_keypad腳位調整 另存 file, save as 3x4_Keypad_mod 7Seg_CA腳位調整 file, save as 7Seg_CA_mod part4 https://youtu.be/uxadIJGFU1c part4 symbol 調整結束 打開footprint 加入勞動部資料庫 file, add lib