PIXNET Logo登入

魚的方舟圖形語言的世界 - LabVIEW & Arduino & Python工作室 - 新網站https://labview-tech.blogspot.com/

跳到主文


Fishark的圖控世界***新增Arduino外包接案***新增Arduino整合開發***
Labview外包接案, Labview接Case, Labview家教,Labview教學, Labview程式撰寫,Labview虛擬儀控,Labview自動化控制, PDA程式撰寫,PXI模組化儀器程式撰寫模組化儀器,資料擷取,影像處理分析, PC based Labview程式撰寫, Microchip單晶片開發,Microchip單晶片教學,Arduino系統整合開發,感測器電路設計,PCB電路板Layout.......

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 2月 02 週五 200711:15
  • [文章分享] 蔣友柏 - 包容市場

蔣友柏(2007-01-29)
時尚設計媒體最喜歡問一個問題:什麼是橙果風格?橙果的DNA是什麼?我是橙果的老闆,但是對於上述問題,我完全沒有答案。然而就是因為「沒有答
案」,讓橙果在設計界存活下來。為什麼我會「沒有答案」?作為一家設計公司,我選擇和客戶一起站在市場這邊。台灣有不少設計師總會以
Newson, Starck, Rashid 等為效法的對像,想做些和別人不一樣、充滿個人風格的設
計,卻不見得是有用或是功能性的設計。然而在現今台灣的市場,是沒有足夠的空間
來發展設計師的個人品牌。在橙果,我們看到了這點,所以這是我不想告訴你什麼是
橙果專屬風格的第一個理由。
(繼續閱讀...)
文章標籤

fishark 發表在 痞客邦 留言(0) 人氣(610)

  • 個人分類:文章收集
▲top
  • 1月 31 週三 200715:26
  • [文章收集] 使用LabVIEW開發基於32位處理器的嵌入式系統


隨著32位多核處理器應用逐漸走熱,設計者正面臨著新的挑戰,業內專家指出面向角色(actor-oriented)的圖形化方法是更適合嵌入式軟體設計的工具。NI 的LabVIEW嵌入式開發模組是LabVIEW圖形化編程環境的一款全新附加模組,通過這個軟體和圖形化系統設計的理念,原先無法利用到嵌入式編程的工程師們都可以進入32位元微處理器的領域之中。通過LabVIEW中附加的狀態圖、控制圖表、信號處理庫函數等這一完整的工具來設計它們的應用,以解決各種問題。本文對該開發工具進行了介紹。

隨著嵌入式系統變得越來越複雜,設計者正面臨著新的挑戰:隨著基於
32位微控制器(MCU)的嵌入式系統的成本向16位元系統逐步接近,在許多高級應用中8位和16位微控制器正逐步讓位給擴展性更佳,性能更好的32位元片上系統(SoC)。此外,由於單純通過CPU的性能提升來增加整個系統的性能已經不是一種持久的發展趨勢了,所以主要的處理器製造商已經轉向了多核心架構。從Dell在幾個月前推出的多處理器核心的臺式電腦,就可以看到這種趨勢。從消費者和用戶的觀點上來看,處理性能的提升是一樣的。但是,從一個嵌入式系統開發者的觀點來看,設計將變得更加複雜,因為您必須瞭解如何在多處理器環境下開發和分割您的應用。根據十年前的估計,嵌入式系統的平均代碼量為10萬行。到2001年,這個數字實際已經超過了100萬,而現在的數字估計為500萬。 

現在我們將視線轉移到當前嵌入式系統的開發工具上來,隨著複雜度的逐漸上升,現在傳統工具很難降低編程工作的複雜度,嵌入式領域需要另一種方法來應對這些挑戰。挑戰不僅是工具方面的,還有解決問題的途徑:基於文本編程的嵌入式應用開發在將來不可能解決這些問題。這已經是許多業內專家的共識;
Edward Lee博士是加州大學伯克利分校嵌入式研究方面的領先者,他指出現在嵌入式系統的開發手段如基於文本編程和面向物件的工具都難以用來構建嵌入式即時系統,因為面向物件很難直觀地表達時間和平行性(parallelism),而時間和平行性或並行(concurrency)在現在的嵌入式系統中是必不可少的。Lee博士提出面向角色(actor-oriented)的圖形化方法是更適合嵌入式軟體設計的工具。

