找回密碼
 馬上注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1615|回復: 0
打印 上一主題 下一主題

DIY一個STC單片機開發板

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2019-9-6 23:16:11 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最后由 左手邊空缺 于 2019-9-6 23:15 編輯

很久以前一直想自己制作一個單片機開發板,但是由于那時候對單片機知識的不了解,一直沒能實現自己的愿望。經過這幾年的摸索,對STC單片機有了很深入的了解,也學會了Altium Designer軟件畫PCB,所以趁工作之余制作一個屬于自己的開發板。經過自己積累的經驗和對比,最終選擇STC89C52RC單片機作為開發板的主控芯片,因為STC的單片機性價比高,代碼完全兼容80C51內核,開發時間大大縮短。         

說干就干,結合之前發布過的光盤臺燈,智能風扇等帖子,決定新開發的板子上包含臺燈(白色LED),流水燈(紅色LED),紅外線解碼接口,595串口數碼管接口,外加一個DS1302的時鐘芯片接口。
         


首先我們先設計開發板的電路原理圖




電路圖畫好以后新建一個PCB,這里我們選擇直接用PCB向導生成一個圓(靈感來自于之前的光盤臺燈),然后直接從原理圖更新到PCB板,并用自動布線工具,最后板子是這樣子的
      



3D模式下是這樣子的




某寶打樣10*10cm以內的板子,20元包郵10塊板子包測試,漫長等待一個多星期之后,他們回來了,真的回來了!


開箱圖




板子正面




板子背面



欣賞完板子以后開始焊接貼片原件和LED,以及其他晶振等元件,焊接過程就不展示了


最難焊的就是芯片了,其他的沒什么難度




所有元件焊接完成以后是這樣的


白色LED(遙控臺燈)款




紅色LED流水燈和數碼管款




總體的效果還是不錯的,已經好久沒寫程序了,忍不住寫了個紅外遙控解碼程序,并用串口助手顯示遙控的按鍵值。程序利用了單片機的中斷服務程序解碼并發送給電腦串口助手




普通的小遙控器




對應的鍵值解碼





現在的手機大部分都有紅外遙控的功能,所以這里我們也來試一把,本人用的小米6X,打開萬能遙控,選擇步步高DVD遙控



用串口助手測試“OK”鍵的值




在程序中修改OK鍵值控制P2口的LED






下面是用另一部小米6拍的視頻,大家欣賞一下https://v.qq.com/x/page/h0923o2d ... =2_7.5.0.20011_copy

好了,今天的分享就到這里,論壇近幾年好冷清,希望這個帖子能給暖暖。




















分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 支持支持 反對反對
您需要登錄后才可以回帖 登錄 | 馬上注冊

本版積分規則

QQ|極客迷網 ( ICP09011854

44030602000010

© 2009-2016 All Rights Reserved

GMT+8, 2019-11-17 15:58 , Processed in 0.352777 second(s), 18 queries , Gzip On, Memcache On.

pk10开奖结果 合买与保底 彩票双色球书 棋牌游戏官方正版 青海十一选五开走势图 如何看待自己未来三年赚钱能力 江苏11选5开奖走势 中大奖网站 苹果赚钱软件是什么软件下载 吉林11选5和值走势图 极速飞艇全天计划 贷款app赚不赚钱 天易棋牌有赢钱的吗