女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

數控燈光的短距離無線通信系統方案

電子設計 ? 2018-08-31 00:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

引言

隨著數字化技術和計算機技術的廣泛普及,舞臺和演播廳等燈光控制系統由傳統的模擬控制轉變為數字控制。為了解決各廠家設備兼容性問題,美國劇場技術協會(USITT)制定了DMX512協議標準。由于該協議簡單實用,目前幾乎所有的燈光及舞臺設備生產廠商都支持該控制協議,使之成為燈光控制的國際標準。由于協議規定DMX512信號通過EIA-485有線線纜進行傳輸,這就造成在條件不利于有線布線的環境下設備安裝困難。因此,設計一種短距離無線通信系統來代替有線線纜完成信號的傳輸就顯得十分必要。

1 DMX512協議簡介

DMX512協議適用于一點對多點的主從式燈光控制系統,主控制器往總線發送控制時序,總線上的其他從燈光設備接收總線數據,提取其對應通道的數據,完成控制信號的接收。

協議規定控制信號數據包的傳輸通過異步通信的方式進行。一個DMX512數據包包含起始碼和512個數據幀。數據幀內包含1個起始位(低電平)、8個位數據和2個停止位(高電平),沒有奇偶校驗。DMX512的信號數據傳輸率為250kbps,數據幀每位寬度為4μs,發送一幀需要44μs。一個數據幀代表了一路控制通道,因此該協議支持512路控制通道。一般舞臺燈光設備可以同時接受多路通道控制。接受的通道數越多,接收的控制數據量也越大,燈光的表現能力也就越強。譬如,某些舞臺激光燈可以根據需要投射出不同圖案、顏色甚至字符。DMX512數據包的傳輸要符合一定的格式和時序要求。主要包含1個至少88μs的低電平輸出起始標志(Break)、起始碼幀、512個數據幀和最后的數據包結束標志(高電平)。控制器接收器只有滿足DMX512數據包的時序要求,才能正常完成主從機之間的通信。具體的信號時序如圖1所示。

2 系統硬件設計

2.1 系統設計框圖

系統設計的目的是利用無線傳輸代替有線電纜,解決有線布線困難的問題,因此在設計上必須滿足輕便易安置的條件,以保證與原有線系統無縫結合。如圖2所示,整個系統的硬件結構由微控制器單元(MCU)、射頻收發單元和電源管理單元3部分組成。

在工作方式上,一方面發射模塊的MCU單元接收DMX512控制端的總線數據,分析并拆解總線數據,然后將數據經過適當處理之后通過射頻發送單元發送出去;另一方面接收模塊在接收無線數據之后,由MCU單元將數據整合重組,在接收端總線恢復DMX512控制信號。這樣設計的好處是可以將有線和無線傳輸相結合。在接收端架設一個無線接收模塊就可以保證該區域DMX512控制信號得到有效傳輸,并不需要為每個設備都安置一個無線接收模塊。

2.2 微控制器單元

本系統的微控制器采用了STC系列單片機STC12C5410。該單片機含有12KB的Flash存儲器、512字節RAM、異步串口(UART)和內部PLL單元等。內置的SPI總線控制器可以方便地與射頻芯片CC1100通信,而內部的ISP(在線可編程)模塊允許用戶直接通過串口下載程序,給系統軟件升級帶來便捷條件。由于DMX512的數據波特率為250kbps,所以選取16MHz晶振作為時鐘源,以便產生同頻波特率。

2.3 射頻收發單元

CC1100是一款低功耗單片射頻收發芯片,具有通信距離遠、功耗低、接口靈活等優點。該芯片主要設定工作在315MHz、433MHz、868MHz和915MHz的工業、科學和醫學波段;數據速率支持1.2~500kbps的可編程控制;提供-30~10dBm的輸出功率;最大空地發射距離大于200m,工作電壓為1.8~3.6V;最大支持64字節的接收和發送FIFO。設計人員可以通過SPI接口完成內部寄存器配置,讀寫接收/發送FIFO等內部控制。

2.4 接口電路設計