雖然嵌入式系統的挑戰越來越嚴峻,但是現在已經有了許多解決的方向。許多供應商採取了將底層工具的設計抽象出來的辦法。這種方法每前進一步,都會吸引更多的用戶。另一個方向是可以更徹底地解決面臨的挑戰,也就是向基於平臺的工具轉移,它能夠更好地表達整個系統,而減少與特定硬體的相關性,這使得更多的軟體設計容易理解並被重複使用,而從基於文本的工具向圖形化工具的轉移則可以直觀地表達系統,並解決系統的挑戰。圖形化系統設計(
Graphical System Design)的理念就是源於這些趨勢。通過簡化嵌入式編程的複雜性,它降低了對領域專家在嵌入式設計流程中各個步驟的要求;同時提供了從設計、原型到部署的一條捷徑,使得工程師和科學家們可以更快速地進行重複設計。
儘管市場上的工具都在向圖形化的方向轉變,但由於它們是針對特定領域特定應用的工具,所以仍舊受到自身的限制,而這是不足以解決行業將要面臨的挑戰的。事實上,現在的嵌入式系統市場與八十年代早期的臺式電腦市場有很多相似之處,其中的一個特點就是非常分散。現在市場所需的是一種完全的圖形化編程語言,提供足夠的靈活性和功能,以滿足更廣泛應用的需求。因此,圖形化系統設計的關鍵因素是圖形化編程。
將設計方法學直接應用於實現
自1986年誕生以來,LabVIEW圖形化編程語言已經開始簡化了系統的複雜性,並在同一個平臺上提供採集、分析和顯示等功能,在使用計算能力對處理過程自動化的同時,允許在研發原型,製造和測試過程中對軟硬體的重用,彌補了原先因為原型、製造和測試三個步驟間因工具不同而造成的這一鴻溝。在所有涉及到資料獲取和控制的領域裏,LabVIEW圖形化方式都已經成為標準的開發工具。從那時開始,我們就一直向這個編程環境添加功能上的改進,現在LabVIEW在已有的定時迴圈結構上新加了硬體定時功能,它是一種表示時間和並行的語義。現在,我們就可以通過點擊來設置作業系統優先順序,延時,迴圈速率等等;回想在文章前面所提到的向多處理器轉移的趨勢,現在我們可以憧憬使用可擴展的直觀圖形化編程,來開發應用,並將處理過程分配到不同的處理器上。
新的NI LabVIEW嵌入式開發模組(LabVIEW Embedded Development Module,)是LabVIEW圖形化編程環境的一款全新附加模組,通過這個軟體和圖形化系統設計的理念,原先無法利用到嵌入式編程的工程師們都可以進入32位元微處理器的領域之中。通過LabVIEW中附加的狀態圖、控制圖表、信號處理庫函數等這一完整的工具來設計它們的應用,以解決各種問題。
領域專家-在某個科學或工程領域的專家,但不一定是嵌入式的程式師-一般使用不同的模型或工具解決他們學術上或工程上的問題。例如,開發引擎控制單元(ECU)的工程師可能使用狀態圖來對引擎控制單元的功能進行圖形化的描述。這位工程師可能是一個控制理論方面的專家,但是卻可能沒有任何嵌入式或C編程方面的經驗。直到現在,嵌入式應用的實現仍然需要深入瞭解關於嵌入式編程工具,如C語言等方面的知識。因此,很多領域專家要實現他們的解決方案,甚至只是簡單的驗證一個概念仍然要依賴專門的嵌入式開發人員。這個存在于領域專家和嵌入式程式師之間的鴻溝,使得開發時間增加,而且容易在系統中引入錯誤。
LabVIEW嵌入式開發模組在設計和實現間的鴻溝之上架起了一座橋樑。領域的專家現在可以使用相同環境快速地設計演算法,對定制的設計進行原型設計,將他們的解決方案在所選的目標上實現,並進行調試——所有這些過程都是通過圖形化方式實現的。
開發與目標無關的代碼
嵌入式目標本身要求程式師在編寫代碼之前對目標有深入的瞭解。程式需要知道板卡上各種關於記憶體映射和寄存器的資訊,才能在板卡上執行他們的代碼。另外,大部分代碼是專為某一特定目標編寫的。這樣,在一塊板卡上使用不同的微處理器或是不同的週邊設備,可能就需要重新編寫大部分已有的代碼,或是完全從頭開始。這意味著最終產品的擴展性方面是有缺陷的。
圖1:LabVIEW 開發介面

但是,使用LabVIEW嵌入式開發模組,工程師和科學家們不需瞭解最終的目標,就可以進行代碼開發,因為軟體生成的是LabVIEW應用的ANSI C代碼,而不是針對某個特定目標的二進位碼。LabVIEW嵌入式方式是一個開放的框架,它可以整合任意的第三方工具鏈,將生成的C代碼、LabVIEW即時庫函數和板卡支援套裝程式(BSP)編譯成為針對某一目標並能在這個目標上運行的二進位碼。BSP是一種作為C代碼與板上週邊硬體介面的底層代碼。因此,如果板卡需要升級,工程師可以簡單地將不同的BSP鏈結到LabVIEW中,在現有的圖形化代碼上作一小部分改動就可以完成。
與目標無關的代碼開發意味著工程師和科學家不再需要等待硬體確定之後再開始設計演算法。這樣並行的工作和效率的提升,使開發週期和產品上市時間大大縮短。最後,所生成的LabVIEW代碼不是針對某個特定平臺的,所以您很容易升級到新的硬體。
使用LabVIEW嵌入式特性縮短開發時間
LabVIEW嵌入式開發模組構建在自LabVIEW誕生以來近20年的創新精神之上,幫助工程師和科學家們利用數百個內建的庫函數,涵蓋高等演算法、檔I/O、邏輯和信號處理各個方面。通過LabVIEW嵌入式方式,工程師和科學家可以使用一種叫做內聯C節點(Inline C Node)的新特性,整合現有的嵌入式代碼,來保持LabVIEW的開放架構。
除了用於快速調試的內建圖形化用戶介面顯示件、探針、中斷點和函數步進之外,LabVIEW嵌入式開發模組為代碼調試提供了另外兩種無縫的介面。在嵌入式目標平臺上,工程師可以使用“儀器調試”(instrumented debugging),以便於通過TCP/IP、RS232,或CAN進行調試。使用內建的片上調試介面,工程師可以通過工業標準協議,如JTAG、BDI和Nexus等,進行調試,同時不影響程式性能。
LabVIEW嵌入式開發模組使領域專家可以使用現有的技術進行更多的應用,使用同一環境進行演算法設計、原型,實現他們的解決方案,極大地縮短開發時間和產品上市時間。
NI提供了各種硬體平臺與LabVIEW集成,完成從設計、原型到部署的全過程。例如使用LabVIEW和NI 可重複配置I/O(RIO)設備或NI CompactRIO平臺,他們可以快速而便捷地創建嵌入式系統的原型。NI現有的一個成功案例就是幫助汽車控制和資料獲取解決方案的提供商--Drivven公司通過NI CompactRIO對基於FPGA的2004 Yamaha YZF-R6摩托車引擎控制系統設計原型,他們的目標是為基於FPGA傳動控制器提供一條無縫的從原型設計到生產的路徑。對於這個專案,Drivven在軟體上使用LabVIEW;在硬體上選擇了一個4插槽的NI CompactRIO嵌入式系統,因為它靈活性強、體積小巧而且波形因數穩定。利用這一系統,他們可以在輕鬆地添加感測器和激勵器的同時快速且便捷地觀察資料,除此之外,還可以在一個超級運動型摩托車上利用的極為有限的空間放置控制器。這個項目包含三個主要的階段: 1,通過自定義I/O模組的開發。共有三個自定義I/O模組監視著所有摩托車的感測器並控制它的激勵器,此外現在正在開發其他的CompactRIO的模組以用於傳動控制應用,包括用於驅動電子節流閥的模組和與通用的廢氣氧氣感測器連接的模組。2,映射工廠級ECU(Factory ECU)。把ECU資料記錄在1MB的檔上(在每分鐘一個檔的速率下高達20個檔)同時在許多種不同的節流閥位置和引擎速率(接近700個操作點)的組合下駕駛摩托車從而完整地映射了工廠級ECU(Factory ECU)的性能。駕駛員仔細地駕駛著摩托車,以盡可能的減少暫態操作。在一輛跟隨的汽車裏的工程師則週期地以無線的方式從CompactRIO接收資料檔案,傳輸至一台筆記本電腦並且立即分析這些資料以覆蓋所有操作點。一個基於筆記本電腦的NI LabVIEW應用程式迅速地將資料分類至速度/負載操作表,與此同時濾除暫態資料。對每一個操作點都從這些資料計算出平均和標準的偏差。在兩個小時裏,這個團隊採集了90%摩托車的操作點的資料,這對於全面理解工廠級ECU的映射是一個足夠充分的覆蓋。後來,在實驗室裏,工程師又使用LabVIEW對這些資料進行處理,在圖形化地修改原始資料以填充丟失的操作點的同時提供了3維和2維的視覺化資訊。3,引擎控制。在最後階段,Drivven使用CompactRIO對一個研究性質的ECU進行原型設計,它的性能可以與工廠級ECU相媲美,但是卻提供了可以實施未來控制演算法研究和開發的功能(這對使用生產目的的電子是不可能的)。利用CompactRIO,Drivven實現了許多引擎管理FPGA核,它們都具有可配置的LabVIEW FPGA圖表並放置在方框圖裏。使用LabVIEW即時模組,實現了速度-密度和alpha-N引擎控制策略(經常用於高性能的賽車場合)的結合。所以說,Compact RIO和LabVIEW提供了所需的可靠性和精確的定時資源,而且這個系統具有足夠穩定性來承受工作環境的高溫和高振動。如果讀者想要閱讀完整的解決方案,請訪問
ni.com/china
,輸入資訊碼(info code)cn5k8t。
另外使用LabVIEW嵌入式開發模組,還可以製造嵌入式板卡並部署到任意的32位元微處理器。正如LabVIEW使工程師們可以開發定制的虛擬儀器,而不再依賴供應商定義的臺式儀器,從而在測試和測量領域掀起一場革命一樣,LabVIEW嵌入式開發模組使得業內專家可以使用他們的專業知識開發嵌入式應用,而不需要再依賴嵌入式方面的專家。


