聚豐項目 > 語音播報、藍牙傳輸、電腦顯示-萬用表
本來在報名之初,是希望可以用這個去制作一個電改暖的控制系統,但是一方面在前期已經做了一定的工作,另外一方面,AB32VG1用來做這個項目多少有點不太適合,我們首先分析一下AB32VG1這塊芯片,首先它是一個48個引腳的芯片,但是作為一個本身就支持藍牙功能的芯片,藍牙功能、音頻輸入、輸出功能就占了不少的腳位,他支持可復用的腳是一共有24個,剛好一半。是芯片不強大么?恰恰相反,這個芯片十分強大,無論是藍牙、語音輸入輸出還是USB、SD卡都原生支持,這就使我突然想起來了曾經我想使用的一個功能,智能萬用表。普通萬用表的痛點有以下幾個方面:1.有時候讀數時比較不方便,一手拿一只表筆,只能用眼睛去看,有時候角度不太好時,看不清楚。2.如果我想要長時間的分析電壓波動,那么我只能去購買更好的帶有連接電腦的萬用表,形成波形圖。但是,這塊芯片可以完美的解決以上難題:1.他擁有語音播放和SD卡,不僅可以語音播放,甚至可以自己定義語音包;2.他擁有藍牙功能,既可以直接和手機連接,而且無線連接,形成共地隔離可以更好的保護電路。
dutong0321
分享dutong0321
團隊成員
dutong0321 開發
硬件部分使用的是藍訊驕龍 AB32VG1開發板,由于時間關系未能畫板打板,直接使用PE6腳即可。
軟件部分使用的是RT-THREAD STUDIO進行開發,開發完畢后進行燒錄,在SD卡中放入語音包,供開發板調用。因為目前芯片尚未提供藍牙API,所以,與手機和電腦連接進行數據傳輸形成波形圖計劃暫時只能擱淺。
但是目前因為時間等關系,未能及時畫板打板,如果在比賽截止之前還有時間的話,會進行及時修改,盡可能多的完成內容,接下來需要改進的地方有:
1.給ADC探測腳增加下拉電阻,如果沒有檢測到信號統一為0
2.增加不同量程的測量,增加不同量程的方法也很簡單,通過分壓電阻進行,還可以通過GPIO控制CMOS模擬開關進行智能控制
3.增加保護二極管,防止ADC處電壓過高損壞芯片
4.增加電流的測量,可以使用測量電流的合金電阻
5.增加對交流電壓的測量,可以先通過分壓電阻分壓,然后通過1:1互感器互感電壓
6.增加對交流電流的測量,可以通過交流互感器獲得通過電流的大小
7.播放數據應該增加單位,播報完數據后記得加讀一個伏
(12.69 MB)下載