ਤੇਜ਼ ਸ਼ੁਰੂਆਤ ਗਾਈਡ
KEA128BLDCRD
Kinetis KEA3 ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ 128-ਪੜਾਅ ਸੈਂਸਰ ਰਹਿਤ BLDC ਮੋਟਰ ਕੰਟਰੋਲ ਰੈਫਰੈਂਸ ਡਿਜ਼ਾਈਨ
ਪਤਾ ਕਰਨਾ:
Kinetis KEA3 ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ 128-ਪੜਾਅ ਸੈਂਸਰ ਰਹਿਤ BLDC ਮੋਟਰ ਕੰਟਰੋਲ ਰੈਫਰੈਂਸ ਡਿਜ਼ਾਈਨ
ਸੰਦਰਭ ਡਿਜ਼ਾਈਨ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
ਹਾਰਡਵੇਅਰ
- KEA128 32-ਬਿੱਟ ARM® Cortex® -M0+ MCU (80-ਪਿੰਨ LQFP)
- MC33903D ਸਿਸਟਮ ਆਧਾਰਿਤ ਚਿੱਪ
- MC33937A FET ਪ੍ਰੀ-ਡ੍ਰਾਈਵਰ
- LIN ਅਤੇ CAN ਕਨੈਕਟੀਵਿਟੀ ਸਪੋਰਟ
- OpenSDA ਪ੍ਰੋਗਰਾਮਿੰਗ/ਡੀਬਗਿੰਗ ਇੰਟਰਫੇਸ
- 3-ਫੇਜ਼ BLDC ਮੋਟਰ, 24 V, 9350 RPM, 90 W, Linix 45ZWN24-90-B
ਸਾਫਟਵੇਅਰ
- ਬੈਕ-EMF ਜ਼ੀਰੋ-ਕਰਾਸਿੰਗ ਖੋਜ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਸੈਂਸਰ ਰਹਿਤ ਨਿਯੰਤਰਣ
- ਬੰਦ-ਲੂਪ ਸਪੀਡ ਕੰਟਰੋਲ ਅਤੇ ਡਾਇਨਾਮਿਕ ਮੋਟਰ ਮੌਜੂਦਾ ਸੀਮਾ
- ਡੀਸੀ ਬੱਸ ਓਵਰਵੋਲtage, ਅੰਡਰਵੋਲtage ਅਤੇ ਓਵਰਕਰੰਟ ਖੋਜ
- Cortex® -M0+ ਫੰਕਸ਼ਨਾਂ ਲਈ ਆਟੋਮੋਟਿਵ ਮੈਥ ਅਤੇ ਮੋਟਰ ਕੰਟਰੋਲ ਲਾਇਬ੍ਰੇਰੀ ਸੈੱਟ 'ਤੇ ਬਣੀ ਐਪਲੀਕੇਸ਼ਨ
- ਇੰਸਟਰੂਮੈਂਟੇਸ਼ਨ/ਵਿਜ਼ੂਅਲਾਈਜ਼ੇਸ਼ਨ ਲਈ ਫ੍ਰੀਮਾਸਟਰ ਰਨ-ਟਾਈਮ ਡੀਬਗਿੰਗ ਟੂਲ
- ਮੋਟਰ ਕੰਟਰੋਲ ਐਪਲੀਕੇਸ਼ਨ ਟਿਊਨਿੰਗ (MCAT) ਟੂਲ
ਕਦਮ-ਦਰ-ਕਦਮ ਇੰਸਟਾਲੇਸ਼ਨ ਨਿਰਦੇਸ਼
- CodeWarrior ਇੰਸਟਾਲ ਕਰੋ ਵਿਕਾਸ ਸਟੂਡੀਓ
Microcontrollers ਇੰਸਟਾਲੇਸ਼ਨ ਲਈ CodeWarrior ਵਿਕਾਸ ਸਟੂਡੀਓ file ਤੁਹਾਡੀ ਸਹੂਲਤ ਲਈ ਸਪਲਾਈ ਕੀਤੇ ਮੀਡੀਆ 'ਤੇ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ। MCUs (Eclipse IDE) ਲਈ CodeWarrior ਦਾ ਸਭ ਤੋਂ ਤਾਜ਼ਾ ਸੰਸਕਰਣ freescale.com/CodeWarrior ਤੋਂ ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। - ਫ੍ਰੀਮਾਸਟਰ ਸਥਾਪਿਤ ਕਰੋ
ਫ੍ਰੀਮਾਸਟਰ ਰਨ-ਟਾਈਮ ਡੀਬਗਿੰਗ ਟੂਲ ਇੰਸਟਾਲੇਸ਼ਨ file ਤੁਹਾਡੀ ਸਹੂਲਤ ਲਈ ਸਪਲਾਈ ਕੀਤੇ ਮੀਡੀਆ 'ਤੇ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ।
ਫ੍ਰੀਮਾਸਟਰ ਅਪਡੇਟਸ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ freescale.com/FREE Master 'ਤੇ ਜਾਓ। - ਡਾਊਨਲੋਡ ਕਰੋ
ਐਪਲੀਕੇਸ਼ਨ ਸਾਫਟਵੇਅਰ
freescale.com/KEA128BLDCRD 'ਤੇ ਉਪਲਬਧ ਹਵਾਲਾ ਡਿਜ਼ਾਈਨ ਐਪਲੀਕੇਸ਼ਨ ਸੌਫਟਵੇਅਰ ਨੂੰ ਡਾਊਨਲੋਡ ਅਤੇ ਸਥਾਪਿਤ ਕਰੋ। - ਮੋਟਰ ਨੂੰ ਕਨੈਕਟ ਕਰੋ
ਲੀਨਕਸ 45ZWN24-90-B 3-ਫੇਜ਼ BLDC ਮੋਟਰ ਨੂੰ ਮੋਟਰ ਫੇਜ਼ ਟਰਮੀਨਲਾਂ ਨਾਲ ਕਨੈਕਟ ਕਰੋ। - ਨੂੰ ਕਨੈਕਟ ਕਰੋ
ਬਿਜਲੀ ਦੀ ਸਪਲਾਈ
12 V ਪਾਵਰ ਸਪਲਾਈ ਨੂੰ ਪਾਵਰ ਸਪਲਾਈ ਟਰਮੀਨਲਾਂ ਨਾਲ ਕਨੈਕਟ ਕਰੋ। ਡੀਸੀ ਸਪਲਾਈ ਵਾਲੀਅਮ ਰੱਖੋtage 8 ਤੋਂ 18 V ਦੀ ਰੇਂਜ ਦੇ ਅੰਦਰ। DC ਪਾਵਰ ਸਪਲਾਈ ਵਾਲੀਅਮtage ਅਧਿਕਤਮ ਮੋਟਰ ਸਪੀਡ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਦਾ ਹੈ। - USB ਕੇਬਲ ਕਨੈਕਟ ਕਰੋ
USB ਕੇਬਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੰਦਰਭ ਡਿਜ਼ਾਈਨ ਬੋਰਡ ਨੂੰ PC ਨਾਲ ਕਨੈਕਟ ਕਰੋ। ਲੋੜ ਪੈਣ 'ਤੇ ਪੀਸੀ ਨੂੰ USB ਡਰਾਈਵਰਾਂ ਨੂੰ ਆਟੋਮੈਟਿਕਲੀ ਕੌਂਫਿਗਰ ਕਰਨ ਦਿਓ। - MCU ਨੂੰ ਮੁੜ-ਪ੍ਰੋਗਰਾਮ ਕਰੋ ਕੋਡਵਾਰੀਅਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ
ਕੋਡਵਾਰਿਅਰ ਡਿਵੈਲਪਮੈਂਟ ਸਟੂਡੀਓ ਵਿੱਚ ਡਾਊਨਲੋਡ ਕੀਤਾ ਹਵਾਲਾ ਡਿਜ਼ਾਈਨ ਐਪਲੀਕੇਸ਼ਨ ਪ੍ਰੋਜੈਕਟ ਆਯਾਤ ਕਰੋ:
1. CodeWarrior ਐਪਲੀਕੇਸ਼ਨ ਸ਼ੁਰੂ ਕਰੋ
2. ਕਲਿੱਕ ਕਰੋ File - ਆਯਾਤ
3. ਵਰਕਸਪੇਸ ਵਿੱਚ ਜਨਰਲ - ਮੌਜੂਦਾ ਪ੍ਰੋਜੈਕਟ ਚੁਣੋ
4. "ਸਿਲੈਕਟ ਰੂਟ ਡਾਇਰੈਕਟਰੀ" ਚੁਣੋ ਅਤੇ ਬ੍ਰਾਊਜ਼ 'ਤੇ ਕਲਿੱਕ ਕਰੋ
5. ਐਕਸਟਰੈਕਟ ਕੀਤੀ ਐਪਲੀਕੇਸ਼ਨ ਡਾਇਰੈਕਟਰੀ 'ਤੇ ਜਾਓ:
KEA128BLDCRD\SW\KEA128_ BLDC_Sensorless ਅਤੇ ਠੀਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ
6. Finish 'ਤੇ ਕਲਿੱਕ ਕਰੋ
7. ਚਲਾਓ - ਚਲਾਓ 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਪੁੱਛੇ ਜਾਣ 'ਤੇ KEA128_FLASH_OpenSDA ਸੰਰਚਨਾ ਚੁਣੋ। - ਫ੍ਰੀਮਾਸਟਰ ਸੈੱਟਅੱਪ
• ਫ੍ਰੀਮਾਸਟਰ ਐਪਲੀਕੇਸ਼ਨ ਸ਼ੁਰੂ ਕਰੋ
• ਫ੍ਰੀਮਾਸਟਰ ਪ੍ਰੋਜੈਕਟ ਖੋਲ੍ਹੋ
KEA128BLDCRD\SW\KEA128_BLDC_Sensorless\KEA128_BLDC_Sensorless.pmp 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ File - ਓਪਨ ਪ੍ਰੋਜੈਕਟ…
• ਮੀਨੂ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ RS232 ਸੰਚਾਰ ਪੋਰਟ ਅਤੇ ਸਪੀਡ ਸੈਟ ਅਪ ਕਰੋ - ਵਿਕਲਪ... ਸੰਚਾਰ ਦੀ ਗਤੀ ਨੂੰ 115200 Bd 'ਤੇ ਸੈੱਟ ਕਰੋ।
COM ਪੋਰਟ ਨੰਬਰ "ਪੋਰਟਸ (COM ਅਤੇ LPT)" ਸੈਕਸ਼ਨ ਦੇ ਅਧੀਨ "OpenSDA -CDC ਸੀਰੀਅਲ ਪੋਰਟ () ਦੇ ਤਹਿਤ ਵਿੰਡੋਜ਼ ਡਿਵਾਈਸ ਮੈਨੇਜਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਲੱਭਿਆ ਜਾ ਸਕਦਾ ਹੈhttp://www.pemicro.com/opensda) (COMn)”।
• ਫ੍ਰੀਮਾਸਟਰ ਟੂਲਬਾਰ ਵਿੱਚ ਲਾਲ ਸਟਾਪ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਜਾਂ ਸੰਚਾਰ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਣ ਲਈ Ctrl+K ਦਬਾਓ। ਸਫਲ ਸੰਚਾਰ ਨੂੰ ਸਥਿਤੀ ਪੱਟੀ ਵਿੱਚ "RS232;COMn;ਸਪੀਡ=115200" ਵਜੋਂ ਸੰਕੇਤ ਕੀਤਾ ਗਿਆ ਹੈ।
ਫ੍ਰੀਮਾਸਟਰ ਵਿੱਚ ਐਪਲੀਕੇਸ਼ਨ ਨਿਯੰਤਰਣ
- ਐਪਲੀਕੇਸ਼ਨ ਕੰਟਰੋਲ ਪੰਨੇ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਮੋਟਰ ਕੰਟਰੋਲ ਐਪਲੀਕੇਸ਼ਨ ਟਿਊਨਿੰਗ ਟੂਲ ਟੈਬ ਮੀਨੂ ਵਿੱਚ ਐਪ ਕੰਟਰੋਲ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਸੰਦਰਭ ਡਿਜ਼ਾਈਨ ਬੋਰਡ 'ਤੇ SW3 ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਰੋਟੇਸ਼ਨ ਦਿਸ਼ਾ ਚੁਣੋ।
- ਮੋਟਰ ਚਾਲੂ ਕਰਨ ਲਈ, ਜਾਂ ਤਾਂ ਚਾਲੂ/ਬੰਦ ਫਲਿੱਪ-ਫਲਾਪ ਸਵਿੱਚ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਜਾਂ ਬੋਰਡ 'ਤੇ SW1 ਸਵਿੱਚ ਨੂੰ ਦਬਾਓ।
- ਵੇਰੀਏਬਲ ਵਾਚ ਵਿੰਡੋ ਵਿੱਚ "ਲੋੜੀਦੀ ਸਪੀਡ" ਵੇਰੀਏਬਲ ਮੁੱਲ ਨੂੰ ਹੱਥੀਂ ਬਦਲ ਕੇ, ਸਪੀਡ ਗੇਜ 'ਤੇ ਡਬਲ ਕਲਿੱਕ ਕਰਕੇ, ਜਾਂ ਬੋਰਡ 'ਤੇ ਸਵਿੱਚ SW1 (ਸਪੀਡ ਅੱਪ) ਜਾਂ ਸਵਿੱਚ SW2 (ਸਪੀਡ ਡਾਊਨ) ਨੂੰ ਦਬਾ ਕੇ ਲੋੜੀਂਦੀ ਗਤੀ ਸੈਟ ਕਰੋ।
- ਆਟੋਮੈਟਿਕ ਮੋਟਰ ਸਪੀਡ ਪ੍ਰੋਤਸਾਹਨ ਨੂੰ ਵੇਰੀਏਬਲ ਸਟਿਮੁਲਸ ਪੈਨ ਵਿੱਚ "ਸਪੀਡ ਰਿਸਪਾਂਸ [ਲੋੜੀਂਦੀ ਸਪੀਡ]" 'ਤੇ ਦੋ ਵਾਰ ਕਲਿੱਕ ਕਰਕੇ ਸਮਰੱਥ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
- ਪ੍ਰੋਜੈਕਟ ਟ੍ਰੀ ਪੈਨ ਵਿੱਚ ਸਪੀਡ ਸਕੋਪ ਉੱਤੇ ਕਲਿਕ ਕਰਕੇ ਮੋਟਰ ਦੀ ਸਪੀਡ ਰਿਸਪਾਂਸ ਨੂੰ ਦੇਖਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਵਾਧੂ ਸਕੋਪ ਅਤੇ ਇੱਕ ਬੈਕ-EMF ਵੋਲtagਈ ਰਿਕਾਰਡਰ ਵੀ ਉਪਲਬਧ ਹਨ।
- ਮੋਟਰ ਨੂੰ ਰੋਕਣ ਲਈ, ON/OFF ਫਲਿੱਪ-ਫਲਾਪ ਸਵਿੱਚ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਜਾਂ ਬੋਰਡ 'ਤੇ SW1 ਅਤੇ SW2 ਸਵਿੱਚਾਂ ਨੂੰ ਇੱਕੋ ਸਮੇਂ ਦਬਾਓ।
- ਬਕਾਇਆ ਨੁਕਸ ਦੇ ਮਾਮਲੇ ਵਿੱਚ, ਹਰੇ ਸਾਫ਼ ਫਾਲਟ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਜਾਂ ਬੋਰਡ 'ਤੇ SW1 ਅਤੇ SW2 ਸਵਿੱਚਾਂ ਨੂੰ ਇੱਕੋ ਸਮੇਂ ਦਬਾਓ।
ਸਿਸਟਮ ਵਿੱਚ ਮੌਜੂਦ ਨੁਕਸ ਲਾਲ ਨੁਕਸ ਸੂਚਕਾਂ ਦੁਆਰਾ ਸੰਕੇਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। ਲੰਬਿਤ ਨੁਕਸ ਸਬੰਧਤ ਨੁਕਸ ਸੰਕੇਤਕ ਦੇ ਅੱਗੇ ਛੋਟੇ ਲਾਲ ਚੱਕਰ ਸੂਚਕਾਂ ਦੁਆਰਾ, ਅਤੇ ਸੰਦਰਭ ਡਿਜ਼ਾਈਨ ਬੋਰਡ 'ਤੇ ਲਾਲ ਸਥਿਤੀ LED ਦੁਆਰਾ ਸੰਕੇਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
ਜੰਪਰ ਵਿਕਲਪ
ਹੇਠਾਂ ਸਾਰੇ ਜੰਪਰ ਵਿਕਲਪਾਂ ਦੀ ਸੂਚੀ ਹੈ। ਡਿਫੌਲਟ ਸਥਾਪਿਤ ਜੰਪਰ ਸੈਟਿੰਗਾਂ ਲਾਲ ਬਕਸੇ ਦੇ ਅੰਦਰ ਚਿੱਟੇ ਟੈਕਸਟ ਵਿੱਚ ਦਿਖਾਈਆਂ ਜਾਂਦੀਆਂ ਹਨ।
ਜੰਪਰ | ਵਿਕਲਪ | ਸੈਟਿੰਗ | ਵਰਣਨ |
J6 | ਸਿਸਟਮ ਬੇਸਿਸ ਚਿੱਪ ਮੋਡ ਅਤੇ ਰੀਸੈੱਟ ਇੰਟਰਕਨੈਕਟ ਸੰਰਚਨਾ |
2-ਜਨਵਰੀ | MC33903D ਡੀਬੱਗ ਮੋਡ ਸਮਰੱਥ |
4-ਮਾਰਚ | MC33903D ਅਸਫਲ-ਸੁਰੱਖਿਅਤ ਮੋਡ ਸਮਰੱਥ | ||
6-ਮਈ | MC33903D/KEA128 ਰੀਸੈਟ ਇੰਟਰਕਨੈਕਸ਼ਨ ਸਮਰੱਥ |
ਸਿਰਲੇਖ ਅਤੇ ਕਨੈਕਟਰਾਂ ਦੀ ਸੂਚੀ
ਸਿਰਲੇਖ/ਕੁਨੈਕਟਰ | ਵਰਣਨ |
J1 | Kinetis KEA128 ਸੀਰੀਅਲ ਵਾਇਰ ਡੀਬੱਗ (SWD) ਹੈਡਰ |
J2 | OpenSDA ਮਾਈਕ੍ਰੋ USB AB ਕਨੈਕਟਰ |
J3 | Kinetis K20 (OpenSDA) ਜੇTAG ਸਿਰਲੇਖ |
J7 | CAN ਅਤੇ LIN ਭੌਤਿਕ ਇੰਟਰਫੇਸ ਸਿਗਨਲ ਸਿਰਲੇਖ |
ਜੇ8, ਜੇ9, ਜੇ10 | ਮੋਟਰ ਪੜਾਅ ਟਰਮੀਨਲ (J8 - ਪੜਾਅ A, J9 - ਪੜਾਅ B, J10 - ਪੜਾਅ C) |
ਜੇ 11, ਜੇ 12 | 12 V DC ਪਾਵਰ ਇਨਪੁਟ ਟਰਮੀਨਲ (J11 - 12 V, J12 - GND) |
J13 | ਬ੍ਰੇਕਿੰਗ ਰੋਧਕ ਟਰਮੀਨਲ (ਇਕੱਠਾ ਨਹੀਂ) |
ਸਪੋਰਟ
ਫੇਰੀ freescale.com/support ਆਪਣੇ ਖੇਤਰ ਦੇ ਅੰਦਰ ਫ਼ੋਨ ਨੰਬਰਾਂ ਦੀ ਸੂਚੀ ਲਈ.
ਵਾਰੰਟੀ
ਫੇਰੀ freescale.com/warranty ਪੂਰੀ ਵਾਰੰਟੀ ਜਾਣਕਾਰੀ ਲਈ.
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, 'ਤੇ ਜਾਓ
freescale.com/KEA128BLDCRD
Freescale, the Freescale ਲੋਗੋ, CodeWarrior ਅਤੇ Kinetis Freescale Semiconductor, Inc., Reg. ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। ਯੂਐਸ ਪੈਟ. & Tm. ਬੰਦ। ਹੋਰ ਸਾਰੇ ਉਤਪਾਦ ਜਾਂ ਸੇਵਾ ਦੇ ਨਾਮ ਉਹਨਾਂ ਦੇ ਸਬੰਧਤ ਮਾਲਕਾਂ ਦੀ ਸੰਪਤੀ ਹਨ। ARM ਅਤੇ Cortex EU ਅਤੇ/ਜਾਂ ਹੋਰ ਕਿਤੇ ARM ਲਿਮਿਟੇਡ (ਜਾਂ ਇਸਦੀਆਂ ਸਹਾਇਕ ਕੰਪਨੀਆਂ) ਦੇ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। ਸਾਰੇ ਹੱਕ ਰਾਖਵੇਂ ਹਨ.
© 2014 ਫਰਿੱਸਕੈਲ ਸੈਮੀਕੰਡਕਟਰ, ਇੰਕ.
ਦਸਤਾਵੇਜ਼ ਨੰਬਰ: KEA128BLDCRDQSG REV 0
ਚੁਸਤ ਨੰਬਰ: 926-78864 REV A
ਤੋਂ ਡਾਊਨਲੋਡ ਕੀਤਾ Arrow.com.
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
NXP KEA128BLDCRD 3-ਪੜਾਅ ਸੈਂਸਰ ਰਹਿਤ BLDC ਸੰਦਰਭ ਡਿਜ਼ਾਈਨ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ KEA128BLDCRD, 3-ਫੇਜ਼ ਸੈਂਸਰ ਰਹਿਤ BLDC ਹਵਾਲਾ ਡਿਜ਼ਾਈਨ, KEA128BLDCRD 3-ਪੜਾਅ ਸੈਂਸਰ ਰਹਿਤ BLDC ਸੰਦਰਭ ਡਿਜ਼ਾਈਨ, ਸੈਂਸਰ ਰਹਿਤ BLDC ਸੰਦਰਭ ਡਿਜ਼ਾਈਨ, BLDC ਸੰਦਰਭ ਡਿਜ਼ਾਈਨ, ਸੰਦਰਭ ਡਿਜ਼ਾਈਨ |