NI嵌入式開發模組示意圖
隨著嵌入式系統設計的複雜性日益增加,圖形化方式是一個必然的趨勢,它正在對嵌入式設計進行重新的定義,使更多的工程師可以以一種前所未有的方式使用嵌入式開發,從而使設計的速度和品質得到提高。將分散的市場整合、採用標準和現成可用的技術,並發佈集成的、易用的軟硬體平臺——這就是NI多年來所持之以恆的運營模式。圖形化系統設計,這是一個將嵌入式設計推向更廣大受眾的平臺,我們通過一個統一的圖形化工具提供這種功能,這種工具能將領域專家從越發複雜的嵌入式設計中解脫出來。從設計、原型到實現的整個過程中,使用統一的設計工具無疑將會大大提升整個設計過程的效率
(繼續閱讀...)
文章標籤

fishark 發表在 痞客邦 留言(0) 人氣(1,073)

  • 個人分類:DSP&Embedded 模組
▲top
  • 1月 30 週二 200712:46
  • LabVIEW基礎教學 : 控制項的Property Node


Labview的控制項中常用的就是Local variable及Property Node,
Property簡單的說就是該控制項的屬性,也可以說是特徵,就像一張桌子要有四隻腳一樣,那要如何知道控制項的屬性呢?一般來說有兩個方法:一是在控制面板中,我舉個例子,在control panel中新增Numeric control
在Numeric control上按右鍵, 在下拉選單上選擇properties
然後可以看到Numeric control的property視窗, 可以在上面進行Numeric control的屬性設定, 如外觀(appearance)、資料範圍(data range)等。

另一個方法是在程式碼中設定, 在Nuneric control對應的程式碼中的terminal上按右鍵,在create中選property node,
可以看到有一行參數顯示出來, 這些就是numeric control的屬性,我們可以在程式中控制這些屬性的參數設定。
如選擇property node中的value, 可以加一個indicator在property node : value的後面, 看看value是Numeric control的哪一個屬性
其他的property node也可以依此方式嘗試玩玩看, 很快就知道他的屬性是什麼了
(繼續閱讀...)
文章標籤

fishark 發表在 痞客邦 留言(1) 人氣(10,758)

  • 個人分類:LabVIEW基礎教學
▲top
  • 1月 27 週六 200722:53
  • Labview MathScript: 在MathScript Window中實現 Plot繪圖功能


Labview 8.2多了許多的新功能, Mathscript就是其中之ㄧ,
以前Labview有MabLab Script Node, 可以在系統中有安裝Mablab的時候, 
從Labview中的MabLab Script Node撰寫Matlab的程式語法, 
然後在Labview執行時Call  MatLab進行運算, 再將結果傳回Labview,
如今, Labview 本身就具有MathScript, 用與MabLab相通的m-file script語法,
所以以往在MatLab中寫的程式, 現在也可以在Labview中寫了,
底下是NI對 MathScript 的簡介:
NI LabVIEW MathScript 新增了數學導向 (math-oriented) 和文字化的編程至 NI LabVIEW。您可一起使用 MathScript 和圖型化的資料流程式撰寫來定義您用 NI LabVIEW 所開發的客製化軟體。只要使用 LabVIEW,您就可以為技術運算選擇最有效率的語法 - 文字化、圖形化,或是兩者整合。
(繼續閱讀...)
文章標籤

fishark 發表在 痞客邦 留言(2) 人氣(2,483)

  • 個人分類:Labview 參考文章&筆記摘要
▲top
  • 1月 26 週五 200711:40
  • [文章分享] 兒子寫給父親的一封信 (這個小孩......前途無可限量!!)

寫這封信是為了化解作者跟他爸的誤會....
就因為出門去文化中心看書,沒坐計程車回家~~被罵~
然後,用累積已久的怨念寫出來的
內容引經據典還附實驗證明...真是太讚了 ! ㄏㄏ
第二頁尤其精彩!!
這個小孩......前途無可限量!!
 
01.
 
02.
03.
(繼續閱讀...)
文章標籤

fishark 發表在 痞客邦 留言(0) 人氣(592)

  • 個人分類:文章收集
