一.硬件方案
本設計硬件主要由51單片機+最小系統+LCD1602液晶顯示模塊+HX711模塊+LED模塊+蜂鳴器模塊+矩陣按鍵模塊+10kg壓力傳感器;如圖:
二.設計功能
(1)LCD1602顯示屏顯示當前的重量,單位是g。
(2)有去皮功能,有微調校準重量功能。
(3)最大稱重9.999kg。
(4)AD采用24位AD模塊HX711
三.設計原理圖
(1)原理圖主要采用AD軟件進行設計,如圖:
四.軟件設計
(1)程序流程圖
(2)主程序源碼
//****************************************************
//主函數
//****************************************************
void main()
{
Uart_Init();
Init_LCD1602();
LCD1602_write_com(0x80);
LCD1602_write_word("Welcome to use!");
Delay_ms(1000); //延時,等待傳感器穩定
Get_Maopi(); //稱毛皮重量
while(1)
{
EA = 0;
Get_Weight(); //稱重
EA = 1;
Scan_Key();
//顯示當前重量
if( Flag_ERROR == 1)
{
LCD1602_write_com(0x80+0x40);
LCD1602_write_word("ERROR ");
beep=0;
}
else
{
beep=1;
Send_ASCII(0x82);
Send_ASCII(0x4);
Send_ASCII(Weight_Shiwu >> 8);
Send_ASCII(Weight_Shiwu);
LCD1602_write_com(0x80+0x40);
LCD1602_write_data(Weight_Shiwu/1000 + 0X30);
LCD1602_write_data(Weight_Shiwu%1000/100 + 0X30);
LCD1602_write_data(Weight_Shiwu%100/10 + 0X30);
LCD1602_write_data(Weight_Shiwu%10 + 0X30);
LCD1602_write_word(" g");
}
}
}
上一篇:基于51單片機的自行車里程表
下一篇:基于51單片機的羽毛球計分器設計
推薦閱讀
史海拾趣
在電子行業中,Hitachi(日立)及其子公司如Renesas(瑞薩電子,原日立半導體部門獨立后成立)的發展歷史充滿了技術創新、市場擴張與全球合作的精彩故事。以下是五個相關故事,每個故事均基于事實描述:
1. 從電機制造到半導體巨頭的轉型
日立公司成立于1910年,最初以生產電動機和礦山設備起家,旨在支持日本的工業化進程。隨著技術的不斷進步和市場需求的多樣化,日立逐漸將業務擴展到電子領域。1960年代,日立開始涉足半導體技術,并在隨后的幾十年里,通過持續的研發投入和技術創新,逐步建立了在半導體行業的領先地位。1999年,日立半導體部門獨立成為Renesas Technology Corporation(瑞薩科技),進一步專注于微控制器、模擬IC、電源管理IC等產品的研發與生產,為汽車電子、工業控制、消費電子等多個領域提供關鍵解決方案。
2. 全球化戰略與市場拓展
進入21世紀,日立及Renesas積極實施全球化戰略,通過在全球各地設立研發中心、生產基地和銷售網絡,加速其產品和技術的國際化進程。例如,Renesas在美國、歐洲和亞洲等地建立了多個研發中心,與當地企業和研究機構緊密合作,共同推動半導體技術的創新與發展。同時,通過并購和合作,Renesas不斷擴展其產品線,提升在全球市場的競爭力。
3. 技術創新引領行業發展
日立及Renesas在半導體領域的技術創新是其持續發展的重要驅動力。多年來,公司投入大量資源進行研發,不斷推出具有行業影響力的新產品和技術。例如,在汽車電子領域,Renesas的MCU(微控制器)和功率半導體產品廣泛應用于發動機控制、車身控制、安全系統等關鍵系統,為汽車行業的智能化和電動化轉型提供了重要支持。此外,Renesas還在物聯網、工業4.0等新興領域積極布局,推動相關技術的研發與應用。
4. 應對挑戰與危機管理
在發展過程中,日立及Renesas也面臨過諸多挑戰和危機。例如,2011年日本東北太平洋地區地震和海嘯對日立及Renesas的生產基地造成了嚴重影響。面對這一突如其來的災難,公司迅速啟動應急響應機制,調整生產計劃,確保關鍵產品的供應不受影響。同時,公司還加強了供應鏈的多元化和風險管理,以應對未來可能發生的類似危機。
5. 可持續發展與社會責任
作為一家全球性的電子企業,日立及Renesas始終將可持續發展和社會責任視為企業發展的重要組成部分。公司致力于開發環保型產品和解決方案,推動綠色能源和節能減排技術的應用。同時,公司還積極參與社會公益活動,支持教育、環保和社區發展項目,展現了作為全球企業公民的責任感。例如,日立通過引入“光伏+儲能”智慧能源體系,構建綠色生產基地,為實現“雙碳”目標貢獻力量。
以上五個故事展示了Hitachi(日立)及其子公司Renesas在電子行業中的發展歷程和成就,體現了公司在技術創新、市場拓展、危機管理、可持續發展和社會責任等方面的努力和貢獻。
關于Condor公司在電子行業的發展,以下是五個相關故事:
- Condor的創始與早期發展
Condor公司成立于1893年,起初主要涉及離心機、擠奶機以及泵的生產。隨著技術的不斷進步和市場需求的變化,公司逐漸轉型,開始專注于壓力和液位控制組件及系統解決方案的研發與生產。這一轉變使得Condor在電子行業中嶄露頭角,為其后續的發展奠定了堅實的基礎。
- 專利技術的突破
1935年,Condor取得了世界上的泵壓力開關上的第一個專利,這一創新性的技術突破為公司的快速發展注入了新的動力。隨著這項專利技術的應用,Condor的產品開始在各種工業領域中得到廣泛應用,特別是在需要精確控制壓力和液位的場景中,如汽車、冶金、水火核風電等行業。
- 國際市場的拓展與合作
隨著全球化進程的加速,Condor開始積極拓展國際市場。公司與多個國家的合作伙伴建立了長期穩定的合作關系,共同開發新產品,拓展新的應用領域。這一戰略舉措不僅提升了Condor在全球電子行業中的影響力,也為其帶來了更多的商業機會。
- 產品質量的持續提升
Condor一直堅持以最高的質量要求來生產每一款產品。為了確保產品質量,公司在生產過程中嚴格把控每一個環節,從原材料采購到最終的產品測試,都遵循嚴格的標準和流程。這種對質量的執著追求,使得Condor的產品在市場上贏得了良好的口碑和客戶的信賴。
- 技術創新的持續推進
作為家族企業,Condor始終保持著對技術創新的熱情和投入。公司不斷引進新的技術和設備,優化生產流程,提高產品的性能和可靠性。同時,Condor還積極與科研機構和高校合作,共同研發新的技術和產品,以滿足市場不斷變化的需求。這種持續的技術創新為Condor在電子行業中保持領先地位提供了有力支持。
以上五個故事展示了Condor公司在電子行業中的發展歷程和關鍵轉折點,體現了其對技術、質量和市場的敏銳洞察力和持續創新精神。如需更多信息,建議查閱Condor公司官網或相關新聞報道。
Astema公司自創立之初,就專注于研發創新的電子技術。公司投入大量資源于研發部門,不斷推出具有競爭力的新產品。其中,一款具有高效能、低功耗特點的芯片產品,在市場上獲得了巨大成功,為公司帶來了可觀的收入。這一成功促使Astema在行業內建立了良好的聲譽,吸引了更多的客戶和合作伙伴。
Astema公司自創立之初,就專注于研發創新的電子技術。公司投入大量資源于研發部門,不斷推出具有競爭力的新產品。其中,一款具有高效能、低功耗特點的芯片產品,在市場上獲得了巨大成功,為公司帶來了可觀的收入。這一成功促使Astema在行業內建立了良好的聲譽,吸引了更多的客戶和合作伙伴。
大毅科技一直注重技術創新和研發投入。公司擁有一支高素質的研發團隊,不斷推出具有市場競爭力的新產品。其中,高壓電阻和可修整電阻等產品得到了客戶的廣泛認可。此外,大毅科技還積極投入于新型材料的研發,以提高產品的性能和降低成本。這些技術創新的成果不僅使大毅科技在市場中保持了領先地位,還為公司的持續發展奠定了堅實基礎。
大毅科技于1989年成立,是臺灣的一家新興企業。在公司成立的初期,大毅科技就專注于晶片電阻的研發與生產,這在當時是一個相對新興且競爭激烈的領域。創始人憑借對技術的深刻理解和敏銳的市場洞察力,帶領公司逐步在市場中站穩腳跟。通過不斷的技術創新和產品優化,大毅科技逐漸獲得了客戶的認可,并在行業中樹立了自己的品牌。
單路鎳氫電池快速充電管理芯片GM6802A/ GM6802B/GM6802C/GM6802D 5. GM6802應用數據手冊下載 6. GM6802應用方案串聯鎳氫電池快充方案下載 (1)單路串聯&n ...… 查看全部問答∨ |
|
對于不同要求的 PCB 電路設計, Altium Designer 6.0 提供了一些高級的編輯技巧用于滿足設計的需要,主要包括放置文字、放置焊盤、放置過孔和放置填充等組件放置,以及包地、補淚滴、敷銅等 PCB 編輯技巧。 這些編輯技巧對于實際電中板設計性能的 ...… 查看全部問答∨ |
我是在用PXA270D。。。我想更改自帶的觸摸屏的分辨率。現在是480*272,我想改成640*480 我在PB里面定制NK的時候。。改了PLATFORM.reg里面的一個注冊表里的選項 Cx: 640 Cy: 480 然后燒入后,啟動CE。。發現屏幕一直在閃動,根本無法操作。。 ...… 查看全部問答∨ |
1、完成以上內容的時間安排; 10月15-10月31日 M4特性分析和簡單例程學習 11月1日-11月30日 M4例程分析和外設的系統學習 12月1日-12月31日 ...… 查看全部問答∨ |
|
作者:武漢華嵌嵌入式培訓中心 技術部 在linux下有兩種消息隊列,一種是POSIX的消息隊列,另外一種是System V消息隊列。在這里只講System V隊列的使用。System V消息隊列使用消息隊列標識符標識,在某個進程往一個隊列中寫入一個消 ...… 查看全部問答∨ |