본문 바로가기

전체 글71

파이썬, pip 설치 오류 파이썬을 설치했는데도 불구하고 python 명령어를 입력했는데 python이라는 대답만 돌아오거나, 스토어가 켜진다면 python을 삭제하고 재설치를 할 때 빨간색 박스 친 부분인 Add Python to PATH를 클릭하고 다시 설치하면 됩니다. 2023. 4. 12.
포토센서로 리니어 액츄에이터 제어하기 오늘은 리니어 액츄에이터가 부딪히지 않게 양 끝에 포토센서를 장착해서 모터를 제어하는 법을 알아보겠습니다. 사용 제품은 미스미의 C-MSX671N-2M 제품입니다. 경제형 포토센서 홈형 2M 리드선[미스미 (MISUMI)] | 한국미스미 한국미스미 FA표준품, CAD도면가공, 무료배송, 신규고객 할인 kr.misumi-ec.com 제품 사진은 다음과 같습니다. 선은 4가닥으로 되어있습니다. 포토센서는 빛을 내보내는 광원과 빛을 받는 수광부로 이루어져 있습니다. 빛을 내보낼 수 있도록 전원을 주고 수광부에서 빛이 들어오는지 여부에 따라 출력이 바뀌는 형태의 센서입니다. 미스미 홈페이지에서 제공하는 도면을 보면 갈색이 전원, 남색이 그라운드 흑색은 차광시 전원이 들어오는 선, 흰색은 입광시 전원이 들어오는 .. 2023. 3. 21.
Recurdyn(리커다인)에서 Translate joint를 이용한 병진운동 동역학 해석하기 테스트베드를 만들어 실험을 진행하기 전에 Recurdyn(리터다인) 동역학 해석 프로그램을 이용해 실험 결과를 미리 예측하고 실험의 당위성을 체크해보았습니다. 저는 공중에 매달린 로봇이 급정거를 했을 때 얼마나 흔들리는지 확인해보겠습니다. 1. 모델 구현하기 카티아(CATIA)프로그램을 이용해 부품 하나하나를 만들고 어셈블리를 이용해 하나의 모델을 만들어줍니다. 제가 사용하고 있는 리커다인은 학교용이라 일부 기능이 제한됩니다. 그래서 카티아 파일을 바로 import하지 못하고 step파일로 변환해줍니다. 2. 리커다인 실행 리커다인을 처음 실행하면 이런 화면이 나옵니다. 이름은 마음대로 설정해주고 Gravity를 -Z로 바꿔줍니다. 3. step파일 import 위 사진 왼쪽에 나와있는 import를 클.. 2023. 2. 22.
BLDC모터 작동시켜 보기 (STM32, B59E) 모터 제어 공부를 하기 시작하니 돌려볼 게 굉장히 많네요.. 이번에는 BLDC모터를 작동시켜 보겠습니다. BLDC모터는 브러쉬가 없는 모터로 DC모터에 비해 수명이 길다는 장점이 있습니다. 그리고 전원으로 들어가는 선이 3개인데 세 곳의 전자석으로 들어가는 전류의 방향을 바꿔가면서 중간의 영구자석을 회전시키는 방식입니다. 하지만 큰 틀에서 모터 드라이버에 전류를 공급해 돌린다는 것을 바뀌지 않습니다. 이제 모터를 돌려보겠습니다. 이번에 사용한 BLDC 모터는 누리로봇의 B59E입니다. STORE :: 누리로봇 NURI ROBOT 반품배송비 : 초기배송비 2,500원 + 반품택배비 2,500원 총 5,000원 교환배송비 : 누리로봇으로 보내는 택배비 2,500원 + 고객님께 보내는 택배비 2,500원 총5.. 2023. 2. 15.