|
以前用1602寫過菜單 用12864寫過菜單 呃。。。。。。。噩夢一樣 不是有多困難 就是純碼農啊 沒完沒了的顯示刷新顯示刷新 煩死我了 還有一個特煩人的地方 我要紅字黑底的屏 因為我車的儀表配色就是這樣 我想和它風格一樣 可是這顏色的屏比較少 不太好找 干脆 改用發串口指令的全彩屏得了 想什么顏色都行
先做了個板子 用了一片STC12C5A60S2 帶自我完全斷電 帶開鑰匙門觸發通電 帶兩路電機驅動芯片 帶屏幕溫度檢測 帶屏幕溫度加熱 因為 冬天特冷的時候液晶顯示好慢啊 慢動作一樣 所以下一步還會給這屏幕裝個加熱背板
設計這個板子可要了命了 因為整體厚度要薄 就是顯示屏背上這個背板后的厚度要盡量小 算了半天最小的毛距離是5mm 每個元件都要計算厚度 讓開顯示屏后邊的元件 改了好幾次才搞定
1.jpg (462.26 KB, 下載次數: 101)
下載附件
2017-5-5 22:47 上傳
背面那些字 每一個對應一個測點 組裝好以后想測硬件不必把板子拆下來 以前弄1602和12864的時候 遇到有問題搞不清是程序還是板子就要拆開測 好麻煩 這次長記性了 預留測點
2.jpg (448.43 KB, 下載次數: 108)
下載附件
2017-5-5 22:47 上傳
組裝起來就是這個樣子了 呃。。。。。。正面看不見了 呵呵 右上那排線是供電和TTL通訊 主要是調試和下載程序用的 實際使用時不用這個 用主口的485通訊
3.jpg (486.62 KB, 下載次數: 108)
下載附件
2017-5-5 22:47 上傳
寫了兩個測試頁面 串口2通訊也寫好了 程序暫時沒什么可分享的 都是測試項目 以后做好了再扔上來
這兩個測試頁主要是為了測試控制板的各個端口是否正常 都正常才開始寫正式程序
第一頁是一些基礎端口 什么指示燈啊 蜂鳴器啊 基本上開關端口都是每4s反轉一次 拿萬用表實測端口 對照顯示的狀態
4.jpg (502.87 KB, 下載次數: 80)
下載附件
2017-5-5 22:47 上傳
第二頁主要是測試電機的 這個屏將來會裝在一個可以折疊的座上 滅車后自己折疊起來 所以需要監控電機的工作電流和位置 位置可以用可變電阻模擬也可以用霍爾脈沖算電機圈數 主板正面右上角的4組焊點是切換AD采集還是INT中斷采集用的
5.jpg (487.37 KB, 下載次數: 91)
下載附件
2017-5-5 22:47 上傳
然后。。。。。。
沒然后了 后邊的還沒做呢 下次吧 哈哈
|
評分
-
查看全部評分
|