FPGA那些事兒--Modelsim仿真技巧REV6.0,經典Modelsim學習開發設計經驗書籍-331頁。前言筆者一直以來都在糾結,自己是否要為仿真編輯相關的教程呢?一般而言,Modelsim 等價仿真已經成為大眾的常識,但是學習仿真是否學習Modelsim,筆者則是一直保持保留的態度。筆者認為,仿真是Modelsim,但是Modelsim 不是仿真,嚴格來講Modelsim只是仿真所需的工具而已,又或者說Modelsim 只是學習仿真的一部小插曲而已。除此之外,筆者也認為仿真可以是驗證語言,但是驗證語言卻不是仿真,因為驗證語言只是仿真的一小部分而已,事實上仿真也不一定需要驗證語言。常規告訴筆者,仿真一定要學習Modelsim 還有驗證語言,亦即Modelsim 除了學習操作軟件以外,我們還要熟悉TCL 命令(Tool Command Language)。此外,學習驗證語言除了掌握部分關鍵字以外,還要記憶熟悉大量的系統函數,還有預處理。年輕的筆者,因為年少無知就這樣上當了,最后筆者因為承受不了那巨大的學習負擔,結果自爆了。經過慘痛的經歷以后,筆者重新思考“仿真是什么?”,仿真難道是常規口中說過的東西嗎?還是其它呢?苦思冥想后,筆者終于悟道“仿真既是虛擬建模”這一概念。虛擬建模還有實際建模除了概念(環境)的差別以外,兩者其實是同樣的東西。換句話說,一套用在實際建模的習慣,也能應用在仿真的身上。按照這條線索繼續思考,筆者發現仿真其實是復合體,其中包括建模,時序等各種基礎知識。換言之,仿真不僅需要一定程度的基礎,仿真不能按照常規去理解,不然腦袋會短路。期間,筆者發現愈多細節,那壓抑不了的求知欲也就愈燒愈旺盛,就這樣日夜顛倒研究一段時間以后,筆者終于遇見仿真的關鍵,亦即個體仿真與整體仿真之間的差異。常規的參考書一般都是討論個體仿真而已,然而它們不曾涉及整體仿真。一個過多模塊其中的仿真對象好比一塊大切糕,壓倒性的仿真信息會讓我們喘不過起來,為此筆者開始找尋解決方法。后來筆者又發現到,早期建模會嚴重影響仿真的表現,如果筆者不規則分化整體模塊,仿真很容易會變得一團糟,而且模塊也會失去連接性。筆者愈是深入研究仿真,愈是發現以往不曾遇見的細節問題,然而這些細節問題也未曾出現在任何一本參考書的身上。漸漸地,筆者開始認識,那些所謂的權威還有常規,從根本上只是外表好看的紙老虎而已,細節的涉及程度完全不行。筆者非常后悔,為什么自己會浪費那么多時間在它們的身上。可惡的常規!快把筆者的青春還回來! 所以說,常規什么的最討厭了,最好統統都給我爆炸去吧!嗚咕,過多怨氣實在一言難盡,欲知詳情,讀者自己看書去吧...
上傳時間: 2022-05-02
上傳用戶:
STM32F103C8T6最小系統板,引出所有IO引腳,正面背面都帶2.54排針,此最小系統板原來是用于自己DIY些電子小玩意的主控板,如果每個DIY都焊接個STM32上去就很浪費了,所以就制作了這個最小系統板,尺寸4.5x5cm。電路板使用該最小系統時,可將原理圖和PCB的排針封裝另存,在新電路板中調用此排針封裝。電路尺寸小,適合作為比賽用的核心板,STM32F103C8T6是ST旗下的一款常用的增強型系列微控制器,適用于:電力電子系統方面的應用,電機驅動,應用控制,醫療,手持設備,PC游戲外設,GPS平臺,編程控制器(PLC),變頻器,掃描儀,打印機,警報系統,視頻對講,暖氣通風,空調系統,LED 條屏控制。STM32F系列屬于中低端的32位ARM微控制器,該系列芯片是意法半導體(ST)公司出品,其內核是Cortex-M3。該系列芯片按片內Flash的大小可分為三大類:小容量(16K和32K)、中容量(64K和128K)、大容量(256K、384K和512K)。芯片集成定時器Timer,CAN,ADC,SPI,I2C,USB,UART等多種外設功能。
上傳時間: 2022-06-11
上傳用戶:
軟件小工具清單 設計工具類:AutoPOL for Windows(鈑金展開專家)FTI BlankWorks 2015(鈑金分析插件) 選型工具類恒星減速機三維選型軟件 V1.0官方版 查詢工具類LED代碼查詢 V1.1綠色版晶體管查詢軟件 v1.0rj數碼管段碼速查 V2.0綠色版 圖形工具類電路圖繪制工具(Circuit Diagram) v3.1官方免電氣原理圖設計軟件(QElectroTech) v0.51電氣原理圖繪制軟件(ProfiCAD) v8.0.2中文版 CAD插件類實體設計(CAXA 3D ) v2016官方版(試用) 格式轉換類單片機程序轉換工具Transfer V1.43雕刻機NC轉換器(NCesc) 2.0綠色版功率電平轉換軟件 綠色版 其他BOAC串口調試助手v1.0官方版CAN口波特率計算工具(Brt01 for philips CANcccam數控車曲線宏程序生成器 v7.0官方版HART智能儀表組態軟件 v3.02cLED多功能自由分區(帶網口)IEC8705(電力規約分析器) 1.0 綠色版Led多功能自由分區2012綜合版軟件LM317計算器 綠色版MSP430仿真器降級程序(FET430UIF FW V3 to V2PCB布局工具(Diy layout Creater) v1.0免費版PCB彩色抄板軟件 Quick2005 v3.0免安裝版pic單片機定時初值計算器 1.0綠色版pwm計算工具 1.0綠色免費版R_C 模型計算器 2.0.1.1中文版smith圓圖軟件 2013綠色中文版Sunrise PIPENET VISION (管網流體計算模擬分UC384X振蕩器計算工具 綠色版zdqjs艾碼CRC16校驗工具 v1.0綠色版變壓器磁心功率快速估算工具 1.06綠色版變壓器數據計算 v1.0綠色版超級單片機工具 綠色版串口調試助手3 v3.04綠色版串口小工具 v0.60c綠色版單片機下載器(ISPlay) v1.5綠色版電容器相關計算軟件 v1.0電源線電壓衰減計算工具-強弱電施工小助手 v1.0多諧振蕩器周期計算器 V1.0 綠色版惠普終端仿真軟件 1.4.02中文版簡易單路邏輯分析儀 1.0 綠色版開關電源設計軟件 v2.0專業版模企寶 v8.0官方版三菱PLC to 51單片機HEX軟件 1.0綠色版數碼管計算器 1.0綠色免費版天線計算器 v0.2綠色版貼片電容阻值計算器 綠色版小功率濾波電容計算器 V1.0 綠色版小羊串口工具 v3.5綠色版液晶漢字模提取工具 綠色版圓形鐵心截面疊積尺寸計算工具 1.0綠色版駐波比與回波損耗換算器 V1.0綠色版駐波儀仿真器(SiteMaster Emulator) v2.2綠色GUIBuild(觸摸屏組態軟件) V5.10中文版IDq電力電氣工程綜合設計軟件 v6.0中文完整版LEDEasyShow(LED電子顯示屏設計軟件) v5.24中LED胸牌編輯軟件(MiniLED Display HID) v10.0MICROMETALS(電感設計軟件) v1.0綠色版NCEdit數控刀具 1.0免費中文版NE555芯片智能電路設計軟件 v1.2NUT電子讀寫頻軟件 1.10官方版PCB版圖設計工具(FreePCB) v1.359官方免費版Power World電力系統可視化設計軟件v8.0電氣線束線纜(E3.series2015version) v16.01分光比自動計算程序 V1.5免費版好易通TC600對講機寫頻軟件 1.21中文版機加工藝報價系統 v12.6網絡版科智補償器輔助設計軟件 V1.2.20150520輪廓測量儀軟件 V1.0正式版
上傳時間: 2022-06-13
上傳用戶:
1.1 模組說明RON132系8 列無線模組是基于 SEMTEC開H發的一款遠程大容量網絡系統解決方案 SX1278開發的,除傳統的GFSK調制技術外,新型的SX127x平臺還采用了LoRa(遠程)擴頻技術。該模塊具有高效的接收靈敏度和超強的抗干擾性能。該系列模組可以非常容易地嵌入到現有產品或系統的當中,使通信不再采用有線連接,客戶只需在原有的微控制器件編譯自定義的通訊協議,即可激活雙向通信實現數據傳輸。注:本模塊是基于SX1278加了PA,通過二種電壓實現大功率發射電路,在3.3V供電情況可以實現500mW的發射功率,在5V供電下可實現1000mW的功率,但軟件初始化時候建議發射功率按照本公司指導設定,不然功率會失真影響傳輸性能。軟件和RON1328 ,SEN218,SEN238 通用。1.2. 模組性能FSK/GFKS技術, LoRa (遠程) 擴頻技術半雙工通信超強抗干擾性(信道抑制比: 56db)高接收靈敏度-139dbm.ISM多波段, 不需要申請頻率免費使用.多頻率可選,多種傳輸速率. 可在FDMA及調頻技術中應用.智能復位、低電壓監測,定時喚醒、低功耗模式、休眠模式低功耗接受電流: 10-12mA256位FIFO TX/RXISSI 信道偵測功能傳輸模式: FIFO/直接模式(推薦FIFO包模式)配置: AFC/空中喚醒功能/ 低功耗/ 載波偵聽/FEC糾錯/AEC加密1.3. 應用市場1) 遠程遙控和遠程數據采集系統2) 無線抄表(水表、電表、氣表)3) 無線點菜機、油田、礦區、工地、工廠等原有485/232接口系統4) 工業數據采集、傳輸、智能控制系統5) 無線報警系統6) 智能家具系統7) 嬰兒監控系統/ 醫院尋呼系統8) 無線小數據傳輸系統
標簽: 無線模塊
上傳時間: 2022-06-19
上傳用戶:xsr1983
PCB電路如微帶電路有較為顯著的介質和輻射損耗,而傳統金屬波導雖然損耗低、信號干擾小,但其結構很難做到小型化和集成。因此這兩種結構不適用于要求低功耗且空間尺寸受限的移動終端。采用基片集成波導(SIW)可同時降低損耗和增加可集成性,其兼備了金屬波導和平面電路的優良屬性,是未來5G毫米波終端應用場景最佳的選項之一。本文的主要內容包括:對SIw、波柬掃描陣、縫隙天線陣和Butler知陣多波束饋電網絡等基本原理進行了簡要的回顧。此四方面的知識是本文所有設計的理論支撐。系統梳理了siw.縫隙天線陣的設計步驟和Butler矩陣饋電網絡的分析方法。提出了將4 x4 Butler矩陣多波束饋電網絡用于木來5G終端天線的設計以實現多波束寬角度高增益信號覆蓋、本文選擇采用了多被束方案,并結合了sG移動終端設計了適用于5G終端的4x4 Buter矩陣多波束饋電網絡和縫隙天線陣,加工測試表明多波束方案基本可滿足未來5G終端天線的要求。在傳統4x4 Butler的基礎上,提出和設計了一款改進型的4x4 SIW Butler矩陣。從理論上驗證了方案的可行性且推導了各個器件須滿足的條件。新設計的Butler矩陣其核心是將移相器歸入到3dB定向耦合器的設計中。仿真和測試結果表明,改進型的4x4 SIW Butler矩陣不僅擁有更好的輸出幅相平坦度還具有比傳統4x4 SIW Butler矩陣更高的設計靈活性。設計了一款3x3 SIw Butler矩陣。首先給出了該款矩陣的設計思路來源,然后從原理上驗證了此矩陣設計的可行性和詳細地推導出了3x3 Butler短陣的結構和器件參數。仿真和結果表明,該型Butler矩陣比4×4 SIW Butler矩陣尺寸更小、結構更簡單,但具有和4×4 SIW Buter矩陣相當的增益值和波束覆蓋范圍。
上傳時間: 2022-06-20
上傳用戶:
摘要:本文介紹了一個基于ARM的線性CCD高速采集系統,系統中選擇了高速線性CCD和高速ADC,因為ADC的采祥速度相對ARM的工作時鐘頻率較慢,所以使用CPLD和FIFO作為A/D和ARM之間的1/0接口,它使電路工作在更加平穩、簡潔而易丁控制,同時也提高了ARM的工作效率。為了提高通信速度,這里采用通用申行總線(USB)技術米與PC進行通信。ARM是用來控制主處理器的數據采集,數據的計算和數據傳輸。結果證明,整個系統能高效運作。該系統可應用于高速數據采集及多路模擬信號的工作環境下。1引言在電氣化鐵路,為了擴大對電力機車受電弓的壽命,所以要使受電弓滑塊磨損均勻,接觸線的直線段(電氣化鐵路供電線)排列為曲折路線(彎段被安排成折線的形式)。之間的接觸線的定位點和受電弓軌道中心線距離稱為錯開值,這是一種接觸線的關鍵指標。錯開值是不可忽視的,這個值過小會影響到受電弓滑塊磨損的均勻性,從而影響到延長使用壽命的目的,然而,在某些情況下(比如陷入了激烈的風中),造成大范圍的在屋部的橫向運動(并且速度越快,受電弓的左右擺動越劇烈),按觸線將在某些部分將會超過受電弓的有效工作長度,從而使錯開,接觸線值超出標準范圍的錯開值,導致了當前連接的破壞,甚至導致了會產生受電弓事故的錯識運行。受電馬與滑觸線發生故障,將導致列車正常運行的中斷,從而對鐵路運輸產生嚴亞的影響。為了避免這些情況,錯開伯及其變化應經常性地予以測試。因此,一個機車的接觸線式在線監測系統,及與其配套的數據采集系統被開發出來,它的工作是實時地、迅速地計算錯開值。
上傳時間: 2022-06-23
上傳用戶:kingwide
——當你決定閱讀本教程時,你已然超越了 90%的程序員《C 語言小白變怪獸》發布于 C 語言中文網,由站長親自執筆,將多年的編程經驗灌輸其中,典型的實踐派。八年的編程功力,加上四年的精雕細琢,使得這部教程獨具匠心,不僅通俗易懂,而且深入你心。這看似平凡的背后,是默默的堅持以及超乎常人的付出,只要你稍加留意,就會處處見精妙。《C 語言小白變怪獸》分為基礎部分和高級部分:? 初級部分重點講解語法知識,培養編程思維;? 高級部分還會講解內存、多文件編程(模塊化開發)、字符編碼、調試技巧、緩沖區(緩存)、復雜指針(花樣指針)、數據存儲格式、職業規劃等進階技能。閱讀初級部分能夠能輕松入門 C 語言,學會手敲代碼,建立大腦的思維模式;閱讀高級部分能夠醍醐灌頂,顛覆三觀, 以后在大神面前也可以吹牛逼。
標簽: C語言
上傳時間: 2022-06-23
上傳用戶:
[導讀]從能耗角度來看,消費類電子產品和工業設備從傳統的AC馬達過渡到體積更小、更為高效的BLDC馬達具有重大意義,但設計BLDC控制算法的復雜性阻止了工程師們實現這種過渡的積極性。關鍵詞:馬達設計FOCBLDC控制技術從手機中的小型振動馬達到家用洗衣機和空調中使用的更復雜的馬達,馬達已成為消費領域中的日常裝置。馬達同樣也是工業領域中的一個重要組成部分,在很多應用中廣泛運用,如驅動風扇、泵等各種機械設備。這些馬達的能量消耗是非常巨大的:研究表明,僅在中國,馬達所消耗的能源占工業總能耗的60%至70%,其中風扇和泵所消耗的能源占中國整體功耗的近四分之一。盡管這個數字在其他國家可能沒那么高,但降低電子系統中的馬達能耗已在全球成為必須優先考慮的議題。一個多世紀以來,傳統的交流(AC)馬達已被廣泛使用。交流馬達是設計最簡單的感應馬達,但他們卻造成了大量能源的浪費。這是因為交流馬達只輸出恒定速度,不能隨工作條件的變化進行自適應。現在已有一些調節交流馬達速度的簡單方法(例如,可以提供三種速度選擇的標準家用風扇),但這些方法的應用范圍有限,而且難以轉移到更為復雜的系統。
上傳時間: 2022-06-25
上傳用戶:
基于Proteus仿真前言:本文詳細介紹了DS18B20原理,并在后面舉例說明了其在單片機中的應用,所舉例子包含Proteus仿真電路圖,源程序,程序注釋詳細清楚。1、DS18B20簡介:DS18B20溫度傳感器是DALLAS公司生產的1-wire式單總線器件,具有線路簡單,體積小的特點,用它組成的溫度測量系統線路非常簡單,只要求一個端口即可實現通信。溫度測量范圍在一55℃~+125℃之間,分辨率可以從9~12位選擇,內部還有溫度上、下限報警設置。每個DS18B20芯片都有唯一的序列號,所以可以利用多個DS18B20同時連接在同一條總線上,組成多點測溫系統。但最多只能連接8個,如果數量過多,會使供電電源電壓過低,從而造成信號傳輸的不穩定。2、DS18B20結構:如右圖所示,DS18B20有三只引腳,VCC、DQ和GND。DQ為數字信號輸入/輸出端(DQ一般接控制器(單片機)的一個1/0口上,由于單總線為開漏所以需要外接一個4.7K的上拉電阻);GND為電源地;VDD為外接供電電源輸入端(在寄生電源接線方式時接地)。DS18B20內部結構主要由四部分組成:64位光刻ROM、溫度傳感器、非揮發的溫度報警觸發器TH和TL、配置寄存器。光刻ROM中的64位序列號是出廠前被光刻好的,它可以看作是該DS18B20的地址序列碼。64位光刻ROM的排列是:開始8位是產品類型標號,接著的48位是該DS1B20自身的序列號,最后8位是前面56位的CRC校驗碼(循環冗余校驗碼)。光刻ROM的作用是使每一個DS18B20都各不相同,這樣就可以實現一根總線上掛接多個DS18B20的目的。溫度傳感器可完成對溫度的測量,以12位轉化為例,用16位符號擴展的二進制補碼讀數形式提供。
上傳時間: 2022-07-02
上傳用戶:
建立了小電流接地系統的仿真模型,利用電磁暫態程序PSCAD/EMTDC全面仿真了不同故障情況對故障穩態和暫態電壓、電流幅值特征和相位特征產生的影響,(這句話太拗口)并得到了相應的零序電壓及零序電流的幅值、相位及波形。通過對仿真數據及波形的進一步分析,得出了小電流接地系統發生單相接地故障時的運行特點,驗證了小電流接地故障穩態和暫態分析理論的科學性、合理性。為了提取配電網單相接地故障選線和故障測距的暫態故障特征量,基于PSCAD/EMTDC的仿真環境,搭建了小電流接地系統的配電網絡仿真模型并綜合考慮不同短路時刻、不同接地電弧電阻、不同故障距離和線路長度等多個因素,對配電網小電流接地系統的單相接地故障進行了大量仿真。在配電網單相接地短路故障后的第1個工頻周波(0~0.02s)內故障線路的零序電流包絡線的變化速度比非故障線路變化緩慢,包絡面積大,但與非故障線路首半波極性相反。仿真分析表明此暫態特性不受短路時刻、電弧電阻、故障距離和消弧線圈被償度的影響,為單相接地故障選線和故障測距的研究提供了理論依據。
上傳時間: 2022-07-22
上傳用戶:xsr1983