|
本帖最后由 18810570228 于 2019-9-12 10:09 編輯
在某強(qiáng)力隊(duì)友的幫助下 完成了小生第一個(gè)單片機(jī)設(shè)計(jì)作品 不得不說(shuō)老哥的手藝強(qiáng)無(wú)敵 膜拜+1
先上波圖
51hei圖片_20190911145447.jpg (4.68 MB, 下載次數(shù): 156)
下載附件
2019-9-11 14:58 上傳
51hei圖片_20190911145450.jpg (4.45 MB, 下載次數(shù): 115)
下載附件
2019-9-11 14:58 上傳
51hei圖片_20190911145454.jpg (4.55 MB, 下載次數(shù): 115)
下載附件
2019-9-11 14:58 上傳
三連拍哈哈哈
51hei圖片_20190911145505.jpg (4.54 MB, 下載次數(shù): 128)
下載附件
2019-9-11 15:00 上傳
再來(lái)一張電路板的
鑒于本人第一次搞這么大工程 就從設(shè)計(jì)開(kāi)始吧 輕噴 不知該領(lǐng)域大家都怎么做 只是提供一下自己的做法 希望有所助益
一、設(shè)計(jì)思路
二、程序設(shè)計(jì)
三、焊接與調(diào)試
四、其他工作
五、程序及電路下載
<一、設(shè)計(jì)思路>
電路上主要有兩個(gè)回路 分別是控制電路與驅(qū)動(dòng)電路
控制電路就是單片機(jī)及時(shí)鐘模塊、計(jì)數(shù)器、三極管等一系列東西 完成對(duì)輝光管的控制 也包含了日期時(shí)間顯示切換、日期調(diào)整等功能
驅(qū)動(dòng)電路就是輝光管的供電電路 比較簡(jiǎn)單
額
再上個(gè)圖
1.jpg (30.15 KB, 下載次數(shù): 128)
下載附件
2019-9-11 15:16 上傳
1.控制電路主要思路是 使用單片機(jī)的一個(gè)I/O口控制輝光管的一位 全部時(shí)鐘的控制就需要六個(gè)I/O口 不建議每個(gè)口對(duì)應(yīng)輝光管的一個(gè)陣腳 那樣也太蠢了...那樣六位顯示的時(shí)鐘需要6*10=60個(gè)控制口 額 當(dāng)然可以使用二片單片機(jī)完成 程序設(shè)計(jì)也會(huì)簡(jiǎn)單許多吧 但是這也太傻了 所以還是這樣吧
那么問(wèn)題就來(lái)了 怎么使用一個(gè)I/O控制輝光管的10位數(shù)字顯示 我覺(jué)得最簡(jiǎn)單的計(jì)數(shù)器和三極管的組合就可以完成這個(gè)功能 計(jì)數(shù)器選擇了CD4017 一種超級(jí)簡(jiǎn)單的十進(jìn)制計(jì)數(shù)器 之所以用這個(gè)是因?yàn)樵谖仪捌谫I三極管買的NPN型的 需要高電位輸出使能控制接通 而很多計(jì)數(shù)器都是低電平使能 我也是醉了...反正最后找到了這個(gè)CD4017
大概就是這樣式的
2.jpg (18.03 KB, 下載次數(shù): 112)
下載附件
2019-9-11 15:28 上傳
單片機(jī)I/O口使用程序設(shè)計(jì)掃描讀取時(shí)鐘 輸出脈沖進(jìn)入計(jì)數(shù)器 計(jì)數(shù)器對(duì)應(yīng)口輸出高電平 三極管由截止?fàn)顟B(tài)轉(zhuǎn)為放大狀態(tài) 驅(qū)動(dòng)電路接通 輝光管點(diǎn)亮
2.驅(qū)動(dòng)電路 就是完成基本的變壓和整流 有太多種實(shí)現(xiàn)方式了 我采用的這個(gè)變壓器加橋式整流是歷史遺留問(wèn)題...因?yàn)楹芏嘣际遣鸬?..就剩這個(gè)變壓器還沒(méi)發(fā)揮功能...所以還是用了吧...要么浪費(fèi)...
加了一個(gè)47k的限流電阻 最后整流出的直流電壓大概200V左右
[這個(gè)圖就省了吧]
<二、程序設(shè)計(jì)>
程序這個(gè)東西每個(gè)人有每個(gè)人的思路 我基本上設(shè)計(jì)理念是最簡(jiǎn)陋的那種...硬堆就完了...
除了和時(shí)鐘模塊DS1302的通信使用了通用的程序 關(guān)于顯示控制、按鍵調(diào)時(shí)、日期切換等功能的實(shí)現(xiàn)比較簡(jiǎn)單 有興趣的可以查看源程序進(jìn)行針對(duì)性批判...
1.顯示控制
3.jpg (271.86 KB, 下載次數(shù): 149)
下載附件
2019-9-11 15:54 上傳
就是幾種輸出格式的脈沖計(jì)數(shù)方法 這里面時(shí)分秒與日期的實(shí)現(xiàn)方式不太一樣 導(dǎo)致最后的顯示模式也不太一樣 具體的說(shuō)...
時(shí)分秒除了初始化亮燈是從零計(jì)算脈沖外 在時(shí)間調(diào)整時(shí)均根據(jù)之前顯示的數(shù)字輸出脈沖
日期全是從零計(jì)算脈沖
這兩者的區(qū)別還是比較明顯的 當(dāng)然從零計(jì)算脈沖程序上很好實(shí)現(xiàn) 有針對(duì)性的計(jì)算脈沖需要考慮每一種顯示內(nèi)容的進(jìn)制 比如說(shuō)秒是60進(jìn)制 日期...額...這個(gè)進(jìn)制把我寫崩潰了 進(jìn)制隨著月份變化 好在月份日期跳動(dòng)比較少 從零計(jì)算脈沖顯示上不存在太多問(wèn)題 將就吧...
2.按鍵調(diào)時(shí)
這個(gè)更煩...關(guān)鍵幾個(gè)按鍵的邏輯判斷很是頭大 最后是解決了 我也再也不想多看這段一眼...
4.jpg (277.4 KB, 下載次數(shù): 126)
下載附件
2019-9-11 16:13 上傳
5.jpg (280.43 KB, 下載次數(shù): 118)
下載附件
2019-9-11 16:13 上傳
6.jpg (272.44 KB, 下載次數(shù): 123)
下載附件
2019-9-11 16:13 上傳
自取吧...我很煩讀別人的程序 大概也是因?yàn)檫@個(gè) 相信屏幕對(duì)面的同志亦然[手動(dòng)微笑]
放心好了 使用沒(méi)問(wèn)題 維護(hù)很頭疼
3.日期切換
類似于按鍵調(diào)時(shí)
頭疼 還有個(gè)神奇的bug 我用延遲糊弄過(guò)去了 也不知道具體原因在哪 額 挺好用 除了一段莫名其妙的延遲語(yǔ)句的出現(xiàn)
7.jpg (251.85 KB, 下載次數(shù): 128)
下載附件
2019-9-11 16:19 上傳
8.jpg (225.05 KB, 下載次數(shù): 137)
下載附件
2019-9-11 16:19 上傳
<三、焊接與調(diào)試>
這一階段實(shí)實(shí)在在弄了一天多 主要是焊接的點(diǎn)太多了 加上整體布局比較緊湊 增加了一些工作困難 最后的效果挺完美
再吹一波老哥的焊接技術(shù) 具體效果的見(jiàn)圖
具體計(jì)數(shù)器與三極管的布局那就仁者見(jiàn)仁智者見(jiàn)智啦
51hei圖片_20190911145458.jpg (3.96 MB, 下載次數(shù): 119)
下載附件
2019-9-11 16:23 上傳
51hei圖片_20190911145505.jpg (4.54 MB, 下載次數(shù): 123)
下載附件
2019-9-11 16:23 上傳
51hei圖片_20190911145435.jpg (186.92 KB, 下載次數(shù): 114)
下載附件
2019-9-11 16:23 上傳
調(diào)試時(shí)挺痛苦 輝光管陣腳太粗 一個(gè)一個(gè)插 插了還得拔
51hei圖片_20190911145511.jpg (4.82 MB, 下載次數(shù): 130)
下載附件
2019-9-11 16:23 上傳
51hei圖片_20190911145541.jpg (1.08 MB, 下載次數(shù): 140)
下載附件
2019-9-11 16:23 上傳
51hei圖片_20190911145515.jpg (4.57 MB, 下載次數(shù): 118)
下載附件
2019-9-11 16:23 上傳
51hei圖片_20190911162754.jpg (4.58 MB, 下載次數(shù): 130)
下載附件
2019-9-11 16:30 上傳
<四、其他工作>
還有很多事可以做
一是星期的顯示 這個(gè)后來(lái)精疲力盡加上俗務(wù)纏身 不想搞了 大家有興趣可以整一下 很簡(jiǎn)單 正好顯示日期時(shí)前兩位目前沒(méi)用
二是關(guān)于亮度 想在輝光管前端加一個(gè)電阻和開(kāi)關(guān) 搞個(gè)夜間模式
三是動(dòng)態(tài)效果 這個(gè)比較好實(shí)現(xiàn) 在程序中就可以 算是已經(jīng)實(shí)現(xiàn)了
額 視頻不讓發(fā) 效果挺好的 就是跳動(dòng)數(shù)字最后到指定時(shí)間的感覺(jué)
<五、程序和電路下載>
9.jpg (537.9 KB, 下載次數(shù): 138)
下載附件
2019-9-11 16:35 上傳
10.jpg (294.75 KB, 下載次數(shù): 135)
下載附件
2019-9-11 16:35 上傳
程序和電路下載
CD4017.rar
(17.97 KB, 下載次數(shù): 128)
2019-9-11 16:34 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
最后再上幾張圖吧
51hei圖片_20190911163602.jpg (134.05 KB, 下載次數(shù): 126)
下載附件
2019-9-11 16:38 上傳
時(shí)間
51hei圖片_20190911163559.jpg (120.18 KB, 下載次數(shù): 125)
下載附件
2019-9-11 16:38 上傳
日期
51hei圖片_20190911163555.jpg (189.31 KB, 下載次數(shù): 143)
下載附件
2019-9-11 16:38 上傳
計(jì)數(shù)器和三極管(預(yù)算不足 三極管根據(jù)顯示數(shù)字多少配的)
51hei圖片_20190911163551.jpg (164.2 KB, 下載次數(shù): 116)
下載附件
2019-9-11 16:38 上傳
這焊接
好想發(fā)個(gè)視頻 動(dòng)態(tài)的更好看 怎么發(fā)視頻
|
評(píng)分
-
查看全部評(píng)分
|