#define SCK_L P4OUT &= ~BIT0
#define SCK_H P4OUT |= BIT0
#define SDA_IN (P4IN & BIT1)
#define GapValue 116.18 /* 讀取出的HX711為一個寄存器數(shù)值單位并不是g,除以這個GapValue值就是換算成g單位 */
unsigned long Weight_Maopi; /* 毛皮重,上電后就讀取出這個變量 */
/*
* 初始化HX711端口
* 3.3V供電
* 4.0接SCK
* 4.1接DT
* */
void init_hx711port(void)
{
P4DIR |= BIT0; /* 單片機P4.0引腳輸出 */
P4OUT &= ~BIT0; /* 單片機P4.0引腳輸出低電平 */
P4DIR &= ~BIT1; /* 單片機P4.1引腳輸入 */
/* P4REN |= BIT1; //單片機P4.1引腳輸入上拉使能 F149單片機這里沒內(nèi)部上拉 */
//P4OUT |= BIT1; /* 單片機P4.1引腳輸入上拉電阻 */
}
/* 讀取HX711內(nèi)部的數(shù)據(jù) */
unsigned long read_hx711_24bit(void)
{
unsigned long Count = 0;
unsigned char i;
SCK_L; /* SCL=0;使能AD(PD_SCL 置低) */
while ( SDA_IN)
;
/* AD轉(zhuǎn)換未結(jié)束則等待,否則開始讀取 循環(huán)讀取24次 */
for (i = 0; i < 24; i++)
{
SCK_H; /* SCL = 1; PD_SCL 置高(發(fā)送脈沖) */
Count = Count << 1; /*下降沿來時變量Count左移一位,右側(cè)補零 */
delay_us(2);
SCK_L; /* SCL=0; PD_SCL 置低 */
if ( SDA_IN)
Count++; /* if(SDA) Count++; */
delay_us(2);
}
SCK_H; /* SCL=1; */
Count = Count ^ 0x800000; /* 第25個脈沖下降沿來時,轉(zhuǎn)換數(shù)據(jù) */
delay_us(1);
SCK_L; /* SCL=0; */
return (Count);
}
/*
*
* 獲取毛皮重量
* 上電初始化時候執(zhí)行
*
*/
void get_maopi(void)
{
delay_ms(100);
Weight_Maopi = read_hx711_24bit();
Weight_Maopi = read_hx711_24bit(); /* 多讀一次確保穩(wěn)定 */
}
/* 獲取重量 返回g單位的重量 */
unsigned long get_weight(void)
{
unsigned long HX711_Buffer;
unsigned long maopia;
unsigned int Weight_Shiwu;
HX711_Buffer = read_hx711_24bit();
maopia = (ulong) ((float) Weight_Maopi / GapValue); /* 毛皮重量轉(zhuǎn)換成g */
HX711_Buffer = (ulong) ((float) HX711_Buffer / GapValue); /* 此時稱重轉(zhuǎn)換成g */
if (HX711_Buffer > maopia)
{
Weight_Shiwu = HX711_Buffer - maopia; /* 計算實物的實際重量 */
return (Weight_Shiwu); /* 測量正確返回g單位的重量數(shù)值 */
}
return (0); /* 稱重不符合規(guī)范(HX711_Buffer > Weight_Maopi) 返回2 */
}
上一篇:如何給MSP430開發(fā)板下載程序 并做一個串口實驗
下一篇:MSP430 單片機 讀取 程序 LM75A LM75 溫度傳感器
推薦閱讀
史海拾趣
eBay的成功不僅僅局限于美國市場。從早期開始,eBay就積極尋求全球化擴張。通過與不同國家和地區(qū)的合作伙伴建立合作關(guān)系,eBay逐步進入了歐洲、亞洲和拉丁美洲等市場。這種全球化戰(zhàn)略使eBay能夠接觸到更廣泛的用戶群體,進一步鞏固了其在全球在線拍賣市場的領(lǐng)先地位。
1995年,皮埃爾·奧米迪亞(Pierre Omidyar)以AuctionWeb的名字推出了eBay,最初只是一個在線拍賣個人物品的平臺。隨著互聯(lián)網(wǎng)的普及和用戶對在線交易需求的增長,eBay迅速吸引了大量用戶。其獨特的商業(yè)模式和用戶友好的界面使eBay成為在線拍賣市場的領(lǐng)軍者。1998年,eBay成功上市,成為當時最成功的互聯(lián)網(wǎng)公司之一。
Honda Tsushin Kogyo在發(fā)展的過程中,可能形成了獨特的企業(yè)文化和社會責任感。公司注重員工培訓和團隊建設(shè),為員工提供良好的工作環(huán)境和發(fā)展機會。同時,公司還積極參與社會公益事業(yè),通過捐贈、志愿服務(wù)等方式回饋社會。這些舉措不僅提升了企業(yè)的社會形象,還增強了員工的歸屬感和凝聚力。在企業(yè)文化和社會責任的引領(lǐng)下,Honda Tsushin Kogyo實現(xiàn)了經(jīng)濟效益和社會效益的雙贏。
需要注意的是,由于Honda Tsushin Kogyo的具體發(fā)展歷程和詳細故事可能并不完全公開,以上內(nèi)容主要基于一般性的電子行業(yè)發(fā)展趨勢和企業(yè)發(fā)展規(guī)律進行推測和整理。
BLT Circuit Services公司自創(chuàng)立之初,便專注于電子電路技術(shù)的研發(fā)與創(chuàng)新。在電子制造行業(yè)快速發(fā)展的背景下,公司投入大量資源進行技術(shù)研發(fā),成功開發(fā)出一系列具有市場競爭力的電路板制造技術(shù)。這些技術(shù)的引入不僅提高了生產(chǎn)效率,還降低了生產(chǎn)成本,使得BLT Circuit Services的產(chǎn)品在市場上脫穎而出。
在追求產(chǎn)品性能的同時,COILCRAFT公司也非常注重產(chǎn)品質(zhì)量和環(huán)保。公司采用先進的設(shè)備和工藝,確保產(chǎn)品的穩(wěn)定性和可靠性。此外,公司還積極采取措施減少能源和資源的消耗,優(yōu)化生產(chǎn)流程,降低廢物排放。這種對質(zhì)量和環(huán)保的堅持使得COILCRAFT在行業(yè)中樹立了良好的形象。
為了更好地服務(wù)全球客戶,COILCRAFT公司在北美、亞洲和歐洲等地建立了制造、分銷和工程設(shè)施。這一全球布局使得公司能夠快速地響應(yīng)客戶需求,提供高效的服務(wù)和運輸。同時,COILCRAFT還擁有豐富的網(wǎng)絡(luò)工具庫和免費評估樣品政策,這些措施簡化了部件選擇過程,提高了客戶的滿意度。
請問一下數(shù)字電路高手,PCBlay out 高速信號應(yīng)注意那些問題? 2.我有一塊硬盤的板,從USB的輸入端D+到芯片的輸入端為0.3R正常嗎?… 查看全部問答∨ |
據(jù)國外媒體報道,如果你認為你鄰居的假日燈光秀太過明亮奢華的話,那么等到你看到最近在阿聯(lián)酋阿布扎比竣工的世界上最大的LED工程,你可能就會改變自己的看法了。雅斯酒店(Yas Hotel)由紐約漸近線建筑事務(wù)所(asymptote architecture)設(shè)計,而照明則 ...… 查看全部問答∨ |
本帖最后由 paulhyde 于 2014-9-15 09:08 編輯 電子設(shè)計比賽要點1、不要追求高精尖,要通。電賽時間有限,與其花時間去弄自己沒接觸過的東西,不如把自己已經(jīng)學到的東西弄透。對大部分人來講,如果之前沒有接觸DSP、FPGA、ARM之類高端的控制器,可 ...… 查看全部問答∨ |
3.運行l(wèi)tibcd到ltib安裝到的目錄,這個是在上面install過程中讓你選擇的。然后:./ltib即可運行,第一次運行,實際上就是啟動build image的工作,最后會調(diào)用編譯器等工具連構(gòu)建出最終內(nèi)核image和文件系統(tǒng)image。這個過程可能出現(xiàn)錯誤(但我沒碰到) ...… 查看全部問答∨ |
在用alsa的應(yīng)用程序測試開發(fā)板上的音頻放音的時候,下面的函數(shù)出錯了: /* Write the parameters to the driver */ rc= snd_pcm_hw_params(handle,params); &nbs ...… 查看全部問答∨ |
RC500的問題,tx1和tx2怎么檢測不出信號??有做過的給點幫助~~ 最近做個讀卡器的東西,用的51單片機+RC500 。目前參考了一些網(wǎng)上資料,編寫了初始化和發(fā)送部分程序,往 txcontronle 寫0x03 ,怎么沒有信號發(fā)出?? 有用過的朋友給點提示??… 查看全部問答∨ |
第一次來電子工程世界是我學長推薦的,因為里面有我們學校的一個小模塊:淮安信息職業(yè)技術(shù)學院。沒事也會去踩踩! 很感謝電子工程世界,讓我學到了不少東西,沒事的時候我喜歡泡在里面當個守望者 (不發(fā)言型的!水平低怕誤導(dǎo)人家),看大俠們發(fā)帖 ...… 查看全部問答∨ |
|
論壇各位大佬,誰用過sht20這塊溫濕度傳感器,有調(diào)通的程序分享下吧,51單片機的代碼最好,或者FPGA的。 這里可以變?yōu)橐粋€關(guān)于sht1X、sht2X和sht7X 瑞士Sensirion的溫濕度傳感器的交流區(qū) 我之前也發(fā)過一個帖子,是關(guān)于sht10的調(diào)試通 ...… 查看全部問答∨ |
工業(yè)環(huán)路供電變送器系統(tǒng)原理和趨勢 當代的現(xiàn)場儀表,也就是眾所周知的智能變送器,是基于微處理器的智能現(xiàn)場儀表,用于監(jiān)控過程控制變量,例如溫度、質(zhì)量流速和壓力等。系統(tǒng)設(shè)計人員面臨著一種直接挑戰(zhàn),也就是既要融合額外的智能、功能和診斷能力 ...… 查看全部問答∨ |
設(shè)計資源 培訓 開發(fā)板 精華推薦
- 人工智能在汽車行業(yè)中的應(yīng)用
- 麥格納集成式艙內(nèi)感知系統(tǒng) 引領(lǐng)車輛安全創(chuàng)新
- 2025世界人工智能大會上的各種機器人
- 際上導(dǎo)航:高精度組合定位感知技術(shù)在智能輔助駕駛中的應(yīng)用
- 量產(chǎn)元年的人形機器人,要破局C端?
- 上半年賺304億元的寧德時代,給出固態(tài)電池量產(chǎn)時間表
- 新泗威車載后排航空座椅控制顯示器 | 申報2025第七屆金輯獎最佳技術(shù)實踐應(yīng)用獎
- L3 智駕,需要殺手級座艙
- 2025動力電池中場戰(zhàn)局,正力新能“三化策略”應(yīng)戰(zhàn)
- 智能手機共存解決方案協(xié)同合作使用共用天線
- 遵循市場規(guī)律,實現(xiàn)電力供需再平衡
- 電力規(guī)劃:如何實現(xiàn)系統(tǒng)成本最小化?
- 2019年上半年工業(yè)機器人市場數(shù)據(jù)及發(fā)展趨勢分析
- 從全球42家掃地機器人中分析發(fā)展現(xiàn)狀以及未來前景
- 為軟機器人開發(fā)有效傳感器的解決方案
- HTC或?qū)⑼瞥鋈耉R/AR設(shè)備 主打商業(yè)市場
- 一加Nord N10繼任者"Ebba"過印度BIS認證
- 三星2021年A系列智能手機全線公布:有三款5G、兩款4G型號
- 諾基亞8.1與諾基亞2.3開始收到Android 11更新
- vivo指環(huán)解密:戴在手指上 竟可測體重