ਇਸ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ, ਅਸੀਂ ਦਿਖਾਵਾਂਗੇ ਕਿ ਕਿਵੇਂ ਏਵਾਈਬ੍ਰੇਸ਼ਨ ਮੋਟਰਸਰਕਟ
ਏdc 3.0v ਵਾਈਬ੍ਰੇਟਰ ਮੋਟਰਇੱਕ ਮੋਟਰ ਹੈ ਜੋ ਕਾਫ਼ੀ ਪਾਵਰ ਦੇਣ 'ਤੇ ਵਾਈਬ੍ਰੇਟ ਕਰਦੀ ਹੈ। ਇਹ ਇੱਕ ਮੋਟਰ ਹੈ ਜੋ ਸ਼ਾਬਦਿਕ ਤੌਰ 'ਤੇ ਕੰਬਦੀ ਹੈ. ਇਹ ਥਿੜਕਣ ਵਾਲੀਆਂ ਵਸਤੂਆਂ ਲਈ ਬਹੁਤ ਵਧੀਆ ਹੈ। ਇਸ ਨੂੰ ਬਹੁਤ ਸਾਰੇ ਵਿਹਾਰਕ ਉਦੇਸ਼ਾਂ ਲਈ ਕਈ ਡਿਵਾਈਸਾਂ ਵਿੱਚ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਵਾਈਬ੍ਰੇਸ਼ਨ ਕਰਨ ਵਾਲੀਆਂ ਸਭ ਤੋਂ ਆਮ ਆਈਟਮਾਂ ਵਿੱਚੋਂ ਇੱਕ ਸੈਲ ਫ਼ੋਨ ਹਨ ਜੋ ਵਾਈਬ੍ਰੇਸ਼ਨ ਮੋਡ ਵਿੱਚ ਰੱਖੇ ਜਾਣ 'ਤੇ ਵਾਈਬ੍ਰੇਟ ਕਰਦੇ ਹਨ। ਇੱਕ ਸੈਲ ਫ਼ੋਨ ਇੱਕ ਇਲੈਕਟ੍ਰਾਨਿਕ ਯੰਤਰ ਦਾ ਇੱਕ ਅਜਿਹਾ ਉਦਾਹਰਨ ਹੈ ਜਿਸ ਵਿੱਚ ਇੱਕ ਵਾਈਬ੍ਰੇਸ਼ਨ ਮੋਟਰ ਹੁੰਦੀ ਹੈ। ਇੱਕ ਹੋਰ ਉਦਾਹਰਣ ਇੱਕ ਗੇਮ ਕੰਟਰੋਲਰ ਦਾ ਇੱਕ ਰੰਬਲ ਪੈਕ ਹੋ ਸਕਦਾ ਹੈ ਜੋ ਹਿੱਲਦਾ ਹੈ, ਇੱਕ ਗੇਮ ਦੀਆਂ ਕਾਰਵਾਈਆਂ ਦੀ ਨਕਲ ਕਰਦਾ ਹੈ। ਇੱਕ ਕੰਟਰੋਲਰ ਜਿੱਥੇ ਇੱਕ ਐਕਸੈਸਰੀ ਵਜੋਂ ਇੱਕ ਰੰਬਲ ਪੈਕ ਜੋੜਿਆ ਜਾ ਸਕਦਾ ਹੈ ਨਿਨਟੈਂਡੋ 64 ਹੈ, ਜੋ ਕਿ ਰੰਬਲ ਪੈਕ ਦੇ ਨਾਲ ਆਇਆ ਹੈ ਤਾਂ ਜੋ ਕੰਟਰੋਲਰ ਗੇਮਿੰਗ ਐਕਸ਼ਨ ਦੀ ਨਕਲ ਕਰਨ ਲਈ ਵਾਈਬ੍ਰੇਟ ਕਰੇ। ਇੱਕ ਤੀਜੀ ਉਦਾਹਰਨ ਇੱਕ ਖਿਡੌਣਾ ਹੋ ਸਕਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਇੱਕ ਫਰਬੀ ਜੋ ਵਾਈਬ੍ਰੇਟ ਕਰਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਉਪਭੋਗਤਾ ਕਿਰਿਆਵਾਂ ਕਰਦੇ ਹੋ ਜਿਵੇਂ ਕਿ ਇਸਨੂੰ ਰਗੜਨਾ ਜਾਂ ਨਿਚੋੜਨਾ, ਆਦਿ।
ਇਸ ਲਈdc ਮਿੰਨੀ ਚੁੰਬਕ ਵਾਈਬ੍ਰੇਟਿੰਗਮੋਟਰ ਸਰਕਟਾਂ ਵਿੱਚ ਬਹੁਤ ਉਪਯੋਗੀ ਅਤੇ ਵਿਹਾਰਕ ਉਪਯੋਗ ਹੁੰਦੇ ਹਨ ਜੋ ਅਣਗਿਣਤ ਵਰਤੋਂ ਦੀ ਸੇਵਾ ਕਰ ਸਕਦੇ ਹਨ।
ਇੱਕ ਵਾਈਬ੍ਰੇਸ਼ਨ ਮੋਟਰ ਵਾਈਬ੍ਰੇਟ ਬਣਾਉਣ ਲਈ ਬਹੁਤ ਸਧਾਰਨ ਹੈ. ਸਾਨੂੰ ਸਿਰਫ਼ 2 ਟਰਮੀਨਲਾਂ ਵਿੱਚ ਲੋੜੀਂਦੀ ਵੋਲਟੇਜ ਜੋੜਨਾ ਹੈ। ਇੱਕ ਵਾਈਬ੍ਰੇਸ਼ਨ ਮੋਟਰ ਵਿੱਚ 2 ਟਰਮੀਨਲ ਹੁੰਦੇ ਹਨ, ਆਮ ਤੌਰ 'ਤੇ ਇੱਕ ਲਾਲ ਤਾਰ ਅਤੇ ਇੱਕ ਨੀਲੀ ਤਾਰ। ਮੋਟਰਾਂ ਲਈ ਪੋਲਰਿਟੀ ਮਾਇਨੇ ਨਹੀਂ ਰੱਖਦੀ।
ਸਾਡੀ ਵਾਈਬ੍ਰੇਸ਼ਨ ਮੋਟਰ ਲਈ, ਅਸੀਂ ਪ੍ਰੀਸੀਜ਼ਨ ਮਾਈਕ੍ਰੋਡ੍ਰਾਈਵਜ਼ ਦੁਆਰਾ ਇੱਕ ਵਾਈਬ੍ਰੇਸ਼ਨ ਮੋਟਰ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ। ਇਸ ਮੋਟਰ ਨੂੰ ਚਲਾਉਣ ਲਈ 2.5-3.8V ਦੀ ਓਪਰੇਟਿੰਗ ਵੋਲਟੇਜ ਰੇਂਜ ਹੈ।
ਇਸ ਲਈ ਜੇਕਰ ਅਸੀਂ ਇਸਦੇ ਟਰਮੀਨਲ ਵਿੱਚ 3 ਵੋਲਟਸ ਨੂੰ ਜੋੜਦੇ ਹਾਂ, ਤਾਂ ਇਹ ਅਸਲ ਵਿੱਚ ਚੰਗੀ ਤਰ੍ਹਾਂ ਵਾਈਬ੍ਰੇਟ ਕਰੇਗਾ, ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:
ਇਹ ਉਹ ਸਭ ਹੈ ਜੋ ਵਾਈਬ੍ਰੇਸ਼ਨ ਮੋਟਰ ਨੂੰ ਵਾਈਬ੍ਰੇਟ ਬਣਾਉਣ ਲਈ ਲੋੜੀਂਦਾ ਹੈ। 3 ਵੋਲਟ ਲੜੀ ਵਿੱਚ 2 ਏਏ ਬੈਟਰੀਆਂ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ।
ਹਾਲਾਂਕਿ, ਅਸੀਂ ਵਾਈਬ੍ਰੇਸ਼ਨ ਮੋਟਰ ਸਰਕਟ ਨੂੰ ਵਧੇਰੇ ਉੱਨਤ ਪੱਧਰ 'ਤੇ ਲੈ ਜਾਣਾ ਚਾਹੁੰਦੇ ਹਾਂ ਅਤੇ ਇਸਨੂੰ ਆਰਡਿਊਨੋ ਵਰਗੇ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਦੁਆਰਾ ਨਿਯੰਤਰਿਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ।
ਇਸ ਤਰ੍ਹਾਂ, ਸਾਡੇ ਕੋਲ ਵਾਈਬ੍ਰੇਸ਼ਨ ਮੋਟਰ ਉੱਤੇ ਵਧੇਰੇ ਗਤੀਸ਼ੀਲ ਨਿਯੰਤਰਣ ਹੋ ਸਕਦਾ ਹੈ ਅਤੇ ਜੇਕਰ ਅਸੀਂ ਚਾਹੁੰਦੇ ਹਾਂ ਜਾਂ ਕੇਵਲ ਇੱਕ ਖਾਸ ਘਟਨਾ ਵਾਪਰਦੀ ਹੈ ਤਾਂ ਇਸਨੂੰ ਨਿਰਧਾਰਤ ਅੰਤਰਾਲਾਂ 'ਤੇ ਵਾਈਬ੍ਰੇਟ ਕਰ ਸਕਦੇ ਹਾਂ।
ਅਸੀਂ ਦਿਖਾਵਾਂਗੇ ਕਿ ਇਸ ਕਿਸਮ ਦੇ ਨਿਯੰਤਰਣ ਨੂੰ ਤਿਆਰ ਕਰਨ ਲਈ ਇਸ ਮੋਟਰ ਨੂੰ ਆਰਡੀਨੋ ਨਾਲ ਕਿਵੇਂ ਜੋੜਿਆ ਜਾਵੇ।
ਖਾਸ ਤੌਰ 'ਤੇ, ਇਸ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ, ਅਸੀਂ ਸਰਕਟ ਬਣਾਵਾਂਗੇ ਅਤੇ ਇਸਨੂੰ ਪ੍ਰੋਗਰਾਮ ਕਰਾਂਗੇ ਤਾਂ ਜੋਸਿੱਕਾ ਵਾਈਬ੍ਰੇਟਿੰਗ ਮੋਟਰ12mm ਹਰ ਮਿੰਟ ਵਾਈਬ੍ਰੇਟ ਹੁੰਦਾ ਹੈ।
ਵਾਈਬ੍ਰੇਸ਼ਨ ਮੋਟਰ ਸਰਕਟ ਜੋ ਅਸੀਂ ਬਣਾਵਾਂਗੇ ਹੇਠਾਂ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:
ਇਸ ਸਰਕਟ ਲਈ ਯੋਜਨਾਬੱਧ ਚਿੱਤਰ ਹੈ:
ਜਦੋਂ ਇੱਕ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਨਾਲ ਮੋਟਰ ਚਲਾਉਂਦੇ ਹੋ, ਜਿਵੇਂ ਕਿ ਸਾਡੇ ਇੱਥੇ ਮੌਜੂਦ arduino, ਮੋਟਰ ਦੇ ਸਮਾਨਾਂਤਰ ਇੱਕ ਡਾਇਓਡ ਰਿਵਰਸ ਬਾਈਸਡ ਨੂੰ ਜੋੜਨਾ ਮਹੱਤਵਪੂਰਨ ਹੈ। ਇਹ ਉਦੋਂ ਵੀ ਸੱਚ ਹੈ ਜਦੋਂ ਇਸਨੂੰ ਮੋਟਰ ਕੰਟਰੋਲਰ ਜਾਂ ਟਰਾਂਜ਼ਿਸਟਰ ਨਾਲ ਚਲਾਉਂਦੇ ਹੋ। ਡਾਇਓਡ ਵੋਲਟੇਜ ਸਪਾਈਕਸ ਦੇ ਵਿਰੁੱਧ ਇੱਕ ਸਰਜ ਪ੍ਰੋਟੈਕਟਰ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ ਜੋ ਮੋਟਰ ਪੈਦਾ ਕਰ ਸਕਦੀ ਹੈ। ਮੋਟਰ ਦੇ ਵਿੰਡਿੰਗ ਬਦਨਾਮ ਤੌਰ 'ਤੇ ਵੋਲਟੇਜ ਸਪਾਈਕਸ ਪੈਦਾ ਕਰਦੇ ਹਨ ਕਿਉਂਕਿ ਇਹ ਘੁੰਮਦਾ ਹੈ। ਡਾਇਓਡ ਤੋਂ ਬਿਨਾਂ, ਇਹ ਵੋਲਟੇਜ ਆਸਾਨੀ ਨਾਲ ਤੁਹਾਡੇ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ, ਜਾਂ ਮੋਟਰ ਕੰਟਰੋਲਰ IC ਨੂੰ ਨਸ਼ਟ ਕਰ ਸਕਦੇ ਹਨ ਜਾਂ ਟਰਾਂਜ਼ਿਸਟਰ ਨੂੰ ਜ਼ੈਪ ਕਰ ਸਕਦੇ ਹਨ। ਜਦੋਂ ਸਿਰਫ਼ DC ਵੋਲਟੇਜ ਨਾਲ ਵਾਈਬ੍ਰੇਸ਼ਨ ਮੋਟਰ ਨੂੰ ਸਿੱਧਾ ਪਾਵਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਕੋਈ ਡਾਇਓਡ ਜ਼ਰੂਰੀ ਨਹੀਂ ਹੁੰਦਾ, ਜਿਸ ਕਾਰਨ ਸਾਡੇ ਉੱਪਰ ਦਿੱਤੇ ਸਰਕਟ ਵਿੱਚ, ਅਸੀਂ ਸਿਰਫ਼ ਇੱਕ ਵੋਲਟੇਜ ਸਰੋਤ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ।
0.1µF ਕੈਪਸੀਟਰ ਉਦੋਂ ਪੈਦਾ ਹੋਏ ਵੋਲਟੇਜ ਸਪਾਈਕਸ ਨੂੰ ਸੋਖ ਲੈਂਦਾ ਹੈ ਜਦੋਂ ਬੁਰਸ਼, ਜੋ ਕਿ ਮੋਟਰ ਵਿੰਡਿੰਗਜ਼ ਨਾਲ ਇਲੈਕਟ੍ਰਿਕ ਕਰੰਟ ਨੂੰ ਜੋੜਨ ਵਾਲੇ ਸੰਪਰਕ ਹੁੰਦੇ ਹਨ, ਖੁੱਲ੍ਹਦੇ ਅਤੇ ਬੰਦ ਹੁੰਦੇ ਹਨ।
ਸਾਡੇ ਦੁਆਰਾ ਇੱਕ ਟਰਾਂਜ਼ਿਸਟਰ (ਇੱਕ 2N2222) ਦੀ ਵਰਤੋਂ ਕਰਨ ਦਾ ਕਾਰਨ ਇਹ ਹੈ ਕਿ ਜ਼ਿਆਦਾਤਰ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਵਿੱਚ ਮੁਕਾਬਲਤਨ ਕਮਜ਼ੋਰ ਕਰੰਟ ਆਉਟਪੁੱਟ ਹੁੰਦੇ ਹਨ, ਮਤਲਬ ਕਿ ਉਹ ਬਹੁਤ ਸਾਰੇ ਵੱਖ-ਵੱਖ ਕਿਸਮਾਂ ਦੇ ਇਲੈਕਟ੍ਰਾਨਿਕ ਉਪਕਰਣਾਂ ਨੂੰ ਚਲਾਉਣ ਲਈ ਕਾਫ਼ੀ ਕਰੰਟ ਆਉਟਪੁੱਟ ਨਹੀਂ ਕਰਦੇ ਹਨ। ਇਸ ਕਮਜ਼ੋਰ ਕਰੰਟ ਆਉਟਪੁੱਟ ਦੀ ਪੂਰਤੀ ਕਰਨ ਲਈ, ਅਸੀਂ ਮੌਜੂਦਾ ਐਂਪਲੀਫਿਕੇਸ਼ਨ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਇੱਕ ਟਰਾਂਜ਼ਿਸਟਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ। ਇਹ ਇਸ 2N2222 ਟਰਾਂਜ਼ਿਸਟਰ ਦਾ ਉਦੇਸ਼ ਹੈ ਜੋ ਅਸੀਂ ਇੱਥੇ ਵਰਤ ਰਹੇ ਹਾਂ। ਵਾਈਬ੍ਰੇਸ਼ਨ ਮੋਟਰ ਨੂੰ ਚਲਾਉਣ ਲਈ ਲਗਭਗ 75mA ਕਰੰਟ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਟਰਾਂਜ਼ਿਸਟਰ ਇਸਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ ਅਤੇ ਅਸੀਂ ਚਲਾ ਸਕਦੇ ਹਾਂ3v ਸਿੱਕਾ ਕਿਸਮ ਮੋਟਰ 1027. ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਕਿ ਟਰਾਂਜ਼ਿਸਟਰ ਦੇ ਆਉਟਪੁੱਟ ਤੋਂ ਬਹੁਤ ਜ਼ਿਆਦਾ ਕਰੰਟ ਨਹੀਂ ਵਹਿੰਦਾ ਹੈ, ਅਸੀਂ ਟਰਾਂਜ਼ਿਸਟਰ ਦੇ ਅਧਾਰ ਦੇ ਨਾਲ ਲੜੀ ਵਿੱਚ ਇੱਕ 1KΩ ਰੱਖਦੇ ਹਾਂ। ਇਹ ਕਰੰਟ ਨੂੰ ਇੱਕ ਵਾਜਬ ਮਾਤਰਾ ਵਿੱਚ ਘਟਾਉਂਦਾ ਹੈ ਤਾਂ ਜੋ ਬਹੁਤ ਜ਼ਿਆਦਾ ਕਰੰਟ ਪਾਵਰ ਨਹੀਂ ਕਰ ਰਿਹਾ ਹੈ8mm ਮਿਨੀ ਵਾਈਬ੍ਰੇਟਿੰਗ ਮੋਟਰ. ਯਾਦ ਰੱਖੋ ਕਿ ਟਰਾਂਜ਼ਿਸਟਰ ਆਮ ਤੌਰ 'ਤੇ ਬੇਸ ਕਰੰਟ ਨੂੰ ਲਗਭਗ 100 ਗੁਣਾ ਵਧਾਉਂਦੇ ਹਨ ਜੋ ਕਿ ਅੰਦਰ ਦਾਖਲ ਹੁੰਦਾ ਹੈ। ਜੇਕਰ ਅਸੀਂ ਬੇਸ ਜਾਂ ਆਉਟਪੁੱਟ 'ਤੇ ਇੱਕ ਰੋਧਕ ਨਹੀਂ ਰੱਖਦੇ, ਤਾਂ ਬਹੁਤ ਜ਼ਿਆਦਾ ਕਰੰਟ ਮੋਟਰ ਨੂੰ ਨੁਕਸਾਨ ਪਹੁੰਚਾ ਸਕਦਾ ਹੈ। 1KΩ ਰੋਧਕ ਮੁੱਲ ਸਟੀਕ ਨਹੀਂ ਹੈ। ਕੋਈ ਵੀ ਮੁੱਲ ਲਗਭਗ 5KΩ ਜਾਂ ਇਸ ਤੋਂ ਵੱਧ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।
ਅਸੀਂ ਆਉਟਪੁੱਟ ਨੂੰ ਜੋੜਦੇ ਹਾਂ ਜੋ ਟਰਾਂਜ਼ਿਸਟਰ ਟਰਾਂਜ਼ਿਸਟਰ ਦੇ ਕੁਲੈਕਟਰ ਨਾਲ ਚਲਾਏਗਾ. ਇਹ ਮੋਟਰ ਦੇ ਨਾਲ-ਨਾਲ ਇਲੈਕਟ੍ਰਾਨਿਕ ਸਰਕਟਰੀ ਦੀ ਸੁਰੱਖਿਆ ਲਈ ਇਸਦੇ ਸਮਾਨਾਂਤਰ ਲੋੜੀਂਦੇ ਸਾਰੇ ਹਿੱਸੇ ਹਨ।
ਪੋਸਟ ਟਾਈਮ: ਅਕਤੂਬਰ-12-2018