在通信系統中從多檢錯手段中,CRC是非常著名的一種。CRC-全稱循環冗余校驗是對數據塊校驗的一種高效的差錯控制方法。在單片機通信系統設計過程中,當傳輸距離較遠或是采用無線傳輸時,為了保證高效而無錯地傳輸數據,必須對數據進行檢錯,從性能和成本上考慮,采用CRC校驗算法遠優于奇遇校驗和算術和校驗等方法。CRC的計算有兩種方法,一種是采用專門的硬件,另一種就是軟件方法。對于小型低成本的51單片機系統而言,常常需要在沒有相關硬件的支持下實現CRC校驗,也即通過軟件來完成CRC計算(CRC算法)。 這里給出了3種算法,從性能和成本上考慮,它們的適用范圍也稍有不同:第一種適用于單片機程序存儲空間較小但CRC計算速度要求不高的情況;第二種適用于程序存儲空間較大且CRC計算速度要求較高的情況;最后一種適用于程序存儲空間不太大,且CRC計算速度要求適中的情況。
上傳時間: 2014-12-26
上傳用戶:dongbaobao
M50X系列SAM卡讀寫模塊采用高性能ASIC處理器基站;用戶不必關心射頻基站的復雜控制方法,只需通過簡單的選定UART,IIC等接口發送命令就可以實現對卡片完全的操作。該系列讀寫模塊支持裝有實時卡片操作系統COS的SAM卡片及其兼容卡片。
上傳時間: 2013-11-03
上傳用戶:GeekyGeek
14-2. 智能小車運動控制方式14-3. 聲控的實現方法利用聲音控制小車運動狀態要求:編程使小車原地旋轉(順時針轉5秒逆時針轉5秒,重復進行),通過聲音檢測電路產生中斷使小車停止。范例分析:設計中首先要求控制小車按要求運動,這包含以下內容小車電機的驅動方式——硬件電路1小車運動方式控制方法 其次要求采用聲音控制小車的運動,這一過程包含以下內容聲音檢測電路的工作原理——硬件電路2如何實現對小車的控制——程序設計思路
上傳時間: 2014-04-16
上傳用戶:xianglee
摘要:文中論述了大功率高頻開關電鍍電源的數字控制實現方法,提出了兩種驅動信號產生的方法。實驗系統采用數字信號處理器TMS320LF2407A為控制器,實現對12v/l000A電鍍電源的控制,驗證了本文所提出控制方法的有效性。關鍵詞:ZVS;TMS320LF2407A;電鍍電源
上傳時間: 2013-11-06
上傳用戶:Avoid98
分析了靜止同步補償器(Static Synchronous Compensator, STATCOM)的系統結構和工作原理,采用基于調節控制角δ的單變量間接電流控制策略,以PSIM軟件為工具建立了STATCOM的仿真模型。在此基礎上,分析了多臺STATCOM并聯運行的控制方法,并選擇分散控制方法對2臺STATCOM并聯進行了仿真分析。仿真實驗結果表明STATCOM并聯運行可以有效提高無功補償容量,補償效果良好。
上傳時間: 2014-12-29
上傳用戶:assef
工作原理 該裝置電路原理見圖1。由紅外線傳感器、信號放大電路、電壓比較器、延時電路和音響報警電路等組成。紅外線探測傳感器IC1探測到前方人體輻射出的紅外線信號時,由IC1的②腳輸出微弱的電信號,經三極管VT1等組成第一級放大電路放大,再通過C2輸入到運算放大器IC2中進行高增益、低噪聲放大,此時由 IC2①腳輸出的信號已足夠強。IC3作電壓比較器,它的第⑤腳由R10、VD1提供基準電壓,當IC2①腳輸出的信號電壓到達IC3的⑥腳時,兩個輸入端的電壓進行比較, 此時IC3的⑦腳由原來的高電平變為低電平。IC4為報警延時電路,R14和C6組成延時電路,其時間約為1分鐘。當IC3的⑦腳變為低電平時,C6通過VD2放電,此時IC4的②腳變為低電平它與IC4的③腳基準電壓進行比較,當它低于其基準電壓時,IC4的①腳變為高電平,VT2 導通,訊響器BL通電發出報警聲。人體的紅外線信號消失后,IC3的⑦腳又恢復高電平輸出,此時VD2截止。由于C6兩端的電壓不能突變, 故通過R14向 C6緩慢充電,當C6兩端的電壓高于其基準電壓時,IC4的①腳才變為低電平,時間約為1分鐘,即持續1分鐘報警。
上傳時間: 2013-12-19
上傳用戶:Breathe0125
第八章 labview的編程技巧 本章介紹局部變量、全局變量、屬性節點和其他一些有助于提高編程技巧的問題,恰當地運用這些技巧可以提高程序的質量。 8.1 局部變量 嚴格的語法盡管可以保證程序語言的嚴密性,但有時它也會帶來一些使用上的不便。在labview這樣的數據流式的語言中,將變量嚴格地分為控制器(Control)和指示器(Indicator),前者只能向外流出數據,后者只能接受流入的數據,反過來不行。在一般的代碼式語言中,情況不是這樣的。例如我們有變量a、b和c,只要需要我們可以將a的值賦給b,將b的值賦給c等等。前面所介紹的labview內容中,只有移位積存器即可輸入又可輸出。另外,一個變量在程序中可能要在多處用到,在圖形語言中勢必帶來過多連線,這也是一件煩人的事。還有其他需要,因此labview引入了局部變量。
上傳時間: 2013-10-27
上傳用戶:xieguodong1234
Keil C51 V8 專業開發工具(PK51) PK51是為8051系列單片機所設計的開發工具,支持所有8051系列衍生產品,,支持帶擴展存儲器和擴展指令集(例如Dallas390/5240/400,Philips 51MX,Analog Devices MicroConverters)的新設備,以及支持很多公司的一流的設備和IP內核,比如Analog Devices, Atmel, Cypress Semiconductor, Dallas Semiconductor, Goal, Hynix, Infineon, Intel, NXP(founded by Philips), OKI, Silicon Labs,SMSC, STMicroeleectronics,Synopsis, TDK, Temic, Texas Instruments,Winbond等。 通過PK51專業級開發工具,可以輕松地了解8051的On-chip peripherals與及其它關鍵特性。 The PK51專業級開發工具包括… l μVision Ø 集成開發環境 Ø 調試器 Ø 軟件模擬器 l Keil 8051擴展編譯工具 Ø AX51宏匯編程序 Ø ANSI C編譯工具 Ø LX51 連接器 Ø OHX51 Object-HEX 轉換器 l Keil 8051編譯工具 Ø A51宏匯編程序 Ø C51 ANSI C編譯工具 Ø BL51 代碼庫連接器 Ø OHX51 Object-HEX 轉換器 Ø OC51 集合目標轉換器 l 目標調試器 Ø FlashMON51 目標監控器 Ø MON51目標監控器 Ø MON390 (Dallas 390)目標監控器 Ø MONADI (Analog Devices 812)目標監控器 Ø ISD51 在系統調試 l RTX51微實時內核 你應該考慮PK51開發工具包,如果你… l 需要用8051系列單片機來開發 l 需要開發 Dallas 390 或者 Philips 51MX代碼 l 需要用C編寫代碼 l 需要一個軟件模擬器或是沒有硬件仿真器 l 需要在單芯片上基于小實時內核創建復雜的應用
上傳時間: 2013-10-30
上傳用戶:yy_cn
針對面粉加工業對小麥硬度精密檢測的需要,提出了基于ARM的小麥硬度檢測控制器的設計方案。為提高系統的實時性和控制精度,對小麥硬度檢測的任務進行了合理分解。根據系統功能,對控制器的各個部分進行了模塊化設計,分別介紹了功能模塊的實現和各個模塊的通信方式及伺服電機控制方法的實現。經測試小麥硬度檢測控制器的成本低、攜帶方便、穩定性好,應用前景廣闊。
上傳時間: 2013-11-12
上傳用戶:1234567890qqq
1、能讀懂顯示器的數字意義。2、能正確裝卸整定盤,合理檢查調節器的工作狀況。3、能正確設置給定值、正反作用方式、量程設置等基本操作。熟悉SLPC可編程調節器的工作原理及結構特點,明確其主要功能。重點:熟悉調節器的功能與結構特點,學會其基本操作。難點:SLPC可編程調節器的合理操作。解決辦法:教師操作演示的知識學習——學生動手實踐的能力提高。通過前面四個項目的學習,同學們已經掌握了單回路的過程控制技術,從而也就達到了本課程的基本要求。但是對照本課程總的目標——電加熱鍋爐的開發與實施,我們還尚未完全解決問題:實際的電加熱鍋爐控制目標是要產生符合要求的蒸汽,而我們前面所完成的鍋爐控制都是對液位的控制,是對問題的簡化;同時,由于鍋爐本身的工藝特點,這使得實際鍋爐的控制方法有其特殊性。要真正解決電加熱鍋爐的控制問題,先要實現蒸汽流量的正確測量,以便實現對鍋爐液位的準確控制與安全運行。由于蒸汽流量與溫度、壓力有直接關系,必須對流量進行溫度、壓力補償處理。
上傳時間: 2013-12-05
上傳用戶:taozhengxin