❶ 自動上課打鈴器 如何設計
隨著科學技術的不斷發展,學校的辦公自動化也越來越普及,學校相繼使用了上課打鈴器,條件好些的學校也應用了校園自動廣播系統。這些設備的使用無疑提高了學校辦公自動化的水平,但就目前的使用現狀來看,也存在著一些問題,針對這些問題,我在業余時間,用自己所學的信息技術知識和電子技術,開發了一種適用於學校打鈴、廣播和照明的自動控制器,只須把自動控制器與學校原有的計算機和擴音機相連就可以使用。經實際使用,效果較好,現撰文把自己的開發心得發表出來,望大家指出此控制器的不足之處,並提出改進的意見和建議,以便使此設備更加完善。
一、學校的現狀:
1、一般學校上、下課的打鈴控制使用的是一種時間控制器,由時間控制器按照上面所設定的時間去驅動電鈴。現也有些學校使用的時間控制器是驅動擴音機,由擴音機發出音樂替代鈴聲(即音樂鈴)。這兩種時間控制器都存在著價格較高,時間設定煩瑣和功能單一的弊病。
2、現多數學校播放廣播體操和眼保健操音樂,都是由專人負責播放,播放時間一到,由人工及時啟動錄音機和擴音機電源,把廣播體操或眼保健操音樂播放出去。這種方法存在以下兩個弊端:(1)由於音樂的載體是磁帶,經長時間的使用,會出現音樂雜訊,而且磁帶容易損壞或絞帶,學校需經常更換新的磁帶。(2)因為播放音樂是由人工控制的,增加了播放人員的勞動強度。偶爾還會出現人不能及時到位,而出現拖延播放時間的情況。
3、學校的路燈照明和學生寢室的照明控制基本上都是人工控制的,或者就是長明燈(晚上送上電,早晨停電)的現象,這造成了電能的浪費,增加了學校的電費開支。
針對以上三個問題,我盟發了開發學校打鈴、廣播和照明自動控制器的想法,經過近幾個月的努力,終於初步告捷。(見附圖一組)
. 二、系統的組成:
我的設計思想是:盡量用學校現有的設備,在增加很少量投資的情況下,來解決以上學校普遍存在的三個問題。基於這樣的設計思想,我充分利用了學校比較普及的計算機和每所學校必不可少的擴音機做為主要部件,中間加一個控制器,即可完成學校的打鈴、廣播和照明三個方面的自動控制。系統組成如下:(見下圖) 1、硬體系統:由一台PC計算機(上位機),通過RS232串列通信介面,與由以AT89C51單片機(下位機)為核心組成的控制器進行通信,把計算機下達的指令傳給控制器,再通過控制器來控制擴音機和照明燈的電源。音頻信號(鈴聲和廣播體操、眼保健操的音樂聲)則通過計算機的音效卡輸出,直接送到擴音機的輸入介面,經擴音機放大後,驅動高音喇叭。
2、軟體系統:上位機軟體用Visual Basic語言進行編程,主要完成窗口界面的組成、定時時間的輸入、時鍾的拾取、音樂的播放驅動以及與下位機的通信。程序短小精悍,界面簡潔,平時不進行輸入定時信息時,可以收縮到計算機桌面的頂端。程序是以嵌入的方式存放在計算機中,平時不影響此台計算機做其它工作,再配以自動開、關機軟體,可以做到長期無人執守,自動運行。下位機軟體採用C51語言編寫,主要完成與上位機通信和自動控制兩大部分。下位機軟體由Kile C編譯器生成BIN代碼後,通過編程器直接寫入單片計算機的ROM程序存儲器中。
三、開發過程:
整個開發過程本著先硬體製作,後軟體編寫的程序進行,在此過程中,曾不斷出現反復,對局部的設計錯誤進行修改,使其不斷得到完善。由於本人水平有限,在開發中所涉及到的科技知識面較廣,整個開發過程進行的極為艱苦,中途一段時間曾想過放棄,但最終還是憑著毅力把它完成了。
1、控制器的硬體製作:控制器的硬體製作是一個重點,也是本系統的核心部分。首先選用了現在控制能力很強的,而控制功能又可以由軟體自由支配的單片計算機AT89C51作為主要部件,外擴了RS232串列通信介面,用於和上位機通信。輸出控制通過單片機的I/O口來驅動繼電器,達到控制擴音機和照明電源的目的。為了降低成本,控制器只採用了兩路輸出控制,分別用來對擴音機電源和照明電源進行控制,如果需要更多路的控制還可以在此基礎上進行擴充,可以擴充到30路的控制。完成了硬體的電路設計後,接著是硬體的製作,先是把PCB板設計圖用E_mail發給電路板製作廠家,委託廠家加工電路印刷板,緊接著購買元器件和儀器外殼以及單片機開發設備,再其後是元器件的焊接、裝配和調試,歷時近兩個月,終於完成了硬體的製作。
2、上、下位機軟體的開發:上位機軟體採用Visual Basic語言編寫,程序設計思想是:把輸入的定時值不斷地與計算機中的時鍾相比較,當與計算機的時鍾相一致時,就通過串列通信口,向下位機輸送一條指令,下位機接收到相應的指令,分析指令的內容後來控制相應的I/O介面輸出控制信號。由於系統本身對實時性要求不高,為了提高系統的可靠性,通信的波特率選的較低,在通信協議中,增加了校驗位,當傳輸發生錯誤時,通過校驗檢測後,要求上位機重發指令碼。下位機的程序採用了C51語言編寫,為了提高單片計算機的抗干擾性能,在軟體中增加了「軟體陷井」,可使單片機在受到干擾的情況下,自動進行復位,使整個系統更加可靠。
3、音樂播放格式的處理:
4、收獲:
在開發過程中,由於涉及的知識面較廣,經常要通過互聯網與很多網友進行交流,收獲頗多,並在他們的幫助下,彌補了自己很多的不足,也使自己的修養得到了提高,人性得到了升華。
四、系統優勢:
該系統集打鈴、廣播和照明的自動控制於一身,功能較多,成本低廉,投入較少,操作界面較好,設定時間簡單。系統應用現代信息技術來掌控學校的打鈴時間和自動廣播時間,並通過電子技術控制照明設備來自動點亮夜晚寧靜校園的夜空。
❷ KG3022T微電腦全自動打鈴儀怎樣設置
微電腦 wēidiànnǎo[microcomputer;microprocessor] 即微型電子計算機。
一般來說,微電腦是一種以微處理器(Microprocessor,µP)作為其中央處理器CPU的計算機。另外這些計算機一般的特色是他們僅占據實體上的小空間。
桌面計算機,游戲機台,筆記本電腦、平板計算機,以及很多的手提裝置的形態都是微電腦的範例。
1、首先打開電腦的計劃任務程序,然後找到並點擊「創建任務」,選擇新建一個計劃任務。
❸ 關於自動報時、響鈴的裝置
我可以做,我的qq:461320900
❹ 緊急::家用緊急自動撥號呼救裝置,怎麼設計呀
這屬於家庭防盜系統。
告訴你怎麼做了,人家賣防盜器材的還混不混了?
❺ 跪求數字電路課程設計《自動打鈴器》
樓主你有點天真,這樣的問題沒有上百分不可能有人給你做,除非人家以前做過,有現成的還差不多!
課程設計還是自己動手風衣足食吧。
❻ KG3022T微電腦全自動打鈴儀怎樣設置
1.同時長按時鍾鍵,再另外按校時,校分,校星期,來調整打鈴儀的顯示時間,
2.設置打鈴時間,必須是按北京時間的順序設置,才可以。
❼ 如何設置kg3022t微電腦全自動打鈴儀
1、首先打開電腦的計劃任務程序,然後找到並點擊「創建任務」,選擇新建一個計劃任務。
❽ 單片機 自動打鈴器
要看你的設計里對打鈴的具體要求,就是說什麼情況下響鈴,這些可以通過你的程序去控制單片機的定時器來實現,很好做的。硬體部分也是比較簡單的,主要就是單片機和蜂鳴器,需要實時查看時間的話,可以接個液晶。蜂鳴器和液晶與單片機的管腳連接, 程序去控制單片機的引腳電平高低從而來驅動蜂鳴器和液晶顯示。
畢業設計的具體要求你可以發出來看看,不然你說僅僅是個自動打鈴,那實在太模糊也太簡單了...
選用1602液晶(兩行顯示)一塊,錢多可以買更好的,比如192*64液晶(左中右三部分*8*8)。用液晶來顯示時間,具體顯示的內容根據你的程序來定,按鍵控制定時時間,要看你選用獨立按鍵還是矩陣鍵盤了,按鍵可以自己設計電路圖,根據在單片機管腳(連接的分壓電阻)上採集到的AD值來判斷是哪一個鍵被按下,再根據按鍵情況去控制某個變數來改變定時器的計數周期。數碼管不需要了,發光二極體根據你按鍵反饋的需求可以選用。 因為你要在液晶模塊上顯示的內容很少,而且程序也沒有大量數據需要存儲,所以是不需要擴展EEPROM的,如果只是為了滿足設計電路需要,可以選用AT24C02,價格比較便宜。蜂鳴器的問題..你大概沒有明白蜂鳴器的工作原理,很簡單,簡單的蜂鳴器就只兩個工作狀態,響或者不響,但是響多久?響的頻率是多少?這些是可以用程序去控制的,你想要達到響音樂的目的,可以改變蜂鳴器響/停的頻率,從而達到鈴聲的效果。這個是很好玩的,你可以去試一下。
單片機的問題,這個可供選擇的太多了,隨便拿個都能滿足你的要求了,你可以選用89C51,可以找到的資料比較多,方便你去完成軟體部分的設計。
❾ 基於multisim自動打鈴器模擬求一個multisim自動打鈴器模擬文件
摘要 你好,我認為時將時分秒信息連接到時間比較模塊,於已設定好的6個響鈴時間比較,相等時輸出高電平,最後將此比較的輸出接入延時電路,使高電平持續5s,從而控制蜂鳴器響鈴5s,從而實現了設計要求的各項功能。根據課程設計要求將設計分為6個模塊:1、分頻模塊,用於得到頻率為1HZ的時鍾脈沖;