接口電路的設計主要包括2部分:DMX512總線與單片機之間的通信,以及單片機控制CC1100射頻模塊收發數據。由于DMX512總線數據幀格式與通用異步串口(UART)格式基本兼容,因此系統與DMX512總線的通信利用串口通信接口。但DMX512信號的電氣接口標準是EIA-485,與單片機的TTL電平接口不兼容,要實現相互通信,需要采用電平轉換芯片作為橋接電路。在分解和還原DMX512總線數據上,分別采用MC3486和MC3487。在系統發送端,通過MC3486將DMX512總線的差分數據轉換為TTL電平數據,由單片機的串口接收數據;另外,串口的該引腳還同時連接到單片機的P3.2/INTO口,用于識別DMX512總線的起始標志(Break),提前通知單片機準備接收總線數據。在系統接收端,通過MC3487將單片機串口TTL電平數據轉換為DMX512差分數據。

對CC1100的內部寄存器配置和FIFO單元讀寫都通過單片機4線SPI總線接口來完成。MISO和MOSI分別是數據發送、接收端口,SCLK是同步時鐘,SS用作器件的片選信號。CC1100的GD02信號用作內部FIFO的狀態信號,用于提示單片機FIFO空間已滿。發射和接收模塊接口示意圖如圖3所示,發射模塊與接收模塊的結構基本一致,只是通信數據流方向相反。

3 系統軟件實現

3.1 主要程序流程

系統上電后首先進行初始化配置,包括I/O端口輸入/輸出狀態配置、串口配置、SPI接口設置、CC1100寄存器配置,以及無線傳輸數據格式的配置,使系統處于正常工作狀態。此時主發射模塊等待DMX512總線數據的到來。一旦DMX512數據包起始標志出現,即打開單片機串口,等待串口接收中斷產生。中斷產生之后單片機緩存總線數據,激活CC1100,并向其發送FIFO中寫入發送數據,然后無線發送出去。

接收模塊的工作流程和發送模塊相反。在初始化完成之后,單片機設置好CC1100的FIFO寄存器,等待FIFO產生外部中斷。這里外部中斷被用作無線數據接收成功的標志。FIFO中斷產生后,單片機通過SPI總線緩存FIFO中的數據,并立刻通過串口模擬DMX512時序,恢復總線信號,完成信號的無線傳輸。發送和接收數據流程如圖4所示。

3.2 自定義通信數據格式

雖然CC1100的傳輸數率比DMX512的時序速率要高,但畢竟CC1100的FIFO有限,不可能把一個DMX512數據包一次性全部發送出去,因此在主從端之問必須協商一種合適的數據通信格式。CC1100支持4種格式的數據包,分別是:定長(小于255字節)、變長(小于255字節)、無限長和有限長。完整的數據包包括前導碼、同步字、數據長度、地址、有效數據和CRC校驗。本系統采用有效數據為32字節的有限長格式,具體的數據格式如下:

DMX512的數據包中包含有512路調光數據,而CC1100發送一次數據包只包含32個有效數據,因此在發送時要在CC11OO的地址碼段填入該次發送有效數據在總數據包中的序號,以保證接收端在接收的時候按順序重組成功。

3.3 拆解和重組DMX512總線數據

系統在對DMX512總線數據的拆解和重組過程中,都利用了單片機內部的串口單元。但DMX512總線數據時序與單片機UART串口不完全相同,因此在使用的時候需要做如下修正。

主發射端對DMX512總線數據的拆解,需要先將串口端口(P3.1)配置為I/O口。當接收到DMX512的起始標志(即P3.1=0)時,開啟定時器0開始計數,88μs溢出中斷后準備接收數據。單片機確認M.a.B(MarkafterBreak)信號出現后,配置串口端口為普通串口,開始緩存數據幀。

從接收端在無數據傳輸時,要把串口端口配置為I/O口,并置為高電平。在接收完畢無線數據后,先將串口端口拉低,利用定時器延時超過88μs,完成起始標志(Break)信號的發送。然后配置串口端口為普通串口,按緩存的順序將數據發送到DMX512總線上。數據發送完成之后,還需要將串口端口還原為普通I/O,發送結束信號(小于1s的高電平),完成DMX512時序要求。

