移動(dòng)端
方案網(wǎng)小程序
方案網(wǎng)手機(jī)端
加小編微信入群
發(fā)布成功
1、項(xiàng)目簡(jiǎn)介:
該項(xiàng)目是將傳統(tǒng)的手電筒與傳統(tǒng)自行車碼表結(jié)合為一體的帶燈自行車碼表項(xiàng)目,該項(xiàng)目主要涉及的功能有計(jì)算和顯示碼表中騎行速度、騎行時(shí)間、騎行里程、卡路里、踏頻等參數(shù),還具有按鍵手電筒調(diào)光、用戶參數(shù)設(shè)置等功能。騎行數(shù)據(jù)檢測(cè)采用踏頻速度二合一傳感器,使用2.4G無線數(shù)據(jù)傳輸,數(shù)據(jù)傳輸更快信息量更大。該產(chǎn)品相比其他市面上的碼表在按鍵處理和數(shù)據(jù)更新上要快很多,時(shí)間、里程、速度、卡路里的計(jì)算要精準(zhǔn)很多。
2、項(xiàng)目需求:
1 通過段碼屏騎行速度、騎行時(shí)間、騎行里程、卡路里、踏頻等參數(shù);
2 設(shè)計(jì)三個(gè)按鍵,分別為模式、開關(guān)、設(shè)置功能按鍵,用于切換不同的顯示模式、開關(guān)機(jī)、調(diào)節(jié)手電筒燈光的大小、設(shè)置相關(guān)系統(tǒng)參數(shù);
3 具有震動(dòng)喚醒功能,低電壓提示和自動(dòng)關(guān)機(jī)功能,低電壓車燈自動(dòng)降檔功能;
4 設(shè)計(jì)休眠模式,在該模式下LCD僅顯示系統(tǒng)時(shí)間,實(shí)現(xiàn)低功耗功能;
5 設(shè)計(jì)充電管理模式,通過USB可以達(dá)到1A的充電電流,LCD實(shí)現(xiàn)電池充電滾動(dòng)動(dòng)畫;
3、設(shè)計(jì)方案:
A、Sensor部分
1 主控MCU使用STM8L051F3P6,外掛1MHz晶振來降低功耗;
2 無線芯片使用NRF24L01,外掛16MHz晶振,提供基本運(yùn)行時(shí)鐘;
3 使用3.0V的紐扣電池直接給MCU和無線供電;
4 無線控制接口使用SPI總線接口,分別為PB5(SCK)、PB6(MOSI)、PB7(MISO);
5 干簧管的數(shù)據(jù)采集使用單片機(jī)的PB1、PB2端口,通過終端功能來計(jì)數(shù);
6 系統(tǒng)LED通過PC5進(jìn)行控制;Sensor未檢測(cè)到干簧管的觸發(fā)信號(hào)4分鐘后進(jìn)入休眠,再次激活時(shí),指示燈閃爍一下表示進(jìn)入工作狀態(tài)。
7 長按Sensor 按鍵6S后進(jìn)入配對(duì)復(fù)位后,指示燈快閃提示可以松開按鍵,松開按鍵后馬上進(jìn)入慢閃狀態(tài),提示可配對(duì)狀態(tài),配對(duì)狀態(tài)持續(xù)5分鐘后,如果還是沒有主機(jī)與其配對(duì),將推出配對(duì)狀態(tài),Sensor進(jìn)入休眠。
B、Raptor II部分
1 主控MCU使用STM8L052C6T6,外掛16MHz晶振和32.768KHz的晶振分別為系統(tǒng)和RTC提供時(shí)鐘。
2 無線芯片使用NRF24L01,外掛16MHz晶振,提供基本運(yùn)行時(shí)鐘;
3 MCU系統(tǒng)電源從通過S1339D由5V降壓為3.3V來提供電壓;
4 無線控制接口使用SPI總線接口,分別為PB5(SCK)、PB6(MOSI)、PB7(MISO);PF0(IRQ);PB4(CSN); PB3(CE);
5 LCD驅(qū)動(dòng)IC通過IIC總線來控制,分別接MCU的PC0(SDA)、PC1(SCL);
6 LCD背光LED接MCU的PD0腳,通過PWM脈寬調(diào)節(jié)技術(shù)來控制背光的亮度;
7 SET接MCU的PD4腳,ON/OFF按鍵接MCU的PD5腳,MODE按鍵接MCU的PD6腳;Shock接MCU的PE7腳;
8 燈通過接MCU的PD2腳輸出PWM來控制車燈的亮度;
9 電池電壓采集通過接MCU的PD7 腳經(jīng)過模擬輸入ADC采樣得到電壓值;
10 電池充電喚醒腳和充電狀態(tài)腳分別接MCU的PB1和PB2腳,通過配置外部中斷和輸入功能來進(jìn)行判斷和觸發(fā)喚醒;
11 仿真和程序下載接口接PA0腳;
12 串口輸出數(shù)據(jù)腳接MCU的PC2(RXD)和PC3(TXD);
4、成果展示:
行業(yè)分類 : 消費(fèi)電子
開發(fā)平臺(tái) :
交付形式 :
性能參數(shù) :
應(yīng)用場(chǎng)景 :