1.png (15.06 KB)
下載附件
2021-8-17 11:20 上傳
ADS1115芯片介紹:
ADS1115 是具有 16 位分辨率的高精度模數轉換器 (ADC),采用超小型的無引線 QFN-10 封裝或 MSOP-10 封裝。 ADS1115 在設計時考慮到了精度、功耗和實現的簡易性。 ADS1115具有一個板上基準和振蕩器。 數據通過一個 I2C 兼容型串行接口進行傳輸;可以選擇 4 個 I2C 從地址。 ADS1115采用 2.0V 至 5.5V 的單工作電源。ADS1115能夠以高達每秒 860 個采樣數據 (SPS) 的速率執行轉換操作。ADS1115 具有一個板上可編程增益放大器 (PGA),該 PGA 可提供從電源電壓到低至 ±256mV 的輸入范圍,因而使得能夠以高分辨率來測量大信號和小信號。 另外,ADS1115 還具有一個輸入多路復用器 (MUX),可提供 2 個差分輸入或 4 個單端輸入。ADS1115可工作于連續轉換模式或單觸發模式,后者在一個轉換完成之后將自動斷電,從而極大地降低了空閑狀態下的電流消耗。 ADS1115 具有-40℃ 至 +125℃ 的規定溫度范圍。
改源碼設計是基于stm32f10芯片開發,將ADS1115采集到的數據正常的在tft液晶顯示出來。
- int main(void)
- {
- float t1;
- u16 t,result;
- delay_init(); //延時函數初始化
- NVIC_Configuration(); //設置NVIC中斷分組2:2位搶占優先級,2位響應優先級
- uart_init(9600); //串口初始化為9600
- LED_Init(); //LED端口初始化
- LCD_Init();
- ADS1115_Init();
- POINT_COLOR=RED;//設置字體為紅色
- LCD_ShowString(50,60,200,16,16,"Voltage1:00.000V");
- LCD_ShowString(50,80,200,16,16,"Voltage2:00.000V");
- LCD_ShowString(50,100,200,16,16,"Voltage3:00.000V");
- LCD_ShowString(50,120,200,16,16,"Voltage4:00.000V");
- //顯示提示信息
- POINT_COLOR=BLUE;//設置字體為藍色
- while(1)
- {
- //通道0
- result=lvbo(0xe3,0xc2);
- t1=4.096*2*result/65535; //轉換成電壓
- LCD_ShowxNum(122,20,result,5,16,0x80);
- t=t1;
- LCD_ShowxNum(122,60,t,2,16,0x80);
- result=(t1-t)*1000;
- LCD_ShowxNum(146,60,result,3,16,0x80);
- //delay_ms(5);
- //通道1
- result=lvbo(0xe3,0xd2);
- t1=4.096*2*result/65535; //轉換成電壓
- t=t1;
- LCD_ShowxNum(122,80,t,2,16,0x80);
- result=(t1-t)*1000;
- LCD_ShowxNum(146,80,result,3,16,0x80);
- //delay_ms(5);
- //通道2
- result=lvbo(0xe3,0xe2);
- t1=4.096*2*result/65535; //轉換成電壓
- t=t1;
- LCD_ShowxNum(122,100,t,2,16,0x80);
- result=(t1-t)*1000;
- LCD_ShowxNum(146,100,result,3,16,0x80);
- //delay_ms(5);
- //通道3
- result=lvbo(0xe3,0xf2);
- t1=4.096*2*result/65535; //轉換成電壓
- t=t1;
- LCD_ShowxNum(122,120,t,2,16,0x80);
- result=(t1-t)*1000;
- LCD_ShowxNum(146,120,result,3,16,0x80);
- //delay_ms(100);
- }
- }
復制代碼 源碼:
ADS1115(stm32f10采集).zip
(3.03 MB, 售價: 1 E幣)
2021-8-17 11:21 上傳
點擊文件名下載附件
售價: 1 E幣 [記錄]
[ 購買]
1.jpg (8.11 KB)
下載附件
2021-8-17 11:21 上傳
【必讀】版權免責聲明
1、本主題所有言論和內容純屬會員個人意見,與本論壇立場無關。2、本站對所發內容真實性、客觀性、可用性不做任何保證也不負任何責任,網友之間僅出于學習目的進行交流。3、對提供的數字內容不擁有任何權利,其版權歸原著者擁有。請勿將該數字內容進行商業交易、轉載等行為,該內容只為學習所提供,使用后發生的一切問題與本站無關。 4、本網站不保證本站提供的下載資源的準確性、安全性和完整性;同時本網站也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的損失或傷害。 5、本網站所有軟件和資料均為網友推薦收集整理而來,僅供學習用途使用,請務必下載后兩小時內刪除,禁止商用。6、如有侵犯你版權的,請及時聯系我們(電子郵箱1370723259@qq.com)指出,本站將立即改正。
|