電子秤方案(stm32)
電子秤(英文名:electronicbalance)是衡器的一種(zhǒng),是利用胡克定律或力的杠杆平衡原理測定物體質量的工具。按結構原理可分爲機械秤、電子秤、機電結合秤三大類。
電子秤主要由承重系統(如秤盤、秤體)、傳力轉換系統(如杠杆傳力系統、傳感器)和示值系統(如刻度盤、電子顯示儀表)3部分組成(chéng)。
基于STM32的多功能(néng)電子秤方案設計
題目要求:
1、基本部分:
(1)能(néng)用鍵盤設置單價,稱重後(hòu)能(néng)同時(shí)顯示重量、單價和總額;電子計價秤:最大稱重爲10.000公斤,重量誤差不大于±0.1%;
(2)具有TFT液晶屏顯示,顯示重量、單價、總額等信息。
a、重量顯示爲5位數碼,單位爲公斤,最大重量顯示值爲99.999公斤;
b、單價金額顯示爲5位數碼,單位爲元,最大單價金額顯示值值爲999.99元;
c、總價金額顯示爲6位數碼,單位爲元,最大總價金額顯示值值爲9999.99元,總價金額誤差不大于0.01元;
(3)具有去皮功能(néng)和總額累加計算功能(néng);
(4)能(néng)預存10種(zhǒng)商品的單價;可以随意調出使用
(5)測量并顯示環境溫度,溫度測量誤差不大于1℃;
(6)稱量0-10kg稱重;
(7)語音播報測量結果
2、發(fā)揮部分:
(1)具有實時(shí)時(shí)鍾顯示并具有掉電保護,可顯示日曆時(shí)鍾(年、月、日、時(shí)、分、秒);
(2)擴展高精度A/D轉換器,提高電子計價秤測量精度,測量誤差不大于±0.01%;
(3)能(néng)預存10種(zhǒng)商品的名稱(或代号)和商品的單價;
單元模塊設計:
1、主控芯片模塊
2、TFT液晶屏模塊
3、稱重模塊
4、語音播報模塊
5、24bitADHX711轉換模塊
6、軟件部分
模塊介紹:
1、主控芯片模塊
在該制作中,我們采用了STM32爲主控芯片,主要是考慮到HX711是24bit的AD,運算量大,且我們的制作還(hái)加設了TFT彩色液晶模塊,語音播報模塊等的外設,普通的MCU的刷屏和運算速度是不夠的,所以我選擇了STM32作爲主控芯片。下面(miàn)是關于芯片的主要介紹:STM32F103xC、STM32F103xD和STM32F103xE增強型系列使用高性能(néng)的ARM®Cortex™-M332位的RISC内核,工作頻率爲72MHz,内置高速存儲器(高達512K字節的閃存和64K字節的SRAM),豐富的增強I/O端口和聯接到兩(liǎng)條APB總線的外設。所有型号的器件都(dōu)包含3個12位的ADC、4個通用16位定時(shí)器和2個PWM定時(shí)器,還(hái)包含标準和先進(jìn)的通信接口:多達2個I2C接口、3個SPI接口、2個I2S接口、1個SDIO接口、5個USART接口、一個USB接口和一個CAN接口。