新聞中心

        EEPW首頁 > 手機與無線通信 > 設(shè)計應(yīng)用 > 三線制同步串行通信控制器接口設(shè)計

        三線制同步串行通信控制器接口設(shè)計

        作者: 時間:2009-11-11 來源:網(wǎng)絡(luò) 收藏


        0 引 言
        航天工程領(lǐng)域中,星地通訊等遠(yuǎn)距離遙測遙控是嵌入式衛(wèi)星數(shù)管計算機重要功能之一,利用遙測遙控通道對指令和數(shù)據(jù)進行收發(fā)操作是鏈路的重要環(huán)節(jié)。
        目前許多處理器芯片都已集成了,但基于的處理器并不多。利用傳統(tǒng)方法所實現(xiàn)的制同步硬件電路雖然能滿足一般工程要求,但在“低成本、小體積、低功耗和靈活性”理念的推動下,傳統(tǒng)設(shè)計顯然弊大于利。采用可編程邏輯器件C技術(shù),對三線制同步串行接口電路進行結(jié)構(gòu)設(shè)計與實現(xiàn),可以大幅度減小系統(tǒng)體積,降低功耗,提高設(shè)計的靈活度。同時,還可以在其中增加其他邏輯功能模塊,并能很方便地應(yīng)用到相關(guān)的嵌入式系統(tǒng)中。

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


        1 三線制同步串行通信機理
        三線制同步串行通信時,發(fā)送端和接收端必須使用共同的時鐘源才能保持它們之間的準(zhǔn)確同步。為達(dá)到準(zhǔn)確同步的目的,其中一個方法就是采用編碼和解碼的原理,即在發(fā)送端利用編碼器把要發(fā)送的數(shù)據(jù)和發(fā)送時鐘組合在一起,通過傳輸線發(fā)送到接收端,在接收端再用解碼器從數(shù)據(jù)流中分離出接收時鐘。常用的編碼解碼器有曼徹斯特編碼解碼及NRZ-L碼。本文中收發(fā)信號采用的碼型是NRZ-L碼。
        三線制同步串行通信主要包括三個信號:采樣信號(也叫幀同步信號)、時鐘信號和串行數(shù)據(jù)信號,其時序邏輯關(guān)系如圖1所示。

        從圖1可看出,數(shù)據(jù)接收或發(fā)送時,首先幀同步信號先觸發(fā)一個瞬時啟動脈沖,之后保持低電平有效,時鐘信號緊隨其后,數(shù)據(jù)在時鐘信號的上升沿保持穩(wěn)定,并開始采樣和傳輸,每個時鐘周期收發(fā)一位字符數(shù)據(jù),串行數(shù)據(jù)成批連續(xù)發(fā)送和接收。


        上一頁 1 2 3 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 深州市| 东山县| 丁青县| 铁力市| 页游| 绥化市| 梁河县| 丰台区| 梁山县| 清镇市| 册亨县| 柞水县| 大理市| 榆林市| 桂平市| 恩施市| 拜泉县| 建湖县| 达拉特旗| 灵石县| 海晏县| 开阳县| 咸阳市| 衡阳县| 迁安市| 遵义市| 青冈县| 潼南县| 阿瓦提县| 凤庆县| 浮山县| 乐平市| 宽甸| 瑞安市| 鹿邑县| 城固县| 宣威市| 商南县| 白银市| 福清市| 凭祥市|