原创 從零開始學習VC++6.0之並口控制(第一課 環境配置)

從零開始學習C++6.0之並口控制   第一課 環境配置   1、 軟件硬件的準備 我用的是一臺舊筆記本(帶25針並口),WindowsXP sp3操作系統,Microsoft C++6.0是從網上隨意下載的簡體中文企業版,以下是

原创 從零開始學習VC++6.0之並口控制(第三課 8位數據端口輸出)

從零開始學習C++6.0之並口控制   第三課 8位數據端口輸出   上一課中只是簡單的輸出P2針腳的高低電平,在實際應用中的控制是不能影響其他針腳端口的值的,否則當用數據端口連接幾個設備時就會出錯。所以本節將以上一節的工程爲基礎,重

原创 從零開始學習VC++6.0之並口控制(第二課 P2端口控制)

從零開始學習C++6.0之並口控制   第二課 P2端口控制 一、組建工程Portcon1 1、 連接好並口線,或接口板(如果有的話),準備萬用表或LED指示燈用來試針腳的輸出 2、 打開VC,新建工程MFC(exe類型),名稱:Po

原创 從零開始學習VC++6.0之並口控制(第六課 四軸步進電機控制)

從零開始學習C++6.0之並口控制   第六課  四軸步進電機控制   差不多一個星期沒寫新東西了。過幾天就都放假過年了,今天把這次並口學習的最後程序寫完,本節課是完成四個方向的步進電機的控制實驗。所用的接口板和驅動板是上一編文章中

原创 從零開始學習VC++6.0之並口控制(第五課 步進電機啓動)

從零開始學習C++6.0之並口控制   第五課  步進電機啓動   這一課開始實驗控制步進電機。 我用的是步進電機是從實達NX-300針式打印機上拆下的,不過我沒有完全拆下來,把其他電路板什麼的全部拆掉,保留字車和皮帶,進紙電機齒輪部分也

原创 針式打印機步進電機介紹

針式打印機步進電機介紹   今天沒其他事,整理了最近拆針式打印機和實驗用到的步進電機,並通過自己的檢測把一些參數列出來,如果不對的地方請留言幫忙更改。謝謝!也很希望對大家有幫助。   1、  NX-300打印機 這是我用來實驗用的平臺

原创 從零開始學習VC++6.0之並口控制(第四課 直流電機啓動)

從零開始學習C++6.0之並口控制   第四課 直流電機啓動   這一課我們來做普通直流電機(2芯的)控制試驗。先找個玩具電機(1.5V的最合適),因爲如果在沒有接口板電源補充的情況下,並口本身高電平輸出的電壓不足2V,電流很小,電

原创 關於並口控制實驗中用到的接口板及驅動板

關於並口控制實驗中用到的接口板及驅動板   之前一直沒有把我自己實驗中用的接口板及驅動板詳細寫出來,今天將這部分內容給補上。        我自己也是找了挺久才找到這款性價比高而且較爲合適的接口板和驅動板。用以前那種小電流的驅動板只能用

原创 從零開始學習C++6.0之並口控制-關於3D打印機的題外話

  從零開始學習C++6.0之並口控制   關於3D打印機的題外話          這並不算一課,只是無聊說幾句讓人能夠繼續學習的理由! 3D打印機的出現讓人興奮,國家也剛剛出臺了相關發展計劃,大家也肯定對它產生了極大的興趣,有錢

原创 LQ-1900K針式打印機步進電機補充介紹

  LQ-1900K打印機拆機的步進電機型號還有另一種,銘牌上並沒有標明步進角和電阻值,不過是一樣的。   1、步進電機EM-149 (STH-39D1113)和STP-42D2022是一樣的參數,較早年份生產的LQ-1900K沒有明確標

原创 SetTimer()函數使用

SetTimer()函數使用 SetTimer(1 , 1000,NULL);   1表示定時器的ID,1000表示沒1000ms也就是1s調用一次處理函數,最後一個參數是處理的函數,如果填NULL表示,使用系統默認的,默認處理函數是On

原创 打印機步進電機補充說明

       這兩天又拆了噴墨打印機的電機,配合自己剛編好的步進電機測試程序,終於把所有步進電機的步進角搞清楚了。以下是幾種步進電機型號的具體步進角參數(包括之前拆針式打印機只有型號沒有標明電機): 1、噴墨打印機的步進電機       

原创 從零開始學習C++6.0之並口控制(第七課 步進電機的步數控制)

從零開始學習C++6.0之並口控制   步進電機的步數控制   因爲過年,已經好久沒跟進這個步進電機的程序控制了,其實我自己也還沒有學到太多的新東西,所以不好意思寫出來。 年前最後一編博文提到精確控制步進電機步數的程序,我這次把這個問

原创 電磁炮基礎控制板

電磁炮基礎控制板   由於我考慮做其他實驗,需要幾套控制板,靠手工焊接是行不通的,走線亂又容易接觸不良,所以最終採用製作PCB的形式。 我用Altium Designer13製作了一個完整電路圖,大家可以參考。     上圖就是一個基本

原创 BeagleBone Black板第十課:測試PWM功能

BBB板第十課:測試PWM功能 上一節課我們初步學習了BBB板上ADC數據的讀取方法,本節課將把學到的PWM的知識貢獻給和我一樣的初學者。以下這張彩圖來自網上,詳細標明瞭14個PWM和四個定時器的引腳位置。本實驗中,我們只測試其中的P8_