▲top
  • 1月 25 週四 200722:26
  • [影像剪切] 如何利用Labview Vision module 將影像中的一部分剪切 (或是壓縮) 出來

此篇文章受密碼保護,請輸入密碼後閱讀。
(繼續閱讀...)
文章標籤

fishark 發表在 痞客邦 留言(0) 人氣(10)

  • 個人分類:IMAQ 影像處理
▲top
  • 1月 25 週四 200721:57
  • 單字大挑戰 - 教育部2000字

這是我從語言中心下載下來的, 想想從小到大念了那麼多年的英語, 其實程度也是普普, 不過還是可順便測試一下自己的單字能力, 看看還給老師多少囉!  
突然發現, 其實2000字還滿多的......
建議: 安裝google toolbar, 不懂的單字還可以邊看邊翻譯 !
教育部
2000字

A.依字母排序

A

a(an), a few, a little, a lot, a.m., able, about, above, abroad, absent, accept, accident, across, act, action, active, activity, actor, actress, actually, add, address, admire, adult, advertisement, advice, advise, affect, afraid, after, afternoon, again, against, age, ago, agree, ahead, aim, air, air conditioner, airlines, airplane (plane), airport, alarm, album, alike, alive, all, allow, almost, alone, along, aloud, alphabet, already, also, altogether, always, ambulance, America, American, among, ancient, and, angel, anger, angry, ankle, animal, another, answer, ant, any, anyone (anybody), anything, anywhere, apartment, apologize, appear, apple, appreciate, April, area, argue, arm, armchair, army, around, arrange, arrive, art, artist, as, ask, asleep, assistant, assume, at, attack, attention, August, aunt, autumn (fall), available, avoid, away

B

baby, baby sitter, back, backward, bad, badminton, bag, bake, bakery, balcony, ball, balloon, banana, band, bank, barbecue, barber, bark, base, baseball, basement, basic, basket, basketball, bat, bath, bathe, bathroom, be (am, is, are, was, were, be, been) beach, bean, bear, beard, beat, beautiful, beauty, because, become, bed, bedroom, bee, beef, beer, before, begin, beginner, beginning, behave, behind, believe, bell, belong, below, belt, bench, beside, besides, between, beyond, bicycle (bike), big, bill, biology, bird, birthday, bite, bitter, black, blackboard, blame, blank, blanket, blind, block, blood, blouse, blow, blue, boat, body, boil, bomb, bone, book, bookcase, bookstore, bored, boring, born, borrow, boss, both, bother, bottle, bottom, bow, bowl, bowling, box, boy, branch, brave, bread, break, breakfast, brick, bridge, bright, bring, broad, broadcast, brother, brown, brunch, brush, bucket, buffet, bug, build, building, bun, bundle, burger, burn, burst, bus, business, businessman, busy, but, butter, butterfly, button, buy, by

C

cabbage, cable, cafeteria, cage, cake, calendar, call, calm, camera, camp, campus, can (could), cancel, cancer, candle, candy, cap, captain, car, card, care, careful, careless, carpet, carrot, carry, cartoon, case, cash, cassette, castle, cat, catch, cause, ceiling, celebrate, cell phone, cent, center, centimeter, central, century, cereal, certain, chair, chalk, chance, change, channel, character, charge, chart, chase, cheap, cheat, check, cheer, cheese, chemistry, chess, chicken, child, childhood, childish, childlike, chin, China, Chinese, chocolate, choice, choose, chopsticks, Christmas, chubby, church, circle, city, clap, class, classical, classmate, classroom, clean, clear, clerk, clever, climate, climb, clock, close, closet, clothes, cloud, cloudy, club, coach, coast, coat, cockroach, coffee, coin, Coke, cold, collect, college, color, colorful, comb, come, comfortable, comic, command, comment, common, company, compare, complain, complete, computer, concern, confident, confuse, congratulation, consider, considerate, contact lens, continue, contract, control, convenience store, convenient, conversation, cook, cookie, cool, copy, corn, corner, correct, cost, cotton, couch, cough, count, country, couple, courage, course, court, cousin, cover, cow, cowboy, crab, crayon, crazy, cream, create, credit card, crime, cross, crowd, crowded, cruel, cry, culture, cup, cure, curious, current, curtain, curve, custom, customer, cut, cute

D

damage, dance, danger, dangerous, dark, date, daughter, dawn, day, dead, deaf, deal, dear, death, debate, December, decide, decision, decorate, decrease, deep, deer, degree, delicious, deliver, dentist, department, department store, depend, describe, desert, design, desire, desk, dessert, detect, develop, dial, diamond, diary, dictionary, die, diet, difference, different, difficult, difficulty, dig, diligent, diplomat, dining room, dinner, dinosaur, direct, direction, dirty, disappear, discover, discuss, discussion, dish, dishonest, distance, distant, divide, dizzy, do (does, did, done), doctor (Dr.), dodge ball, dog, doll, dollar, dolphin, donkey, door, dot, double, doubt, doughnut, down, downstairs, downtown, dozen, dragon, drama, draw, drawer, dream, dress, dresser, drink, drive, driver, drop, drugstore, drum, dry, dryer, duck, dumb, dumpling, during, duty

E

each, eagle, ear, early, earn, earrings, earth, ease, east, Easter, easy, eat, edge, education, effort, egg, eight, eighteen, eighteenth, eighth, eighty, either, elder, elect, elementary school, elephant, eleven, electric, eleventh, else, e-mail, embarrass, emotion, emphasize, employ, empty, end, enemy, energetic, energy, engine, engineer, English, enjoy, enough, enter, entrance, envelope, environment, envy, equal, eraser, error, especially, eve, even, evening, event, ever, every, everyone (everybody),everything, everywhere, evil, exam, example, excellent, except, excite, excited, exciting, excuse, exercise, exist, exit, expect, expensive, experience, explain, express, extra, eye

F

