Posts
Q&A
Center Align PWM ์ค์ ์ฝ๋ ์ง๋ฌธ
์๋ ํ์ธ์, ์ ์ด์์ด์ ๋๋ค.๋จผ์ while(!(TIM1->CR1 & 0x0010)); ๋ถ๋ถ์ ์๋ฐํ ๋งํ๋ฉด underflow event flag๋ฅผ ๋ณด๋ ์ฝ๋๋ ์๋๋๋ค.0x0010์ TIM1_CR1์ DIR bit๋ผ์, TIM1 ์นด์ดํฐ๊ฐ down-counting ์ํ๊ฐ ๋์๋์ง๋ฅผ ํ์ธํ๋ ์ฝ๋์ ๋๋ค.์ด ์ฝ๋์์๋ TIM1์ ๋จผ์ center-aligned PWM์ผ๋ก ๋์์ํจ ๋ค, ์นด์ดํฐ๊ฐ down-counting ์ํ๊ฐ ๋ ๊ฒ์ ํ์ธํ๊ณ ๋์ TIM1->RCR = 1์ ์ค์ ํฉ๋๋ค.์ด๋ ๊ฒ ์นด์ดํฐ ๋์์ด ์์๋ ํ RCR์ ์ค์ ํ๋ฉด update event๊ฐ ARR ์ชฝ์ด ์๋๋ผ CNT=0, ์ฆ underflow ์ชฝ์ ๋ง์ถฐ ๋ฐ์ํ๋๋ก ์๋ํ ๊ฒ์ ๋๋ค.๋ฐ๋ผ์ ์ ๋ฅ ์ผ์ฑ์ CNT๊ฐ ARR์ ๋๋ฌํ๋ ์์ ์์ ์ํ๋๋ค๊ณ ๋ณด๋ฉด ์ ๋ฉ๋๋ค.์ด ์ฝ๋์ ์๋๋ ARR ๋๋ฌ ์์ ์ด ์๋๋ผ CNT๊ฐ 0์ผ๋ก ๋ด๋ ค์จ underflow update event์์ TIM1 update interrupt๊ฐ ๋ฐ์ํ๊ณ , ๊ทธ interrupt ์์์ ์ ๋ฅ ADC๋ฅผ ์ฝ๋ ๊ตฌ์กฐ์ ๋๋ค.RCR=1์ center-aligned PWM์์ overflow/underflow update ํ๋ณด ์ค ํ ๋ฒ์ ๊ฑด๋๋ฐ์ด์ update interrupt ์ฃผ๊ธฐ๋ฅผ 50 us๋ก ๋ง๋๋ ์ค์ ์ ๋๋ค.์ ๋ฆฌํ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.while๋ฌธ: underflow event๋ฅผ ์ง์ ๊ธฐ๋ค๋ฆฌ๋ ๊ฒ์ด ์๋๋ผ down-count ์ํ ์ง์ ์ ํ์ธRCR=1: update interrupt๋ฅผ 50 us๋ง๋ค ํ ๋ฒ์ผ๋ก ์ ํRCR ์ค์ ์์น: ์นด์ดํฐ ์์ ํ ์ค์ ํด์ update event๋ฅผ underflow ์ชฝ์ผ๋ก ์ ๋ ฌ์ ๋ฅ ์ผ์ฑ ์์ : CNT=ARR์ด ์๋๋ผ CNT=0 underflow update event ์์ (์ฌ์ง)
- Likes
- 0
- Comments
- 1
- Viewcount
- 12
Q&A
์ฃผํ์ ์๋ต ํน์ฑ ๊ทธ๋ํ ํ๋ ๋ฐฉ์
์๋ ํ์ธ์, ์ ์ด์์ด์ ๋๋ค. ๋ต๋ณ์ด ๋๋ฌด ๋ฆ์ด์ ์ฃ์กํฉ๋๋ค ใ ใ ์๋ฆผ์ ๋์ณค๋ค์.๋ต๋ณ๋๋ฆฌ๊ฒ ์ต๋๋ค.TPS54360์ ์ ๋ฅ๋ชจ๋ ์ ์ด ๋ฐฉ์์ ๋ฒ ์ปจ๋ฒํฐ๋ผ์, ์ถ๋ ฅ์ ์์ FB ํ์ผ๋ก ํผ๋๋ฐฑ ๋ฐ๊ณ ๋ด๋ถ ๊ธฐ์ค์ ์ 0.8V์ ๋น๊ตํฉ๋๋ค. ์ถ๋ ฅ์ ์์ด ๋จ์ด์ง๋ฉด FB ์ ์๋ ๋ฎ์์ง๊ณ , ์ค์ฐจ์ฆํญ๊ธฐ ์ถ๋ ฅ์ธ COMP ์ ์์ด ์ฌ๋ผ๊ฐ๋๋ค. ์ด COMP ์ ์์ด ๋ด๋ถ ์ ๋ฅ์ ์ด ๋ฃจํ์์ โ์ธ๋ํฐ ํผํฌ ์ ๋ฅ๋ฅผ ์ด๋๊น์ง ํ์ฉํ ์งโ๋ฅผ ์ ํ๊ธฐ ๋๋ฌธ์, ๊ฒฐ๊ณผ์ ์ผ๋ก ์ค์์น ON ์๊ฐ์ด ๊ธธ์ด์ง๊ณ Duty๊ฐ ์ฆ๊ฐํ๋ฉด์ ์ถ๋ ฅ์ ์์ด ๋ค์ ํ๋ณต๋ฉ๋๋ค.์ฌ๊ธฐ์ ์์ ๋๋ฅผ ์ก๊ธฐ ์ํด COMP ํ์ Type 2A ๋ณด์ํ๋ก๋ฅผ ๋ถ์ ๋๋ค. ๋จ์ํ ์๋ฌด ์ปคํจ์ํฐ๋ ์ ํญ์ ๋ฐ๊พธ๋ ๊ฒ ์๋๋ผ, ๋จผ์ ์ถ๋ ฅ ์ปคํจ์ํฐ์ ๋ถํ ์กฐ๊ฑด์ผ๋ก ํ์์คํ ์ด์ง์ pole/zero๋ฅผ ๊ณ์ฐํ๊ณ , ๊ทธ์ ๋ง์ถฐ ๋ณด์ ์ ํญ๊ณผ ์ปคํจ์ํฐ ๊ฐ์ ์ ํฉ๋๋ค.๊ฐ์์๋ฃ ๊ธฐ์ค์ผ๋ก๋ 12V ์ถ๋ ฅ, Iout 2A, Cout ์ฝ 37uF, ESR 5mฮฉ, fsw ์ฝ 550kHz ์กฐ๊ฑด์์ ํ์์คํ ์ด์ง pole์ ์ฝ 717Hz, ESR zero๋ ์ฝ 861kHz ์ ๋๋ก ๊ณ์ฐ๋ฉ๋๋ค. ์ดํ crossover frequency๋ฅผ ์ฝ 14kHz ์ ๋๋ก ์ก๊ณ , Type 2A ๋ณด์ํ๋ก์ R56์ ์ฝ 11.7kฮฉ โ 12kฮฉ, ๋ณด์ zero์ฉ ์ปคํจ์ํฐ๋ ์ฝ 19nF โ 22nF, ๊ณ ์ฃผํ pole์ฉ ์ปคํจ์ํฐ๋ ์ฝ 50pF โ 47pF ์ ๋๋ก ์ ์ ํ ๊ฒ์ ๋๋ค.์ฆ, ๋ณด์ zero๋ฅผ ํ์์คํ ์ด์ง pole ๊ทผ์ฒ์ ๋ฐฐ์นํด์ ์์ ์ง์ฐ์ ๋ณด์ํ๊ณ , ๊ณ ์ฃผํ pole๋ก ์ค์์นญ ๋ ธ์ด์ฆ ์์ญ์ ์ด๋์ ๋ฎ์ถ๋ ๋ฐฉ์์ ๋๋ค. ๊ทธ๋์ TI ํด์ ์ฃผํ์ ์๋ต ๊ทธ๋ํ์์ ๋ณด์ ์ ์๋ ์์์ฌ์ ๊ฐ ๋ถ์กฑํ์ง๋ง, Type 2A ๋ณด์ ํ์๋ 0dB crossover ์ง์ ์์ ์ฝ 30๋ ์ ๋์ ์์์ฌ์ ๊ฐ ํ๋ณด๋์ด ์์ ํ๋ค๊ณ ํ๋จํ ๊ฒ์ ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 29
Q&A
์ ๋ ํฅ๋ณด๋์ ์ฌ์ฉ๋๋ f767 ๊ณ ์ถ๋ ฅ ๋ชจ๋ธ ๋ฌธ์
์๋ ํ์ธ์, ์ ์ด์์ด์ ๋๋ค.J1 ๋ฐฐ๋ด์ญ ๊ท๊ฒฉ์ ๋ด๊ฒฝ 2.1mm์ ๋๋ค.๋ค๋ง ์ด ๋ถ๋ถ์ ๊ผญ ์ฃผ์ํ์ ์ผ ํฉ๋๋ค.ํ์ฌ ๋ณด๋์ J1 ์ ๋ ฅ ์ฌ์์ 24V / 3A ๊ธฐ์ค์ด๋ผ์, ๋ง์ํ์ 36V ๋ฐฐํฐ๋ฆฌ๋ฅผ J1 ๋ฐฐ๋ด์ญ์ ์ง์ ์ฐ๊ฒฐํ์๋ฉด ์ ๋ฉ๋๋ค.36V ๋ฐฐํฐ๋ฆฌ๋ฅผ XT60 โ DC์ญ ์ผ์ด๋ธ๋ก ์ฐ๊ฒฐํ๋ฉด ์ ์ ์ฌ์์ ์ด๊ณผํ๊ธฐ ๋๋ฌธ์ ๋ณด๋ ์ ์๋ถ ์์์ด๋ ์๊ธฐ์น ์์ ๊ณ ์ฅ์ด ๋ฐ์ํ ์ ์์ต๋๋ค.๊ณ ์ถ๋ ฅ ๋ฒ์ ์์ 36V ๋ฐฐํฐ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด, J1์ด ์๋๋ผ 36V ์ ๋ ฅ์ ๋ฐ์ ์ ์๋๋ก ์ค๊ณ๋ ์ ์ ์ ๋ ฅ๋ถ/์ ๋ ฅ๋ถ(A-ํคํธ ๊ธฐ์ค Xt60 ์ผ์ด๋ธ) ์ชฝ์ผ๋ก ์ฐ๊ฒฐํด์ผ ํฉ๋๋ค.
- Likes
- 0
- Comments
- 3
- Viewcount
- 32
Q&A
USART ํต์ ๋ฌธ์
์๋ ํ์ธ์, ์ ์ด์์ด์ ๋๋ค.์ฝ๋ ๊ธฐ์ค์ผ๋ก ์ค๋ช ๋๋ฆฌ๋ฉด, ํ์ฌ ์ฝ๋์์๋ Hall Sensor ์ ํธ์ Edge๋ฅผ ์ด์ฉํด์ ์๋๋ฅผ ๊ณ์ฐํ๊ณ ์์ต๋๋ค.๋ค, ๊ฑฐ์ ๋ง๊ฒ ์ดํดํ์ จ์ต๋๋ค.๋ค๋ง ์ ํํ ๋งํ๋ฉด โInterrupt ํจ์๊ฐ ํธ์ถ๋๋ ์๊ฐโ ์์ฒด๊ฐ ํ์ค๋ผ๊ธฐ๋ณด๋ค๋, ํ์ผ์ ์ ํธ๊ฐ ๋ณํ๋ ์๊ฐ, ์ฆ Edge๊ฐ ๋ฐ์ํ ์๊ฐ์ MCU๊ฐ EXTI ์ธํฐ๋ฝํธ๋ก ๊ฐ์งํ๋ค๊ณ ๋ณด์๋ฉด ๋ฉ๋๋ค.๊ทธ ์ธํฐ๋ฝํธ ์์์ Update_Hall_Sequence()๋ก ํ์ฌ ํ์ผ์ ์ํ๋ฅผ ์ฝ๊ณ , SpeedCal()์ ํธ์ถํด์ ์๋๋ฅผ ๊ณ์ฐํฉ๋๋ค.๋ง์ต๋๋ค.์ด์ ํ์ผ์ ์ธํฐ๋ฝํธ ๋ฐ์ ์์ ๊ณผ ๋ค์ ํ์ผ์ ์ธํฐ๋ฝํธ ๋ฐ์ ์์ ์ฌ์ด์ TIM2 ์นด์ดํฐ๊ฐ ์ผ๋ง๋ ์ฆ๊ฐํ๋์ง๋ฅผ ๋ณด๊ณ ์๊ฐ ๊ฐ๊ฒฉ์ ๊ณ์ฐํฉ๋๋ค.์ฆ delta_time์ ๋ Hall Edge ์ฌ์ด์ ์๊ฐ ๊ฐ๊ฒฉ์ด๊ณ , ์ด ๊ฐ์ ์ด์ฉํด์ RPM์ ๊ณ์ฐํฉ๋๋ค.calculated_rpm๊ณผ motor_speed_rpm์ ์์ ํ ๋์ผํ ๊ฐ์ ์๋๋๋ค.calculated_rpm์ SpeedCal()์์ ๋ฐ๋ก ๊ณ์ฐ๋ ์๊ฐ RPM ๊ฐ์ด๊ณ ,motor_speed_rpm์ ๊ทธ ๊ฐ์ LPF, ์ฆ ์ ์ญํต๊ณผํํฐ๋ฅผ ๊ฑฐ์ณ ๋ถ๋๋ฝ๊ฒ ๋ง๋ ํํฐ๋ง๋ RPM ๊ฐ์ ๋๋ค.๊ทธ๋์ ํ๋ฉด์ ์ถ๋ ฅ๋๋ RpmFdb๋ ์ต์ข ์ ์ผ๋ก motor_speed_rpm ๊ฐ์ด๋ผ๊ณ ๋ณด์๋ฉด ๋ฉ๋๋ค.์ ๋ฆฌํ๋ฉด,Hall Sensor Edge โ EXTI Interrupt โ SpeedCal() โ calculated_rpm ๊ณ์ฐ โ LPF ์ ์ฉ โ motor_speed_rpm ์ถ๋ ฅ์ด ํ๋ฆ์ ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 30
Q&A
๋ชจํฐ ์ ์ ์ง๋ฌธ
์๋ ํ์ธ์, ์ ์ด์์ด์ ๋๋ค.์ ๊ฐ ๊ถํด๋๋ฆฐ ๋ชจํฐ์ ๋ง๋๋ก ๊ต์ก์ฉ ํคํธ์ ์ปค๋ฅํฐ๊ฐ ์ค๊ณ๋์ด ์์ต๋๋ค. ๊ทธ๋์ ๋ฐ๋ก ์ปค๋ฅํฐ์ ์ฐ๊ฒฐ๋ง ํ๋ฉด ๋๋ ๊ตฌ์กฐ์ ๋๋ค.๋ง์ผ ๋ค๋ฅธ ์ ํ์ผ๋ก ํ์๋ฉด ์ง์ ๋ฉ๋์ ํ์ ์ผํ๊ณ , ํ์ผ์ ์ถ๋ ฅ๋ ์ ๊ฐ ๊ถํด๋๋ฆฐ ๋ชจํฐ์ ๋ค๋ฅผ ์ ์์ด์ ์ค์ต์์๋ ์ ๊ฐ ๊ถํด๋๋ฆฐ ๋ชจํฐ๋ก ๋ฐ๋ผ์ค์๋๊ฒ ์์ํ์ค ๊ฒ ๊ฐ์ต๋๋ค.๋ชจํฐ ๋ฐฐ์ ์ ๋ํ ์ค๋ช ์ ํ๋ก ๋ฐ PCB ์ค๊ณ ๊ฐ์์์ ์ค๋ช ํด๋๋ฆฝ๋๋ค..!๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 43
Q&A
Hall ์ผ์ + ์ผ์๋ฆฌ์ค
์๋ ํ์ธ์ ์ ์ด์์ด์ ๋๋ค.๋จผ์ ๊ฐ์๋ด์ฉ์ ์๋ SMC๋ฅผ ์ ์ฉํ์ฌ ์ผ์๋ฆฌ์ค๋ฅผ ๊ตฌ๋ํ์๋ค๋ ์ ๋ง ํ๋ฅญํ์ญ๋๋ค. ์ ๋ ์ฌ๋ผ์ด๋ฉ๋ชจ๋ ๊ด๋ จํด์ ํ๋ก์ ํธ๋ฅผ ๋ง์ด ์งํํ์๋๋ฐ ๋ฐ๊ฐ๋ค์ ใ ใ ๊ทผ๋ฐ ์ฌ๋ผ์ด๋ฉ ๋ชจ๋ ์ ์ด๋ฅผ ์ฌ์ฉํด์ ๊ด์ธก๊ธฐ๋ก ๊ตฌํํ์ จ์ด๋ ๊ทน์ ์์์๋ ๊ตฌ๋์ด ํ๋คํ ๋ฐ, I/F --> SMO(theta ์ถ์ ์ด๋ผ ๊ด์ธก๊ธฐ๊ฐ ๋ ์ฌ๋ฐ๋ฅธ ํํ์ผ๋ก ๋ณด์ ๋๋ค.) --> ํ์ฅ์ญ๊ธฐ์ ๋ ฅ ์ผ์๋ฆฌ์ค ์ด๋ฐ์์ผ๋ก ๊ตฌํํ์ จ์๊น์? ๊ทธ๋ฆฌ๊ณ ํ์ฌ Mode_Flg๊ฐ ์ฑํฐ๋ง์ด ์๊ธฐ๋๊ฑด state machine์์ ์๋ฌด๋๋ ์ฝ๋๋ฅผ ๋ฐ๊พธ์๋ค๋ณด๋ ๋ญ๊ฐ ์๋ชป๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ฝ๋๋ฅผ ๋ณด์ง ์๊ณ ๋ ์ ๊ฐ ๋ง์๋๋ฆฌ๊ธฐ๊ฐ ํ๋๋ค์ ใ ์ฐ์ ์ ํ๋๋ ๋ถ๋ถ์ ์ํ๋จธ์ ์ ์ฌ์ฉํ์ง ์๊ณ , ํ ์คํธ์ฉ์ผ๋ก ์ฝ๋ ์์ฑํด์ ํ๋์ฉ ํ ์คํธ ํด๋ณด์๋ ๊ฑธ ์ถ์ฒ๋๋ฆฝ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 49
Q&A
์กฐ์ธ ๋ถํ๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์, ์ ์ด์์ด์ ๋๋ค.์ง๋ฌธ ์ฃผ์ ๊ธ์์ ์ง๋ก์ ๋ํ ๊ณ ๋ฏผ์ด ์ ๋ง ๋ง์ด ๋๊ปด์ง๋๋ค. ์ง๊ธ์ ์คํธ๋ ์ค๋ ๋ฐ๊ณ ํ๋ค ์๋ ์์ง๋ง ์ ๋ง ์ ํ๊ณ ๊ณ์ญ๋๋ค. ๋จผ์ , 3ํ๋ ๊ฒจ์ธ๋ฐฉํ๋ถํฐ ๋ฐฉํฅ์ ๋ฐ๊ฟจ๋ค๊ณ ํด์ ๋๋ฌด ๋ฆ์๋ค๊ณ ๋ณด์ง๋ ์์ต๋๋ค. ํ๋ถ์ ๊ธฐ์ค์์ DC ๋ชจํฐ, BLDC 6-step์ ์ ๋ฅยท์๋ยท์์น ์ ์ด๋ฅผ ๋ชจ๋ธ๋งํ๊ณ MCU๋ก ๊ตฌํํด ๋ณธ ๊ฒฝํ์ด ์๊ณ , ์ง๊ธ FOC ๊ธฐ๋ฐ ๋ก๋ดํ ํ๋ก์ ํธ๊น์ง ํ๊ณ ์๋ค๋ฉด ๋ฐฉํฅ์ฑ์ ํ์คํ๊ณ ๊ฒฝํ๋ ๋ง๋ค๊ณ ์๊ฐ๋ฉ๋๋ค. ๋ค๋ง ์ทจ์ ์์ ์ ์ด ์ง๋ฌด๋ก ์ค๋๋ ฅ์ ๊ฐ์ง๋ ค๋ฉด โ์ด๋ค plant๋ฅผ ๋ชจ๋ธ๋งํ๊ณ , ์ด๋ค ์ ์ด ๋ชฉํ๋ฅผ ์ธ์ ๊ณ , ์ด๋ป๊ฒ ๊ฒ์ฆํ๋์งโ๋ฅผ ๊ตฌ์ฒด์ ์ผ๋ก ์ค๋ช ํ ์ ์์ด์ผ ํฉ๋๋ค. ์ทจ์ ๊ณผ ๋ํ์ ์ค์์๋, ๋ณธ์ธ์ด ์ ๋ง PMSM FOC, ์ธ๋ฒํฐ, ๋ชจํฐ ๋๋ผ์ด๋ธ, ์ ๋ ฅ์ ์ ์ชฝ์ ๊น๊ฒ ํ๊ณ ์ถ๋ค๋ฉด ์์ฌ๋ ์ถฉ๋ถํ ์๋ฏธ๊ฐ ์๋ค๊ณ ๋ด ๋๋ค. ์ฐ๊ตฌ ๋ฅ๋ ฅ์ด ๋ถ์กฑํ๋ค๊ณ ๋๋ผ๋ ๊ฑด ์์ฐ์ค๋ฌ์ด ์ผ์ ๋๋ค. ์์ฌ๋ ์๋ ๊ทธ ๋ฅ๋ ฅ์ ํ๋ จํ๋ ๊ณผ์ ์ ๊ฐ๊น์ต๋๋ค. ์ฐ๊ตฌ์ค ์ฃผ์ , ์กธ์ ์ ์ง๋ก, ์คํ ์ฅ๋น, ์ค์ ์ฐ๊ตฌ ๋ด์ฉ์ด ๋ณธ์ธ์ด ์ํ๋ ์ง๋ฌด์ ๋ง๋์ง๊ฐ ํจ์ฌ ์ค์ํฉ๋๋ค. ํ์ฅ์ค์ต์ ๋ ์ง๋ฌด ์ค์์๋ง ๋ณด๋ฉด, ๋จ์ MBD SW ์ ์ ยท๋์ ๊ฒ์ฆ ์ง๋ฌด๋ ๋์์ด ๋๊ธด ํ์ง๋ง ๋ณธ์ธ์ด ์ํ๋ ์ ์ด๊ธฐ ์ค๊ณ์๋ ๊ฑฐ๋ฆฌ๊ฐ ์์ ์ ์์ต๋๋ค. MIL/SIL/HIL, Simulink ๊ธฐ๋ฐ ๊ฒ์ฆ ํ๋ก์ธ์ค, ์๊ตฌ์ฌํญ ๊ธฐ๋ฐ ํ ์คํธ๋ฅผ ๋ฐฐ์ด๋ค๋ ์ฅ์ ์ ์์ง๋ง, ์ค์ ์ ์ด ์๊ณ ๋ฆฌ์ฆ์ ์ค๊ณํ๊ณ ํ๋ํ๋ ๊ฒฝํ์ด๋ผ๊ณ ๋ณด๊ธฐ๋ ์ด๋ ต์ต๋๋ค.ํ์ฌ์ ๊ฐ๋ฉด ์ ์ ,๋์ ๊ฒ์ฆ์ ๋ณดํต ๋ฐ๋ก ์ํํ์ ํ๋ ๋ถ์๊ฐ ์์ด์ ์ง์ ๊ฐ๋ฐํ์๊ธฐ๊ฐ ํ๋์ค ์ ์์ต๋๋ค. ๋ฐ๋๋ก plant๊ฐ ๋ช ์๋์ด ์๊ณ ๊ณต์กฐ ์ ์ด๊ธฐ์ฒ๋ผ ๋ฌด์์ ์ ์ดํ๋์ง๊ฐ ๋ถ๋ช ํ ์ง๋ฌด๋ ๊ฒฝ์๋ฅ ์ด ๋๋๋ผ๋ ์ง๋ฌด ์ ํฉ์ฑ์ ์ค๋ช ํ๊ธฐ ์ข์ต๋๋ค. ์ ์ด ๋ถ์ผ์์๋ ๋ฌด์์ ์ ์ดํ๋๊ฐ๊ฐ ์๊ฐ๋ณด๋ค ์ค์ํฉ๋๋ค. ๊ณต์กฐ ์ ์ด๊ฐ ๋ชจํฐ ์ ์ด์ ์์ ํ ๊ฐ์ง๋ ์์ง๋ง, ์ผ์, ์ก์ถ์์ดํฐ, ์ ์ด ๋ก์ง, ๋ชจ๋ธ๋ง, ๊ฒ์ฆ์ด ์ฐ๊ฒฐ๋๋ ๊ฒฝํ์ด๋ผ๋ฉด MBD ๊ฒ์ฆ๋ง ํ๋ ๊ฒ๋ณด๋ค ์ด์ผ๊ธฐํ ๊ฑฐ๋ฆฌ๊ฐ ๋ ๋ง์ ์ ์์ต๋๋ค. ๊ทธ๋์ ์ ์๊ฒฌ์ ์ด๋ ์ต๋๋ค. ๋ณธ์ธ์ด ์ํ๋ ๋ฐฉํฅ์ด ๋ชจํฐ ์ ์ด์ ์ ๋ ฅ์ ์๋ผ๋ฉด 1์์๋ plant๊ฐ ๋ถ๋ช ํ๊ณ , ์ ์ด ๋ก์ง ๊ฐ๋ฐ์ด๋ ๋ชจ๋ธ๋ง์ด ์ค์ ์ ๋ฌด์ ๋ค์ด๊ฐ๋ ํ์ฅ์ค์ต์ ๋๋ค. ๊ฒฝ์๋ฅ ์ด ๋๋๋ผ๋ ์ง์ํด ๋ณด๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค. ๋ฐ๋๋ก ๊ฒ์ฆ ์ง๋ฌด๋ฅผ ํ๊ฒ ๋๋ค๋ฉด, ๊ทธ ๊ฒฝํ๋ง์ผ๋ก ์ ์ด๊ธฐ ์ค๊ณ ์ญ๋์ ๋ณด์ฌ์ฃผ๊ธฐ๋ ๋ถ์กฑํ ์ ์์ผ๋ ๊ฐ์ธ ํ๋ก์ ํธ๋ก FOC ๊ตฌํ, ์ ๋ฅ ๋ฃจํยท์๋ ๋ฃจํ ํ๋, ํ๋ผ๋ฏธํฐ ์ถ์ , MCU ์คํ ๊ฒฐ๊ณผ ๋ฑ์ ์๋ฒฝํ ๋ณธ์ธ์ ๊ฒ์ผ๋ก ๋ง๋ค์ด ๋ณด์๊ธธ ๋ฐ๋๋๋ค. ๋ง์ง๋ง์ผ๋ก ๋ํ์์ ๊ฐ๋ค๋ฉด ๋ชจํฐ ๋๋ผ์ด๋ธ๋ ์ ๋ ฅ์ ์ ์ฐ๊ตฌ์ค์ ์ ์คํ ๊ณ ๋ฅด์๊ณ , ์ทจ์ ์ ํ๋ค๋ฉด ์ค์ ์ ๋ฌด๊ฐ ์ค๊ณ, ์ ์ด ์ง๋ฌด์ ๊ฐ๊น์ด์ง๋ฅผ ํ์ธํ์ ์ ์ง์ํด๋ณด์๊ธธ ๋ฐ๋๋๋ค.์ง๊ธ๊น์ง์ ๊ฒฝํ์ด ๋ถ์กฑํ๋ค๊ณ ๋ง ๋ณด์ด์ง ์์ต๋๋ค. ํ๋ถ์ ๊ธฐ์ค์ผ๋ก ์๋นํ ์์ค์ด๋ผ ์๊ฐ๋ฉ๋๋ค.์์ผ๋ก๋ ๊ฒฝํ์ ๋ํ๊ธฐ๋ณด๋ค, ์ ์ด์ง๋ฌด๋ฅผ ์ํ์๋ฉด ์ ์ด ์ชฝ์ผ๋ก ํ๋ ๊ฐ ๊ฒฐ๊ณผ๋ฌผ์ ๊น๊ฒ ๋ง๋ค์ด์ ๋ชจ๋ธ, ์ ์ด๊ธฐ, ์ฝ๋, ์คํ ๊ฒฐ๊ณผ๊น์ง ์ด์ด์ง๊ฒ ์ ๋ฆฌํ๋ ๊ฒ ํจ์ฌ ์ค๋๋ ฅ ์์ ๊ฒ ๊ฐ์ต๋๋ค. ์ถ๊ฐ ์ง๋ฌธ ์์ผ์๋ฉด ๋๊ธ๋ก ๋ถํ๋๋ฆฝ๋๋ค.๊ฐ์ฌํฉ๋๋ค!!
- Likes
- 0
- Comments
- 1
- Viewcount
- 64
Q&A
๋ธ๋ฃจํฌ์ค ํ ๋ฐฐ์ด ์ง๋ฌธ
์๋ ํ์ธ์, ์ ์ด์์ด์ ๋๋ค.ํ์ธํด๋ณธ ๊ฒฐ๊ณผ ๋ง์ํ์ ๋๋ก STATE์ BRK ๋ฐ๋๋ก ํ๊ธฐ ๋์ด์์ต๋๋ค.์ฌ์ค ์ด ํ๋ค์ ๊ฐ์์์ ์ฌ์ฉํ์ง ์๋ค๋ณด๋ ์ค์๋ฅผ ํ ๊ฒ ๊ฐ์ต๋๋ค ใ ใ ๋ถํธ์ ๋๋ ค ์ฃ์กํ๊ณ , ์ค๋ฅ๋ฅผ ์ฐพ์์ฃผ์ ์ ์ ๋ง ๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 1
- Viewcount
- 44
Q&A
PCB ๋ฐฐ์ ์ฐ๊ฒฐ ์ค์๋ก ์ธํ ์ฆ์ ๊ฒํ ์์ฒญ ๊ฑด.
์๋ ํ์ธ์.์ฐ์ ๋ถ๊ฝ์ด ํ์๋ค๊ณ ํ์ ์ ํน์ ์์ด๋ ์ฃผ๋ณ์ ๋ค์น ๊ณณ์ ์์ผ์ค๊น์?๊ณ ์ถ๋ ฅ ๋ฐฐํฐ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ ๋ณด๋๋ผ ์๊ฐ์ ์ผ๋ก ์ผํธ๊ฐ ๋๋ฉด ์คํํฌ๊ฐ ๊ฝค ํฌ๊ฒ ๋ฐ์ํ ์ ์์ด์, ์ดํ์๋ ๋ฐฐํฐ๋ฆฌ๋ฅผ ๋ค์ ์ฐ๊ฒฐํ์ง ๋ง๊ณ ๋จผ์ ์ ๊ฒํ์๋ ๊ฒ ์ข์ต๋๋ค.์ฐ์ ์ ๋ชฉ์ ๋ถ๋ ์ฆ์์ด๋ผ๊ณ ์ ์ด์ฃผ์ จ๋๋ฐ, ํ์ฌ ์์ฑํด์ฃผ์ ๋ด์ฉ๋ง ๊ธฐ์ค์ผ๋ก ๋ณด๋ฉด PCB ์์ฒด ์ด๊ธฐ ๋ถ๋์ด๋ผ๊ธฐ๋ณด๋ค๋ ๊ฒฐ์ ๋๋ ๋ฉ๋ ๊ณผ์ ์์ W์ ์ชฝ ์ผํธ๊ฐ ๋ฐ์ํ ์ํฉ์ผ๋ก ๋ณด์ ๋๋ค.BLDC ๋ชจํฐ์์ U/V/W ์ ์์๊ฐ ์๋ชป๋๋ฉด ๋ณดํต ๋ฐํด๊ฐ ๋๋ ๋จ๋ฆฌ๊ฑฐ๋, ํ์ ํ์ง ์๊ฑฐ๋, ํ์ ๋ฐฉํฅ์ด ์ด์ํ๊ฒ ๋์ค๋ ์ฆ์์ด ๋ํ๋ฉ๋๋ค. ํ์ง๋ง ๋จ์ํ U/V/W ์์๊ฐ ํ๋ ธ๋ค๊ณ ํด์ ๋ฐฐํฐ๋ฆฌ๋ฅผ ๊ฝ๋ ์๊ฐ W์ ์ชฝ์์ ๋ถ๊ฝ์ด ํ๋ ๊ฒฝ์ฐ๋ ์ผ๋ฐ์ ์ด์ง ์์ต๋๋ค.W์์์ ๋ถ๊ฝ์ด ํ์๋ค๋ฉด ๋์ ํ๋ฅ ๋ก W์ ๋ฉ๋๋ถ์ ๋ฉ์ด ๋ฒ์ก๊ฑฐ๋, ์ ์ ๊ฐ๋ฅ์ด ์์ ธ๋์ ์ฃผ๋ณ ํจ๋๋ ๋ค๋ฅธ ๋ผ์ธ๊ณผ ๋ฟ์ผ๋ฉด์ ์ผํธ๊ฐ ๋ฌ์ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. ๊ณ ์ถ๋ ฅ PCB๋ ๋ฐฐํฐ๋ฆฌ์์ ์๊ฐ์ ์ผ๋ก ํฐ ์ ๋ฅ๊ฐ ํ๋ฅผ ์ ์๊ธฐ ๋๋ฌธ์, ์ด๋ฐ ์ผํธ๊ฐ ๋ฐ์ํ๋ฉด MOSFET, PCB ํจํด, ์ ์๋ถ๊น์ง ํ ๋ฒ์ ์์๋ ์ ์์ต๋๋ค.์ฒ์ ๋ฐฐํฐ๋ฆฌ๋ฅผ ์ฐ๊ฒฐํ์ ๋ LED๊ฐ ์ ์์ ์ผ๋ก ๋ค์ด์๋ค๊ณ ํ์ ๋ถ๋ถ์ ๋ฐฐํฐ๋ฆฌ ์ ๋ ฅ ์ดํ 12V ๋ฒ ์ปจ๋ฒํฐ, 5V, 3.3V ์ ์ ํ๋ก๊ฐ ์ ์์ ์ผ๋ก ๋์ํ๋ค๋ ์๋ฏธ์ ๋๋ค. ์ฆ ์ฒ์ ์ ์ ์ธ๊ฐ ์์ ์๋ ๋ณด๋ ์ ์๋ถ๊ฐ ์ด์ ์์๋ค๊ณ ๋ณผ ์ ์์ต๋๋ค.๊ทธ ์ดํ W์ ์ชฝ์์ ๋ถ๊ฝ์ด ํ๊ณ , ๋ค์ ๋ฐฐํฐ๋ฆฌ๋ฅผ ์ฐ๊ฒฐํ์ ๋ LED๊ฐ ๋ค์ด์ค์ง ์๋๋ค๋ฉด ์ผํธ๋ก ์ธํด ํฐ ์ ๋ฅ๊ฐ ํ๋ฅด๋ฉด์ PCB ๋ด๋ถ ํ๋ก๊ฐ ์์๋์์ ๊ฐ๋ฅ์ฑ์ด ํฝ๋๋ค.๋ชจํฐ์ ๊ฒฝ์ฐ์๋ U/V/W ์์๋ฅผ ์๋ชป ์ฐ๊ฒฐํ๋ค๊ณ ํด์ ์ฝ๊ฒ ๊ณ ์ฅ ๋๋ ๋ถํ์ ์๋๋๋ค. ์ ๊น ๋๋ ๋จ๊ฑฐ๋ ์ ์ ํ์ ํ์ง ์์ ์๋ ์์ง๋ง, ๋ชจํฐ ์์ฒด๊ฐ ๋ฐ๋ก ๋ง๊ฐ์ง๋ ๊ฒฝ์ฐ๋ ๊ฑฐ์ ๋๋ญ ๋๋ค. ๋ฐ๋ผ์ ๋ชจํฐ๋ณด๋ค๋ PCB ์ชฝ ์์ ๊ฐ๋ฅ์ฑ์ด ํจ์ฌ ๋์ต๋๋ค.ํ์ฌ ์ํ์์๋ ๋ฐฐํฐ๋ฆฌ๋ฅผ ๋ค์ ์ฐ๊ฒฐํ์ง ๋ง์๊ณ , ์๋ ๋ถ๋ถ์ ๋จผ์ ํ์ธํด๋ณด์ ์ผ ํฉ๋๋ค.W์ ๋ฉ๋๋ถ์ ๋ฉ ๋ธ๋ฆฟ์ง๊ฐ ์๋์งW์ ์ ์ ๊ฐ๋ฅ์ด ์์ ธ๋์ ์ฃผ๋ณ ํจ๋์ ๋ฟ์๋์งW์ ์ฃผ๋ณ ํจ๋๋ ํจํด์ ํ ํ์ ์ด ์๋์งPCB์ ๋ฐฐํฐ๋ฆฌ +/โ ์ฌ์ด๊ฐ ์ผํธ๋์ด ์๋์งU/V/W ๊ฐ ์๊ณผ ๋ฐฐํฐ๋ฆฌ +, ๋ฐฐํฐ๋ฆฌ โ ์ฌ์ด๊ฐ ์ผํธ๋์ด ์๋์ง๋ชจํฐ U-V, V-W, W-U ๊ถ์ ์ ํญ์ด ์๋ก ๋น์ทํ์ง์ ๋ฆฌํ๋ฉด, ํ์ฌ ์ฆ์์ PCB ์์ฒด ๋ถ๋์ด๋ผ๊ธฐ๋ณด๋ค๋ W์ ๋ฉ๋ ๋๋ ๊ฒฐ์ ๊ณผ์ ์์ ์ผํธ๊ฐ ๋ฐ์ํ๊ณ , ๊ทธ ๊ณผ์ ์์ PCB๊ฐ ์์๋ ์ํฉ์ผ๋ก ๋ณด์ ๋๋ค. ๋ชจํฐ๋ ์ด์ ์์ ๊ฐ๋ฅ์ฑ์ด ๋์ง๋ง, PCB๋ ์ผํธ ์ ๋ฅ๋ก ์ธํด ์ด๋ฏธ ์์๋์์ ๊ฐ๋ฅ์ฑ์ด ์ปค์ ๊ทธ๋๋ก ์ฌ์ฉํ๊ธฐ๋ ์ด๋ ค์ธ ๊ฒ ๊ฐ์ต๋๋ค. ์ฐ์ ๋ฐฐํฐ๋ฆฌ๋ ์ฐ๊ฒฐํ์ง ๋ง์๊ณ , ๋ฉํฐ๋ฏธํฐ๊ฐ ์์ผ์๋ฉด ์์ ์ฌํญ๋ค์ ์ผํธ ํ ์คํธ ํด๋ณด์๊ณ , ์ก์์ผ๋ก ๊ฒ์ฌ ํ๋ฒ ํด๋ณด์๊ณ ๋๊ธ ๋ถํ๋๋ฆฝ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 55
Q&A
ABC ์์ ๋ฅ ์ธก์
(์ฌ์ง)์๋ ํ์ธ์, ์ ์ด์์ด์ ๋๋ค.ํ๋งต PA0, PA1, PA2๋ ํ์ผ์ ์ ๋ ฅ์ด ์๋๋ผ ABC ์์ ๋ฅ ์ธก์ ์ฉ ADC ์ ๋ ฅ์ ๋๋ค.๊ฐ์ ์ฝ๋์์ BLDC ๊ตฌ๋ ์์ฒด๋ PD0, PD1, PD2๋ก ๋ค์ด์ค๋ ํ์ผ์ ์ ํธ๋ฅผ ๊ธฐ์ค์ผ๋ก ๋์ํฉ๋๋ค.์ฆ, ํ์ผ์์ ์ํ ๋ณํ(๋ผ์ด์ง/ํด๋ง ์ฃ์ง)๋ฅผ ๊ฐ์งํด์ ํ์ฌ ๋กํฐ ์์น ์นํฐ๋ฅผ ํ๋จํ๊ณ , ๊ทธ์ ๋ง๊ฒ 6-step ๊ตฌ๋์ ์ํํ๋ ๊ตฌ์กฐ์ ๋๋ค.๋ฐ๋ฉด์ PA0, PA1, PA2์์ ์ธก์ ํ๋ ์์ ๋ฅ๋ ๋ชจํฐ ์ ์ด๋ฅผ ํ๊ธฐ ์ํ ์ฉ๋๋ผ๊ธฐ๋ณด๋ค๋, ์ ํธ ์ ํญ์ ํตํด ์ ๋ฅ๋ฅผ ์ธก์ ํ๊ณ ๊ณผ์ ๋ฅ ์ํ๋ฅผ ๊ฐ์งํ๊ฑฐ๋ Fault ์ฒ๋ฆฌ๋ฅผ ํ๊ธฐ ์ํ ์ฉ๋๋ก ๋ณด์๋ฉด ๋ฉ๋๋ค.
- Likes
- 0
- Comments
- 1
- Viewcount
- 44




