摘要:隨著工業自動化的發展,PLC與計算機在工業中的應用越來越廣泛,為了充分發揮它們的各自優越性,PIC與個人計算機間的通訊越來越頻繁。本文以QMRON小型PLC CPIH為例,介紹了如何用vB編程軟件實現上位機和PLC的串行通訊。該方案具有硬件簡單,使用靈活的特點。對中小型控制系統實現人機界面有一定的參考價值。關健詞:Visual Basic 6.0;可編程控制器;串行通訊隨著工業控制要求的不斷發展,上位機監控已基本成為集散控制系統所不可缺少的部分。一般情況下,在大型的集散控制系統中都是用專業工控組態軟件制作上位機的監控界面,而以PLC廠家所推薦的DDE SERVER作為聯系上位機和PLC的橋梁。操作員站采用工控組態軟件實現畫面監控。由于這種方案成本較高,所以在很多小型的集散控制系統中,趨向于采用通用工程軟件,如DELPHI,VISUAL BASIC,VISUAL C++等編制上位機監控界面。同時,在一些實時性要求較高的監控應用中,用VISUALBASIC等工具可實現更底層的控制,在硬件配置相同時系統響應比工控組態軟件要快。
上傳時間: 2022-06-26
上傳用戶:
設計者根據對環境的需求,希望能不斷開拓高級電機控制技術,用以制造節能空調、洗衣機和其他家用電器產品。到目前為止,較為完善的電機控制解決方案通常僅用作專門用途。然而,新一代數字信號控制器(Digital Signal Controller,DSC)的出現使得性價比高的高級電機控制算法最終成為現實。例如,空調需要能夠對溫度作出快速響應以迅速改變電機的轉速。因此,我們需要高級電機控制算法,以制造出更加節能的靜音設備。在這種情況下,磁場定向控制(Field Oriented Control,FOC)脫顧而出,成為滿足這些環境需求的主要方法。本應用筆記討論了使用Microchip dsPIC0DSC系列對永磁同步電機(Permanent Magnet Synchronous Motors,PMSM)進行無傳感器FOC的算法。為什么使用FOC算法?BLDC電機的傳統控制方法是以一個六步的控制過程來驅動定子,而這種控制過程會使生成的轉矩產生振蕩。在六步控制過程中,給一對繞組通電直到轉子達到下一位置,然后電機換相到下一步。霍爾傳感器用于確定轉子的位置,以采用電子方式給電機換相。高級的無傳感器算法使用在定子繞組中產生的反電動勢來確定轉子位置。六步控制(也稱為梯形控制)的動態響應并不適用于洗衣機,這是因為在洗滌過程中負載始終處于動態變化中,并隨實際洗滌量和選定的洗滌模式不同而變化。而且,對于前開式洗衣機,當負載位于滾筒的頂部時,必須克服重力對電機負載作功。只有使用高級的算法如FOC才可處理這些動態負載變化。
上傳時間: 2022-06-29
上傳用戶:shjgzh
簡介設計者根據對環境的需求,希望能不斷開拓高級電機控制技術,用以制造節能空調、洗衣機和其他家用電器產品。到目前為止,較為完善的電機控制解決方案通常僅用作專門用途。然而,新一代數字信號控制器(Digital Signal Controller,DSC)的出現使得性價比高的高級電機控制算法最終成為現實。例如,空調需要能夠對溫度作出快速響應以迅速改變電機的轉速。因此,我們需要高級電機控制算法,以制造出更加節能的靜音設備。在這種情況下,磁場定向控制(Field Oriented Control,FOC)脫穎而出,成為滿足這些環境需求的主要方法。本應用筆記討論了使用Microchip dsPIC2 DSC系列對永磁同步電機(Permanent Magnet Synchronous Motor,PMSM)進行無傳感器FOC的算法。
上傳時間: 2022-06-30
上傳用戶:
1.LD3320語音識別方案,利用非特定人語音識別(ASR)技術,調試語音模塊識別本課題所需要的特定詞匯。采用主控芯片STM32F103C8T6與LD3320語音識別模塊進行串口通信,主控芯片接收到串口關鍵字拼音后處理該消息命令。本課題需要的關鍵字包括:喚醒詞、下一首、上一首、大聲點、小聲點、靜音。2.按鍵控制:在不方便語音的情況下,可以采用按鍵來控制音箱。本課題選用PAM8403,該芯片支持雙聲道功放,支持藍牙接收模塊。PAM8403接上典型電路即可正常工作。音箱部分采用市面上在售的小音箱,拆除外殼,接入本課題的音頻電路。
上傳時間: 2022-07-01
上傳用戶:
基于51無刷電機控制器,制作簡單,仿真已經實驗成功。此驅動電路采用以3片IR2110為中心的6個N溝道的MOSFET管組成的三相全橋逆變電路,僅對上橋臂功率MOSFET管進行PWM調制的控制方式。其輸入是以功率地為地的PWM波,送到IR2110的輸入端口,輸出控制N溝道的功率驅動管MOSFET的開關,由此驅動無刷直流電動機。
上傳時間: 2022-07-02
上傳用戶:XuVshu
HDMI系統架構由信源端和接收端組成。某個設備可能有一個或多個HDMI輸入,一個或多個HDMI輸出。這些設備上,每個HDMI輸入都應該遵循HDMI接收端規則,每個HDMI輸出都應該遵循HDMl信源端規則。如圖3-1所示,HDMI線纜和連接器提供四個差分線對,組成TMDS數據和時鐘通道。這些通道用于傳遞視頻,音頻和輔助數據。另外,HDMl提供一個VESADDC通道。DDC是用于配置和在一個單獨的信源端和一個單獨的接收端交換狀態。可選擇的CEC在用戶的各種不同的音視頻產品中,提供高水平的控制功能。可選擇的HDMl 以太網和音頻返回(HEAO,在連接的設備中提供以太網兼容的網絡數據和一個和TMDS相對方向的音頻回返通道。音頻,視頻和輔助數據在三個TMDS數據通道中傳輸。一個TMDS時鐘,典型地是以視頻像素速率,在TMDS時鐘通道中傳輸,它被接收端做為一個頻率參考,用于對三個TMDS數據通道的數據復原。在信源端,TMDS編碼將每個TMDS數據的8比特數據轉換成10位的DC平衡的最小變換序列,串行地,以每個TMDS時鐘周期10位地,在差分線對上發送。視頻數據,一個像素可以是24,30,36,48比特。視頻的默認24比特色深,在等于像素時鐘的TMDS時鐘上傳遞。更高的色深使用相應的更高的TMDS時鐘率。視頻格式 TMDS時鐘率低于25M(比如13.5M的480i/NTSC)可以使用重復像素發送的策略。視頻像素可以用RGBYCbCr4:4:4,YCbCr4:2:2格式編碼。為了在TMDS通道上發送音頻和輔助數據,HDMI使用一個報文結構。為了得到音頻和控制數據所需要的高可靠性,這個數據報文用BCH糾錯碼,使用特殊的差錯矯正,對發送的10位數據編碼。
標簽: 接口
上傳時間: 2022-07-03
上傳用戶:
AP3852 是一款擁有 CPU 和 DSP 雙核的智能音頻/語音處理芯片。芯片內置有 32 位 CPU 和 32 位 DSP 以及 2M FLASH,配合豐富的外圍控制接口,非常適合各 種智能音頻/語音處理系統。 該芯片配合菁音科技各種專利音頻處理算法,能處理從聲音輸入、噪聲消除、 音頻預補償、音效處理到聲音回放的一個完整的音頻通路;僅需配備簡單的外圍 器件即可組成高品質的音頻輸入/回放系統。能極大的提升產品的性能。 芯片內置 32Bits CPU,擁有良好的開發環境;內置 32Bits 音效處理 DSP,支 持浮點數運算、支持 FFT,方便各種進行各種算法編寫;此外,為增加運算能力, 芯片還內置有一塊專用的 Hardware Engine 單元,特別適合高速 FIR/IIR 運算。 芯片內置24Bits的Audio Codec,具有較高的SNR、THD。內置112KBytesSRAM; 內置 32 位 OTP Key,支持用戶程序加密。 具有豐富的外圍接口,包括 Full Speed USB Device、10Bits SAR ADC、SPI、I2C、 I2S、UART、GPIO 等。
上傳時間: 2022-07-07
上傳用戶:
Advanced Design System 2019 射頻、微波和信號完整性仿真軟件 安裝包。文件較大,存在百度網盤,下載文件中提供了鏈接和提取碼。打開即可下載。
標簽: ADS
上傳時間: 2022-07-10
上傳用戶:qdxqdxqdxqdx
基于LabVIEW的ARM Cortex-M3嵌入式開發寶典電子書內容簡介第 1 篇 軟件篇1.1 LabVIEW Embedded Module for ARM Microcontrollers 模塊介紹1.2 Keil RealView MDK 軟件介紹1.3 Keil RTX 實時操作系統介紹1.4 LabVIEW ARM Module 軟件架構1.5 LabVIEW ARM Module、RealView MDK、實驗平臺驅動軟件安裝1.6 STM32 實驗范例查找與 USB JLink-OB 驅動加載第 2 篇 硬件篇2.1 ARM Cortex-M3 內核簡介2.2 實驗平臺介紹2.2.1 STM32 Starter Board(學習板)介紹2.2.2 STM32 Core Board(核心板)介紹2.2.3 STM32 DAQ Board(數采板)介紹2.3 實驗平臺資源說明2.3.1 STM32 Starter Board 資源簡介2.3.2 STM32 Core Board 資源簡介2.3.3 STM32 DAQ Board 資源簡介2.4 My_ARM 實驗平臺總結與展望第 3 篇 基礎模塊篇(附原理圖)3.1.1 GPIO 介紹3.1.2 GPIO 工作原理3.1.3 GPIO 驅動實現3.1.4 GPIO 兩種驅動方式比較3.1.5 GPIO 總結3.2 ADC/DAC3.2.1 ADC 介紹3.2.2 ADC 驅動實現3.2.3 DAC 介紹3.2.4 DAC 驅動實現3.3 中斷(60 線)3.3.1 外部中斷(19 線)3.3.1.1 外部 I/O 中斷(GPIO:16 線)3.3.1.2 外部特定中斷(PVD、RTC、USB:3 線)3.3.2 外部中斷的驅動實現3.3.3 定時器中斷(TIM2~TIM5、TIM6、TIM7、TIM1、TIM8)3.3.3.1 基本定時器中斷3.3.3.2 通用定時器中斷3.3.3.3 高級定時器中斷3.3.4 定時器中斷驅動實現3.3.4.1 更新中斷驅動實現3.3.4.2 輸入測量驅動實現3.3.4.3 編碼器驅動實現3.4 PWM 生成3.4.1 PWM 原理、應用3.4.2 PWM 驅動實現3.4.3 PWM 設置技巧3.5 看門狗3.5.1 獨立看門狗(IWDG)介紹3.5.2 獨立看門狗驅動實現3.5.3 窗口看門狗(WWDG)介紹3.5.4 窗口看門狗驅動實現3.6 TFTLCD 顯示、觸摸屏操作、OLED 顯示3.6.1 TFTLCD 工作原理3.6.2 TFTLCD 顯示驅動實現3.6.3 觸摸屏工作原理3.6.4 觸摸屏驅動實現3.6.5 OLED 工作原理3.6.6 OLED 驅動實現.............
上傳時間: 2022-07-17
上傳用戶:
該設計采用AT89C52(AT89C52數據手冊)單片機作為主控制芯片,外接燈光閃爍功能和8音調鍵。共有8個音節和4個功能按鍵。可播放內置樂曲,可彈奏錄音,采用24C02(24C02數據手冊)芯片作為EEPROM存儲,掉電不掉內容,LM386(LM386數據手冊)功放模塊外接揚聲器。
上傳時間: 2022-07-19
上傳用戶:wangshoupeng199