face, fact, factory, fail, fair, fall, false, family, famous, fan, fancy, fantastic, far, farm, farmer, fashionable, fast, fat, father (dad, daddy), faucet, fault, favorite, fear, February, fee, feed, feel, feeling, female, fence, festival, fever, few, fifteen, fifteenth, fifth, fifty, fight, fill, film, final, finally, find, fine, finger, finish, fire, first, fish, fisherman, fit, five, fix, flag, flashlight, flat tire, flight, floor, flour, flower, flu, flute, fly, focus, fog, foggy, follow, food, fool, foolish, foot, football, for, foreign, foreigner, forest, forget, forgive, fork, form, formal, former, forty, forward, four, fourteen, fourteenth, fourth, fox, frank, free, freedom, freezer, freezing, French fries, fresh, Friday, friend, friendly, friendship, frighten, frisbee, frog, from, front, fruit, fry, full, fun, funny, furniture, future

G

gain, game, garage, garden, garbage, gas, gate, gather, general, generous, genius, gentle, gentleman, geography, gesture, get, ghost, giant, gift, girl, give, glad, glass, glasses, glove, glue, go, goal, goat, God, gold, golden, golf, good, good-bye (goodbye, bye), goodness, goose, government, grade, gram, granddaughter, grandfather (grandpa), grandmother (grandma), grandson, grape, grass, gray, great, greedy, green, greet, ground, group, grow, guard, guava, guess, guest, guide, guitar, gun, guy, gym

H

habit, hair, hair dresser, haircut, half, hall, Halloween, ham, hamburger, hammer, hand, handkerchief, handle, handsome, hang, hanger, happen, happy, hard, hardly, hard-working, hat, hate, have (has, had), he (him, his, himself), head, headache, health, healthy, hear, heart, heat, heater, heavy, height, helicopter, hello, help, helpful, hen, here, hero, hey, hi, hide, high, highway, hike, hill, hip, hippo, hire, history, hit, hobby, hold, holiday, home, homesick, homework, honest, honesty, honey, hop, hope, horrible, horse, hospital, host, hot, hot dog, hotel, hour, house, housewife, housework, how, however, human, humble, humid, humor, humorous, hundred, hunger, hungry, hunt, hunter, hurry, hurt, husband

I

I (me my mine myself), ice, ice cream, idea, if, ignore, ill, imagine, impolite, importance, important, impossible, improve, in, inch, include, income, increase, independent, indicate, influence, information, ink, insect, inside, insist, inspire, instant, instrument, intelligent, interest, interested, interesting, international, Internet, interrupt, interview, into, introduce, invent, invitation, invite, iron, island, it (its, itself)

J

jacket, jam, January, jazz, jealous, jeans, jeep, job, jog, join, joke, journalist, joy, judge, juice, July, jump, June, junior high school, just

K

kangaroo, keep, ketchup, key, kick, kid, kill, kilogram, kilometer, kind, kindergarten, king, kingdom, kiss, kitchen, kite, kitten, knee, knife, knock, know, knowledge, koala

L

lack, lady, lake, lamb, lamp, land, language, lantern, large, last, late, later, latest, latter, laugh, law, lawyer, lay, lazy, lead, leader, leaf, learn, least, leave, left, leg, lemon, lend, less, lesson, let, letter, lettuce, level, library, lick, lid, lie, life, lift, light, lightning, like, likely, limit, line, link, lion, lip, liquid, list, listen, liter, little, live, living room, loaf, local, lock, locker, lonely, long, look, lose, loser, loud, love, lovely, low, lucky, lunch

M

ma'am, machine, mad, magazine, magic, magician, mail, mailman (mail carrier), main, major, make, male, mall, man, manager, mango, manner, many, map, March, mark, marker, market, marry, married, marvelous, mask, mass, master, mat, match, math (mathematics), matter, maximum, may (might), May, maybe, meal, mean, meaning, meat, mechanic, media, medicine, medium, meet, meeting, member, men's room, menu, message, metal, meter, method, microwave, middle, midnight, mile, milk, million, mind, minor, minus, minute, mirror, Miss, miss, mistake, mix, model, modern, moment, Monday, money, monkey, monster, month, moon, more, morning, mop, mosquito, most, mother (mom, mommy), motion, motorcycle, mountain, mouse, mouth, move, movement, movie, Mr., Mrs., MRT,Ms., much, mud, museum, music, musician, must

N

nail, name, napkin, narrow, nation, national, natural, nature, naughty, near, nearly, necessary, neck, necklace, need, needle, negative, neighbor, neither, nephew, nervous, nest, never, new, news, newspaper, next, nice, nice-looking, niece, night, nine, nineteen, nineteenth, ninety, ninth, no, nobody, nod, noise, noisy, none, noodle, noon, nor, north, nose, not, note, notebook, nothing, notice, novel, November, now, number, nurse, nut

O

obey, object, ocean, o'clock, October, of, off, offer, office, officer, often, oil, OK, old, omit, on, once, one, oneself, onion, only, open, operation, opinion, or, orange, order, ordinary, other, out, outside, oven, over, overpass, overseas, over-weight, own, owner, ox

P

p.m., pack, package, page, pain, painful, paint, painter, pair, pajamas, pale, pan, panda, pants, papaya, paper, pardon, parent, park, parking lot, parrot, part, partner, party, pass, passenger, past, paste, path, patient, pattern, pause, pay, PE (physical education), peace, peaceful, peach, pear, pen, pencil, people, pepper, perfect, perhaps, period, person, personal, pet, photo, physics, piano, pick, picnic, picture, pie, piece, pig, pigeon, pile, pillow, pin, pineapple, pink, pipe, pizza, place, plain, plan, planet, plant, plate, platform, play, player, playground, pleasant, please, pleased, pleasure, plus, pocket, poem, point, poison, police, polite, pollute, pollution, pond, pool, poor, pop music, popcorn, popular, population, pork, position, positive, possible, post office, postcard, pot, potato, pound, powder, power, practice, praise, pray, precious, prepare, present, president, pressure, pretty, price, priest, primary, prince, princess, principal, print, private, prize, probably, problem, produce, production, professor, program, progress, project, promise, pronounce, protect, proud, provide, public, pull, pump, pumpkin, punish, puppy, purple, purpose, purse, push, put, puzzle

Q

quarter, queen, question, quick, quiet, quit, quite, quiz

R

rabbit, race, radio, railroad, railway, rain, rainbow, raincoat, rainy, raise, rare, rat, rather, reach, read, ready, real, realize, really, reason, receive, record, recorder, recover, rectangle, recycle, red, refrigerator, refuse, regret, regular, reject, relative, remember, remind, rent, repair, repeat, report, reporter, respect, responsible, rest, restaurant, restroom, result, return, review, revise, rice, rich, ride, right, ring, rise, river, road, rob, ROC, robot, rock, role, roll, roller skate (roller blade), roof, room, root, rope, rose, round, row, rub, rubber, rude, ruin, rule, ruler, run, rush

