<s id="eoqoe"><xmp id="eoqoe">
<button id="eoqoe"><strong id="eoqoe"></strong></button>
<s id="eoqoe"><xmp id="eoqoe">
<button id="eoqoe"><strong id="eoqoe"></strong></button>
<wbr id="eoqoe"></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><label id="eoqoe"></label></wbr>
<button id="eoqoe"></button>
<wbr id="eoqoe"></wbr>
你的位置:首頁(yè) > 測試測量 > 正文

從零開(kāi)始,分分鐘玩轉PIC旋轉時(shí)鐘

發(fā)布時(shí)間:2014-12-11 責任編輯:echolady

【導讀】本文小編為大家介紹一款PIC旋轉時(shí)鐘的設計。本次設計的旋轉時(shí)鐘系統由基板、指針板、直流電機、電源、紅外遙控器以及上位機(PC)控制軟件等部分組成。下面給大家詳述旋轉時(shí)鐘的各個(gè)組成部分以及工作原理圖。

1、基板

基板負責紅外解碼、按鍵檢測、聲控信號檢測,并解析這些控制信號,去控制電機的轉動(dòng),或者把控制信號轉換為串口控制命令發(fā)送給指針板。

2、電機

電機采用的是普通直流電機,負責帶動(dòng)指針板旋轉。電機可以安裝在基板上,也可以根據實(shí)際需要脫離基板安裝在外殼上。電機的啟動(dòng)或停止,由基板上的CPU 負責控制。由于沒(méi)有采用轉速勻速控制,因此驅動(dòng)電路和控制程序就比較簡(jiǎn)單。
電機軸是金屬的,所以被同時(shí)充當了電源和串口通訊的地線(xiàn)。另外在電機軸上套了一個(gè)導電環(huán),在轉動(dòng)時(shí)導電環(huán)與電刷保持接觸,構成電源的正極和串口通訊的信號線(xiàn)

3、指針板

指針板負責顯示功能,是旋轉時(shí)鐘的主要部件,相當于最佳男主角。
指針板的主控芯片就是PIC16F886。

4、紅外遙控器

遙控器采用比較簡(jiǎn)單的方案實(shí)現。主控芯片采用了EM78P153S。

5、上位機

上位機程序是本項目的高端應用。上位機軟件可以采用VB 編程,通過(guò)串口發(fā)送串行控制名令給指針板。其功能涵蓋了基板上所有的串行控制功能,并有所加強和擴展。比如,可以通過(guò)電腦下載新的顯示畫(huà)面到指針板上,并存儲在CPU 的內部E2PROM中。

從零開(kāi)始,分分鐘玩轉PIC旋轉時(shí)鐘
圖1:旋轉時(shí)鐘系統框圖
從零開(kāi)始,分分鐘玩轉PIC旋轉時(shí)鐘
圖2:供電與通訊電路
從零開(kāi)始,分分鐘玩轉PIC旋轉時(shí)鐘
圖3:遙控器原理圖
從零開(kāi)始,分分鐘玩轉PIC旋轉時(shí)鐘
圖4:顯示畫(huà)面實(shí)物圖
 
相關(guān)閱讀:

專(zhuān)家剖析:射頻系統中MEMS時(shí)鐘振蕩器如何使勁?
一種利用實(shí)時(shí)時(shí)鐘降低嵌入式系統功耗的方法
如何采用門(mén)控時(shí)鐘來(lái)設計低功耗時(shí)序電路?
要采購外殼么,點(diǎn)這里了解一下價(jià)格!
特別推薦
技術(shù)文章更多>>
技術(shù)白皮書(shū)下載更多>>
熱門(mén)搜索
?

關(guān)閉

?

關(guān)閉

久久无码人妻精品一区二区三区_精品少妇人妻av无码中文字幕_98精品国产高清在线看入口_92精品国产自产在线观看481页
<s id="eoqoe"><xmp id="eoqoe">
<button id="eoqoe"><strong id="eoqoe"></strong></button>
<s id="eoqoe"><xmp id="eoqoe">
<button id="eoqoe"><strong id="eoqoe"></strong></button>
<wbr id="eoqoe"></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><label id="eoqoe"></label></wbr>
<button id="eoqoe"></button>
<wbr id="eoqoe"></wbr>