波浪能發電方式有上千種,按中間能量轉換環節主要分為機械式、氣動式和液壓式。通過某種傳動機構實現波浪能從往復運動到單向旋轉運動的傳遞,帶動發電機發電。帶有齒條、齒輪和棘輪機構的機械裝置。隨著波浪的起伏,齒條隨著浮子壹起升降,帶動與之嚙合的左右齒輪來回轉動。齒輪分別通過棘輪機構與軸連接。當齒條上升時,左齒輪帶動其軸逆時針轉動,右齒輪順時針空轉。通過下壹檔的傳動,帶動發電機順時針旋轉發電。機械裝置多為早期設計,往往體積龐大,可靠性差,不實用。