S

sad, safe, safety, sail, sailor, salad, sale, salesman, salt, same, sample, sand, sandwich, satisfy, Saturday, saucer, save, say, scared, scarf, scene, scenery, school, science, scientist, scooter, score, screen, sea, seafood, search, season, seat, second, secondary, secret, secretary, section, see, seed, seek, seem, seesaw, seldom, select, selfish, sell, semester, send, senior high school, sense, sentence, September, serious, servant, serve, service, set, seven, seventeen, seventeenth, seventh, seventy, several, shake, shall, shape, share, shark, sharp, she (her, hers, herself), sheep, sheet, shelf, shine, ship, shirt, shoe(s), shop, shopkeeper, shoot, shore, short, shorts, should, shoulder, shout, show, shower, shrimp, shut, shy, sick, side, sidewalk, sight, sign, silence, silent, silly, silver, similar, simple, since, sincere, sing, singer, single, sink, sir, sister, sit, six, sixteen, sixteenth, sixth, sixty, size, skate, ski, skill, skillful, skin, skinny, skirt, sky, sleep, sleepy, slender, slide, slim, slippers, slow, small, smart, smell, smile, smoke, snack, snail, snake, sneakers, sneaky, snow, snowman, snowy, so, soap, soccer, social, society, socks, soda, sofa, soft drink, softball, soldier, solve, some, someone (somebody), something, sometimes, somewhere, son, song, soon, sore, sorry, soul, sound, soup, sour, south, soy-sauce, space, spaghetti, speak, speaker, special, speech, speed, spell, spend, spider, spirit, spoon, sports, spring, square, stairs, stamp, stand, star, start, state, station, stationery, stay, steak, steal, steam, step, still, stingy, stomach, stomachache, stone, stop, store, storm, stormy, story, stove, straight, strange, stranger, straw, strawberry, stream, street, strike, strong, student, study, stupid, style, subject, subway, succeed, success, successful, such, sudden, sugar, suggest, suit, summer, sun, Sunday, sunny, super, supermarket, supper, support, sure, surf, surprise, surprised, survive, swallow, swan, sweater, sweep, sweet, swim, swimsuit, swing, symbol, system

T

table, table tennis, tail, Taiwan, take, talent, talk, talkative, tall, tangerine, tank, tape, taste, taxi, tea, teach, teacher, team, teapot, tear, teenager, telephone (phone), television (TV), tell, temperature, temple, ten, tennis, tent, tenth, term, terrible, terrific, test, textbook, than, thank, Thanksgiving, that, the, theater, then, there, therefore, these, they (them, their, theirs, themselves), thick, thief, thin, thing, think, third, thirsty, thirteen, thirteenth, thirtieth, thirty, this, those, though (although), thought, thousand, three, throat, through, throw, thumb, thunder, Thursday, ticket, tidy, tie, tiger, till, time, tiny, tip, tired, title, to, toast, today, toe, tofu, together, toilet, tomato, tomorrow, tongue, tonight, too, tool, tooth, toothache, toothbrush, top, topic, total, touch, toward, towel, tower, town, toy, trace, trade, tradition, traditional, traffic, train, trap, trash, travel, treasure, treat, tree, triangle, trick, trip, trouble, trousers, truck, true, trumpet, trust, truth, try, T-shirt, tub, Tuesday, tunnel, turkey, turn, turtle, twelfth, twelve, twentieth, twenty, twice, two, type, typhoon

U

ugly, umbrella, uncle, under, underline, underpass, understand, underwear, unhappy, uniform, unique, universe, university, until, up, upon, upper, upstairs, USA, use, useful, usual, usually

V

vacation, Valentine, valley, valuable, value, vegetable, vendor, very, vest, victory, video, village, vinegar, violin, visit, visitor, vocabulary, voice, volleyball, vote

W

waist, wait, waiter, waitress, wake, walk, walkman, wall, wallet, want, war, warm,  wash, waste, watch, water, waterfalls, watermelon, wave, way, we (us, our, ours, ourselves), weak, wear, weather, wedding, Wednesday, week, weekday, weekend, weight, welcome, well, west, wet, whale, what, wheel, when, where, whether, which, while, white, who, whole, whose, why, wide, wife, wild, will (would), win, wind, window, windy, wing, winner, winter, wise, wish, with, without, wok, wolf, woman, women's room, wonderful, wood, woods, word, work, workbook, worker, world, worry, wound, wrist, write, writer, wrong

Y

yard, year, yellow, yes (yeah), yesterday, yet, you (your, yours, yourself, yourselves), young, youth, yummy

Z

zebra, zero, zoo

B.依主題、詞性分類

1.

People

adult, baby, boy,child, couple, customer, fool, genius, gentleman, giant, girl, guest, guy, hero, host, kid, king,lady, male,man, master, neighbor, partner, people, person, prince, princess, queen, stranger, teenager, visitor, woman, youth

2.

Personal characteristics

beautiful, blind, chubby, cute, deaf, dumb, fat, handsome, heavy, nice-looking, old, over-weight, pretty, short, skinny, slender, slim, tall, thin, under-weight, ugly, young
active, angry, bad, bored, boring, brave, busy, careful, careless, childish, childlike, clever, confident, considerate, cool, crazy, cruel, curious, diligent, dishonest, evil, energetic, excited, exciting, famous, foolish, frank, friendly, funny, gentle, generous, good, greedy, happy, hard-working,honest, humble, humorous, impolite, intelligent, interested, jealous, kind, lazy, lonely, lovely, mad, naughty, nervous, nice, patient, polite, poor, proud, rich, rude, sad, selfish, shy, silly, sincere, smart, sneaky, stingy, stupid, successful, talkative, unhappy, wise

3.

Parts of body

bread,chin, ear, eye, face, hair, lip, mouth, nose, tongue, tooth
ankle, arm, back, body, bone, finger, foot, hand, head, hip, knee, leg, nail, neck, shoulder, skin, throat, thumb, toe, waist, wrist.
heart, stomach

4.

Health

