新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > PIC WWVB時鐘設計

        PIC WWVB時鐘設計

        作者: 時間:2011-08-08 來源:網(wǎng)絡 收藏

        我已經(jīng)建立了兩個,一個使用點,以點布線和使用PCB。兩個版本都表現(xiàn)良好。只要保持接收器遠離噪聲源和電線/走線長度盡可能短,以減小電感。我發(fā)現(xiàn)接收器是由電源產(chǎn)生的磁場也很敏感。我用一個9V,200毫安,而不是一個內(nèi)部電源“壁疣”,以消除這個問題。既包含了主板和一個單一的布局,以節(jié)省兩個單獨的電路板成本上的顯示板。從PCB 發(fā)送Gerber文件和使用他們的“裸骨”的過程 。“裸骨”的過程中,不包括阻焊也不絲印。切斷主電路板顯示板,并安裝直角到主板和它們連接在一起使用的墊提供 。

        本文引用地址:http://www.104case.com/article/150404.htm

          

          

          軟件簡介

          我用C編譯器的源升壓開發(fā)軟件。,從定時器2模塊。基本時序設置為接收器采樣和內(nèi)部時間傳播提供32個中斷/秒。接收到的數(shù)據(jù)進行采樣,每秒32樣本。軟件交叉關聯(lián)存儲的“理想”樣本一,零,和同步模式的輸入樣本。確定在連續(xù)兩個連續(xù)的同步比特的數(shù)據(jù)幀的開始。當檢測到這種模式,秒的數(shù)據(jù)被重置為零,后續(xù)位或零的提取分鐘和小時的數(shù)據(jù)檢測。只有時間顯示有關的數(shù)據(jù)進行解碼。內(nèi)的數(shù)據(jù)幀不包含時間數(shù)據(jù)位被忽略。31出的32位檢測互相關算法需要接收到的數(shù)據(jù)和存儲的“理想”的同步模式之間的樣本協(xié)定。開啟時同步檢測和關閉時同步丟失秒位數(shù)的小數(shù)點。位和零的檢測需要28 32接收到的數(shù)據(jù)和存儲的“理想”的模式之間的樣本協(xié)議。如果檢測到的任何位不符合或超過相關的閾值,整個畫面被丟棄,并啟動一個新的幀同步搜索。當成功地檢測到同步和所有的一幀的時間內(nèi)數(shù)據(jù)是,數(shù)據(jù)被修正為太平洋標準時間和夏令時。該軟件必須改變?yōu)槠渌麜r區(qū)的正確更正。還糾正一個在每個數(shù)據(jù)幀開始的有效時間所造成的偏移分鐘的時間。完全矯正的時間轉(zhuǎn)換為一個12小時的格式,然后更新內(nèi)部的時間值。如果信號丟失,內(nèi)部時間繼續(xù)從它是依賴晶體振蕩器傳播時間,直到下一個數(shù)據(jù)幀接收和驗證。


        上一頁 1 2 下一頁

        關鍵詞: 設計 時鐘 WWVB PIC

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 五台县| 亚东县| 宣威市| 辽中县| 高雄县| 龙泉市| 密云县| 莒南县| 通渭县| 陵川县| 逊克县| 潜山县| 县级市| 乐安县| 隆安县| 环江| 木里| 抚顺市| 平安县| 上林县| 淅川县| 寿阳县| 布尔津县| 苗栗市| 祁东县| 巴南区| 临海市| 梁河县| 宁武县| 旬邑县| 涟水县| 永登县| 响水县| 辰溪县| 哈巴河县| 高平市| 富阳市| 潼关县| 尉犁县| 兴和县| 云霄县|