4 總結

基于CC1100設計的DMX512燈光控制信號無線傳輸系統,具有成本低、外圍器件少、電路結構簡潔的特點。雖然CC11OO標稱空曠地發射距離可以達到200m,但在實際使用時,由于樓宇等建筑物的影響,有效的通信距離為30m左右。因此利用該系統能實現小范圍(如室內環境)將DMX512有線傳輸轉變為無線傳輸。為了延長系統傳輸距離,可以考慮在射頻收發單元增加功放模塊,在保證燈光數據實時傳輸的條件下,降低通信速率,提高系統傳輸的穩定性。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    常見的無線通信系統產品解決方案

    互聯的愿景成為現實。然而,面對復雜多變的應用場景,無線通信系統的設計與實現也伴隨著諸多挑戰,包括信號干擾、能耗控制、帶寬限制以及數據安全等問題。 為了應對這些挑戰,無線通信技術不斷演進,并結合各種創新性解決
    的頭像 發表于 05-25 14:38 ?218次閱讀

    星閃無線短距離通信技術

    星閃(NearLink,舊稱SparkLink)是全棧原創的新一代無線短距通信技術,相關標準由星閃聯盟負責制定。星閃聯盟于2020年9月22日由華為牽頭成立,截至2023年9月,聯盟會員單位已超過
    的頭像 發表于 04-18 18:00 ?879次閱讀
    星閃<b class='flag-5'>無線</b><b class='flag-5'>短距離</b><b class='flag-5'>通信</b>技術

    星閃,連接智能的「最短距離

    中國在短距無線通信領域的一次「絕地反擊戰」
    的頭像 發表于 04-18 12:49 ?1350次閱讀
    星閃,連接智能的「最<b class='flag-5'>短距離</b>」

    如何增加藍牙通信距離

    什么是藍牙?藍牙是一種無線通信技術,主要用于短距離內實現設備之間的連接和數據傳輸。目前無論是在無線耳機、智能手表,還是智能家居中,亦或是其他的物聯網設備,藍牙連接都在其中發揮著重要的作用。但是在一些
    的頭像 發表于 04-10 19:35 ?934次閱讀
    如何增加藍牙<b class='flag-5'>通信</b><b class='flag-5'>距離</b>?

    無線通信的基本概念

    、隨時連接的優勢。 藍牙通信短距離無線通信技術,可用于連接個人設備,如手機、耳機、藍牙音響等,具有高速率、低功耗、安全性高等優點。 NFC 通信:近場
    發表于 02-28 13:45

    移遠通信將推六款新型短距離通信模組

    全球領先的物聯網整體解決方案供應商移遠通信近日宣布,將推出六款涵蓋多種前沿技術的新型短距離通信模組。這一系列模組不僅進一步豐富了移遠的短距離
    的頭像 發表于 01-15 14:49 ?1166次閱讀

    移遠通信再擴短距離通信模組版圖:Wi-Fi 7/6、Wi-Fi Halow等六款新品助力無線連接升級

    在CES 2025期間,全球領先的物聯網整體解決方案供應商移遠通信對外宣布,將推出六款新型短距離通信模組。該系列模組覆蓋Wi-Fi 6/7、Wi-Fi HaLow、藍牙等多種前沿技術,
    發表于 01-09 11:29 ?385次閱讀
    移遠<b class='flag-5'>通信</b>再擴<b class='flag-5'>短距離</b><b class='flag-5'>通信</b>模組版圖:Wi-Fi 7/6、Wi-Fi Halow等六款新品助力<b class='flag-5'>無線</b>連接升級

    移遠通信再擴短距離通信模組版圖:Wi-Fi 7/6、Wi-Fi Halow等六款新品助力無線連接升級

    1月8日,在CES2025期間,全球領先的物聯網整體解決方案供應商移遠通信對外宣布,將推出六款新型短距離通信模組。該系列模組覆蓋Wi-Fi7/6、Wi-FiHaLow、藍牙等多種前沿技
    的頭像 發表于 01-08 19:02 ?877次閱讀
    移遠<b class='flag-5'>通信</b>再擴<b class='flag-5'>短距離</b><b class='flag-5'>通信</b>模組版圖:Wi-Fi 7/6、Wi-Fi Halow等六款新品助力<b class='flag-5'>無線</b>連接升級

    使用FDC1004用作短距離報警,電容的檢測極板的大小是否對檢測距離有影響?

    各位專家:我最經在使用FDC1004用作短距離報警,就是距離接近是,檢測到電容的變化,認為有物體,根據規格書和你們的評估板,測試中發現Sensing Solutions EVM GUI上的波形不平
    發表于 12-23 06:45

    有實現過利用ads1292短距離測量心電信號的嗎?這種想法可行嗎?

    大俠們,有實現過利用ads1292短距離(例如,兩個電極都在左手或右手)測量心電信號的嗎?這種想法可行嗎?
    發表于 12-16 08:25

    PLC無線通信模塊的工作原理 PLC無線通信模塊網絡配置

    。具體來說,PLC無線通信模塊的工作原理涉及以下幾個關鍵方面: 數據通信 :PLC無線通信模塊通過無線技術(如Wi-Fi、藍牙、Zigbee、LoRa、GPRS等)實現數據的傳輸。這些
    的頭像 發表于 11-29 18:07 ?1542次閱讀

    短距離無線通信技術的概念

    短距離無線通信技術是一種在有限空間內進行數據傳輸的技術,它允許設備在沒有物理連接的情況下進行通信。這種技術在現代生活中扮演著越來越重要的角色,從智能家居到移動設備,再到工業自動化,都有其廣泛
    的頭像 發表于 10-15 16:36 ?1799次閱讀

    低功率短距離無線通信技術有哪些

    低功率短距離無線通信技術在現代通信領域扮演著重要角色,它們廣泛應用于物聯網(IoT)、智能家居、醫療設備、工業自動化、個人設備互聯等多個領域。這些技術通常具有低能耗、低成本、易于部署和維護的特點
    的頭像 發表于 10-15 16:34 ?2384次閱讀

    移遠通信參加LitePoint創新測試技術研討會,以全面的布局加速短距離產業發展

    新智聯”的演講。 ? 通過深圳和上海兩場精彩的演講,移遠通信副總經理孫延明、產品總監肖鵬分析了短距離技術的發展歷程,并就移遠通信短距離領域的產品及
    發表于 09-13 14:13 ?225次閱讀
    移遠<b class='flag-5'>通信</b>參加LitePoint創新測試技術研討會,以全面的布局加速<b class='flag-5'>短距離</b>產業發展

    移遠通信參加LitePoint創新測試技術研討會,以全面的布局加速短距離產業發展

    ”的演講。通過深圳和上海兩場精彩的演講,移遠通信副總經理孫延明、產品總監肖鵬分析了短距離技術的發展歷程,并就移遠通信短距離領域的產品及方案
    的頭像 發表于 09-13 08:07 ?580次閱讀
    移遠<b class='flag-5'>通信</b>參加LitePoint創新測試技術研討會,以全面的布局加速<b class='flag-5'>短距離</b>產業發展
    主站蜘蛛池模板: 太保市| 宜昌市| 厦门市| 扎鲁特旗| 正安县| 麦盖提县| 襄垣县| 芦溪县| 噶尔县| 城市| 喀喇沁旗| 积石山| 阿拉善右旗| 合水县| 正定县| 左贡县| 江孜县| 修文县| 简阳市| 册亨县| 宁远县| 炉霍县| 花垣县| 闵行区| 康平县| 卓尼县| 弥勒县| 扶沟县| 上栗县| 彭水| 保山市| 桃江县| 文登市| 罗源县| 乌鲁木齐县| 静海县| 尼玛县| 平湖市| 定西市| 兰溪市| 商洛市|