comfortable, dizzy, healthy, ill, painful, pale, sick, strong, tired, weak, well, wound
cancer, cold, flu, headache, stomachache, toothache
cough, fever, pain, sore throat
cure, recover
death, health, life, medicine

5.

Forms of address

Dr., Mr., Mrs., Miss, Ms., sir, ma'am, name

6.

Family

aunt,brother, cousin, daughter, elder, family, father (dad, daddy), granddaughter, grandfather (grandpa), grandmother (grandma), grandson, husband, mother (mom, mommy), nephew, niece, parent, relative, sister, son, uncle, wife
born, grow, live, marry,married

7.

Numbers

zero, one, two, three, four, five, six, seven, eight, nine, ten, eleven, twelve, thirteen, fourteen, fifteen, sixteen, seventeen, eighteen, nineteen, twenty, thirty, forty, fifty, sixty, seventy, eighty, ninety, hundred, thousand, million first, second, third, fourth, fifth, sixth, seventh, eighth , ninth, tenth, eleventh, twelfth, thirteenth, fourteenth, fifteenth, sixteenth, seventeenth, eighteenth, nineteenth, twentieth, thirtieth, last all, a few, a little, a lot, any, both, few, less, little, many, more, much, number, several, some, total

8.

Time

dawn, morning, noon, afternoon, evening, night, midnight Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday, week, weekday, weekend month, January, February, March, April, May, June, July, August, September, October, November, December season, spring, summer, autumn (fall), winter alarm clock, calendar, clock, watch, stop watch a.m., p.m., half, hour, minute, moment, o’clock, past,quarter, second, time ago, already

(繼續閱讀...)
文章標籤

fishark 發表在 痞客邦 留言(0) 人氣(1,823)

  • 個人分類:英語教學
▲top
  • 1月 25 週四 200717:29
  • [Labview文章收集] LabVIEW 8.20——20年的持續創新

這是一篇簡單的文章,內容說明Labview發展的歷史及應用,我覺得很適合想了解Labview的人,Labview應用的領域及範圍已經越來越廣,降低自動化的門檻,整合方面的功能也越來越強,對Labview有興趣的人可以看一看下面的文章。
文章內容 

作為一款誕生於1986年的針對測量和自動化設計的圖形化開發環境,LabVIEW在二十年中持續創新,不斷改進。最初作為自動化測量儀器工具的LabVIEW,現在已經成為用於設計、測試和控制的圖形化平臺。多年以來,LabVIEW社區也已成長為一個龐大而活躍的用戶交流平臺,並覆蓋了多個工業和應用領域,,使之成為資料獲取和儀器控制的最佳選擇。儘管LabVIEW已經獲得了巨大的成功和廣泛的認可,但許多科學家和工程師還是希望能瞭解平臺的全部功能。在LabVIEW二十周年紀念版--LabVIEW 8.20發佈之際,我們將對過去二十年的持續創新和改進做一個完整回顧,並借此機會解釋一些關於LabVIEW的常見問題和誤解。此外,許多常見問題的解答也在LabVIEW 8.20中得到進一步的完善。
 
在本文中,我們將對有關LabVIEW的誤解進行解釋,並說明這一平臺的實質以及有關LabVIEW 8.20的新特性。LabVIEW是一種真正的編程語言嗎?
  LabVIEW是一種功能齊全的編程語言,它的編程結構與基於文本的編程結構完全一致。此外,LabVIEW的圖形化編程語言在表示並行程式時有著得天獨厚的優勢。從LabVIEW 1.0開始,LabVIEW就一直是一種並行執行的編程語言,這使得用戶可以使用這種直觀的方法,輕易地創建並行程式。儘管已經有二十年的歷史,但這種編程方法在今天仍得到廣泛使用,而LabVIEW被用於對FPGA硬體和多核處理器電腦編程就是一個例子。
LabVIEW 8.20通過面向物件的編程方式對編程語言進行了擴展。使用LabVIEW 8.20,用戶能夠在他們的圖形化程式當中應用類,物件,封裝,繼承和動態分配等面向物件編程的概念。
 
LabVIEW是一個開放的開發平臺嗎?
  由於LabVIEW是一種獨特的圖形化編程語言,很多用戶沒有意識到他們還可以輕易地整合傳統基於文本的語言。多年來,LabVIEW已經能夠對動態連結程式庫或共用庫等封裝形式下的代碼進行調用,同樣也可以通過ActiveX或.NET等軟體技術集成外部代碼和應用。
  LabVIEW 8.20引入了全新的集成嚮導,能自動集成外部代碼。封裝在DLL中的庫函數的整合過程也可由DLL輸入嚮導自動完成,此嚮導還能夠提供一系列子vi,用於在LabVIEW圖形化編程語言中直接使用。使用這些新嚮導,用戶可以節省大量的手動編程時間。新嚮導能夠自動為DLL中的每個函數創建LabVIEW子vi,並對頭檔進行分析解釋,從而將每個函數的輸入和輸出連接到子vi連接器上。
  除了簡化DLL輸入過程外,LabVIEW 8.20還引入了一個用於導入Web服務的嚮導。Web服務輸入嚮導和DLL輸入嚮導遵循同樣的模型結構,通過調用Web服務遠端函數,該嚮導可以自動生成LabVIEW子vi,使LabVIEW用戶可以使用封裝在Web服務中的商用規則。
  將外部代碼整合到LabVIEW中只是LabVIEW 8.20的新特性之一。另一方面,LabVIEW 8.20還大大增強了從LabVIEW中導出子vi用於傳統編程工具的功能。使用儀器驅動輸出嚮導,LabVIEW用戶可以通過LabVIEW提供的眾多儀器驅動庫中生成DLL,以便合作開發者在使用C編程時能利用這些庫函數。
(繼續閱讀...)
文章標籤

fishark 發表在 痞客邦 留言(0) 人氣(1,280)

  • 個人分類:Labview 參考文章&筆記摘要
▲top
  • 1月 25 週四 200715:20
  • LabVIEW基礎教學 : Shift Register


