在研究車內有害氣體成份的基礎上,設計了一個基于PICl6F877A的車內有害氣體檢測控制系統。對該系統的控制方案、電源電路、復位電路、振蕩電路、傳感器檢測電路、車窗控制電路、語音控制電路和相應的控制軟件進行了設計。試驗表明,該系統能有效檢測車內確定的有害氣體成份,并能對車內有害氣體濃度進行有效調節,可改善車內空氣質量。
上傳時間: 2013-11-05
上傳用戶:lijinchuan
HT46R22單片機在電磁爐功率控制中的應用:介紹了電磁爐的基本工作原理,并提出了一種采用HT46R22 單片機實現電磁爐功率穩定輸出的功率控制方法,最后簡單介紹了該方法的軟硬件設計過程。關鍵詞:電磁爐;HT46R22;功率控制引言近年來,隨著環保和節能意識的逐步提高,一種新興的"綠色的廚具"--電磁爐正在家庭中普及。它改變了傳統的明火烹調方式,利用電磁感應原理,使電流通過內置的線圈時產生磁場,磁場內的磁力線感應到鐵制器皿,產生無數高速運動的小渦流,渦流產生的巨大循環能量轉換為有效熱能,使鍋具自行高速加熱,最終直接加熱食物。電磁爐的熱效率達到90%以上,同時它無煙無灰,無污染,不升高室溫,不產生一氧化碳等有害物質,安全環保。電磁爐還采用了微電腦控制,能夠隨意控制溫度。正是由于上述種種優點,電磁爐在發達國家的家庭普及率已經達到80%以上。為了提高電熱轉換率,家用電磁爐一般采用的是高頻電磁爐,須將工頻電整流成直流電后再逆變成20kHz 以上的高頻振蕩電流,在高頻下,穩定功率輸出和實時檢測就成了設計的難點和關鍵所在。采用Holtek 公司產的A/D 型單片機HT46R22 可以方便地實現定溫控制、實時檢測、報警檢測和功率控制,本文著重介紹功率控制的實現。
上傳時間: 2013-10-21
上傳用戶:colinal
基于單片機的紅外門進控制系統設計與制作:我們所做的創新實驗項目“基于單片機的紅外門控系統”已基本完成,現將其工作原理簡要說明。該系統主要分為兩大部分:一是紅外傳感器部分。二是單片機計數顯示控制部分。基本電路圖如下:其中紅外傳感器部分我們采用紅外對管實現,紅外對管平行放置,平常處于接收狀態,經比較器輸出低電平,當有人經過時,紅外線被擋住,接收管接收不到紅外線,經比較器輸出高電平。這樣,當有人經過時便會產生一個電平的跳變。單片機控制部分主要是通過外部兩個中斷判斷是否有人經過,如果有人經過,由于電平跳變的產生,進入中斷服務程序,這里我們采用了兩對紅外傳感器接到兩個外部中斷口,中斷0作為入口,實現加1操作,中斷1作為出口,實現減1操作。另外,我們通過P0口控制室內燈的亮暗,當寄存器計數值為0時,熄燈,不為0時,燈亮。顯示部分,采用兩位數碼管動態顯示,如有必要,可以很方便的擴展為四位計數。精益求精!在實驗過程中,我們走了非常多的彎路,做出來的東西根本不是自己想要的,我們本想做成室內只有一個門的進出計數,原理已清楚,即在門的兩邊放置兩對紅外對管,進出時,擋住兩對對管的順序不同,因此,可判斷是進入還是出去,從而實現加減計數,編程時,可分別在兩個中斷服務程序的入口置標志位,根據標志位判斷進出,詳細內容在程序部分。理論如此,但在實際過程中,還是發現實現不了上述功能,我們初步判定認為是程序掌握得不夠好,相信隨著自己對單片機了解的深入,應該會做出更好的 (因為我們是臨時學的單片機),程序的具體內容如下: $MOD52 ORG 0000H LJMP MAIN ORG 0003H LJMP 0100H ORG 0013H LJMP 0150H ORG 0050HMAIN: CLR A MOV 30H , A ;初始化緩存區 MOV 31H , A MOV 32H , A MOV 33H , A MOV R6 , A MOV R7 , A SETB EA SETB EX0 SETB EX1 SETB IT0 SETB IT1 SETB PX1NEXT1: ACALL HEXTOBCDD ;調用數制轉換子程序 ACALL DISPLAY ;調用顯示子程序 LJMP NEXT1 ORG 0100H ;中斷0服務程序 LCALL DELY mov 70h,#2 djnz 70h,next JBC F0,NEXT SETB F0 CLR P0.0 LCALL DELY0 SETB P0.0 MOV A , R7 ADD A , #1 MOV R7, A MOV A , R6 ADDC A , #0 MOV R6 , A CJNE R6 , #07H , NEXT CLR A MOV R6 , A MOV R7 , ANEXT: RETI ORG 0150H ;中斷1服務程序 LCALL DELY mov 70h,#2 djnz 70h,next2 JBC F0,NEXT2 SETB F0 CLR P0.0 LCALL DELY0 SETB P0.0 CLR C MOV A , R7 SUBB A , #1 MOV R7, A MOV A , R6 SUBB A , #0 MOV R6 , A CJNE R6 , #07H , NEXT2 CLR A MOV R6 , A MOV R7 , ANEXT2: RETI ORG 0200HHEXTOBCDD:MOV A , R6 ;由十六進制轉化為十進制 PUSH ACC MOV A , R7 PUSH ACC MOV A , R2 PUSH ACC CLR A MOV R3 , A MOV R4 , A MOV R5 , A MOV R2 , #10HHB3: MOV A , R7 ;將十六進制中最高位移入進位位中 RLC A MOV R7 , A MOV A , R6 RLC A MOV R6 , A MOV A , R5 ;每位數加上本身相當于將這個數乘以2 ADDC A , R5 DA A MOV R5 , A MOV A , R4 ADDC A , R4 DA A ;十進制調整 MOV R4 , A MOV A , R3 ADDC A , R3 DJNZ R2 , HB3 POP ACC MOV R2 , A POP ACC MOV R7 , A POP ACC MOV R6 , A RET ORG 0250HDISPLAY: MOV R0 , #30H MOV A , R5 ANL A , #0FH MOV @R0 , A MOV A , R5 SWAP A ANL A , #0FH INC R0 MOV @R0 , A MOV A , R4 ANL A , #0FH INC R0 MOV @R0 , A MOV A , R4 SWAP A ANL A , #0FH INC R0 MOV @R0 , A MOV R0 , #30H MOV R2 , #11111110BAGAIN: MOV A , R2 MOV P2 , A MOV A , @R0 MOV DPTR , #TAB MOVC A , @A+DPTR MOV P1 , A ACALL DELAY INC R0 MOV A , R2 RL A MOV R2 , A JB ACC.4 , AGAIN RETTAB: DB 03FH , 06H , 5BH , 4FH , 66H , 6DH , 7DH , 07H , 7FH , 6FH ;七段碼表DELY: MOV R1,#80D1: MOV R2,#100 DJNZ R2,$ DJNZ R1,D1 RET DELAY: MOV TMOD , #01H ;延時子程序 MOV TL0 , #0FEH MOV TH0 , #0FEH SETB TR0WAIT: JNB TF0 , WAIT CLR TF0 CLR TR0 RETDELY0: MOV R1, #200D3: MOV R2,#250 DJNZ R2,$ DJNZ R1,D3 RET END 該系統實際應用廣泛。可用在生產線上產品數量統計、公交車智能計數問候(需添加語音芯片)、超市內人數統計等公共場合。另外,添加串口通信部分便可實現與PC數據交換的功能。 由于,實驗簡化了,剩下不少零件和資金,所以我們又做了兩項其他的實驗。
上傳時間: 2013-12-22
上傳用戶:tangsiyun
本文介紹了AT24C01系列二線制串行EEPROM的使用方法及串行EEPROM與單片機的軟件接口,簡要說明其在電機控制中保存控制參數的應用
上傳時間: 2013-11-21
上傳用戶:lps11188
信陽華豫電廠一期工程(2×300MW)燃煤機組輔助車間控制系統(BOP)覆蓋了水、煤、灰等共11個輔助車間子系統的監控,下設補給水、精處理、干除灰、電除塵、制氫站、除灰渣、輸煤程控等八個就地監控點,集中監控點設在主機集控室里,設有3臺冗余獨立的具有開發功能的操作員站,打破了傳統的全廠輔助車間運行管理模式,真正實現了投資方減員增效的要求和目的。本項目由武漢力特自控科技發展有限公司承建,在承包商和投資方的共同努力下,整個項目周期歷時2個月零21天順利按計劃完成,在整個實施過程中,邊發電邊改造創造了零事故、不斷電、不停機的改造優秀成績,特別是實施過程中投資方和承包商的領導提出“確保安全發電第一”的指示起到重要作用,自2007年7月正式移交生產運行以來,控制系統運行情況良好,新的管理模式帶來了明顯安全經濟效益,提升了全廠運行管理水平。
上傳時間: 2013-10-13
上傳用戶:座山雕牛逼
目前開發人工只能的朋友一定會遇到bp算法中八進制的問題,這段程序很好的解決了這個問題。我目前在作模糊控制,神經網絡,遺傳算法的課題,收集了很多相關程序,望同方向者探討一二。
上傳時間: 2014-01-13
上傳用戶:comua
實現ARM 芯片的一對PWM 輸出用于控制直流電機的轉動,通過A/D 旋鈕控 制其正反轉及轉速。編程實現ARM 的四路I/O 通道實現環形脈沖分配用于控制步進電機的轉動,通過 A/D 旋鈕轉角控制步進電機的轉角。
上傳時間: 2014-11-16
上傳用戶:gmh1314
* 本程序包含控制外部液晶面板的4-BIT控制模式子 * * 程序。這些程序是專門為 MCU201 workshop演示板 * * 設計的。但它也可作為其他類型的使用 KS0066U控 * * 制器的液晶面板的控制程序。
上傳時間: 2014-12-06
上傳用戶:wxhwjf
本課題的目的就是研制適用于工業現場控制的嵌入式工業控制器,這對于提 高工業現場控制的實時性具有重要意義。本課題以嵌入式系統設計原理和工業控 制實際應用為核心,從理論上和技術方法上開展了一系列研究。主要工作有: 1全面系統地概述了嵌入式系統的發展過程和分類,及其在各個領域 內的應用,以及嵌入式系統的發展方向 2基于嵌入式系統設計原理的嵌入式工業控制器的設計的總體方案, 從硬件和軟件兩個方面講述了嵌入式工業控制器的設計思想和方 法,及其可行性的論證 3嵌入式工業控制器硬件平臺的設計與調試,著重敘述了硬件平臺的 整體設計方案,包括各個設計模塊的選型與接口電路的設計 4嵌入式工業控制器所采用的操作系統的移植與調試,詳細講敘了 u C/OS-II實時操作系統在基于AT9I M40800的嵌入式工業控制器 硬件平臺上的移植過程及注意事項 5在后繼的工作中,我們還要在實時嵌入式操作系統的基礎上完成對 操作系統的擴展以及對各個模塊的驅動。
上傳時間: 2015-12-05
上傳用戶:kikye
這是用fuzzy開發之自動避障系統,內附一張地圖,開啟程式後,載入地圖檔,就可以實現用fuzzy控制之避障系統
上傳時間: 2014-01-24
上傳用戶:cazjing