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.......

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

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 8月 02 週五 201313:34
  • 精確度的表示法

最近在使用壓力儀器,
其中有提到精準度(Precision)是0.02 % Rdg + 0.02 % FS
便很好奇地查了一下 Rdg 與 FS的含意,
 
(繼續閱讀...)
文章標籤

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

  • 個人分類:Labview 參考文章&筆記摘要
▲top
  • 3月 02 週日 200811:59
  • [ 文章收集] 徹底發揮LabView應用潛能

無論使用何種設計語言,不良的程式技術都會為應用性能帶來負面影響,對嵌入式應用尤其如此。儘管對大部份應用來說,高效率的程式技術是重要的,但對資源極度缺乏的嵌入式應用工作環境,則要求對性能和記憶體管理給予特別的關注。 
本文將討論新的LabView嵌入式開發模組,這種新工具為嵌入式應用開發人員提供了圖形化系統設計方法。該工具允許用戶直觀地設計演算法並進行互動式除錯。以下一些技巧將有助於程式設計師更有效使用LabView開發嵌入式應用。這些技巧也適用於其它高階工具。 
動態分配記憶體技術:動態記憶體分配是一項程式設計師應盡可能避免的複雜作業。如果動態分配出現在將數據儲存到陣列的迴圈內則是特別不利的。避免在一個迴圈內動態分配記憶體的常用方法是在該迴圈開始執行前,為每個陣列預分配所需的記憶體空間。
移位暫存器與通道(tunnel)技術:LabView的移位暫存器與通道技術將使數據進/出迴圈。工程師可利用移位暫存器在一個迴圈的每次執行之間傳遞數據。當數據用一個輸入通道傳遞到一個迴圈時,LabView必須拷貝該數據並將該拷貝數據送出來以進行修改。這種做法可確保原始數據在下次迴圈執行時保持不變。工程師也可以透過一個移位暫存器把數據傳遞到該迴圈的方法來避免拷貝。如此將消除不必要的拷貝,因而加快執行速度。 
迴圈中的大常數技術:如果在迴圈內部放置一個常數,會使迴圈在每次執行時都拷貝這個數據,因而加大執行時間和記憶體使用率。工程師可避免這個情況,做法是把該常數移出該迴圈,或者用本地變量把數據傳遞到迴圈中。 



數據類型強制轉換技術:LabView開發環境只要有可能就能自動處理數據類型的衝突,其做法是把較小的數據類型轉換成較大的數據類型。例如,如果在一個整數和一個浮點數之間產生一個類型衝突,那麼LabView就把該整數轉換成一個浮點數,隨後再執行運算作業。這個轉換的代價是昂貴的,而且在許多情況下是不必要的。在大多數情況下,工程師可以透過為每個變量選取正確的數據類型來避免強制轉換。但是,如果該數據必須被強制轉換,則應在將其送去進行作業運算或函數運算前就完成轉換,如此將進一步提升效率。
(繼續閱讀...)
文章標籤

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

  • 個人分類:Labview 參考文章&筆記摘要
▲top
  • 1月 04 週五 200821:35
  • [文章收集] 如何將LabView應用到淋漓盡致

無論使用什麼設計語言,不良的編程技術都會給一個應用的性能帶來負面影響,對一個嵌入式應用尤其如此。儘管對於絕大部分應用來說,高效率的編程技術是重要的,但對於嵌入式應用所工作的資源極度缺乏的環境,則要求對性能和記憶體管理給予特別的關注。
本文的討論將圍繞著新的LabView嵌入式開發模組進行,這種新工具為嵌入式應用開發人員提供了圖形化系統設計手段。該工具允許用戶直觀地設計演算法並進行互動式調試。下面是一些有助於編程師更有效使用LabView開發嵌入式應用的技巧。這些技巧中的許多也適用於其他高級工具。
動態分配記憶體技術

動態記憶體分配是一項編程師應盡可能避免的複雜操作。例如,如果動態分配出現在將資料存儲到陣列內的一個迴圈內,那麼它尤其有害。避免在一個迴圈內動態分配記憶體的常用方法是在該迴圈開始執行前,為每個陣列預分配所需的存儲空間。
移位寄存器與隧道技術
(繼續閱讀...)
文章標籤

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

  • 個人分類:Labview 參考文章&筆記摘要
▲top
  • 8月 31 週五 200714:15
  • EEFOCUS 與2007 NI WEEK

