본문 바로가기

STM32

(52)
Zigbee 이용 3축 자이로, 가속도 센서 데이터 전송 Zigbee 이용 3축 자이로, 가속도 센서 데이터 전송 보드의 MCU는 Cortex-M3 STM32를 사용하였고 3축 가속도, 3축 자이로 센서를 포함하여 Zigbee무선 네트웍을 이용하여 ADC 6채널, PWM 6채널을 무선 제어 가능하다. Zigbee를 이용한 무선으로 센서 데이터 전송 테스트 동영상 외부 ADC입력으로 VR값 무선 전송 테스트 동영상 멀티모듈 제어 테스트 동영상 Zigbee를 이용하여 다수 보드의 LED를 무선으로 제어하는 테스트.
[myUSB rev2] 3축 자이로, 가속도, GPS, 지자계, 압력센서 테스트 보드 제작 [myUSB rev2] 3축 자이로, 가속도, GPS, 지자계, 압력센서 테스트 보드 제작 myUSB 를 좀더 컴펙트 하고 IMU전용의 모듈로 제작했다. STM32를 이용하여 USB통신으로 데이터 수집하는것은 동일하고 SD, Data Flash로 데이터 저장이 가능하도록 했다. 지원 가능 센서는 3축 자이로 센서, 3축 가속도 센서, 지자계, 압력(고도)센서, GPS를 장착할 수 있다. 가속도3축, 자이로 3축 센서 테스트 동영상 GPS데이터 수집 테스트 동영상 USB를 이용한 가속도 3축, 자이로 3축, 지자계, 압력, 온도, GPS데이터 수집 테스트
[STM32-100 EVM]보드 제작 [STM32-100 EVM]보드 제작 ST사의 Cortex-M3코어를 가진 100핀 STM32F103VRT6 테스트를 위한 보드를 제작 했다. [M-Type EVM] 표준으로 제작해 기존 보드와 호환이 되도록 하였다. STM32F103 - 100 EVM 회로도 USB2UART로 연결할 수 있어 USB로 펌웨어 다운로드 가능하다. 기존보드와 호환 가능하도록 핀맵을 통일화 해서 제작했다. STM32F103VBT6 테스트 동영상 [myMUC-STM32-64 EVM] 과의 크기 비교
[myUSB-Sensor] Compass Sensor(HMC6352) USB데이터 수집 테스트 [myUSB-Sensor] Compass Sensor(HMC6352) USB데이터 수집 테스트 Cortex-M3 STM32의 USB를 이용하여 3축 가속도센서(LIS3LV02), Digigal Compass센서(HMC6352) 데이터 수집 테스트 진행. 테스트 동영상
[myUSB-Sensor] 3축 가속도, 자이로 데이터 수집 테스트 [myUSB-Sensor] 3축 가속도, 자이로 데이터 수집 테스트 테스트 동영상 실험결과 Therad를 이용하여 USB전송만을 체크해 보면 2us로 상당히 빠르다. STM32의 USB자체는 상당히 훌륭한것 같다. 하지만 센서에서 데이터 수집하는데 시간이 많이 걸리고 있다. 일단 5ms 이내로 6채널 데이터 전송이 가능하지만 센서쪽 속도를 올리기위해 더 검토해야 할것 같다. Youtube가 편하긴한데... 화질이 마음에 안든다. 센서 데이터 출력 표시해서 다시 올려본다.
[STM32 M-Type EVM] 가속도 센서 테스트 3축 가속도 센서 myAccel3LV02 를 이용하여 가속도 센서 테스트. STM32를 이용하여 가속도 센서 데이터를 PC프로그램(C# 예제)으로 전송하는 실험 핀맵 myMCU-EXP 보드의 가속도 센서는 CTL2 -> PC11에 연결되어 있다. 테스트 코드 //----------------------------------------------------------------------------- int main(void) { unsigned short data; //System Init SystemInit(); //LED Init Led1Init(); Led1On(); //Serial Init DebugInit(BAUD_115200); DebugPrint("myMCU-EXP myAccel3LV02 S..
[myUSB-Sensor] USB 센서보드제작 [myUSB-Sensor] USB 센서보드제작 USB를 이용하여 자이로, 가속도, 지자계, 압력 센서등의 모듈을 테스트 할수 있는 보드를 제작했다. 1차 프로토 보드로 여러가지로 테스트 할수 있는 커넥터 및 확장 분리 보드로 제작 했다. 보드에는 SPI, I2C, CAN Driver, 485 Driver, SD Card를 USB로 인터페이스 가능하도록 했다. USB2UART를 연결할 수 있도록 해서 UART로 쉽게 디버깅 및 프로그램 다운도드 가능하다. 코어는 Cortex-M3 STM32로 USB가 있는 제품으로 저렴하고 성능 좋은 STM32F103으로 선택했다. 각종 센서 및 이더넷 모둘(ENC28J60) 연결가능하다. USB 테스트 동영상
[STM32-SM EVM] USB이용 플래시 다운로드 환경 (STM32 Flash Loader) [STM32-SM EVM] USB이용 플래시 다운로드 환경 (STM32 Flash Loader) [STM32-SM EVM]은 SM시리즈로 USB2UART 모듈을 연결할 수 있는 소형 보드 이므로 USB2UART 보드를 연결하면 USB를 이용하여 특별한 개발장비 없이 STM32F103 을 쉽게 플래시 프로그래밍 가능하다. 시리얼 다운로드 모드 설정 시리얼 다운로드를 위해 BOOT0핀을 GND로 연결한다. 1)최신 Flash loader (V1.3) 프로그램을 실행한다. USRT를 설정하고 다음 2)정상 부트모드라면 플래시 용량이 출력된다. 3)그냥 기본 설정 상태로 다음 4)플래시 프로그램 다운로드 할 파일 선택하고 다음을 선택하면 플래시 퓨징된다. "Jump to the user program" 항목을 ..

반응형