一.硬件方案
本設計運用雨滴傳感器感應雨量的大小,把感應信號輸給單片機系統,然后通過軟件控制雨刷電機根據相應的環境做出不同的轉動。
主要由51單片機最小系統+步進電機+1602顯示+濕度傳感器+ADC0832芯片+按鍵組成;如圖:
二.設計功能
(1)采用lcd1602液晶顯示雨水量值。
(2)雨滴傳感器檢測雨水量,adc0832對雨滴傳感器信號ad轉換數字信號單片機處理。
(3)有手動模式和自動模式控制兩種,手動模式實現開關操作,還可以通過按鍵調整速度。自動模式下根據雨水量自動控制步進電機的速度,低于下限步進電機停止工作,上限和下限之間步進電機1檔(慢速)工作,大于上限步進電機2檔(快速)工作。
(4)四個按鍵:設置、加(切換模式)、減(手動開關)、速度調整(在手動模式下)。
三.設計原理圖
(1)原理圖主要采用AD軟件進行設計,如圖:
(2)PCB圖如下:
四.軟件設計
(1)程序流程圖
(2)主程序源碼
void main()
{
water_h=byte_read(0x2000);
water_l=byte_read(0x2200);
if(water_h { water_h=60; water_l=10; } TMOD=0x11; TH1=0x3c; TL1=0xb0; TH0=0x3c; TL0=0xb0; ET1=1; ET0=1; EA=1; TR0=1; TR1=1; LCD1602_cls(); while(1) { if(A_M==0) { police_dispose(); if(star_off==0) { if(DJ_dat==0) loop=0; while(DJ_dat<180) { P1=P1&0xf0|zz[loop]; loop=(loop+1)%8; if(loop==0) DJ_dat++; LCD1602_delay(Value); } if(DJ_dat==120)loop=0; while(DJ_dat!=0) { P1=P1&0xf0|fz[loop]; loop=(loop+1)%8; if(loop==0) DJ_dat--; LCD1602_delay(Value); } } } else { if(speed_flag!=0) { if(star_off==0) { if(DJ_dat==0) loop=0; while(DJ_dat<180) { P1=P1&0xf0|zz[loop]; loop=(loop+1)%8; if(loop==0) DJ_dat++; LCD1602_delay(Value); } if(DJ_dat==120)loop=0; while(DJ_dat!=0) { P1=P1&0xf0|fz[loop]; loop=(loop+1)%8; if(loop==0) DJ_dat--; LCD1602_delay(Value); } } } else { loop=0; DJ_dat=0; } } } //1毫秒定時 }
上一篇:基于51單片機的GPS公交車自動報站系統
下一篇:基于51單片機的電子秤設計-LCD12864
推薦閱讀
史海拾趣
為了進一步擴大市場份額,Analog Power公司積極尋求與行業內外的合作伙伴建立戰略合作關系。他們與多家知名企業建立了緊密的合作關系,共同開發新產品、開拓市場。通過合作,Analog Power不僅獲得了更多的市場資源和技術支持,也提升了自身的品牌影響力和競爭力。
在快速發展的同時,Ceratech Corporation公司始終關注社會責任和可持續發展。公司積極參與公益事業,通過捐贈和資助等方式支持教育、環保等事業。同時,公司還注重環境保護和資源節約,通過采用環保材料和節能技術等方式降低生產過程中的能耗和排放。此外,公司還積極推行綠色供應鏈管理,推動整個產業鏈的可持續發展。通過履行社會責任和推動可持續發展,Ceratech Corporation贏得了社會的廣泛認可和尊重。
請注意,以上故事是基于電子行業發展的一般趨勢和常識創作的,并不代表Ceratech Corporation公司的真實歷史和發展過程。如需了解該公司的真實故事和發展歷程,建議查閱相關官方資料或新聞報道。
馳興電感自成立之初,就深知技術創新對于企業發展的重要性。公司投入大量資源進行研發,成功推出了一系列全自動、小型化的SMD繞線電感產品。這些產品不僅具有更高的性能和穩定性,而且滿足了市場對小型化、輕量化的需求,迅速在市場上獲得了廣泛的認可。馳興電感憑借技術創新的優勢,逐漸在電子行業中嶄露頭角。
隨著全球環保意識的不斷提高,AMRI Enterprise Co Ltd積極響應綠色發展的號召,致力于推動公司的可持續發展。公司采用環保材料和節能技術,降低產品生產過程中的能耗和排放。同時,AMRI還加強廢棄物的處理和回收利用,減少對環境的影響。這些舉措不僅提升了公司的社會形象,也為公司的長遠發展奠定了堅實的基礎。
這些故事雖然是虛構的,但它們基于電子行業常見的發展趨勢和模式。實際的AMRI Enterprise Co Ltd公司的發展過程可能有所不同,如果您需要關于該公司的真實信息,建議查閱相關新聞報道、行業報告或公司官網等官方渠道。
在追求持續增長的道路上,CUI Inc.采取了一項重要舉措——收購加拿大電源制造商Tectrol Inc.。這次收購為CUI帶來了豐富的產品線和技術資源,尤其是Tectrol在標準和定制電源解決方案方面的領先設計能力和制造能力。通過整合Tectrol的技術和資源,CUI進一步鞏固了其在電源設計領域的領先地位,并為其未來的發展奠定了堅實的基礎。
在電子行業的快速發展中,Conexcon Group以其前瞻性的技術視野,成功研發出一款新型智能芯片,這款芯片不僅性能卓越,而且功耗極低,迅速贏得了市場的青睞。公司憑借這一技術突破,逐步擴大了在國內外市場的份額,成為了行業內技術創新的領軍者。隨著產品線的不斷豐富,Conexcon Group逐漸形成了從芯片設計到整機制造的完整產業鏈,進一步鞏固了其在電子行業的領先地位。
DSO-2090 USB 流線型設計,體積小巧, USB2.0接口,免電源,與臺式示波器類似界面,易于上手. 更適合于筆記本電腦,生產線維修調整,便于出差使用。 小的尺寸(mm):190(L)x100(W)x35(H) ,便于攜帶. .高刷新率, 高采樣率,100MS/s實時采樣. 軟件 ...… 查看全部問答∨ |
|
大哥哥大姐姐 新手求救!!一個關于EVC程序部署到PDA上去的問題 我是個新手 請問如何將一個EVC程序部署到PDA上去,我在EVC上運行程序是報\"Cannot execute program\"的錯誤,各位幫幫忙,我不知道是為什么… 查看全部問答∨ |
|
enet_lwip,enet_io,enet_ptpd,enet_uIP的一點總結 enet_lwip,enet_io,enet_ptpd,enet_uIP這四個都是TI StellarisWare中關于以太網的例程,前三個都是基于lwIP協議棧的,后一個是基于uIP協議棧的。1.enet_lwip,enet_io,enet_ptpd的共同點都是基于lwIP協議棧都包含有web服務器每一個例程都是從兩個方 ...… 查看全部問答∨ |
|
小弟最近在做一個電源的項目,要求輸入電壓60V,輸出15V,具有禁用功能,有效率要求,因此要用DCDC的降壓開關電源,由于用來給小信號采集卡供電,所以噪聲越小越好,找了很多芯片都不如意,求各位高人指點~… 查看全部問答∨ |