此次專案是製作乙個消毒櫃的控制板,由於手裡有乙個使用合泰微控制器的消毒櫃主控辦的樣板,需要使用新唐n76e003微控制器來實現相同的功能,以此來替換原來的主控板,節省成本,同時完成專案。
手裡的主控板由兩塊pcb構成,板間通過乙個5芯排線連線,其中一塊是電源板,另一塊是主控板。電源板首先由220v強電通過變壓器轉為12v,然後通過7805轉為5v,上面還包括乙個控制加熱管的繼電器和乙個控制臭氧殺菌燈的繼電器。主控板為乙個定製的數碼管顯示屏,顯示屏上層和下層各由一條流水燈,上面兩個顯示定時時間的數碼管,下面三個顯示消毒櫃溫度的數碼管構成,同時又顯示上層和下層字樣的燈構成。主控微控制器為n76e003,數碼管驅動晶元為tm1629b,4個觸控按鍵,分別為開關鍵、上層設定鍵、下層設定鍵、全開設定鍵。初始除錯版本使用4個輕觸開關,後期改為4個觸控按鍵,另外主控板包括乙個熱敏電阻作為溫度感測器,用於檢測下層加熱的溫度。另外4個觸控按鍵分別對應1個指示燈,還有乙個有源蜂鳴器顯示開機和按鍵的聲音。
(1)首先主控板上電時,蜂鳴器首先響三聲,顯示屏全部顯示,1秒鐘之後全部熄滅,開關鍵指示燈常亮,其他按鍵指示燈熄滅,代表此時處於關機狀態。每按一次按鍵時,蜂鳴器都響一聲,提示按鍵被按下。
(2)首先按下開機鍵,對應指示燈由常亮變為閃爍,表示消毒櫃開機,此時按下其他按鍵有效,否則不起作用。
(3)如果按下上層設定鍵,此時對應指示燈亮,數碼管預設顯示上層字樣和30分鐘定時,上層流水燈從左到右迴圈顯示,臭氧燈繼電器接通,開始臭氧殺菌消毒,定時時間完成中後,回自動關閉,臭氧等繼電器彈開,數碼管和指示燈均熄滅。上層設定鍵有四種狀態,30分鐘定時、45分鐘定時、60分鐘定時和關閉狀態,每次預設3秒鐘無其他動作自己啟動,每次切換狀態時,臭氧燈繼電器自動彈開,再次啟動之後臭氧燈繼電器再次接通。
(4)如果按下下層設定鍵,此時對應指示燈亮,數碼管顯示下層字樣,顯示消毒櫃下層加熱的溫度,下層流水燈從左到右顯示,加熱管繼電器接通,開始給下層消毒櫃加熱,當溫度達到125℃時,加熱管繼電器彈開,下層流水燈熄滅,直到溫度降到60℃之後,重新接通加熱管繼電器給下層消毒櫃加熱,再次按下之後關閉下層加熱功能,繼電器彈開,對應下層的顯示屏和指示燈熄滅,兩種狀態切換。
(5)如果按下全開設定鍵,顯示屏和指示燈顯示,此時上層預設為45分鐘定時,接通臭氧燈繼電器,接通下層接熱管繼電器加熱,此時3秒鐘之後預設啟動,可以再次通過按鍵更改設定,情況同上述所示。
N76E003紅外解碼程式
最近學習了網上的紅外解碼程式儲存學習一下 使用的是n76e003晶元 借鑑了好多地方 只是簡單的啟動led燈 使用的是日本 nec協議 外部定時器中斷1 定時器模式2,8位自動重灌 256步溢位一次 16m晶振 判斷語句那裡自己集合了好多想了乙個案例 定義乙個16位數字 將 的使用者碼反碼和鍵碼正碼...
N76E003低功耗的處理
低功耗是專案中非常重要的一部分,尤其是對於一些使用電池供電的裝置。n76e003支援兩種低功耗模式,一種是空閒模式,一種是掉電模式,從字面意思一看就知道如果要最求最低的功耗,一定是需要使用掉電模式。在掉電模式下,作者對當前的專案應用中測試出來的最低的功耗是5ua,這個值本人認為已經是非常不錯的。針對...
N76E003控制雙路步進電機(開環)
實驗材料 類目型號 mcun76e003 步進電機 42步進 步進電機驅動器 設定800細分 電源24v ttlch340 1.1 程式採用pwm中斷,實現對pwm脈衝計數,由此實現開環控制步進電機,設定為下降沿觸發。1.2 步進電機驅動器提供en pulse dir com四個介面,其中com接微...