唐山エンコーダ、多用型自動化エンコーダは光電変換により出力軸上の機械的幾何変位をパルスまたはデジタル量に変換するセンサである。
マルチユース型自動化エンコーダの原理
光電エンコーダは、光電変換により出力軸上の機械的幾何変位をパルスまたはデジタル量に変換するセンサである。光電エンコーダは、光コードディスクと光電検出装置から構成される。光符号盤は一定の直径を持つ円盤であり、いくつかの矩形穴が均一に開いている。光電エンコーダはモータと同軸であるため、モータが回転すると、検出装置はいくつかのパルス信号を検出して出力する。回転方向を判断するために、一定の位相差を有する2組の方形波信号が出力されるのが一般的である。
Hallエンコーダは、出力軸上の機械的幾何学的変位を磁気電気変換によりパルスまたはデジタル量に変換するセンサである。ホールエンコーダはホールディスクとホール素子からなる。ホールディスクは一定の直径のディスク上に異なる磁極で等間隔に配列されている。ホールディスクはモータと同軸である。モータが回転すると、ホール素子はいくつかのパルス信号を検出して出力する。回転方向を判断するために、一定の位相差を有する2組の方形波信号が出力されるのが一般的である。
多用型自動化エンコーダの考慮事項:
1、エンコーダには速度上限がある。この上限を超えると、正常に動作しません。これはハードウェアの制限です。原則として、線の数が多ければ多いほど、速度は低くなります。タイプを選択する際には、この点に注意してください。エンコーダの出力は一般的にドレインが開放されているので、シングルチップのioは入力状態を引き上げる必要があります。
2、タイマ初期化後、CNTレジスタの値はエンコーダの位置情報である。正回転時に増加し、逆回転時に減少する。この部分にはソフトウェア介入は必要ありません。初期化時に与えられたTIM _ Periodの値は、ディスク全体のスケール値であるべきであり、減算オーバーフロー後に自動的にこの数に修正されます。追加された値がこの値を超えると、0に戻ります。
3、マルチループカウントに拡張するには、オーバーフロー割り込みが必要です。
4、エンコーダの各タイマの入力ピンはソフトウェアにより設定及びフィルタリングすることができる
5、アプリケーションに絶対位置信号がない場合、または初期化が完了した後に絶対位置信号を受信する前のカウントがない場合、相対カウントしかできません。絶対位置信号を受信したら、CNTの値を再度変更します。エンコーダには一般的にゼロビット信号があり、タイマと結合して入力をキャプチャすることができます。電源を入れた後、この位置を見つけるには往復移動する必要があります。
6、フィルタカウント値があっても、たまにエラーが発生することがあります。1周の多くまたは少数は正常であり、特に速度が比較的高い場合は、絶対位置信号を補正する必要があります。絶対位置信号はゼロビットである必要はなく、この信号を受信してCNTを固定値に修正すればよい。