Labview小技巧 (一)  shift register   
Shift register 一般用在While loop中,為兩個一組,可以實現資料的遞迴疊代演算法。步驟:1. 在Diagram中加入While Loop, 然後再While Loop框框邊緣按右鍵,
選擇Add Shift Register  
2. 兩個對稱的圖案形成一組shift register
3. 資料的遞迴疊代
一下面程式碼建構一個程式, 然後執行
While Loop 程式執行第一圈時, 在shift register上的資料分佈情形為:
While Loop 程式執行第二圈時, 在shift register上的資料分佈情形為:
由此可以知道, 右側的shift register總是新的訊號, 而左側的shift register為舊的訊號,
整個程式碼內容實現最基本的遞迴疊代的演算
(繼續閱讀...)
文章標籤

fishark 發表在 痞客邦 留言(0) 人氣(9,638)

  • 個人分類:LabVIEW基礎教學
▲top
  • 1月 25 週四 200714:39
  • 嵌入Snap Preview Anywhere-讓連結文字跑出圖像來

移到下列的文字連結, 注意看看會發生什麼效果?
http://labview.net.googlepages.com/
沒錯, 就是會有一個圖片視窗跑出來, 讓連結的增添新的效果及樂趣
這個功能是免費的, 只要到 http://www.snap.com/ 上登錄就可以的到程式碼
其步驟如下:
1. 點選右上角的Get it FREE Now進入

2. 填寫資料, 然後按下方的Get Code

3. 將程式碼複製, 貼在Pixnet的自定欄位的內容中, 或是貼在文章的原始碼中皆可呈現顯示的效果
(繼續閱讀...)
文章標籤

fishark 發表在 痞客邦 留言(0) 人氣(356)

  • 個人分類:新奇網站
▲top
«1...35363740»

Fishark's email

[請用] Google站內搜尋

自訂側欄

blogad

自訂側欄

近期文章

  • [第30期] 使用ESP IDF紅外遙控技術控制WS2812 RGB LED燈帶/Use ESP IDF RMT to control RGB LED strip
  • [第29期]結合LabVIEW的Python Node與Anaconda程式/Developing Program by Connecting LabVIEW Python Node and Anaconda
  • [第28期] LabVIEW Queued Message Handler tutorial/LabVIEW佇列訊息處理器教學
  • [第26期]使用ChatGPT在Arduino實現觀察者模式的程式碼/Use ChatGPT to implement Observer Pattern code in Arduinoar
  • [第25期] 使用ChatGPT實現C++實現觀察者模式的程式碼/Use ChatGPT to implement Observer Pattern C++ codecha
  • [Note 5] 使用NI package manager安裝Vision Development Module(VDM) 2021/Install Vision Development Module with NI package manager
  • [第24期] 使用yfinance與PyQt計算股票的KD值/Calculate KD value of the stock by using yfinance and PyQt
  • [第23期]Use pytube and PySide to download YouTube audio(mp3)/使用pytube與PySide下載YouTube聲音檔(mp3)
  • [第22期]Use PyQtGraph and nidaqmx to implement real time plots/使用PyQtGraph與nidaqmx實現時實的繪圖
  • [第20期]Use pytube and PyQt to download YouTube video/使用pytube與PyQt下載YouTube影片

文章分類

toggle Android程式開發 (3)
  • Android 進階 (7)
  • Android基礎 (12)
  • App Inventor (4)
toggle Labview工作室 (17)
  • LabVIEW程式產品區 (1)
  • LabVIEW進階教學 (17)
  • 套件 (2)
  • Measure Studio (1)
  • LabVIEW基礎教學 (43)
  • DSC模組與OPC Server (1)
  • DAQ 數位類比資料處理 (12)
  • LabVIEW FPGA Module (1)
  • IMAQ 影像處理 (14)
  • DSP&Embedded 模組 (4)
  • Labview連結資料庫 (3)
  • PDA模組 (4)
  • 觸控面板(Touch Panel)模組 (1)
  • Mathematics (3)
  • 遠端監控 (1)
  • Import Shared Library (3)
  • Labview 參考文章&筆記摘要 (13)
toggle 嵌入式系統設計 (6)
  • Microchip使用SD Card 筆記 (2)
  • Holtek單晶片教學 (3)
  • ST MCU (5)
  • Windows CE.net (1)
  • 8051 (3)
  • PIC Microchip (24)
toggle 網路尋奇 (2)
  • 英語教學 (1)
  • 新奇網站 (6)
  • C++ (1)
  • 理財 (1)
  • ESP32 (5)
  • Micropython (4)
  • MySQL (2)
  • Python (29)
  • UXUI自修 (1)
  • 電子電路 (1)
  • ARM教學 (3)
  • Processing (4)
  • RTOS (5)
  • 贊助區 (5)
  • Arduino (40)
  • 職場人生 (2)
  • 軟體工程 (4)
  • 低價USB DAQ (4)
  • 微電流計開發 (2)
  • OrCAD教學 (2)
  • 數學數值分析 (0)
  • App開發研究室 (2)
  • Eagle PCB (6)
  • iPhone程式開發 (1)
  • 電子材料 (2)
  • Protel 99SE 教學 (9)
  • QT教學 (4)
  • 工業自動化資訊 (2)
  • Delphi (3)
  • Agilent VEE (3)
  • 人機互動設計 (5)
  • 科技新知 (8)
  • 書摘*筆記 (2)
  • 文章收集 (14)
  • 影音分享 (1)
  • 心情點滴 (5)
  • 電腦相關 (5)
  • 投資理財 (5)
  • 創業須知 (1)
  • 未分類文章 (1)

參觀人氣

  • 本日人氣:
  • 累積人氣:

自訂側欄

Google AdSense

熱門文章

  • (6,686)使用 Labview擷取webcam影像並存成AVI檔- IMAQ for USB Camera
  • (9,638)LabVIEW基礎教學 : Shift Register
  • (10,758)LabVIEW基礎教學 : 控制項的Property Node
  • (5,495)LabVIEW基礎教學 : Event Structrue
  • (10,813)LabVIEW基礎教學 : 七段顯示器軟體模擬
  • (11,391)LabVIEW基礎教學 : Formula Node
  • (5,805)使用LabVIEW 經由RS485和Modbbus通訊協定來控制PID溫度控制器
  • (6,222)使用DAQ Assistant建立多通道(Multi-channels)類比訊號擷取
  • (5,947)LabVIEW基礎教學 : Feedback Node
  • (18,067)[Labview基礎教學] 將資料從文字檔或Excel檔讀出: Read From Spreadsheet File

誰來我家

留言板