EEFOCUS (www.eefocus.com/) 算是網路上的電子雜誌網站, 是在對岸的中國的網站, 
之所以會跟這個網站有聯繫, 是因為某天EEFOCUS的員工跟我在MSN上認識了, (網路無國界)
雖然是簡體字, 不過對於會猜簡體字的我來說, 看懂內容不是一件太難的事,
網站的內容很豐富, 對於理工科的人來說是一個資料來源的好地方, 
跟一般電子雜誌網站不同的地方是, 它更趨向於Web2.0, 提供了部落格讓相要分享資訊的人可以網站上發佈文章, 並交換意見.
覺得好玩的人也可以去申請個帳號玩玩, 不只在台灣當個部落格作家, 也可以嘗試當大陸的博客, 在知識的交流上一定會很有趣的
除此之外, 還有互動課堂, 提供影音的教學, 當然其中也包含了LabVIEW的影音教學,
對於想學更多有關LabVIEW及電子知識的人是很好的一個教學資料庫.
近日來EEFOCUS被邀請參加USA 的NI WEEK, 
以前在台灣的時候參加過NI DAY, 基本上只有一天, 一樣地會展示許多NI的應用及未來的發展方向,
而NI WEEK就算是嘉年華會了, 持續一週, 當然有更多的資訊包含在其中,
剛剛上了的EEFOCUS的網站, 發現有一個NI WEEK的專欄 (http://www.eefocus.com/html/07-07/38250207060170.shtml)
對NI WEEK的內容有許多文章及影音介紹, NI其實在USA是大學生畢業最想工作的地方之ㄧ, NI的產品發展趨勢以及行銷服務都是值得參考的範例, 
如果在儀控方面有興趣的朋友, 藉此機會來了解NI這一家公司, 相信是不錯的選擇
PS: 推薦兩篇有趣的視頻文章
NI Week:你比读五年级的的工程师更聪明吗?(视频)
NI Week:Robot(机器人) 在世界杯热身赛中得分(视频)
(繼續閱讀...)
文章標籤

fishark 發表在 痞客邦 留言(1) 人氣(538)

  • 個人分類:Labview 參考文章&筆記摘要
▲top
  • 2月 26 週一 200716:47
  • LabVIEW 2進位, 8進位, 10進位, 16進位 間的轉換

在LabVIEW 8.2中(其他版本請自行測試), 
整數的2進位, 8進位, 10進位, 16進位可以用簡單的方式轉換,
1. 首先, 在Control Panel上新增一個Numeric Control,
在其上方按右鍵, 在下拉選單中選Format&Precision,
2. 然後在Numeric Properties視窗中,
如果要用10進位表示, 選Floating point, Digits選0,
如果要用16進位表示, 選Hexadecimal,  
如果要用8進位表示, 選Octal,  
如果要用2進位表示,選Binary,
3. 以下的範例程式, 在Numeric Control選擇以16進位表示, 然後增加3個Numeric Indicator, 分別選擇以2進位, 8進位, 10進位表示
其Block Diagram的程式碼為:
如此就可以完成簡單的整數的2進位, 8進位, 10進位, 16進位轉換,
(繼續閱讀...)
文章標籤

fishark 發表在 痞客邦 留言(0) 人氣(12,722)

  • 個人分類:Labview 參考文章&筆記摘要
▲top
  • 2月 23 週五 200701:12
  • NI 台灣區線上討論區開張

終於有NI的繁體中文討論區了, 
我看到了消息, 迫不及待的上網看看,
恩~~, 可能是由於剛開始吧, 討論的內容並不多,
不過台灣NI的工程師有多少時間來回答每個問題呢?
這點倒是讓我覺得滿期待的,
[文章分享]
為協助客戶各式技術問題,並提供更完善的解決方案,美商國家儀器(National Instruments,NI)除提供專業支援,日前宣佈NI台灣的線上產品與技術討論區已於一月正式開張,可提供所有使用NI產品的工程師近一步的交流機會。 NI表示,該公司所提供的技術支援管道除了電話之外,便是親自面訪,但以上兩種方式皆會受限於時間因素而無法迅速解決客戶問題。在一月份上線的線上產品與技術討論區,NI提供24小時開放式的交流平台,讓所有對NI產品、技術上有任何疑問,或是想獲得更近一步資訊的使用者,皆能藉由此平台迅速獲得回覆。 NI的平台可將讓所有具使用經驗的工程師在此論壇中發表意見,提供解決方案,或是對於相關技術進行評述。NI期望藉由這樣的交流平台,能將更多不同的觀點、不一樣的建議提供給NI產品的使用者。除了讓NI客戶在技術上有所交流之外,更期望藉由這樣的方式,讓NI的產品應用展現更多元的風貌。 NI的線上產品與技術討論區,除了可以提供台灣使用者豐富的資源、及看到台灣使用者的建議之外,相同的問題也可在此論壇上搜尋其他各國工程師在技術上的解決方案。NI台灣技術討論區網址為:http://ni.com/taiwan/forum。 
(繼續閱讀...)
文章標籤

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

  • 個人分類:Labview 參考文章&筆記摘要
▲top
  • 2月 20 週二 200719:05
  • [文章收集] NI新版軟體支援OEM業者設計客製運動控制器

美商國家儀器(National Instruments,NI)發表最新版的NI SoftMotion Development Module for LabVIEW,這套軟體可讓機器製造商和原始設備製造商(OEM)有能力使用軟體建立客製運動控制器,並將它們佈署於任何一種NI硬體平台。OEM和機器製造商可以使用多種預先建立的運動函數及控制運算法,根據特定的應用及價格和效能需求,迅速建立運動控制器。
新推出的NI SoftMotion Development Module 2.0將這個具彈性的環境延伸至步進馬達控制的領域,並加入對Windows Vista作業系統及新款NI CompactRIO控制器的支援,以進行高效能的運動控制。對於需要高速或客製控制的應用環境而言,如鑽油、半導體製程、微電機系統製程(MEM),以及汽車廠商的線上車輛排序,NI SoftMotion Development Module是很理想的選擇。 
機器製造商和OEM可以使用NI SoftMotion Development Module,以離散邏輯或模型式控制等高級控制運算法輕鬆建立客製運動控制器,以獲得更好的機器效能。若和NI CompactRIO模組及NI R Series資料擷取設備中的NI LabVIEW FPGA技術結合,它們可以提供高達200kHz的PID迴圈速率。藉由這些更快的迴圈速率,研究人員可以獲得更精確的控制,以製作更精密的材料。除此之外,他們也可以更迅速適應變動,帶來更具效率的機器。
研究人員可以使用NI SoftMotion Development Module,為運動控制迅速開發新的控制設計運算法,並製作原型。軟體中包括軌道產生、樣條插補(spline interpolation)、位置及速度PID控制等函數,並在LabVIEW即時模組及/或LabVIEW FPGA模組中編碼佈署。利用這些函數,研究人員可以實驗可用的運算法,精細調校其應用程式,甚至建立自己的應用程式。
(繼續閱讀...)
文章標籤

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

  • 個人分類:Labview 參考文章&筆記摘要
▲top
  • 2月 18 週日 200715:00
  • Labview 免費資源收集

由於在進行一個專案時, 必須要上網蒐集資料, 或是撰寫一些測試程式,
因此我將所查過的網路資料做了一些整理, 放在:
Labview Tech blog (http://labview-tech.blogspot.com/)
另外將平日所寫的測試程式整理, 放在:
(繼續閱讀...)
文章標籤

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

  • 個人分類:Labview 參考文章&筆記摘要
▲top
  • 2月 18 週日 200710:03
  • NI 2007 線上型錄 可翻頁 搜尋

網路上的NI產品型錄, 有翻頁功能, 可一頁一頁看, 亦可輸入想要看的頁數, 也有關鍵字搜尋功能
想要查NI 2007產品, 可以來試看看
 
http://www.nxtbook.com/nxtbooks/ni/catalog2007/index.php?startpage=46
(繼續閱讀...)
文章標籤

fishark 發表在 痞客邦 留言(1) 人氣(394)

  • 個人分類:Labview 參考文章&筆記摘要
▲top
  • 2月 12 週一 200715:38
  • 第一次學Labview就上手 - 實驗控制技巧篇

第一次學Labview就上手 - 實驗控制技巧篇 
我在幸福校園發表的第一篇文章, 
內容主要是敘述如何利用LabVIEW所提供的說明及搜尋功能,
找到合適的範例, 加以改寫, 快速地轉換成所需要的程式,
文章中亦提到如何儲存資料為Excel檔,
包含定時地擷取並儲存資料, 資料可為連續的資料流或連續一維陣列的資料流,
 整體的構想主要是針對實驗室發展自動控制所需要的基本功能來撰寫,
有興趣者請參考下列網址:
http://www.happycampus.com.tw/pages/2007/02/12/D127407.html
因該網站關閉,所以此篇文章改為贊助區文章,有意者請email至labview.net@hotmail.com
(繼續閱讀...)
文章標籤

fishark 發表在 痞客邦 留言(4) 人氣(4,735)

  • 個人分類:Labview 參考文章&筆記摘要
▲top
12»

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,682)使用 Labview擷取webcam影像並存成AVI檔- IMAQ for USB Camera
  • (9,603)LabVIEW基礎教學 : Shift Register
  • (12,722)LabVIEW 2進位, 8進位, 10進位, 16進位 間的轉換
  • (5,475)LabVIEW基礎教學 : Event Structrue
  • (10,788)LabVIEW基礎教學 : 七段顯示器軟體模擬
  • (11,366)LabVIEW基礎教學 : Formula Node
  • (6,212)使用DAQ Assistant建立多通道(Multi-channels)類比訊號擷取
  • (5,896)LabVIEW基礎教學 : Feedback Node
  • (7,689)LabVIEW基礎教學 : JPEG READ (讀取JPG檔)
  • (6,269)[Holtek單晶片教學] HT IDE 3000與HT ICE基礎教學

誰來我家

留言板