星期日, 9月 24, 2017

Python FTP使用:

from ftplib import FTP

ftp = FTP('ftp_server')

ftp.login(user='user_name', passwd='user_passwd')

ftp.dir('filename')

ftp.quit()

星期四, 7月 06, 2017

鋰電池充電曲線


 
 
 
 
 
 
 
 
 
 
 
 
 
鋰電池充電曲線, 先記錄一下



星期日, 6月 18, 2017

突波吸收器











5D-11是功率型負溫度係數熱敏電阻 NTC,用於抑制浪湧電流,以保護電子設備免遭破壞的最為簡單的有效的措施。
型號說明:5為R25標稱電阻值5歐姆。D-11,直徑為11mm,引線為鍍錫銅線。工作溫度範圍-55~+200度。

質量更穩定可靠替代:興勤(TKS)的SCK10054





Q:突波吸收器要怎測試故障?

1.突波吸收器要怎測試好壤?(突波吸收器零件有極性之分嗎?如二極體或電容器之類)

2.突波吸收器如果燒掉後突波吸收器零件是呈現短路還是斷路?

3.突波吸收器如果要接到AC110V要怎接?網路上我爬文的結果是和AC110並聯,但我有塊電路他的突波吸收器是AC電源進來2條線分別各自一顆突波吸收器另一腳是接機殼。


A:
1. 看測試目的:

一般簡易測試: 無短路、高阻抗, 進一步測無斷路(可測容值或漏電在一定範圍內來研判)。

詳細驗證: 照規格來測。

電壓規格要用脈波來測。

註: MOV 類的突波吸收器有吸收能力限制,且是損耗性。

2. 突波吸收器故障失效狀況有三種:

(1) 呈電阻性
(2) 短路
(3) 斷路

註: 呈(1)(2)狀況後,如再施加大量能量,則也可能造成燒燬而變成(3)

3. 看是要作何種保護。 一般有兩種型式的突波:

共模: 指兩電源線之對地電壓。 此種防護是: 各電源線分別以突波吸收器接地。 (機殼也應是接地的)

差模: 指兩電源線相對電壓。此種防護是: 突波吸收器接在兩電源線間。

完整的保護兩種都要作。 只作共模時,對差模突波也有一定的作用,但所能抑制的電壓可能是兩突波吸收器電壓之和,要看電路是否可以承受。 但只作差模防護完全無法對共模突波產生防護作用。


星期三, 5月 17, 2017

Windows 7更新問題,一直停在正在檢查更新

Windows 7更新,一直停在正在檢查更新…

微軟網站下載 KB3172605 更新
安裝完後重新開機
再重做Windows Update即可

星期一, 3月 29, 2010

如何從DataTable中取出Distinct的資料

當我們已經把資料放入DataTable之後,我們想從裡面取出類似SQL DISTINCT的資料(不重複的資料),這個時候我們沒辦法像SQL一樣直著下語法得到。

我們利用DataView的ToTable的方法中,有個參數是設定是否要distinct資料,透過這樣的方式就能夠得到我們想要的效果,以下是範例程式

範例中假設已經取得資料,要把LastName這個欄位做Distinct

星期四, 3月 25, 2010

顯示 DataGridView 的行號,可在 DataGridView 的 RowPostPaint 事件中加入以下程式碼

Private Sub DataGridView1_RowPostPaint(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewRowPostPaintEventArgs) Handles DataGridView1.RowPostPaint
    Dim rectangle As New Rectangle(e.RowBounds.Location.X, e.RowBounds.Location.Y, DataGridView1.RowHeadersWidth – 4, e.RowBounds.Height)
    TextRenderer.DrawText(e.Graphics, (e.RowIndex + 1).ToString(), DataGridView1.RowHeadersDefaultCellStyle.Font, rectangle, DataGridView1.RowHeadersDefaultCellStyle.ForeColor, TextFormatFlags.VerticalCenter Or TextFormatFlags.Right)
End Sub