本發明公開了一種用于機器視覺系統的LED光源及其控制方法,該LED光源包括環形底板、單片機以及高度測量傳感器,環形底板上均勻地設有多個沿徑向的傳動軌道,傳動軌道上設有LED模組以及用于帶動LED模組沿傳動軌道移動的傳動部件,高度測量傳感器安裝在環形底板的一側,單片機用于根據高度測量傳感器所采集的距離值控制多個傳動部件的動作進而調節多個LED模組組成的圓形光源陣列的半徑。本發明可通過采集LED光源與照射面的距離值后,控制傳動部件的動作從而調節多個LED模組組成的圓形光源陣列的半徑,從而在不同高度照明的情況下,實現均勻照明,使得機器視覺系統采集到視覺效果較好的圖像,可廣泛應用于機器視覺系統中。