聚豐項(xiàng)目 > 數(shù)顯千分尺
本項(xiàng)目用的是IDT位置傳感器套件ZMID5201STKIT,利用MM32開(kāi)發(fā)板上的ADC 12位ADC轉(zhuǎn)換器。將ADI的傳感器上的信號(hào)轉(zhuǎn)為數(shù)字信號(hào)。然后將距離平分這么多份。然后游標(biāo)走動(dòng)。在OLED上顯示出來(lái)。由于12位ADC,為4096精度,所以完全夠得上等分尺的要求。
潛龍思瑞
分享潛龍思瑞
團(tuán)隊(duì)成員
劉欣然 攻城師
本來(lái)我是想畫(huà)塊板子的,但I(xiàn)DT好像對(duì)畫(huà)PCB的資料保密,所以就利用傳感器了。但原理是一樣地。我就是想畫(huà)一個(gè)30CM左右的,但現(xiàn)在只能用傳感器演示了。
開(kāi)發(fā)板用的是MM32迷你板子,用這個(gè)板子主要是考慮其兼容5V的管腳。也就是說(shuō)每個(gè)管腳即可3V也可5V,而電源也可以用5V,這同IDT的傳感器正好接軌。因?yàn)镮DT的傳感器是5V的
顯示用OLED,這款也是兼容5V的和3V的
軟件就比較簡(jiǎn)單了,首先,初始化顯示屏管腳,初始化ADC,然后使能ADC,ADC的數(shù)據(jù)記住最高0x0EFB ,最低為0x00C0,距離為12CM,經(jīng)過(guò)計(jì)算,在把采樣到的數(shù)值顯示到顯示屏上。